From 1399922d09b2aec092d1bf72d0b1d7ab15d15692 Mon Sep 17 00:00:00 2001 From: Jan_Hill Date: Thu, 19 Dec 2024 04:52:26 +0100 Subject: [PATCH] Project 1.0 --- src/.user.ini | 1 + src/PHPMailer-6.4.1/COMMITMENT | 46 + src/PHPMailer-6.4.1/LICENSE | 502 + src/PHPMailer-6.4.1/README.md | 222 + src/PHPMailer-6.4.1/SECURITY.md | 32 + src/PHPMailer-6.4.1/VERSION | 1 + src/PHPMailer-6.4.1/composer.json | 65 + src/PHPMailer-6.4.1/get_oauth_token.php | 146 + .../language/phpmailer.lang-af.php | 26 + .../language/phpmailer.lang-ar.php | 28 + .../language/phpmailer.lang-az.php | 27 + .../language/phpmailer.lang-ba.php | 27 + .../language/phpmailer.lang-be.php | 27 + .../language/phpmailer.lang-bg.php | 27 + .../language/phpmailer.lang-ca.php | 27 + .../language/phpmailer.lang-ch.php | 27 + .../language/phpmailer.lang-cs.php | 28 + .../language/phpmailer.lang-da.php | 29 + .../language/phpmailer.lang-de.php | 28 + .../language/phpmailer.lang-el.php | 26 + .../language/phpmailer.lang-eo.php | 26 + .../language/phpmailer.lang-es.php | 27 + .../language/phpmailer.lang-et.php | 28 + .../language/phpmailer.lang-fa.php | 28 + .../language/phpmailer.lang-fi.php | 28 + .../language/phpmailer.lang-fo.php | 27 + .../language/phpmailer.lang-fr.php | 32 + .../language/phpmailer.lang-gl.php | 27 + .../language/phpmailer.lang-he.php | 27 + .../language/phpmailer.lang-hi.php | 27 + .../language/phpmailer.lang-hr.php | 27 + .../language/phpmailer.lang-hu.php | 27 + .../language/phpmailer.lang-hy.php | 27 + .../language/phpmailer.lang-id.php | 31 + .../language/phpmailer.lang-it.php | 28 + .../language/phpmailer.lang-ja.php | 28 + .../language/phpmailer.lang-ka.php | 27 + .../language/phpmailer.lang-ko.php | 27 + .../language/phpmailer.lang-lt.php | 27 + .../language/phpmailer.lang-lv.php | 27 + .../language/phpmailer.lang-mg.php | 27 + .../language/phpmailer.lang-ms.php | 27 + .../language/phpmailer.lang-nb.php | 26 + .../language/phpmailer.lang-nl.php | 29 + .../language/phpmailer.lang-pl.php | 27 + .../language/phpmailer.lang-pt.php | 27 + .../language/phpmailer.lang-pt_br.php | 30 + .../language/phpmailer.lang-ro.php | 27 + .../language/phpmailer.lang-ru.php | 28 + .../language/phpmailer.lang-sk.php | 30 + .../language/phpmailer.lang-sl.php | 31 + .../language/phpmailer.lang-sr.php | 28 + .../language/phpmailer.lang-sr_latn.php | 28 + .../language/phpmailer.lang-sv.php | 27 + .../language/phpmailer.lang-tl.php | 28 + .../language/phpmailer.lang-tr.php | 31 + .../language/phpmailer.lang-uk.php | 28 + .../language/phpmailer.lang-vi.php | 27 + .../language/phpmailer.lang-zh.php | 29 + .../language/phpmailer.lang-zh_cn.php | 29 + src/PHPMailer-6.4.1/phpunit.xml.dist | 35 + src/PHPMailer-6.4.1/src/Exception.php | 40 + src/PHPMailer-6.4.1/src/OAuth.php | 139 + src/PHPMailer-6.4.1/src/PHPMailer.php | 4948 ++++++++++ src/PHPMailer-6.4.1/src/POP3.php | 448 + src/PHPMailer-6.4.1/src/SMTP.php | 1455 +++ src/captcha_image.png | Bin 0 -> 1607 bytes src/css/main.css | 380 + src/css/util.css | 2993 ++++++ src/fonts/JosefinSans/JosefinSans-Bold.ttf | Bin 0 -> 86300 bytes .../JosefinSans/JosefinSans-BoldItalic.ttf | Bin 0 -> 83100 bytes src/fonts/JosefinSans/JosefinSans-Italic.ttf | Bin 0 -> 84916 bytes src/fonts/JosefinSans/JosefinSans-Light.ttf | Bin 0 -> 87320 bytes .../JosefinSans/JosefinSans-LightItalic.ttf | Bin 0 -> 85684 bytes src/fonts/JosefinSans/JosefinSans-Regular.ttf | Bin 0 -> 87260 bytes .../JosefinSans/JosefinSans-SemiBold.ttf | Bin 0 -> 87880 bytes .../JosefinSans-SemiBoldItalic.ttf | Bin 0 -> 84824 bytes src/fonts/JosefinSans/JosefinSans-Thin.ttf | Bin 0 -> 88088 bytes .../JosefinSans/JosefinSans-ThinItalic.ttf | Bin 0 -> 85420 bytes src/fonts/JosefinSans/OFL.txt | 93 + src/fonts/font-awesome-4.7.0/HELP-US-OUT.txt | 7 + .../font-awesome-4.7.0/css/font-awesome.css | 2337 +++++ .../css/font-awesome.min.css | 4 + .../font-awesome-4.7.0/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 ++++++ .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../font-awesome-4.7.0/less/animated.less | 34 + .../less/bordered-pulled.less | 25 + src/fonts/font-awesome-4.7.0/less/core.less | 12 + .../font-awesome-4.7.0/less/fixed-width.less | 6 + .../font-awesome-4.7.0/less/font-awesome.less | 18 + src/fonts/font-awesome-4.7.0/less/icons.less | 789 ++ src/fonts/font-awesome-4.7.0/less/larger.less | 13 + src/fonts/font-awesome-4.7.0/less/list.less | 19 + src/fonts/font-awesome-4.7.0/less/mixins.less | 60 + src/fonts/font-awesome-4.7.0/less/path.less | 15 + .../less/rotated-flipped.less | 20 + .../less/screen-reader.less | 5 + .../font-awesome-4.7.0/less/stacked.less | 20 + .../font-awesome-4.7.0/less/variables.less | 800 ++ .../font-awesome-4.7.0/scss/_animated.scss | 34 + .../scss/_bordered-pulled.scss | 25 + src/fonts/font-awesome-4.7.0/scss/_core.scss | 12 + .../font-awesome-4.7.0/scss/_fixed-width.scss | 6 + src/fonts/font-awesome-4.7.0/scss/_icons.scss | 789 ++ .../font-awesome-4.7.0/scss/_larger.scss | 13 + src/fonts/font-awesome-4.7.0/scss/_list.scss | 19 + .../font-awesome-4.7.0/scss/_mixins.scss | 60 + src/fonts/font-awesome-4.7.0/scss/_path.scss | 15 + .../scss/_rotated-flipped.scss | 20 + .../scss/_screen-reader.scss | 5 + .../font-awesome-4.7.0/scss/_stacked.scss | 20 + .../font-awesome-4.7.0/scss/_variables.scss | 800 ++ .../font-awesome-4.7.0/scss/font-awesome.scss | 18 + .../css/material-design-iconic-font.css | 5166 +++++++++++ .../css/material-design-iconic-font.min.css | 1 + .../fonts/Material-Design-Iconic-Font.eot | Bin 0 -> 42495 bytes .../fonts/Material-Design-Iconic-Font.svg | 787 ++ .../fonts/Material-Design-Iconic-Font.ttf | Bin 0 -> 99212 bytes .../fonts/Material-Design-Iconic-Font.woff | Bin 0 -> 50312 bytes .../fonts/Material-Design-Iconic-Font.woff2 | Bin 0 -> 38384 bytes src/fonts/source-sans-pro/OFL.txt | 93 + .../source-sans-pro/SourceSansPro-Black.ttf | Bin 0 -> 288824 bytes .../SourceSansPro-BlackItalic.ttf | Bin 0 -> 102944 bytes .../source-sans-pro/SourceSansPro-Bold.ttf | Bin 0 -> 290916 bytes .../SourceSansPro-BoldItalic.ttf | Bin 0 -> 103200 bytes .../SourceSansPro-ExtraLight.ttf | Bin 0 -> 291112 bytes .../SourceSansPro-ExtraLightItalic.ttf | Bin 0 -> 104304 bytes .../source-sans-pro/SourceSansPro-Italic.ttf | Bin 0 -> 103828 bytes .../source-sans-pro/SourceSansPro-Light.ttf | Bin 0 -> 292680 bytes .../SourceSansPro-LightItalic.ttf | Bin 0 -> 104156 bytes .../source-sans-pro/SourceSansPro-Regular.ttf | Bin 0 -> 293516 bytes .../SourceSansPro-SemiBold.ttf | Bin 0 -> 291864 bytes .../SourceSansPro-SemiBoldItalic.ttf | Bin 0 -> 103556 bytes src/fonts/ubuntu/UFL.txt | 96 + src/fonts/ubuntu/Ubuntu-Bold.ttf | Bin 0 -> 331612 bytes src/fonts/ubuntu/Ubuntu-BoldItalic.ttf | Bin 0 -> 354956 bytes src/fonts/ubuntu/Ubuntu-Italic.ttf | Bin 0 -> 384408 bytes src/fonts/ubuntu/Ubuntu-Light.ttf | Bin 0 -> 413600 bytes src/fonts/ubuntu/Ubuntu-LightItalic.ttf | Bin 0 -> 407728 bytes src/fonts/ubuntu/Ubuntu-Medium.ttf | Bin 0 -> 339360 bytes src/fonts/ubuntu/Ubuntu-MediumItalic.ttf | Bin 0 -> 365080 bytes src/fonts/ubuntu/Ubuntu-Regular.ttf | Bin 0 -> 351884 bytes src/get_captcha.php | 93 + src/images/icons/favicon.ico | Bin 0 -> 32038 bytes src/images/icons/map-marker.png | Bin 0 -> 2354 bytes src/img/rawico.png | Bin 0 -> 46471 bytes src/inc/container.php | 5 + src/inc/footer.php | 6 + src/inc/header.php | 2 + src/index.php | 203 + src/js/load_captcha.js | 8 + src/js/main.js | 56 + src/monofont.ttf | Bin 0 -> 41036 bytes src/readme.txt | 17 + src/vendor/animate/animate.css | 1579 ++++ src/vendor/animsition/css/animsition.css | 1957 ++++ src/vendor/animsition/css/animsition.min.css | 7 + src/vendor/animsition/js/animsition.js | 361 + src/vendor/animsition/js/animsition.min.js | 8 + src/vendor/bootstrap/css/bootstrap-grid.css | 1353 +++ .../bootstrap/css/bootstrap-grid.css.map | 1 + .../bootstrap/css/bootstrap-grid.min.css | 2 + .../bootstrap/css/bootstrap-grid.min.css.map | 1 + src/vendor/bootstrap/css/bootstrap-reboot.css | 330 + .../bootstrap/css/bootstrap-reboot.css.map | 1 + .../bootstrap/css/bootstrap-reboot.min.css | 2 + .../css/bootstrap-reboot.min.css.map | 1 + src/vendor/bootstrap/css/bootstrap.css | 8185 +++++++++++++++++ src/vendor/bootstrap/css/bootstrap.css.map | 1 + src/vendor/bootstrap/css/bootstrap.min.css | 7 + .../bootstrap/css/bootstrap.min.css.map | 1 + src/vendor/bootstrap/js/bootstrap.js | 3831 ++++++++ src/vendor/bootstrap/js/bootstrap.min.js | 6 + src/vendor/bootstrap/js/popper.js | 2448 +++++ src/vendor/bootstrap/js/popper.min.js | 5 + src/vendor/bootstrap/js/tooltip.js | 539 ++ src/vendor/countdowntime/countdowntime.js | 45 + src/vendor/css-hamburgers/hamburgers.css | 626 ++ src/vendor/css-hamburgers/hamburgers.min.css | 7 + .../daterangepicker/daterangepicker.css | 269 + src/vendor/daterangepicker/daterangepicker.js | 1628 ++++ src/vendor/daterangepicker/moment.js | 4040 ++++++++ src/vendor/daterangepicker/moment.min.js | 7 + src/vendor/jquery/jquery-3.2.1.min.js | 4 + .../perfect-scrollbar/perfect-scrollbar.css | 112 + .../perfect-scrollbar.min.js | 6 + src/vendor/select2/select2.css | 484 + src/vendor/select2/select2.js | 6450 +++++++++++++ src/vendor/select2/select2.min.css | 1 + src/vendor/select2/select2.min.js | 3 + 194 files changed, 62522 insertions(+) create mode 100644 src/.user.ini create mode 100644 src/PHPMailer-6.4.1/COMMITMENT create mode 100644 src/PHPMailer-6.4.1/LICENSE create mode 100644 src/PHPMailer-6.4.1/README.md create mode 100644 src/PHPMailer-6.4.1/SECURITY.md create mode 100644 src/PHPMailer-6.4.1/VERSION create mode 100644 src/PHPMailer-6.4.1/composer.json create mode 100644 src/PHPMailer-6.4.1/get_oauth_token.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-af.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ar.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-az.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ba.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-be.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-bg.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ca.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ch.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-cs.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-da.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-de.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-el.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-eo.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-es.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-et.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-fa.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-fi.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-fo.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-fr.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-gl.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-he.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-hi.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-hr.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-hu.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-hy.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-id.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-it.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ja.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ka.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ko.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-lt.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-lv.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-mg.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ms.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-nb.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-nl.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-pl.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-pt.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-pt_br.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ro.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-ru.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-sk.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-sl.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-sr.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-sr_latn.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-sv.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-tl.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-tr.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-uk.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-vi.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-zh.php create mode 100644 src/PHPMailer-6.4.1/language/phpmailer.lang-zh_cn.php create mode 100644 src/PHPMailer-6.4.1/phpunit.xml.dist create mode 100644 src/PHPMailer-6.4.1/src/Exception.php create mode 100644 src/PHPMailer-6.4.1/src/OAuth.php create mode 100644 src/PHPMailer-6.4.1/src/PHPMailer.php create mode 100644 src/PHPMailer-6.4.1/src/POP3.php create mode 100644 src/PHPMailer-6.4.1/src/SMTP.php create mode 100644 src/captcha_image.png create mode 100644 src/css/main.css create mode 100644 src/css/util.css create mode 100644 src/fonts/JosefinSans/JosefinSans-Bold.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-BoldItalic.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-Italic.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-Light.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-LightItalic.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-Regular.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-SemiBold.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-SemiBoldItalic.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-Thin.ttf create mode 100644 src/fonts/JosefinSans/JosefinSans-ThinItalic.ttf create mode 100644 src/fonts/JosefinSans/OFL.txt create mode 100644 src/fonts/font-awesome-4.7.0/HELP-US-OUT.txt create mode 100644 src/fonts/font-awesome-4.7.0/css/font-awesome.css create mode 100644 src/fonts/font-awesome-4.7.0/css/font-awesome.min.css create mode 100644 src/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf create mode 100644 src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot create mode 100644 src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.svg create mode 100644 src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf create mode 100644 src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff create mode 100644 src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 create mode 100644 src/fonts/font-awesome-4.7.0/less/animated.less create mode 100644 src/fonts/font-awesome-4.7.0/less/bordered-pulled.less create mode 100644 src/fonts/font-awesome-4.7.0/less/core.less create mode 100644 src/fonts/font-awesome-4.7.0/less/fixed-width.less create mode 100644 src/fonts/font-awesome-4.7.0/less/font-awesome.less create mode 100644 src/fonts/font-awesome-4.7.0/less/icons.less create mode 100644 src/fonts/font-awesome-4.7.0/less/larger.less create mode 100644 src/fonts/font-awesome-4.7.0/less/list.less create mode 100644 src/fonts/font-awesome-4.7.0/less/mixins.less create mode 100644 src/fonts/font-awesome-4.7.0/less/path.less create mode 100644 src/fonts/font-awesome-4.7.0/less/rotated-flipped.less create mode 100644 src/fonts/font-awesome-4.7.0/less/screen-reader.less create mode 100644 src/fonts/font-awesome-4.7.0/less/stacked.less create mode 100644 src/fonts/font-awesome-4.7.0/less/variables.less create mode 100644 src/fonts/font-awesome-4.7.0/scss/_animated.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_bordered-pulled.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_core.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_fixed-width.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_icons.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_larger.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_list.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_mixins.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_path.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_rotated-flipped.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_screen-reader.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_stacked.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/_variables.scss create mode 100644 src/fonts/font-awesome-4.7.0/scss/font-awesome.scss create mode 100644 src/fonts/iconic/css/material-design-iconic-font.css create mode 100644 src/fonts/iconic/css/material-design-iconic-font.min.css create mode 100644 src/fonts/iconic/fonts/Material-Design-Iconic-Font.eot create mode 100644 src/fonts/iconic/fonts/Material-Design-Iconic-Font.svg create mode 100644 src/fonts/iconic/fonts/Material-Design-Iconic-Font.ttf create mode 100644 src/fonts/iconic/fonts/Material-Design-Iconic-Font.woff create mode 100644 src/fonts/iconic/fonts/Material-Design-Iconic-Font.woff2 create mode 100644 src/fonts/source-sans-pro/OFL.txt create mode 100644 src/fonts/source-sans-pro/SourceSansPro-Black.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-BlackItalic.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-Bold.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-BoldItalic.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-ExtraLight.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-ExtraLightItalic.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-Italic.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-Light.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-LightItalic.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-Regular.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-SemiBold.ttf create mode 100644 src/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic.ttf create mode 100644 src/fonts/ubuntu/UFL.txt create mode 100644 src/fonts/ubuntu/Ubuntu-Bold.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-BoldItalic.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-Italic.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-Light.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-LightItalic.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-Medium.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-MediumItalic.ttf create mode 100644 src/fonts/ubuntu/Ubuntu-Regular.ttf create mode 100644 src/get_captcha.php create mode 100644 src/images/icons/favicon.ico create mode 100644 src/images/icons/map-marker.png create mode 100644 src/img/rawico.png create mode 100644 src/inc/container.php create mode 100644 src/inc/footer.php create mode 100644 src/inc/header.php create mode 100644 src/index.php create mode 100644 src/js/load_captcha.js create mode 100644 src/js/main.js create mode 100644 src/monofont.ttf create mode 100644 src/readme.txt create mode 100644 src/vendor/animate/animate.css create mode 100644 src/vendor/animsition/css/animsition.css create mode 100644 src/vendor/animsition/css/animsition.min.css create mode 100644 src/vendor/animsition/js/animsition.js create mode 100644 src/vendor/animsition/js/animsition.min.js create mode 100644 src/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 src/vendor/bootstrap/css/bootstrap-grid.css.map create mode 100644 src/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 src/vendor/bootstrap/css/bootstrap-grid.min.css.map create mode 100644 src/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 src/vendor/bootstrap/css/bootstrap-reboot.css.map create mode 100644 src/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 src/vendor/bootstrap/css/bootstrap-reboot.min.css.map create mode 100644 src/vendor/bootstrap/css/bootstrap.css create mode 100644 src/vendor/bootstrap/css/bootstrap.css.map create mode 100644 src/vendor/bootstrap/css/bootstrap.min.css create mode 100644 src/vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 src/vendor/bootstrap/js/bootstrap.js create mode 100644 src/vendor/bootstrap/js/bootstrap.min.js create mode 100644 src/vendor/bootstrap/js/popper.js create mode 100644 src/vendor/bootstrap/js/popper.min.js create mode 100644 src/vendor/bootstrap/js/tooltip.js create mode 100644 src/vendor/countdowntime/countdowntime.js create mode 100644 src/vendor/css-hamburgers/hamburgers.css create mode 100644 src/vendor/css-hamburgers/hamburgers.min.css create mode 100644 src/vendor/daterangepicker/daterangepicker.css create mode 100644 src/vendor/daterangepicker/daterangepicker.js create mode 100644 src/vendor/daterangepicker/moment.js create mode 100644 src/vendor/daterangepicker/moment.min.js create mode 100644 src/vendor/jquery/jquery-3.2.1.min.js create mode 100644 src/vendor/perfect-scrollbar/perfect-scrollbar.css create mode 100644 src/vendor/perfect-scrollbar/perfect-scrollbar.min.js create mode 100644 src/vendor/select2/select2.css create mode 100644 src/vendor/select2/select2.js create mode 100644 src/vendor/select2/select2.min.css create mode 100644 src/vendor/select2/select2.min.js diff --git a/src/.user.ini b/src/.user.ini new file mode 100644 index 0000000..2b7f3fb --- /dev/null +++ b/src/.user.ini @@ -0,0 +1 @@ +open_basedir=/www/wwwroot/form.rawservices.eu/:/tmp/ \ No newline at end of file diff --git a/src/PHPMailer-6.4.1/COMMITMENT b/src/PHPMailer-6.4.1/COMMITMENT new file mode 100644 index 0000000..a687e0d --- /dev/null +++ b/src/PHPMailer-6.4.1/COMMITMENT @@ -0,0 +1,46 @@ +GPL Cooperation Commitment +Version 1.0 + +Before filing or continuing to prosecute any legal proceeding or claim +(other than a Defensive Action) arising from termination of a Covered +License, we commit to extend to the person or entity ('you') accused +of violating the Covered License the following provisions regarding +cure and reinstatement, taken from GPL version 3. As used here, the +term 'this License' refers to the specific Covered License being +enforced. + + However, if you cease all violation of this License, then your + license from a particular copyright holder is reinstated (a) + provisionally, unless and until the copyright holder explicitly + and finally terminates your license, and (b) permanently, if the + copyright holder fails to notify you of the violation by some + reasonable means prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is + reinstated permanently if the copyright holder notifies you of the + violation by some reasonable means, this is the first time you + have received notice of violation of this License (for any work) + from that copyright holder, and you cure the violation prior to 30 + days after your receipt of the notice. + +We intend this Commitment to be irrevocable, and binding and +enforceable against us and assignees of or successors to our +copyrights. + +Definitions + +'Covered License' means the GNU General Public License, version 2 +(GPLv2), the GNU Lesser General Public License, version 2.1 +(LGPLv2.1), or the GNU Library General Public License, version 2 +(LGPLv2), all as published by the Free Software Foundation. + +'Defensive Action' means a legal proceeding or claim that We bring +against you in response to a prior proceeding or claim initiated by +you or your affiliate. + +'We' means each contributor to this repository as of the date of +inclusion of this file, including subsidiaries of a corporate +contributor. + +This work is available under a Creative Commons Attribution-ShareAlike +4.0 International license (https://creativecommons.org/licenses/by-sa/4.0/). diff --git a/src/PHPMailer-6.4.1/LICENSE b/src/PHPMailer-6.4.1/LICENSE new file mode 100644 index 0000000..f166cc5 --- /dev/null +++ b/src/PHPMailer-6.4.1/LICENSE @@ -0,0 +1,502 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! \ No newline at end of file diff --git a/src/PHPMailer-6.4.1/README.md b/src/PHPMailer-6.4.1/README.md new file mode 100644 index 0000000..fa27d2f --- /dev/null +++ b/src/PHPMailer-6.4.1/README.md @@ -0,0 +1,222 @@ +![PHPMailer](https://raw.github.com/PHPMailer/PHPMailer/master/examples/images/phpmailer.png) + +# PHPMailer – A full-featured email creation and transfer class for PHP + +[![Test status](https://github.com/PHPMailer/PHPMailer/workflows/Tests/badge.svg)](https://github.com/PHPMailer/PHPMailer/actions) [![Latest Stable Version](https://poser.pugx.org/phpmailer/phpmailer/v/stable.svg)](https://packagist.org/packages/phpmailer/phpmailer) [![Total Downloads](https://poser.pugx.org/phpmailer/phpmailer/downloads)](https://packagist.org/packages/phpmailer/phpmailer) [![License](https://poser.pugx.org/phpmailer/phpmailer/license.svg)](https://packagist.org/packages/phpmailer/phpmailer) [![API Docs](https://github.com/phpmailer/phpmailer/workflows/Docs/badge.svg)](https://phpmailer.github.io/PHPMailer/) + +## Features +- Probably the world's most popular code for sending email from PHP! +- Used by many open-source projects: WordPress, Drupal, 1CRM, SugarCRM, Yii, Joomla! and many more +- Integrated SMTP support – send without a local mail server +- Send emails with multiple To, CC, BCC and Reply-to addresses +- Multipart/alternative emails for mail clients that do not read HTML email +- Add attachments, including inline +- Support for UTF-8 content and 8bit, base64, binary, and quoted-printable encodings +- SMTP authentication with LOGIN, PLAIN, CRAM-MD5, and XOAUTH2 mechanisms over SMTPS and SMTP+STARTTLS transports +- Validates email addresses automatically +- Protects against header injection attacks +- Error messages in over 50 languages! +- DKIM and S/MIME signing support +- Compatible with PHP 5.5 and later, including PHP 8.0 +- Namespaced to prevent name clashes +- Much more! + +## Why you might need it +Many PHP developers need to send email from their code. The only PHP function that supports this directly is [`mail()`](https://www.php.net/manual/en/function.mail.php). However, it does not provide any assistance for making use of popular features such as encryption, authentication, HTML messages, and attachments. + +Formatting email correctly is surprisingly difficult. There are myriad overlapping (and conflicting) standards, requiring tight adherence to horribly complicated formatting and encoding rules – the vast majority of code that you'll find online that uses the `mail()` function directly is just plain wrong, if not unsafe! + +The PHP `mail()` function usually sends via a local mail server, typically fronted by a `sendmail` binary on Linux, BSD, and macOS platforms, however, Windows usually doesn't include a local mail server; PHPMailer's integrated SMTP client allows email sending on all platforms without needing a local mail server. Be aware though, that the `mail()` function should be avoided when possible; it's both faster and [safer](https://exploitbox.io/paper/Pwning-PHP-Mail-Function-For-Fun-And-RCE.html) to use SMTP to localhost. + +*Please* don't be tempted to do it yourself – if you don't use PHPMailer, there are many other excellent libraries that +you should look at before rolling your own. Try [SwiftMailer](https://swiftmailer.symfony.com/) +, [Laminas/Mail](https://docs.laminas.dev/laminas-mail/), [ZetaComponents](https://github.com/zetacomponents/Mail) etc. + +## License +This software is distributed under the [LGPL 2.1](http://www.gnu.org/licenses/lgpl-2.1.html) license, along with the [GPL Cooperation Commitment](https://gplcc.github.io/gplcc/). Please read [LICENSE](https://github.com/PHPMailer/PHPMailer/blob/master/LICENSE) for information on the software availability and distribution. + +## Installation & loading +PHPMailer is available on [Packagist](https://packagist.org/packages/phpmailer/phpmailer) (using semantic versioning), and installation via [Composer](https://getcomposer.org) is the recommended way to install PHPMailer. Just add this line to your `composer.json` file: + +```json +"phpmailer/phpmailer": "^6.2" +``` + +or run + +```sh +composer require phpmailer/phpmailer +``` + +Note that the `vendor` folder and the `vendor/autoload.php` script are generated by Composer; they are not part of PHPMailer. + +If you want to use the Gmail XOAUTH2 authentication class, you will also need to add a dependency on the `league/oauth2-client` package in your `composer.json`. + +Alternatively, if you're not using Composer, you +can [download PHPMailer as a zip file](https://github.com/PHPMailer/PHPMailer/archive/master.zip), (note that docs and examples are not included in the zip file), then copy the contents of the PHPMailer folder into one of the `include_path` directories specified in your PHP configuration and load each class file manually: + +```php +SMTPDebug = SMTP::DEBUG_SERVER; //Enable verbose debug output + $mail->isSMTP(); //Send using SMTP + $mail->Host = 'smtp.example.com'; //Set the SMTP server to send through + $mail->SMTPAuth = true; //Enable SMTP authentication + $mail->Username = 'user@example.com'; //SMTP username + $mail->Password = 'secret'; //SMTP password + $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; //Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` encouraged + $mail->Port = 587; //TCP port to connect to, use 465 for `PHPMailer::ENCRYPTION_SMTPS` above + + //Recipients + $mail->setFrom('from@example.com', 'Mailer'); + $mail->addAddress('joe@example.net', 'Joe User'); //Add a recipient + $mail->addAddress('ellen@example.com'); //Name is optional + $mail->addReplyTo('info@example.com', 'Information'); + $mail->addCC('cc@example.com'); + $mail->addBCC('bcc@example.com'); + + //Attachments + $mail->addAttachment('/var/tmp/file.tar.gz'); //Add attachments + $mail->addAttachment('/tmp/image.jpg', 'new.jpg'); //Optional name + + //Content + $mail->isHTML(true); //Set email format to HTML + $mail->Subject = 'Here is the subject'; + $mail->Body = 'This is the HTML message body in bold!'; + $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; + + $mail->send(); + echo 'Message has been sent'; +} catch (Exception $e) { + echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; +} +``` + +You'll find plenty to play with in the [examples](https://github.com/PHPMailer/PHPMailer/tree/master/examples) folder, which covers many common scenarios including sending through gmail, building contact forms, sending to mailing lists, and more. + +If you are re-using the instance (e.g. when sending to a mailing list), you may need to clear the recipient list to avoid sending duplicate messages. See [the mailing list example](https://github.com/PHPMailer/PHPMailer/blob/master/examples/mailing_list.phps) for further guidance. + +That's it. You should now be ready to use PHPMailer! + +## Localization +PHPMailer defaults to English, but in the [language](https://github.com/PHPMailer/PHPMailer/tree/master/language/) folder you'll find many translations for PHPMailer error messages that you may encounter. Their filenames contain [ISO 639-1](http://en.wikipedia.org/wiki/ISO_639-1) language code for the translations, for example `fr` for French. To specify a language, you need to tell PHPMailer which one to use, like this: + +```php +//To load the French version +$mail->setLanguage('fr', '/optional/path/to/language/directory/'); +``` + +We welcome corrections and new languages – if you're looking for corrections, run the [PHPMailerLangTest.php](https://github.com/PHPMailer/PHPMailer/tree/master/test/PHPMailerLangTest.php) script in the tests folder and it will show any missing translations. + +## Documentation +Start reading at the [GitHub wiki](https://github.com/PHPMailer/PHPMailer/wiki). If you're having trouble, head for [the troubleshooting guide](https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting) as it's frequently updated. + +Examples of how to use PHPMailer for common scenarios can be found in the [examples](https://github.com/PHPMailer/PHPMailer/tree/master/examples) folder. If you're looking for a good starting point, we recommend you start with [the Gmail example](https://github.com/PHPMailer/PHPMailer/tree/master/examples/gmail.phps). + +To reduce PHPMailer's deployed code footprint, examples are not included if you load PHPMailer via Composer or via [GitHub's zip file download](https://github.com/PHPMailer/PHPMailer/archive/master.zip), so you'll need to either clone the git repository or use the above links to get to the examples directly. + +Complete generated API documentation is [available online](https://phpmailer.github.io/PHPMailer/). + +You can generate complete API-level documentation by running `phpdoc` in the top-level folder, and documentation will appear in the `docs` folder, though you'll need to have [PHPDocumentor](http://www.phpdoc.org) installed. You may find [the unit tests](https://github.com/PHPMailer/PHPMailer/blob/master/test/PHPMailerTest.php) a good reference for how to do various operations such as encryption. + +If the documentation doesn't cover what you need, search the [many questions on Stack Overflow](http://stackoverflow.com/questions/tagged/phpmailer), and before you ask a question about "SMTP Error: Could not connect to SMTP host.", [read the troubleshooting guide](https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting). + +## Tests +[PHPMailer tests](https://github.com/PHPMailer/PHPMailer/tree/master/test/) use PHPUnit 9, with [a polyfill](https://github.com/Yoast/PHPUnit-Polyfills) to let 9-style tests run on older PHPUnit and PHP versions. + +[![Test status](https://github.com/PHPMailer/PHPMailer/workflows/Tests/badge.svg)](https://github.com/PHPMailer/PHPMailer/actions) + +If this isn't passing, is there something you can do to help? + +## Security +Please disclose any vulnerabilities found responsibly – report security issues to the maintainers privately. + +See [SECURITY](https://github.com/PHPMailer/PHPMailer/tree/master/SECURITY.md) and [PHPMailer's security advisories on GitHub](https://github.com/PHPMailer/PHPMailer/security). + +## Contributing +Please submit bug reports, suggestions and pull requests to the [GitHub issue tracker](https://github.com/PHPMailer/PHPMailer/issues). + +We're particularly interested in fixing edge-cases, expanding test coverage and updating translations. + +If you found a mistake in the docs, or want to add something, go ahead and amend the wiki – anyone can edit it. + +If you have git clones from prior to the move to the PHPMailer GitHub organisation, you'll need to update any remote URLs referencing the old GitHub location with a command like this from within your clone: + +```sh +git remote set-url upstream https://github.com/PHPMailer/PHPMailer.git +``` + +Please *don't* use the SourceForge or Google Code projects any more; they are obsolete and no longer maintained. + +## Sponsorship +Development time and resources for PHPMailer are provided by [Smartmessages.net](https://info.smartmessages.net/), the world's only privacy-first email marketing system. + +Smartmessages.net privacy-first email marketing logo + +Donations are very welcome, whether in beer 🍺, T-shirts 👕, or cold, hard cash 💰. Sponsorship through GitHub is a simple and convenient way to say "thank you" to PHPMailer's maintainers and contributors – just click the "Sponsor" button [on the project page](https://github.com/PHPMailer/PHPMailer). If your company uses PHPMailer, consider taking part in Tidelift's enterprise support programme. + +## PHPMailer For Enterprise + +Available as part of the Tidelift Subscription. + +The maintainers of PHPMailer and thousands of other packages are working with Tidelift to deliver commercial +support and maintenance for the open source packages you use to build your applications. Save time, reduce risk, and +improve code health, while paying the maintainers of the exact packages you +use. [Learn more.](https://tidelift.com/subscription/pkg/packagist-phpmailer-phpmailer?utm_source=packagist-phpmailer-phpmailer&utm_medium=referral&utm_campaign=enterprise&utm_term=repo) + +## Changelog +See [changelog](changelog.md). + +## History +- PHPMailer was originally written in 2001 by Brent R. Matzelle as a [SourceForge project](http://sourceforge.net/projects/phpmailer/). +- [Marcus Bointon](https://github.com/Synchro) (`coolbru` on SF) and Andy Prevost (`codeworxtech`) took over the project in 2004. +- Became an Apache incubator project on Google Code in 2010, managed by Jim Jagielski. +- Marcus created [his fork on GitHub](https://github.com/Synchro/PHPMailer) in 2008. +- Jim and Marcus decide to join forces and use GitHub as the canonical and official repo for PHPMailer in 2013. +- PHPMailer moves to [the PHPMailer organisation](https://github.com/PHPMailer) on GitHub in 2013. + +### What's changed since moving from SourceForge? +- Official successor to the SourceForge and Google Code projects. +- Test suite. +- Continuous integration with Github Actions. +- Composer support. +- Public development. +- Additional languages and language strings. +- CRAM-MD5 authentication support. +- Preserves full repo history of authors, commits and branches from the original SourceForge project. diff --git a/src/PHPMailer-6.4.1/SECURITY.md b/src/PHPMailer-6.4.1/SECURITY.md new file mode 100644 index 0000000..5a6a8f4 --- /dev/null +++ b/src/PHPMailer-6.4.1/SECURITY.md @@ -0,0 +1,32 @@ +# Security notices relating to PHPMailer + +Please disclose any security issues or vulnerabilities found through [Tidelift's coordinated disclosure system](https://tidelift.com/security) or to the maintainers privately. + +PHPMailer versions between 6.1.8 and 6.4.0 contain a regression of the earlier CVE-2018-19296 object injection vulnerability as a result of [a fix for Windows UNC paths in 6.1.8](https://github.com/PHPMailer/PHPMailer/commit/e2e07a355ee8ff36aba21d0242c5950c56e4c6f9). Recorded as [CVE-2020-36326](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-36326). Reported by Fariskhi Vidyan via Tidelift. 6.4.1 fixes this issue, and also enforces stricter checks for URL schemes in local path contexts. + +PHPMailer versions 6.1.5 and earlier contain an output escaping bug that occurs in `Content-Type` and `Content-Disposition` when filenames passed into `addAttachment` and other methods that accept attachment names contain double quote characters, in contravention of RFC822 3.4.1. No specific vulnerability has been found relating to this, but it could allow file attachments to bypass attachment filters that are based on matching filename extensions. Recorded as [CVE-2020-13625](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-13625). Reported by Elar Lang of Clarified Security. + +PHPMailer versions prior to 6.0.6 and 5.2.27 are vulnerable to an object injection attack by passing `phar://` paths into `addAttachment()` and other functions that may receive unfiltered local paths, possibly leading to RCE. Recorded as [CVE-2018-19296](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-19296). See [this article](https://knasmueller.net/5-answers-about-php-phar-exploitation) for more info on this type of vulnerability. Mitigated by blocking the use of paths containing URL-protocol style prefixes such as `phar://`. Reported by Sehun Oh of cyberone.kr. + +PHPMailer versions prior to 5.2.24 (released July 26th 2017) have an XSS vulnerability in one of the code examples, [CVE-2017-11503](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11503). The `code_generator.phps` example did not filter user input prior to output. This file is distributed with a `.phps` extension, so it it not normally executable unless it is explicitly renamed, and the file is not included when PHPMailer is loaded through composer, so it is safe by default. There was also an undisclosed potential XSS vulnerability in the default exception handler (unused by default). Patches for both issues kindly provided by Patrick Monnerat of the Fedora Project. + +PHPMailer versions prior to 5.2.22 (released January 9th 2017) have a local file disclosure vulnerability, [CVE-2017-5223](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-5223). If content passed into `msgHTML()` is sourced from unfiltered user input, relative paths can map to absolute local file paths and added as attachments. Also note that `addAttachment` (just like `file_get_contents`, `passthru`, `unlink`, etc) should not be passed user-sourced params either! Reported by Yongxiang Li of Asiasecurity. + +PHPMailer versions prior to 5.2.20 (released December 28th 2016) are vulnerable to [CVE-2016-10045](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10045) a remote code execution vulnerability, responsibly reported by [Dawid Golunski](https://legalhackers.com/advisories/PHPMailer-Exploit-Remote-Code-Exec-CVE-2016-10045-Vuln-Patch-Bypass.html), and patched by Paul Buonopane (@Zenexer). + +PHPMailer versions prior to 5.2.18 (released December 2016) are vulnerable to [CVE-2016-10033](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10033) a remote code execution vulnerability, responsibly reported by [Dawid Golunski](http://legalhackers.com/advisories/PHPMailer-Exploit-Remote-Code-Exec-CVE-2016-10033-Vuln.html). + +PHPMailer versions prior to 5.2.14 (released November 2015) are vulnerable to [CVE-2015-8476](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8476) an SMTP CRLF injection bug permitting arbitrary message sending. + +PHPMailer versions prior to 5.2.10 (released May 2015) are vulnerable to [CVE-2008-5619](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-5619), a remote code execution vulnerability in the bundled html2text library. This file was removed in 5.2.10, so if you are using a version prior to that and make use of the html2text function, it's vitally important that you upgrade and remove this file. + +PHPMailer versions prior to 2.0.7 and 2.2.1 are vulnerable to [CVE-2012-0796](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0796), an email header injection attack. + +Joomla 1.6.0 uses PHPMailer in an unsafe way, allowing it to reveal local file paths, reported in [CVE-2011-3747](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-3747). + +PHPMailer didn't sanitise the `$lang_path` parameter in `SetLanguage`. This wasn't a problem in itself, but some apps (PHPClassifieds, ATutor) also failed to sanitise user-provided parameters passed to it, permitting semi-arbitrary local file inclusion, reported in [CVE-2010-4914](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-4914), [CVE-2007-2021](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-2021) and [CVE-2006-5734](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-5734). + +PHPMailer 1.7.2 and earlier contained a possible DDoS vulnerability reported in [CVE-2005-1807](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2005-1807). + +PHPMailer 1.7 and earlier (June 2003) have a possible vulnerability in the `SendmailSend` method where shell commands may not be sanitised. Reported in [CVE-2007-3215](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-3215). + diff --git a/src/PHPMailer-6.4.1/VERSION b/src/PHPMailer-6.4.1/VERSION new file mode 100644 index 0000000..306894a --- /dev/null +++ b/src/PHPMailer-6.4.1/VERSION @@ -0,0 +1 @@ +6.4.1 \ No newline at end of file diff --git a/src/PHPMailer-6.4.1/composer.json b/src/PHPMailer-6.4.1/composer.json new file mode 100644 index 0000000..58393b2 --- /dev/null +++ b/src/PHPMailer-6.4.1/composer.json @@ -0,0 +1,65 @@ +{ + "name": "phpmailer/phpmailer", + "type": "library", + "description": "PHPMailer is a full-featured email creation and transfer class for PHP", + "authors": [ + { + "name": "Marcus Bointon", + "email": "phpmailer@synchromedia.co.uk" + }, + { + "name": "Jim Jagielski", + "email": "jimjag@gmail.com" + }, + { + "name": "Andy Prevost", + "email": "codeworxtech@users.sourceforge.net" + }, + { + "name": "Brent R. Matzelle" + } + ], + "funding": [ + { + "url": "https://github.com/Synchro", + "type": "github" + } + ], + "require": { + "php": ">=5.5.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.2", + "phpcompatibility/php-compatibility": "^9.3.5", + "roave/security-advisories": "dev-latest", + "squizlabs/php_codesniffer": "^3.5.6", + "yoast/phpunit-polyfills": "^0.2.0" + }, + "suggest": { + "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses", + "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication", + "league/oauth2-google": "Needed for Google XOAUTH2 authentication", + "psr/log": "For optional PSR-3 debug logging", + "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication", + "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)" + }, + "autoload": { + "psr-4": { + "PHPMailer\\PHPMailer\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "PHPMailer\\Test\\": "test/" + } + }, + "license": "LGPL-2.1-only", + "scripts": { + "check": "./vendor/bin/phpcs", + "test": "./vendor/bin/phpunit" + } +} diff --git a/src/PHPMailer-6.4.1/get_oauth_token.php b/src/PHPMailer-6.4.1/get_oauth_token.php new file mode 100644 index 0000000..befdc34 --- /dev/null +++ b/src/PHPMailer-6.4.1/get_oauth_token.php @@ -0,0 +1,146 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * Get an OAuth2 token from an OAuth2 provider. + * * Install this script on your server so that it's accessible + * as [https/http]:////get_oauth_token.php + * e.g.: http://localhost/phpmailer/get_oauth_token.php + * * Ensure dependencies are installed with 'composer install' + * * Set up an app in your Google/Yahoo/Microsoft account + * * Set the script address as the app's redirect URL + * If no refresh token is obtained when running this file, + * revoke access to your app and run the script again. + */ + +namespace PHPMailer\PHPMailer; + +/** + * Aliases for League Provider Classes + * Make sure you have added these to your composer.json and run `composer install` + * Plenty to choose from here: + * @see http://oauth2-client.thephpleague.com/providers/thirdparty/ + */ +//@see https://github.com/thephpleague/oauth2-google +use League\OAuth2\Client\Provider\Google; +//@see https://packagist.org/packages/hayageek/oauth2-yahoo +use Hayageek\OAuth2\Client\Provider\Yahoo; +//@see https://github.com/stevenmaguire/oauth2-microsoft +use Stevenmaguire\OAuth2\Client\Provider\Microsoft; + +if (!isset($_GET['code']) && !isset($_GET['provider'])) { + ?> + +Select Provider:
+Google
+Yahoo
+Microsoft/Outlook/Hotmail/Live/Office365
+ + + $clientId, + 'clientSecret' => $clientSecret, + 'redirectUri' => $redirectUri, + 'accessType' => 'offline' +]; + +$options = []; +$provider = null; + +switch ($providerName) { + case 'Google': + $provider = new Google($params); + $options = [ + 'scope' => [ + 'https://mail.google.com/' + ] + ]; + break; + case 'Yahoo': + $provider = new Yahoo($params); + break; + case 'Microsoft': + $provider = new Microsoft($params); + $options = [ + 'scope' => [ + 'wl.imap', + 'wl.offline_access' + ] + ]; + break; +} + +if (null === $provider) { + exit('Provider missing'); +} + +if (!isset($_GET['code'])) { + //If we don't have an authorization code then get one + $authUrl = $provider->getAuthorizationUrl($options); + $_SESSION['oauth2state'] = $provider->getState(); + header('Location: ' . $authUrl); + exit; + //Check given state against previously stored one to mitigate CSRF attack +} elseif (empty($_GET['state']) || ($_GET['state'] !== $_SESSION['oauth2state'])) { + unset($_SESSION['oauth2state']); + unset($_SESSION['provider']); + exit('Invalid state'); +} else { + unset($_SESSION['provider']); + //Try to get an access token (using the authorization code grant) + $token = $provider->getAccessToken( + 'authorization_code', + [ + 'code' => $_GET['code'] + ] + ); + //Use this to interact with an API on the users behalf + //Use this to get a new access token if the old one expires + echo 'Refresh Token: ', $token->getRefreshToken(); +} diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-af.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-af.php new file mode 100644 index 0000000..0b2a72d --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-af.php @@ -0,0 +1,26 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'خطأ SMTP : لا يمكن تأكيد الهوية.'; +$PHPMAILER_LANG['connect_host'] = 'خطأ SMTP: لا يمكن الاتصال بالخادم SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'خطأ SMTP: لم يتم قبول المعلومات .'; +$PHPMAILER_LANG['empty_message'] = 'نص الرسالة فارغ'; +$PHPMAILER_LANG['encoding'] = 'ترميز غير معروف: '; +$PHPMAILER_LANG['execute'] = 'لا يمكن تنفيذ : '; +$PHPMAILER_LANG['file_access'] = 'لا يمكن الوصول للملف: '; +$PHPMAILER_LANG['file_open'] = 'خطأ في الملف: لا يمكن فتحه: '; +$PHPMAILER_LANG['from_failed'] = 'خطأ على مستوى عنوان المرسل : '; +$PHPMAILER_LANG['instantiate'] = 'لا يمكن توفير خدمة البريد.'; +$PHPMAILER_LANG['invalid_address'] = 'الإرسال غير ممكن لأن عنوان البريد الإلكتروني غير صالح: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' برنامج الإرسال غير مدعوم.'; +$PHPMAILER_LANG['provide_address'] = 'يجب توفير عنوان البريد الإلكتروني لمستلم واحد على الأقل.'; +$PHPMAILER_LANG['recipients_failed'] = 'خطأ SMTP: الأخطاء التالية ' . + 'فشل في الارسال لكل من : '; +$PHPMAILER_LANG['signing'] = 'خطأ في التوقيع: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() غير ممكن.'; +$PHPMAILER_LANG['smtp_error'] = 'خطأ على مستوى الخادم SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'لا يمكن تعيين أو إعادة تعيين متغير: '; +$PHPMAILER_LANG['extension_missing'] = 'الإضافة غير موجودة: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-az.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-az.php new file mode 100644 index 0000000..552167e --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-az.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Greška: Neuspjela prijava.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Greška: Nije moguće spojiti se sa SMTP serverom.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Greška: Podatci nisu prihvaćeni.'; +$PHPMAILER_LANG['empty_message'] = 'Sadržaj poruke je prazan.'; +$PHPMAILER_LANG['encoding'] = 'Nepoznata kriptografija: '; +$PHPMAILER_LANG['execute'] = 'Nije moguće izvršiti naredbu: '; +$PHPMAILER_LANG['file_access'] = 'Nije moguće pristupiti datoteci: '; +$PHPMAILER_LANG['file_open'] = 'Nije moguće otvoriti datoteku: '; +$PHPMAILER_LANG['from_failed'] = 'SMTP Greška: Slanje sa navedenih e-mail adresa nije uspjelo: '; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Greška: Slanje na navedene e-mail adrese nije uspjelo: '; +$PHPMAILER_LANG['instantiate'] = 'Ne mogu pokrenuti mail funkcionalnost.'; +$PHPMAILER_LANG['invalid_address'] = 'E-mail nije poslan. Neispravna e-mail adresa: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nije podržan.'; +$PHPMAILER_LANG['provide_address'] = 'Definišite barem jednu adresu primaoca.'; +$PHPMAILER_LANG['signing'] = 'Greška prilikom prijave: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Spajanje na SMTP server nije uspjelo.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP greška: '; +$PHPMAILER_LANG['variable_set'] = 'Nije moguće postaviti varijablu ili je vratiti nazad: '; +$PHPMAILER_LANG['extension_missing'] = 'Nedostaje ekstenzija: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-be.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-be.php new file mode 100644 index 0000000..9e92dda --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-be.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Памылка SMTP: памылка ідэнтыфікацыі.'; +$PHPMAILER_LANG['connect_host'] = 'Памылка SMTP: нельга ўстанавіць сувязь з SMTP-серверам.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Памылка SMTP: звесткі непрынятыя.'; +$PHPMAILER_LANG['empty_message'] = 'Пустое паведамленне.'; +$PHPMAILER_LANG['encoding'] = 'Невядомая кадыроўка тэксту: '; +$PHPMAILER_LANG['execute'] = 'Нельга выканаць каманду: '; +$PHPMAILER_LANG['file_access'] = 'Няма доступу да файла: '; +$PHPMAILER_LANG['file_open'] = 'Нельга адкрыць файл: '; +$PHPMAILER_LANG['from_failed'] = 'Няправільны адрас адпраўніка: '; +$PHPMAILER_LANG['instantiate'] = 'Нельга прымяніць функцыю mail().'; +$PHPMAILER_LANG['invalid_address'] = 'Нельга даслаць паведамленне, няправільны email атрымальніка: '; +$PHPMAILER_LANG['provide_address'] = 'Запоўніце, калі ласка, правільны email атрымальніка.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' - паштовы сервер не падтрымліваецца.'; +$PHPMAILER_LANG['recipients_failed'] = 'Памылка SMTP: няправільныя атрымальнікі: '; +$PHPMAILER_LANG['signing'] = 'Памылка подпісу паведамлення: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Памылка сувязі з SMTP-серверам.'; +$PHPMAILER_LANG['smtp_error'] = 'Памылка SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Нельга ўстанавіць або перамяніць значэнне пераменнай: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-bg.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-bg.php new file mode 100644 index 0000000..c41f675 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-bg.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP грешка: Не може да се удостовери пред сървъра.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP грешка: Не може да се свърже с SMTP хоста.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP грешка: данните не са приети.'; +$PHPMAILER_LANG['empty_message'] = 'Съдържанието на съобщението е празно'; +$PHPMAILER_LANG['encoding'] = 'Неизвестно кодиране: '; +$PHPMAILER_LANG['execute'] = 'Не може да се изпълни: '; +$PHPMAILER_LANG['file_access'] = 'Няма достъп до файл: '; +$PHPMAILER_LANG['file_open'] = 'Файлова грешка: Не може да се отвори файл: '; +$PHPMAILER_LANG['from_failed'] = 'Следните адреси за подател са невалидни: '; +$PHPMAILER_LANG['instantiate'] = 'Не може да се инстанцира функцията mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Невалиден адрес: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' - пощенски сървър не се поддържа.'; +$PHPMAILER_LANG['provide_address'] = 'Трябва да предоставите поне един email адрес за получател.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP грешка: Следните адреси за Получател са невалидни: '; +$PHPMAILER_LANG['signing'] = 'Грешка при подписване: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP провален connect().'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP сървърна грешка: '; +$PHPMAILER_LANG['variable_set'] = 'Не може да се установи или възстанови променлива: '; +$PHPMAILER_LANG['extension_missing'] = 'Липсва разширение: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ca.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ca.php new file mode 100644 index 0000000..3468485 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ca.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Error SMTP: No s’ha pogut autenticar.'; +$PHPMAILER_LANG['connect_host'] = 'Error SMTP: No es pot connectar al servidor SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Error SMTP: Dades no acceptades.'; +$PHPMAILER_LANG['empty_message'] = 'El cos del missatge està buit.'; +$PHPMAILER_LANG['encoding'] = 'Codificació desconeguda: '; +$PHPMAILER_LANG['execute'] = 'No es pot executar: '; +$PHPMAILER_LANG['file_access'] = 'No es pot accedir a l’arxiu: '; +$PHPMAILER_LANG['file_open'] = 'Error d’Arxiu: No es pot obrir l’arxiu: '; +$PHPMAILER_LANG['from_failed'] = 'La(s) següent(s) adreces de remitent han fallat: '; +$PHPMAILER_LANG['instantiate'] = 'No s’ha pogut crear una instància de la funció Mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Adreça d’email invalida: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer no està suportat'; +$PHPMAILER_LANG['provide_address'] = 'S’ha de proveir almenys una adreça d’email com a destinatari.'; +$PHPMAILER_LANG['recipients_failed'] = 'Error SMTP: Els següents destinataris han fallat: '; +$PHPMAILER_LANG['signing'] = 'Error al signar: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Ha fallat el SMTP Connect().'; +$PHPMAILER_LANG['smtp_error'] = 'Error del servidor SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'No s’ha pogut establir o restablir la variable: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ch.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ch.php new file mode 100644 index 0000000..500c952 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ch.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP 错误:身份验证失败。'; +$PHPMAILER_LANG['connect_host'] = 'SMTP 错误: 不能连接SMTP主机。'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 错误: 数据不可接受。'; +//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; +$PHPMAILER_LANG['encoding'] = '未知编码:'; +$PHPMAILER_LANG['execute'] = '不能执行: '; +$PHPMAILER_LANG['file_access'] = '不能访问文件:'; +$PHPMAILER_LANG['file_open'] = '文件错误:不能打开文件:'; +$PHPMAILER_LANG['from_failed'] = '下面的发送地址邮件发送失败了: '; +$PHPMAILER_LANG['instantiate'] = '不能实现mail方法。'; +//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' 您所选择的发送邮件的方法并不支持。'; +$PHPMAILER_LANG['provide_address'] = '您必须提供至少一个 收信人的email地址。'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP 错误: 下面的 收件人失败了: '; +//$PHPMAILER_LANG['signing'] = 'Signing Error: '; +//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; +//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; +//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-cs.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-cs.php new file mode 100644 index 0000000..e770a1a --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-cs.php @@ -0,0 +1,28 @@ + + * Rewrite and extension of the work by Mikael Stokkebro + * + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP fejl: Login mislykkedes.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP fejl: Forbindelse til SMTP serveren kunne ikke oprettes.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP fejl: Data blev ikke accepteret.'; +$PHPMAILER_LANG['empty_message'] = 'Meddelelsen er uden indhold'; +$PHPMAILER_LANG['encoding'] = 'Ukendt encode-format: '; +$PHPMAILER_LANG['execute'] = 'Kunne ikke afvikle: '; +$PHPMAILER_LANG['file_access'] = 'Kunne ikke tilgå filen: '; +$PHPMAILER_LANG['file_open'] = 'Fil fejl: Kunne ikke åbne filen: '; +$PHPMAILER_LANG['from_failed'] = 'Følgende afsenderadresse er forkert: '; +$PHPMAILER_LANG['instantiate'] = 'Email funktionen kunne ikke initialiseres.'; +$PHPMAILER_LANG['invalid_address'] = 'Udgyldig adresse: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer understøttes ikke.'; +$PHPMAILER_LANG['provide_address'] = 'Indtast mindst en modtagers email adresse.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP fejl: Følgende modtagere er forkerte: '; +$PHPMAILER_LANG['signing'] = 'Signeringsfejl: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fejlede.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP server fejl: '; +$PHPMAILER_LANG['variable_set'] = 'Kunne ikke definere eller nulstille variablen: '; +$PHPMAILER_LANG['extension_missing'] = 'Udvidelse mangler: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-de.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-de.php new file mode 100644 index 0000000..e7e59d2 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-de.php @@ -0,0 +1,28 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Error SMTP: Imposible autentificar.'; +$PHPMAILER_LANG['connect_host'] = 'Error SMTP: Imposible conectar al servidor SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Error SMTP: Datos no aceptados.'; +$PHPMAILER_LANG['empty_message'] = 'El cuerpo del mensaje está vacío.'; +$PHPMAILER_LANG['encoding'] = 'Codificación desconocida: '; +$PHPMAILER_LANG['execute'] = 'Imposible ejecutar: '; +$PHPMAILER_LANG['file_access'] = 'Imposible acceder al archivo: '; +$PHPMAILER_LANG['file_open'] = 'Error de Archivo: Imposible abrir el archivo: '; +$PHPMAILER_LANG['from_failed'] = 'La(s) siguiente(s) direcciones de remitente fallaron: '; +$PHPMAILER_LANG['instantiate'] = 'Imposible crear una instancia de la función Mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Imposible enviar: dirección de email inválido: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer no está soportado.'; +$PHPMAILER_LANG['provide_address'] = 'Debe proporcionar al menos una dirección de email de destino.'; +$PHPMAILER_LANG['recipients_failed'] = 'Error SMTP: Los siguientes destinos fallaron: '; +$PHPMAILER_LANG['signing'] = 'Error al firmar: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falló.'; +$PHPMAILER_LANG['smtp_error'] = 'Error del servidor SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'No se pudo configurar la variable: '; +$PHPMAILER_LANG['extension_missing'] = 'Extensión faltante: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-et.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-et.php new file mode 100644 index 0000000..93addc9 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-et.php @@ -0,0 +1,28 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Viga: Autoriseerimise viga.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Viga: Ei õnnestunud luua ühendust SMTP serveriga.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Viga: Vigased andmed.'; +$PHPMAILER_LANG['empty_message'] = 'Tühi kirja sisu'; +$PHPMAILER_LANG["encoding"] = 'Tundmatu kodeering: '; +$PHPMAILER_LANG['execute'] = 'Tegevus ebaõnnestus: '; +$PHPMAILER_LANG['file_access'] = 'Pole piisavalt õiguseid järgneva faili avamiseks: '; +$PHPMAILER_LANG['file_open'] = 'Faili Viga: Faili avamine ebaõnnestus: '; +$PHPMAILER_LANG['from_failed'] = 'Järgnev saatja e-posti aadress on vigane: '; +$PHPMAILER_LANG['instantiate'] = 'mail funktiooni käivitamine ebaõnnestus.'; +$PHPMAILER_LANG['invalid_address'] = 'Saatmine peatatud, e-posti address vigane: '; +$PHPMAILER_LANG['provide_address'] = 'Te peate määrama vähemalt ühe saaja e-posti aadressi.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' maileri tugi puudub.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Viga: Järgnevate saajate e-posti aadressid on vigased: '; +$PHPMAILER_LANG["signing"] = 'Viga allkirjastamisel: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() ebaõnnestus.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP serveri viga: '; +$PHPMAILER_LANG['variable_set'] = 'Ei õnnestunud määrata või lähtestada muutujat: '; +$PHPMAILER_LANG['extension_missing'] = 'Nõutud laiendus on puudu: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-fa.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-fa.php new file mode 100644 index 0000000..295a47f --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-fa.php @@ -0,0 +1,28 @@ + + * @author Mohammad Hossein Mojtahedi + */ + +$PHPMAILER_LANG['authenticate'] = 'خطای SMTP: احراز هویت با شکست مواجه شد.'; +$PHPMAILER_LANG['connect_host'] = 'خطای SMTP: اتصال به سرور SMTP برقرار نشد.'; +$PHPMAILER_LANG['data_not_accepted'] = 'خطای SMTP: داده‌ها نا‌درست هستند.'; +$PHPMAILER_LANG['empty_message'] = 'بخش متن پیام خالی است.'; +$PHPMAILER_LANG['encoding'] = 'کد‌گذاری نا‌شناخته: '; +$PHPMAILER_LANG['execute'] = 'امکان اجرا وجود ندارد: '; +$PHPMAILER_LANG['file_access'] = 'امکان دسترسی به فایل وجود ندارد: '; +$PHPMAILER_LANG['file_open'] = 'خطای File: امکان بازکردن فایل وجود ندارد: '; +$PHPMAILER_LANG['from_failed'] = 'آدرس فرستنده اشتباه است: '; +$PHPMAILER_LANG['instantiate'] = 'امکان معرفی تابع ایمیل وجود ندارد.'; +$PHPMAILER_LANG['invalid_address'] = 'آدرس ایمیل معتبر نیست: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer پشتیبانی نمی‌شود.'; +$PHPMAILER_LANG['provide_address'] = 'باید حداقل یک آدرس گیرنده وارد کنید.'; +$PHPMAILER_LANG['recipients_failed'] = 'خطای SMTP: ارسال به آدرس گیرنده با خطا مواجه شد: '; +$PHPMAILER_LANG['signing'] = 'خطا در امضا: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'خطا در اتصال به SMTP.'; +$PHPMAILER_LANG['smtp_error'] = 'خطا در SMTP Server: '; +$PHPMAILER_LANG['variable_set'] = 'امکان ارسال یا ارسال مجدد متغیر‌ها وجود ندارد: '; +$PHPMAILER_LANG['extension_missing'] = 'افزونه موجود نیست: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-fi.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-fi.php new file mode 100644 index 0000000..243c054 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-fi.php @@ -0,0 +1,28 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP feilur: Kundi ikki góðkenna.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP feilur: Kundi ikki knýta samband við SMTP vert.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP feilur: Data ikki góðkent.'; +//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; +$PHPMAILER_LANG['encoding'] = 'Ókend encoding: '; +$PHPMAILER_LANG['execute'] = 'Kundi ikki útføra: '; +$PHPMAILER_LANG['file_access'] = 'Kundi ikki tilganga fílu: '; +$PHPMAILER_LANG['file_open'] = 'Fílu feilur: Kundi ikki opna fílu: '; +$PHPMAILER_LANG['from_failed'] = 'fylgjandi Frá/From adressa miseydnaðist: '; +$PHPMAILER_LANG['instantiate'] = 'Kuni ikki instantiera mail funktión.'; +//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' er ikki supporterað.'; +$PHPMAILER_LANG['provide_address'] = 'Tú skal uppgeva minst móttakara-emailadressu(r).'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Feilur: Fylgjandi móttakarar miseydnaðust: '; +//$PHPMAILER_LANG['signing'] = 'Signing Error: '; +//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; +//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; +//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-fr.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-fr.php new file mode 100644 index 0000000..b57f0ec --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-fr.php @@ -0,0 +1,32 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Erro SMTP: Non puido ser autentificado.'; +$PHPMAILER_LANG['connect_host'] = 'Erro SMTP: Non puido conectar co servidor SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Erro SMTP: Datos non aceptados.'; +$PHPMAILER_LANG['empty_message'] = 'Corpo da mensaxe vacía'; +$PHPMAILER_LANG['encoding'] = 'Codificación descoñecida: '; +$PHPMAILER_LANG['execute'] = 'Non puido ser executado: '; +$PHPMAILER_LANG['file_access'] = 'Nob puido acceder ó arquivo: '; +$PHPMAILER_LANG['file_open'] = 'Erro de Arquivo: No puido abrir o arquivo: '; +$PHPMAILER_LANG['from_failed'] = 'A(s) seguinte(s) dirección(s) de remitente(s) deron erro: '; +$PHPMAILER_LANG['instantiate'] = 'Non puido crear unha instancia da función Mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Non puido envia-lo correo: dirección de email inválida: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer non está soportado.'; +$PHPMAILER_LANG['provide_address'] = 'Debe engadir polo menos unha dirección de email coma destino.'; +$PHPMAILER_LANG['recipients_failed'] = 'Erro SMTP: Os seguintes destinos fallaron: '; +$PHPMAILER_LANG['signing'] = 'Erro ó firmar: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fallou.'; +$PHPMAILER_LANG['smtp_error'] = 'Erro do servidor SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Non puidemos axustar ou reaxustar a variábel: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-he.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-he.php new file mode 100644 index 0000000..b123aa5 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-he.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'שגיאת SMTP: פעולת האימות נכשלה.'; +$PHPMAILER_LANG['connect_host'] = 'שגיאת SMTP: לא הצלחתי להתחבר לשרת SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'שגיאת SMTP: מידע לא התקבל.'; +$PHPMAILER_LANG['empty_message'] = 'גוף ההודעה ריק'; +$PHPMAILER_LANG['invalid_address'] = 'כתובת שגויה: '; +$PHPMAILER_LANG['encoding'] = 'קידוד לא מוכר: '; +$PHPMAILER_LANG['execute'] = 'לא הצלחתי להפעיל את: '; +$PHPMAILER_LANG['file_access'] = 'לא ניתן לגשת לקובץ: '; +$PHPMAILER_LANG['file_open'] = 'שגיאת קובץ: לא ניתן לגשת לקובץ: '; +$PHPMAILER_LANG['from_failed'] = 'כתובות הנמענים הבאות נכשלו: '; +$PHPMAILER_LANG['instantiate'] = 'לא הצלחתי להפעיל את פונקציית המייל.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' אינה נתמכת.'; +$PHPMAILER_LANG['provide_address'] = 'חובה לספק לפחות כתובת אחת של מקבל המייל.'; +$PHPMAILER_LANG['recipients_failed'] = 'שגיאת SMTP: הנמענים הבאים נכשלו: '; +$PHPMAILER_LANG['signing'] = 'שגיאת חתימה: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; +$PHPMAILER_LANG['smtp_error'] = 'שגיאת שרת SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'לא ניתן לקבוע או לשנות את המשתנה: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-hi.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-hi.php new file mode 100644 index 0000000..d973a35 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-hi.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP त्रुटि: प्रामाणिकता की जांच नहीं हो सका। '; +$PHPMAILER_LANG['connect_host'] = 'SMTP त्रुटि: SMTP सर्वर से कनेक्ट नहीं हो सका। '; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP त्रुटि: डेटा स्वीकार नहीं किया जाता है। '; +$PHPMAILER_LANG['empty_message'] = 'संदेश खाली है। '; +$PHPMAILER_LANG['encoding'] = 'अज्ञात एन्कोडिंग प्रकार। '; +$PHPMAILER_LANG['execute'] = 'आदेश को निष्पादित करने में विफल। '; +$PHPMAILER_LANG['file_access'] = 'फ़ाइल उपलब्ध नहीं है। '; +$PHPMAILER_LANG['file_open'] = 'फ़ाइल त्रुटि: फाइल को खोला नहीं जा सका। '; +$PHPMAILER_LANG['from_failed'] = 'प्रेषक का पता गलत है। '; +$PHPMAILER_LANG['instantiate'] = 'मेल फ़ंक्शन कॉल नहीं कर सकता है।'; +$PHPMAILER_LANG['invalid_address'] = 'पता गलत है। '; +$PHPMAILER_LANG['mailer_not_supported'] = 'मेल सर्वर के साथ काम नहीं करता है। '; +$PHPMAILER_LANG['provide_address'] = 'आपको कम से कम एक प्राप्तकर्ता का ई-मेल पता प्रदान करना होगा।'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP त्रुटि: निम्न प्राप्तकर्ताओं को पते भेजने में विफल। '; +$PHPMAILER_LANG['signing'] = 'साइनअप त्रुटि:। '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP का connect () फ़ंक्शन विफल हुआ। '; +$PHPMAILER_LANG['smtp_error'] = 'SMTP सर्वर त्रुटि। '; +$PHPMAILER_LANG['variable_set'] = 'चर को बना या संशोधित नहीं किया जा सकता। '; +$PHPMAILER_LANG['extension_missing'] = 'एक्सटेन्षन गायब है: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-hr.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-hr.php new file mode 100644 index 0000000..cacb6c3 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-hr.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Greška: Neuspjela autentikacija.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Greška: Ne mogu se spojiti na SMTP poslužitelj.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Greška: Podatci nisu prihvaćeni.'; +$PHPMAILER_LANG['empty_message'] = 'Sadržaj poruke je prazan.'; +$PHPMAILER_LANG['encoding'] = 'Nepoznati encoding: '; +$PHPMAILER_LANG['execute'] = 'Nije moguće izvršiti naredbu: '; +$PHPMAILER_LANG['file_access'] = 'Nije moguće pristupiti datoteci: '; +$PHPMAILER_LANG['file_open'] = 'Nije moguće otvoriti datoteku: '; +$PHPMAILER_LANG['from_failed'] = 'SMTP Greška: Slanje s navedenih e-mail adresa nije uspjelo: '; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Greška: Slanje na navedenih e-mail adresa nije uspjelo: '; +$PHPMAILER_LANG['instantiate'] = 'Ne mogu pokrenuti mail funkcionalnost.'; +$PHPMAILER_LANG['invalid_address'] = 'E-mail nije poslan. Neispravna e-mail adresa: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nije podržan.'; +$PHPMAILER_LANG['provide_address'] = 'Definirajte barem jednu adresu primatelja.'; +$PHPMAILER_LANG['signing'] = 'Greška prilikom prijave: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Spajanje na SMTP poslužitelj nije uspjelo.'; +$PHPMAILER_LANG['smtp_error'] = 'Greška SMTP poslužitelja: '; +$PHPMAILER_LANG['variable_set'] = 'Ne mogu postaviti varijablu niti ju vratiti nazad: '; +$PHPMAILER_LANG['extension_missing'] = 'Nedostaje proširenje: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-hu.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-hu.php new file mode 100644 index 0000000..e6b58b0 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-hu.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP -ի սխալ: չհաջողվեց ստուգել իսկությունը.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP -ի սխալ: չհաջողվեց կապ հաստատել SMTP սերվերի հետ.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP -ի սխալ: տվյալները ընդունված չեն.'; +$PHPMAILER_LANG['empty_message'] = 'Հաղորդագրությունը դատարկ է'; +$PHPMAILER_LANG['encoding'] = 'Կոդավորման անհայտ տեսակ: '; +$PHPMAILER_LANG['execute'] = 'Չհաջողվեց իրականացնել հրամանը: '; +$PHPMAILER_LANG['file_access'] = 'Ֆայլը հասանելի չէ: '; +$PHPMAILER_LANG['file_open'] = 'Ֆայլի սխալ: ֆայլը չհաջողվեց բացել: '; +$PHPMAILER_LANG['from_failed'] = 'Ուղարկողի հետևյալ հասցեն սխալ է: '; +$PHPMAILER_LANG['instantiate'] = 'Հնարավոր չէ կանչել mail ֆունկցիան.'; +$PHPMAILER_LANG['invalid_address'] = 'Հասցեն սխալ է: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' փոստային սերվերի հետ չի աշխատում.'; +$PHPMAILER_LANG['provide_address'] = 'Անհրաժեշտ է տրամադրել գոնե մեկ ստացողի e-mail հասցե.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP -ի սխալ: չի հաջողվել ուղարկել հետևյալ ստացողների հասցեներին: '; +$PHPMAILER_LANG['signing'] = 'Ստորագրման սխալ: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP -ի connect() ֆունկցիան չի հաջողվել'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP սերվերի սխալ: '; +$PHPMAILER_LANG['variable_set'] = 'Չի հաջողվում ստեղծել կամ վերափոխել փոփոխականը: '; +$PHPMAILER_LANG['extension_missing'] = 'Հավելվածը բացակայում է: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-id.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-id.php new file mode 100644 index 0000000..212a11f --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-id.php @@ -0,0 +1,31 @@ + + * @author @januridp + * @author Ian Mustafa + */ + +$PHPMAILER_LANG['authenticate'] = 'Kesalahan SMTP: Tidak dapat mengotentikasi.'; +$PHPMAILER_LANG['connect_host'] = 'Kesalahan SMTP: Tidak dapat terhubung ke host SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Kesalahan SMTP: Data tidak diterima.'; +$PHPMAILER_LANG['empty_message'] = 'Isi pesan kosong'; +$PHPMAILER_LANG['encoding'] = 'Pengkodean karakter tidak dikenali: '; +$PHPMAILER_LANG['execute'] = 'Tidak dapat menjalankan proses: '; +$PHPMAILER_LANG['file_access'] = 'Tidak dapat mengakses berkas: '; +$PHPMAILER_LANG['file_open'] = 'Kesalahan Berkas: Berkas tidak dapat dibuka: '; +$PHPMAILER_LANG['from_failed'] = 'Alamat pengirim berikut mengakibatkan kesalahan: '; +$PHPMAILER_LANG['instantiate'] = 'Tidak dapat menginisialisasi fungsi surel.'; +$PHPMAILER_LANG['invalid_address'] = 'Gagal terkirim, alamat surel tidak sesuai: '; +$PHPMAILER_LANG['invalid_hostentry'] = 'Gagal terkirim, entri host tidak sesuai: '; +$PHPMAILER_LANG['invalid_host'] = 'Gagal terkirim, host tidak sesuai: '; +$PHPMAILER_LANG['provide_address'] = 'Harus tersedia minimal satu alamat tujuan'; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer tidak didukung'; +$PHPMAILER_LANG['recipients_failed'] = 'Kesalahan SMTP: Alamat tujuan berikut menyebabkan kesalahan: '; +$PHPMAILER_LANG['signing'] = 'Kesalahan dalam penandatangan SSL: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() gagal.'; +$PHPMAILER_LANG['smtp_error'] = 'Kesalahan pada pelayan SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Tidak dapat mengatur atau mengatur ulang variabel: '; +$PHPMAILER_LANG['extension_missing'] = 'Ekstensi PHP tidak tersedia: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-it.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-it.php new file mode 100644 index 0000000..08a6b73 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-it.php @@ -0,0 +1,28 @@ + + * @author Stefano Sabatini + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Error: Impossibile autenticarsi.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Impossibile connettersi all\'host SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Error: Dati non accettati dal server.'; +$PHPMAILER_LANG['empty_message'] = 'Il corpo del messaggio è vuoto'; +$PHPMAILER_LANG['encoding'] = 'Codifica dei caratteri sconosciuta: '; +$PHPMAILER_LANG['execute'] = 'Impossibile eseguire l\'operazione: '; +$PHPMAILER_LANG['file_access'] = 'Impossibile accedere al file: '; +$PHPMAILER_LANG['file_open'] = 'File Error: Impossibile aprire il file: '; +$PHPMAILER_LANG['from_failed'] = 'I seguenti indirizzi mittenti hanno generato errore: '; +$PHPMAILER_LANG['instantiate'] = 'Impossibile istanziare la funzione mail'; +$PHPMAILER_LANG['invalid_address'] = 'Impossibile inviare, l\'indirizzo email non è valido: '; +$PHPMAILER_LANG['provide_address'] = 'Deve essere fornito almeno un indirizzo ricevente'; +$PHPMAILER_LANG['mailer_not_supported'] = 'Mailer non supportato'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: I seguenti indirizzi destinatari hanno generato un errore: '; +$PHPMAILER_LANG['signing'] = 'Errore nella firma: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fallita.'; +$PHPMAILER_LANG['smtp_error'] = 'Errore del server SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Impossibile impostare o resettare la variabile: '; +$PHPMAILER_LANG['extension_missing'] = 'Estensione mancante: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ja.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ja.php new file mode 100644 index 0000000..eee7989 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ja.php @@ -0,0 +1,28 @@ + + * @author Yoshi Sakai + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTPエラー: 認証できませんでした。'; +$PHPMAILER_LANG['connect_host'] = 'SMTPエラー: SMTPホストに接続できませんでした。'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTPエラー: データが受け付けられませんでした。'; +//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; +$PHPMAILER_LANG['encoding'] = '不明なエンコーディング: '; +$PHPMAILER_LANG['execute'] = '実行できませんでした: '; +$PHPMAILER_LANG['file_access'] = 'ファイルにアクセスできません: '; +$PHPMAILER_LANG['file_open'] = 'ファイルエラー: ファイルを開けません: '; +$PHPMAILER_LANG['from_failed'] = 'Fromアドレスを登録する際にエラーが発生しました: '; +$PHPMAILER_LANG['instantiate'] = 'メール関数が正常に動作しませんでした。'; +//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; +$PHPMAILER_LANG['provide_address'] = '少なくとも1つメールアドレスを 指定する必要があります。'; +$PHPMAILER_LANG['mailer_not_supported'] = ' メーラーがサポートされていません。'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTPエラー: 次の受信者アドレスに 間違いがあります: '; +//$PHPMAILER_LANG['signing'] = 'Signing Error: '; +//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; +//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; +//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ka.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ka.php new file mode 100644 index 0000000..51fe403 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ka.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP შეცდომა: ავტორიზაცია შეუძლებელია.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP შეცდომა: SMTP სერვერთან დაკავშირება შეუძლებელია.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP შეცდომა: მონაცემები არ იქნა მიღებული.'; +$PHPMAILER_LANG['encoding'] = 'კოდირების უცნობი ტიპი: '; +$PHPMAILER_LANG['execute'] = 'შეუძლებელია შემდეგი ბრძანების შესრულება: '; +$PHPMAILER_LANG['file_access'] = 'შეუძლებელია წვდომა ფაილთან: '; +$PHPMAILER_LANG['file_open'] = 'ფაილური სისტემის შეცდომა: არ იხსნება ფაილი: '; +$PHPMAILER_LANG['from_failed'] = 'გამგზავნის არასწორი მისამართი: '; +$PHPMAILER_LANG['instantiate'] = 'mail ფუნქციის გაშვება ვერ ხერხდება.'; +$PHPMAILER_LANG['provide_address'] = 'გთხოვთ მიუთითოთ ერთი ადრესატის e-mail მისამართი მაინც.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' - საფოსტო სერვერის მხარდაჭერა არ არის.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP შეცდომა: შემდეგ მისამართებზე გაგზავნა ვერ მოხერხდა: '; +$PHPMAILER_LANG['empty_message'] = 'შეტყობინება ცარიელია'; +$PHPMAILER_LANG['invalid_address'] = 'არ გაიგზავნა, e-mail მისამართის არასწორი ფორმატი: '; +$PHPMAILER_LANG['signing'] = 'ხელმოწერის შეცდომა: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'შეცდომა SMTP სერვერთან დაკავშირებისას'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP სერვერის შეცდომა: '; +$PHPMAILER_LANG['variable_set'] = 'შეუძლებელია შემდეგი ცვლადის შექმნა ან შეცვლა: '; +$PHPMAILER_LANG['extension_missing'] = 'ბიბლიოთეკა არ არსებობს: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ko.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ko.php new file mode 100644 index 0000000..8c97dd9 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ko.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP 오류: 인증할 수 없습니다.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP 오류: SMTP 호스트에 접속할 수 없습니다.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 오류: 데이터가 받아들여지지 않았습니다.'; +$PHPMAILER_LANG['empty_message'] = '메세지 내용이 없습니다'; +$PHPMAILER_LANG['encoding'] = '알 수 없는 인코딩: '; +$PHPMAILER_LANG['execute'] = '실행 불가: '; +$PHPMAILER_LANG['file_access'] = '파일 접근 불가: '; +$PHPMAILER_LANG['file_open'] = '파일 오류: 파일을 열 수 없습니다: '; +$PHPMAILER_LANG['from_failed'] = '다음 From 주소에서 오류가 발생했습니다: '; +$PHPMAILER_LANG['instantiate'] = 'mail 함수를 인스턴스화할 수 없습니다'; +$PHPMAILER_LANG['invalid_address'] = '잘못된 주소: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' 메일러는 지원되지 않습니다.'; +$PHPMAILER_LANG['provide_address'] = '적어도 한 개 이상의 수신자 메일 주소를 제공해야 합니다.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP 오류: 다음 수신자에서 오류가 발생했습니다: '; +$PHPMAILER_LANG['signing'] = '서명 오류: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP 연결을 실패하였습니다.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP 서버 오류: '; +$PHPMAILER_LANG['variable_set'] = '변수 설정 및 초기화 불가: '; +$PHPMAILER_LANG['extension_missing'] = '확장자 없음: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-lt.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-lt.php new file mode 100644 index 0000000..4f115b1 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-lt.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP klaida: autentifikacija nepavyko.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP klaida: nepavyksta prisijungti prie SMTP stoties.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP klaida: duomenys nepriimti.'; +$PHPMAILER_LANG['empty_message'] = 'Laiško turinys tuščias'; +$PHPMAILER_LANG['encoding'] = 'Neatpažinta koduotė: '; +$PHPMAILER_LANG['execute'] = 'Nepavyko įvykdyti komandos: '; +$PHPMAILER_LANG['file_access'] = 'Byla nepasiekiama: '; +$PHPMAILER_LANG['file_open'] = 'Bylos klaida: Nepavyksta atidaryti: '; +$PHPMAILER_LANG['from_failed'] = 'Neteisingas siuntėjo adresas: '; +$PHPMAILER_LANG['instantiate'] = 'Nepavyko paleisti mail funkcijos.'; +$PHPMAILER_LANG['invalid_address'] = 'Neteisingas adresas: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' pašto stotis nepalaikoma.'; +$PHPMAILER_LANG['provide_address'] = 'Nurodykite bent vieną gavėjo adresą.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP klaida: nepavyko išsiųsti šiems gavėjams: '; +$PHPMAILER_LANG['signing'] = 'Prisijungimo klaida: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP susijungimo klaida'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP stoties klaida: '; +$PHPMAILER_LANG['variable_set'] = 'Nepavyko priskirti reikšmės kintamajam: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-lv.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-lv.php new file mode 100644 index 0000000..679b18c --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-lv.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP kļūda: Autorizācija neizdevās.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Kļūda: Nevar izveidot savienojumu ar SMTP serveri.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Kļūda: Nepieņem informāciju.'; +$PHPMAILER_LANG['empty_message'] = 'Ziņojuma teksts ir tukšs'; +$PHPMAILER_LANG['encoding'] = 'Neatpazīts kodējums: '; +$PHPMAILER_LANG['execute'] = 'Neizdevās izpildīt komandu: '; +$PHPMAILER_LANG['file_access'] = 'Fails nav pieejams: '; +$PHPMAILER_LANG['file_open'] = 'Faila kļūda: Nevar atvērt failu: '; +$PHPMAILER_LANG['from_failed'] = 'Nepareiza sūtītāja adrese: '; +$PHPMAILER_LANG['instantiate'] = 'Nevar palaist sūtīšanas funkciju.'; +$PHPMAILER_LANG['invalid_address'] = 'Nepareiza adrese: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' sūtītājs netiek atbalstīts.'; +$PHPMAILER_LANG['provide_address'] = 'Lūdzu, norādiet vismaz vienu adresātu.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP kļūda: neizdevās nosūtīt šādiem saņēmējiem: '; +$PHPMAILER_LANG['signing'] = 'Autorizācijas kļūda: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP savienojuma kļūda'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP servera kļūda: '; +$PHPMAILER_LANG['variable_set'] = 'Nevar piešķirt mainīgā vērtību: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-mg.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-mg.php new file mode 100644 index 0000000..8a94f6a --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-mg.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Hadisoana SMTP: Tsy nahomby ny fanamarinana.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Tsy afaka mampifandray amin\'ny mpampiantrano SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP diso: tsy voarakitra ny angona.'; +$PHPMAILER_LANG['empty_message'] = 'Tsy misy ny votoaty mailaka.'; +$PHPMAILER_LANG['encoding'] = 'Tsy fantatra encoding: '; +$PHPMAILER_LANG['execute'] = 'Tsy afaka manatanteraka ity baiko manaraka ity: '; +$PHPMAILER_LANG['file_access'] = 'Tsy nahomby ny fidirana amin\'ity rakitra ity: '; +$PHPMAILER_LANG['file_open'] = 'Hadisoana diso: Tsy afaka nanokatra ity file manaraka ity: '; +$PHPMAILER_LANG['from_failed'] = 'Ny adiresy iraka manaraka dia diso: '; +$PHPMAILER_LANG['instantiate'] = 'Tsy afaka nanomboka ny hetsika mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Tsy mety ny adiresy: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer tsy manohana.'; +$PHPMAILER_LANG['provide_address'] = 'Alefaso azafady iray adiresy iray farafahakeliny.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: Tsy mety ireo mpanaraka ireto: '; +$PHPMAILER_LANG['signing'] = 'Error nandritra ny sonia:'; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Tsy nahomby ny fifandraisana tamin\'ny server SMTP.'; +$PHPMAILER_LANG['smtp_error'] = 'Fahadisoana tamin\'ny server SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Tsy azo atao ny mametraka na mamerina ny variable: '; +$PHPMAILER_LANG['extension_missing'] = 'Tsy hita ny ampahany: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ms.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ms.php new file mode 100644 index 0000000..71db338 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ms.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Ralat SMTP: Tidak dapat pengesahan.'; +$PHPMAILER_LANG['connect_host'] = 'Ralat SMTP: Tidak dapat menghubungi hos pelayan SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Ralat SMTP: Data tidak diterima oleh pelayan.'; +$PHPMAILER_LANG['empty_message'] = 'Tiada isi untuk mesej'; +$PHPMAILER_LANG['encoding'] = 'Pengekodan tidak diketahui: '; +$PHPMAILER_LANG['execute'] = 'Tidak dapat melaksanakan: '; +$PHPMAILER_LANG['file_access'] = 'Tidak dapat mengakses fail: '; +$PHPMAILER_LANG['file_open'] = 'Ralat Fail: Tidak dapat membuka fail: '; +$PHPMAILER_LANG['from_failed'] = 'Berikut merupakan ralat dari alamat e-mel: '; +$PHPMAILER_LANG['instantiate'] = 'Tidak dapat memberi contoh fungsi e-mel.'; +$PHPMAILER_LANG['invalid_address'] = 'Alamat emel tidak sah: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' jenis penghantar emel tidak disokong.'; +$PHPMAILER_LANG['provide_address'] = 'Anda perlu menyediakan sekurang-kurangnya satu alamat e-mel penerima.'; +$PHPMAILER_LANG['recipients_failed'] = 'Ralat SMTP: Penerima e-mel berikut telah gagal: '; +$PHPMAILER_LANG['signing'] = 'Ralat pada tanda tangan: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() telah gagal.'; +$PHPMAILER_LANG['smtp_error'] = 'Ralat pada pelayan SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Tidak boleh menetapkan atau menetapkan semula pembolehubah: '; +$PHPMAILER_LANG['extension_missing'] = 'Sambungan hilang: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-nb.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-nb.php new file mode 100644 index 0000000..65793ce --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-nb.php @@ -0,0 +1,26 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP-fout: authenticatie mislukt.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP-fout: kon niet verbinden met SMTP-host.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP-fout: data niet geaccepteerd.'; +$PHPMAILER_LANG['empty_message'] = 'Berichttekst is leeg'; +$PHPMAILER_LANG['encoding'] = 'Onbekende codering: '; +$PHPMAILER_LANG['execute'] = 'Kon niet uitvoeren: '; +$PHPMAILER_LANG['file_access'] = 'Kreeg geen toegang tot bestand: '; +$PHPMAILER_LANG['file_open'] = 'Bestandsfout: kon bestand niet openen: '; +$PHPMAILER_LANG['from_failed'] = 'Het volgende afzendersadres is mislukt: '; +$PHPMAILER_LANG['instantiate'] = 'Kon mailfunctie niet initialiseren.'; +$PHPMAILER_LANG['invalid_address'] = 'Ongeldig adres: '; +$PHPMAILER_LANG['invalid_hostentry'] = 'Ongeldige hostentry: '; +$PHPMAILER_LANG['invalid_host'] = 'Ongeldige host: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer wordt niet ondersteund.'; +$PHPMAILER_LANG['provide_address'] = 'Er moet minstens één ontvanger worden opgegeven.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP-fout: de volgende ontvangers zijn mislukt: '; +$PHPMAILER_LANG['signing'] = 'Signeerfout: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Verbinding mislukt.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP-serverfout: '; +$PHPMAILER_LANG['variable_set'] = 'Kan de volgende variabele niet instellen of resetten: '; +$PHPMAILER_LANG['extension_missing'] = 'Extensie afwezig: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-pl.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-pl.php new file mode 100644 index 0000000..23caa71 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-pl.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Erro do SMTP: Não foi possível realizar a autenticação.'; +$PHPMAILER_LANG['connect_host'] = 'Erro do SMTP: Não foi possível realizar ligação com o servidor SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Erro do SMTP: Os dados foram rejeitados.'; +$PHPMAILER_LANG['empty_message'] = 'A mensagem no e-mail está vazia.'; +$PHPMAILER_LANG['encoding'] = 'Codificação desconhecida: '; +$PHPMAILER_LANG['execute'] = 'Não foi possível executar: '; +$PHPMAILER_LANG['file_access'] = 'Não foi possível aceder o ficheiro: '; +$PHPMAILER_LANG['file_open'] = 'Abertura do ficheiro: Não foi possível abrir o ficheiro: '; +$PHPMAILER_LANG['from_failed'] = 'Ocorreram falhas nos endereços dos seguintes remententes: '; +$PHPMAILER_LANG['instantiate'] = 'Não foi possível iniciar uma instância da função mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Não foi enviado nenhum e-mail para o endereço de e-mail inválido: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer não é suportado.'; +$PHPMAILER_LANG['provide_address'] = 'Tem de fornecer pelo menos um endereço como destinatário do e-mail.'; +$PHPMAILER_LANG['recipients_failed'] = 'Erro do SMTP: O endereço do seguinte destinatário falhou: '; +$PHPMAILER_LANG['signing'] = 'Erro ao assinar: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falhou.'; +$PHPMAILER_LANG['smtp_error'] = 'Erro de servidor SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Não foi possível definir ou redefinir a variável: '; +$PHPMAILER_LANG['extension_missing'] = 'Extensão em falta: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-pt_br.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-pt_br.php new file mode 100644 index 0000000..d863809 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-pt_br.php @@ -0,0 +1,30 @@ + + * @author Lucas Guimarães + * @author Phelipe Alves + * @author Fabio Beneditto + */ + +$PHPMAILER_LANG['authenticate'] = 'Erro de SMTP: Não foi possível autenticar.'; +$PHPMAILER_LANG['connect_host'] = 'Erro de SMTP: Não foi possível conectar ao servidor SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Erro de SMTP: Dados rejeitados.'; +$PHPMAILER_LANG['empty_message'] = 'Mensagem vazia'; +$PHPMAILER_LANG['encoding'] = 'Codificação desconhecida: '; +$PHPMAILER_LANG['execute'] = 'Não foi possível executar: '; +$PHPMAILER_LANG['file_access'] = 'Não foi possível acessar o arquivo: '; +$PHPMAILER_LANG['file_open'] = 'Erro de Arquivo: Não foi possível abrir o arquivo: '; +$PHPMAILER_LANG['from_failed'] = 'Os seguintes remetentes falharam: '; +$PHPMAILER_LANG['instantiate'] = 'Não foi possível instanciar a função mail.'; +$PHPMAILER_LANG['invalid_address'] = 'Endereço de e-mail inválido: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer não é suportado.'; +$PHPMAILER_LANG['provide_address'] = 'Você deve informar pelo menos um destinatário.'; +$PHPMAILER_LANG['recipients_failed'] = 'Erro de SMTP: Os seguintes destinatários falharam: '; +$PHPMAILER_LANG['signing'] = 'Erro de Assinatura: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falhou.'; +$PHPMAILER_LANG['smtp_error'] = 'Erro de servidor SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Não foi possível definir ou redefinir a variável: '; +$PHPMAILER_LANG['extension_missing'] = 'Extensão não existe: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ro.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ro.php new file mode 100644 index 0000000..292ec1e --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ro.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Eroare SMTP: Autentificarea a eșuat.'; +$PHPMAILER_LANG['connect_host'] = 'Eroare SMTP: Conectarea la serverul SMTP a eșuat.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Eroare SMTP: Datele nu au fost acceptate.'; +$PHPMAILER_LANG['empty_message'] = 'Mesajul este gol.'; +$PHPMAILER_LANG['encoding'] = 'Encodare necunoscută: '; +$PHPMAILER_LANG['execute'] = 'Nu se poate executa următoarea comandă: '; +$PHPMAILER_LANG['file_access'] = 'Nu se poate accesa următorul fișier: '; +$PHPMAILER_LANG['file_open'] = 'Eroare fișier: Nu se poate deschide următorul fișier: '; +$PHPMAILER_LANG['from_failed'] = 'Următoarele adrese From au dat eroare: '; +$PHPMAILER_LANG['instantiate'] = 'Funcția mail nu a putut fi inițializată.'; +$PHPMAILER_LANG['invalid_address'] = 'Adresa de email nu este validă: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nu este suportat.'; +$PHPMAILER_LANG['provide_address'] = 'Trebuie să adăugați cel puțin o adresă de email.'; +$PHPMAILER_LANG['recipients_failed'] = 'Eroare SMTP: Următoarele adrese de email au eșuat: '; +$PHPMAILER_LANG['signing'] = 'A aparut o problemă la semnarea emailului. '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Conectarea la serverul SMTP a eșuat.'; +$PHPMAILER_LANG['smtp_error'] = 'Eroare server SMTP: '; +$PHPMAILER_LANG['variable_set'] = 'Nu se poate seta/reseta variabila. '; +$PHPMAILER_LANG['extension_missing'] = 'Lipsește extensia: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-ru.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-ru.php new file mode 100644 index 0000000..8c8c5e8 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-ru.php @@ -0,0 +1,28 @@ + + * @author Foster Snowhill + */ + +$PHPMAILER_LANG['authenticate'] = 'Ошибка SMTP: ошибка авторизации.'; +$PHPMAILER_LANG['connect_host'] = 'Ошибка SMTP: не удается подключиться к SMTP-серверу.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Ошибка SMTP: данные не приняты.'; +$PHPMAILER_LANG['encoding'] = 'Неизвестная кодировка: '; +$PHPMAILER_LANG['execute'] = 'Невозможно выполнить команду: '; +$PHPMAILER_LANG['file_access'] = 'Нет доступа к файлу: '; +$PHPMAILER_LANG['file_open'] = 'Файловая ошибка: не удаётся открыть файл: '; +$PHPMAILER_LANG['from_failed'] = 'Неверный адрес отправителя: '; +$PHPMAILER_LANG['instantiate'] = 'Невозможно запустить функцию mail().'; +$PHPMAILER_LANG['provide_address'] = 'Пожалуйста, введите хотя бы один email-адрес получателя.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' — почтовый сервер не поддерживается.'; +$PHPMAILER_LANG['recipients_failed'] = 'Ошибка SMTP: не удалась отправка таким адресатам: '; +$PHPMAILER_LANG['empty_message'] = 'Пустое сообщение'; +$PHPMAILER_LANG['invalid_address'] = 'Не отправлено из-за неправильного формата email-адреса: '; +$PHPMAILER_LANG['signing'] = 'Ошибка подписи: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Ошибка соединения с SMTP-сервером'; +$PHPMAILER_LANG['smtp_error'] = 'Ошибка SMTP-сервера: '; +$PHPMAILER_LANG['variable_set'] = 'Невозможно установить или сбросить переменную: '; +$PHPMAILER_LANG['extension_missing'] = 'Расширение отсутствует: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-sk.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-sk.php new file mode 100644 index 0000000..028f5bc --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-sk.php @@ -0,0 +1,30 @@ + + * @author Peter Orlický + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Error: Chyba autentifikácie.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Nebolo možné nadviazať spojenie so SMTP serverom.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Error: Dáta neboli prijaté'; +$PHPMAILER_LANG['empty_message'] = 'Prázdne telo správy.'; +$PHPMAILER_LANG['encoding'] = 'Neznáme kódovanie: '; +$PHPMAILER_LANG['execute'] = 'Nedá sa vykonať: '; +$PHPMAILER_LANG['file_access'] = 'Súbor nebol nájdený: '; +$PHPMAILER_LANG['file_open'] = 'File Error: Súbor sa otvoriť pre čítanie: '; +$PHPMAILER_LANG['from_failed'] = 'Následujúca adresa From je nesprávna: '; +$PHPMAILER_LANG['instantiate'] = 'Nedá sa vytvoriť inštancia emailovej funkcie.'; +$PHPMAILER_LANG['invalid_address'] = 'Neodoslané, emailová adresa je nesprávna: '; +$PHPMAILER_LANG['invalid_hostentry'] = 'Záznam hostiteľa je nesprávny: '; +$PHPMAILER_LANG['invalid_host'] = 'Hostiteľ je nesprávny: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' emailový klient nieje podporovaný.'; +$PHPMAILER_LANG['provide_address'] = 'Musíte zadať aspoň jednu emailovú adresu príjemcu.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: Adresy príjemcov niesu správne '; +$PHPMAILER_LANG['signing'] = 'Chyba prihlasovania: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() zlyhalo.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP chyba serveru: '; +$PHPMAILER_LANG['variable_set'] = 'Nemožno nastaviť alebo resetovať premennú: '; +$PHPMAILER_LANG['extension_missing'] = 'Chýba rozšírenie: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-sl.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-sl.php new file mode 100644 index 0000000..c437a88 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-sl.php @@ -0,0 +1,31 @@ + + * @author Filip Š + * @author Blaž Oražem + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP napaka: Avtentikacija ni uspela.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP napaka: Vzpostavljanje povezave s SMTP gostiteljem ni uspelo.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP napaka: Strežnik zavrača podatke.'; +$PHPMAILER_LANG['empty_message'] = 'E-poštno sporočilo nima vsebine.'; +$PHPMAILER_LANG['encoding'] = 'Nepoznan tip kodiranja: '; +$PHPMAILER_LANG['execute'] = 'Operacija ni uspela: '; +$PHPMAILER_LANG['file_access'] = 'Nimam dostopa do datoteke: '; +$PHPMAILER_LANG['file_open'] = 'Ne morem odpreti datoteke: '; +$PHPMAILER_LANG['from_failed'] = 'Neveljaven e-naslov pošiljatelja: '; +$PHPMAILER_LANG['instantiate'] = 'Ne morem inicializirati mail funkcije.'; +$PHPMAILER_LANG['invalid_address'] = 'E-poštno sporočilo ni bilo poslano. E-naslov je neveljaven: '; +$PHPMAILER_LANG['invalid_hostentry'] = 'Neveljaven vnos gostitelja: '; +$PHPMAILER_LANG['invalid_host'] = 'Neveljaven gostitelj: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer ni podprt.'; +$PHPMAILER_LANG['provide_address'] = 'Prosimo, vnesite vsaj enega naslovnika.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP napaka: Sledeči naslovniki so neveljavni: '; +$PHPMAILER_LANG['signing'] = 'Napaka pri podpisovanju: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Ne morem vzpostaviti povezave s SMTP strežnikom.'; +$PHPMAILER_LANG['smtp_error'] = 'Napaka SMTP strežnika: '; +$PHPMAILER_LANG['variable_set'] = 'Ne morem nastaviti oz. ponastaviti spremenljivke: '; +$PHPMAILER_LANG['extension_missing'] = 'Manjkajoča razširitev: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-sr.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-sr.php new file mode 100644 index 0000000..0b5280f --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-sr.php @@ -0,0 +1,28 @@ + + * @author Miloš Milanović + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP грешка: аутентификација није успела.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP грешка: повезивање са SMTP сервером није успело.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP грешка: подаци нису прихваћени.'; +$PHPMAILER_LANG['empty_message'] = 'Садржај поруке је празан.'; +$PHPMAILER_LANG['encoding'] = 'Непознато кодирање: '; +$PHPMAILER_LANG['execute'] = 'Није могуће извршити наредбу: '; +$PHPMAILER_LANG['file_access'] = 'Није могуће приступити датотеци: '; +$PHPMAILER_LANG['file_open'] = 'Није могуће отворити датотеку: '; +$PHPMAILER_LANG['from_failed'] = 'SMTP грешка: слање са следећих адреса није успело: '; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP грешка: слање на следеће адресе није успело: '; +$PHPMAILER_LANG['instantiate'] = 'Није могуће покренути mail функцију.'; +$PHPMAILER_LANG['invalid_address'] = 'Порука није послата. Неисправна адреса: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' мејлер није подржан.'; +$PHPMAILER_LANG['provide_address'] = 'Дефинишите бар једну адресу примаоца.'; +$PHPMAILER_LANG['signing'] = 'Грешка приликом пријаве: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Повезивање са SMTP сервером није успело.'; +$PHPMAILER_LANG['smtp_error'] = 'Грешка SMTP сервера: '; +$PHPMAILER_LANG['variable_set'] = 'Није могуће задати нити ресетовати променљиву: '; +$PHPMAILER_LANG['extension_missing'] = 'Недостаје проширење: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-sr_latn.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-sr_latn.php new file mode 100644 index 0000000..6213832 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-sr_latn.php @@ -0,0 +1,28 @@ + + * @author Miloš Milanović + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP greška: autentifikacija nije uspela.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP greška: povezivanje sa SMTP serverom nije uspelo.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP greška: podaci nisu prihvaćeni.'; +$PHPMAILER_LANG['empty_message'] = 'Sadržaj poruke je prazan.'; +$PHPMAILER_LANG['encoding'] = 'Nepoznato kodiranje: '; +$PHPMAILER_LANG['execute'] = 'Nije moguće izvršiti naredbu: '; +$PHPMAILER_LANG['file_access'] = 'Nije moguće pristupiti datoteci: '; +$PHPMAILER_LANG['file_open'] = 'Nije moguće otvoriti datoteku: '; +$PHPMAILER_LANG['from_failed'] = 'SMTP greška: slanje sa sledećih adresa nije uspelo: '; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP greška: slanje na sledeće adrese nije uspelo: '; +$PHPMAILER_LANG['instantiate'] = 'Nije moguće pokrenuti mail funkciju.'; +$PHPMAILER_LANG['invalid_address'] = 'Poruka nije poslata. Neispravna adresa: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' majler nije podržan.'; +$PHPMAILER_LANG['provide_address'] = 'Definišite bar jednu adresu primaoca.'; +$PHPMAILER_LANG['signing'] = 'Greška prilikom prijave: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Povezivanje sa SMTP serverom nije uspelo.'; +$PHPMAILER_LANG['smtp_error'] = 'Greška SMTP servera: '; +$PHPMAILER_LANG['variable_set'] = 'Nije moguće zadati niti resetovati promenljivu: '; +$PHPMAILER_LANG['extension_missing'] = 'Nedostaje proširenje: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-sv.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-sv.php new file mode 100644 index 0000000..9872c19 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-sv.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP fel: Kunde inte autentisera.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP fel: Kunde inte ansluta till SMTP-server.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP fel: Data accepterades inte.'; +//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; +$PHPMAILER_LANG['encoding'] = 'Okänt encode-format: '; +$PHPMAILER_LANG['execute'] = 'Kunde inte köra: '; +$PHPMAILER_LANG['file_access'] = 'Ingen åtkomst till fil: '; +$PHPMAILER_LANG['file_open'] = 'Fil fel: Kunde inte öppna fil: '; +$PHPMAILER_LANG['from_failed'] = 'Följande avsändaradress är felaktig: '; +$PHPMAILER_LANG['instantiate'] = 'Kunde inte initiera e-postfunktion.'; +$PHPMAILER_LANG['invalid_address'] = 'Felaktig adress: '; +$PHPMAILER_LANG['provide_address'] = 'Du måste ange minst en mottagares e-postadress.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' mailer stöds inte.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP fel: Följande mottagare är felaktig: '; +$PHPMAILER_LANG['signing'] = 'Signeringsfel: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() misslyckades.'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP serverfel: '; +$PHPMAILER_LANG['variable_set'] = 'Kunde inte definiera eller återställa variabel: '; +$PHPMAILER_LANG['extension_missing'] = 'Tillägg ej tillgängligt: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-tl.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-tl.php new file mode 100644 index 0000000..d15bed1 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-tl.php @@ -0,0 +1,28 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP Error: Hindi mapatotohanan.'; +$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Hindi makakonekta sa SMTP host.'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Error: Ang datos ay hindi naitanggap.'; +$PHPMAILER_LANG['empty_message'] = 'Walang laman ang mensahe'; +$PHPMAILER_LANG['encoding'] = 'Hindi alam ang encoding: '; +$PHPMAILER_LANG['execute'] = 'Hindi maisasagawa: '; +$PHPMAILER_LANG['file_access'] = 'Hindi ma-access ang file: '; +$PHPMAILER_LANG['file_open'] = 'File Error: Hindi mabuksan ang file: '; +$PHPMAILER_LANG['from_failed'] = 'Ang sumusunod na address ay nabigo: '; +$PHPMAILER_LANG['instantiate'] = 'Hindi maisimulan ang instance ng mail function.'; +$PHPMAILER_LANG['invalid_address'] = 'Hindi wasto ang address na naibigay: '; +$PHPMAILER_LANG['mailer_not_supported'] = 'Ang mailer ay hindi suportado.'; +$PHPMAILER_LANG['provide_address'] = 'Kailangan mong magbigay ng kahit isang email address na tatanggap.'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: Ang mga sumusunod na tatanggap ay nabigo: '; +$PHPMAILER_LANG['signing'] = 'Hindi ma-sign: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Ang SMTP connect() ay nabigo.'; +$PHPMAILER_LANG['smtp_error'] = 'Ang server ng SMTP ay nabigo: '; +$PHPMAILER_LANG['variable_set'] = 'Hindi matatakda o ma-reset ang mga variables: '; +$PHPMAILER_LANG['extension_missing'] = 'Nawawala ang extension: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-tr.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-tr.php new file mode 100644 index 0000000..f938f80 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-tr.php @@ -0,0 +1,31 @@ + + * @fixed by Boris Yurchenko + */ + +$PHPMAILER_LANG['authenticate'] = 'Помилка SMTP: помилка авторизації.'; +$PHPMAILER_LANG['connect_host'] = 'Помилка SMTP: не вдається під\'єднатися до SMTP-серверу.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Помилка SMTP: дані не прийнято.'; +$PHPMAILER_LANG['encoding'] = 'Невідоме кодування: '; +$PHPMAILER_LANG['execute'] = 'Неможливо виконати команду: '; +$PHPMAILER_LANG['file_access'] = 'Немає доступу до файлу: '; +$PHPMAILER_LANG['file_open'] = 'Помилка файлової системи: не вдається відкрити файл: '; +$PHPMAILER_LANG['from_failed'] = 'Невірна адреса відправника: '; +$PHPMAILER_LANG['instantiate'] = 'Неможливо запустити функцію mail().'; +$PHPMAILER_LANG['provide_address'] = 'Будь ласка, введіть хоча б одну email-адресу отримувача.'; +$PHPMAILER_LANG['mailer_not_supported'] = ' - поштовий сервер не підтримується.'; +$PHPMAILER_LANG['recipients_failed'] = 'Помилка SMTP: не вдалося відправлення для таких отримувачів: '; +$PHPMAILER_LANG['empty_message'] = 'Пусте повідомлення'; +$PHPMAILER_LANG['invalid_address'] = 'Не відправлено через неправильний формат email-адреси: '; +$PHPMAILER_LANG['signing'] = 'Помилка підпису: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Помилка з\'єднання з SMTP-сервером'; +$PHPMAILER_LANG['smtp_error'] = 'Помилка SMTP-сервера: '; +$PHPMAILER_LANG['variable_set'] = 'Неможливо встановити або скинути змінну: '; +$PHPMAILER_LANG['extension_missing'] = 'Розширення відсутнє: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-vi.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-vi.php new file mode 100644 index 0000000..d65576e --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-vi.php @@ -0,0 +1,27 @@ + + */ + +$PHPMAILER_LANG['authenticate'] = 'Lỗi SMTP: Không thể xác thực.'; +$PHPMAILER_LANG['connect_host'] = 'Lỗi SMTP: Không thể kết nối máy chủ SMTP.'; +$PHPMAILER_LANG['data_not_accepted'] = 'Lỗi SMTP: Dữ liệu không được chấp nhận.'; +$PHPMAILER_LANG['empty_message'] = 'Không có nội dung'; +$PHPMAILER_LANG['encoding'] = 'Mã hóa không xác định: '; +$PHPMAILER_LANG['execute'] = 'Không thực hiện được: '; +$PHPMAILER_LANG['file_access'] = 'Không thể truy cập tệp tin '; +$PHPMAILER_LANG['file_open'] = 'Lỗi Tập tin: Không thể mở tệp tin: '; +$PHPMAILER_LANG['from_failed'] = 'Lỗi địa chỉ gửi đi: '; +$PHPMAILER_LANG['instantiate'] = 'Không dùng được các hàm gửi thư.'; +$PHPMAILER_LANG['invalid_address'] = 'Đại chỉ emai không đúng: '; +$PHPMAILER_LANG['mailer_not_supported'] = ' trình gửi thư không được hỗ trợ.'; +$PHPMAILER_LANG['provide_address'] = 'Bạn phải cung cấp ít nhất một địa chỉ người nhận.'; +$PHPMAILER_LANG['recipients_failed'] = 'Lỗi SMTP: lỗi địa chỉ người nhận: '; +$PHPMAILER_LANG['signing'] = 'Lỗi đăng nhập: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'Lỗi kết nối với SMTP'; +$PHPMAILER_LANG['smtp_error'] = 'Lỗi máy chủ smtp '; +$PHPMAILER_LANG['variable_set'] = 'Không thể thiết lập hoặc thiết lập lại biến: '; +//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-zh.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-zh.php new file mode 100644 index 0000000..35e4e70 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-zh.php @@ -0,0 +1,29 @@ + + * @author Peter Dave Hello <@PeterDaveHello/> + * @author Jason Chiang + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP 錯誤:登入失敗。'; +$PHPMAILER_LANG['connect_host'] = 'SMTP 錯誤:無法連線到 SMTP 主機。'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 錯誤:無法接受的資料。'; +$PHPMAILER_LANG['empty_message'] = '郵件內容為空'; +$PHPMAILER_LANG['encoding'] = '未知編碼: '; +$PHPMAILER_LANG['execute'] = '無法執行:'; +$PHPMAILER_LANG['file_access'] = '無法存取檔案:'; +$PHPMAILER_LANG['file_open'] = '檔案錯誤:無法開啟檔案:'; +$PHPMAILER_LANG['from_failed'] = '發送地址錯誤:'; +$PHPMAILER_LANG['instantiate'] = '未知函數呼叫。'; +$PHPMAILER_LANG['invalid_address'] = '因為電子郵件地址無效,無法傳送: '; +$PHPMAILER_LANG['mailer_not_supported'] = '不支援的發信客戶端。'; +$PHPMAILER_LANG['provide_address'] = '必須提供至少一個收件人地址。'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP 錯誤:以下收件人地址錯誤:'; +$PHPMAILER_LANG['signing'] = '電子簽章錯誤: '; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP 連線失敗'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP 伺服器錯誤: '; +$PHPMAILER_LANG['variable_set'] = '無法設定或重設變數: '; +$PHPMAILER_LANG['extension_missing'] = '遺失模組 Extension: '; diff --git a/src/PHPMailer-6.4.1/language/phpmailer.lang-zh_cn.php b/src/PHPMailer-6.4.1/language/phpmailer.lang-zh_cn.php new file mode 100644 index 0000000..728a499 --- /dev/null +++ b/src/PHPMailer-6.4.1/language/phpmailer.lang-zh_cn.php @@ -0,0 +1,29 @@ + + * @author young + * @author Teddysun + */ + +$PHPMAILER_LANG['authenticate'] = 'SMTP 错误:登录失败。'; +$PHPMAILER_LANG['connect_host'] = 'SMTP 错误:无法连接到 SMTP 主机。'; +$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 错误:数据不被接受。'; +$PHPMAILER_LANG['empty_message'] = '邮件正文为空。'; +$PHPMAILER_LANG['encoding'] = '未知编码:'; +$PHPMAILER_LANG['execute'] = '无法执行:'; +$PHPMAILER_LANG['file_access'] = '无法访问文件:'; +$PHPMAILER_LANG['file_open'] = '文件错误:无法打开文件:'; +$PHPMAILER_LANG['from_failed'] = '发送地址错误:'; +$PHPMAILER_LANG['instantiate'] = '未知函数调用。'; +$PHPMAILER_LANG['invalid_address'] = '发送失败,电子邮箱地址是无效的:'; +$PHPMAILER_LANG['mailer_not_supported'] = '发信客户端不被支持。'; +$PHPMAILER_LANG['provide_address'] = '必须提供至少一个收件人地址。'; +$PHPMAILER_LANG['recipients_failed'] = 'SMTP 错误:收件人地址错误:'; +$PHPMAILER_LANG['signing'] = '登录失败:'; +$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP服务器连接失败。'; +$PHPMAILER_LANG['smtp_error'] = 'SMTP服务器出错:'; +$PHPMAILER_LANG['variable_set'] = '无法设置或重置变量:'; +$PHPMAILER_LANG['extension_missing'] = '丢失模块 Extension:'; diff --git a/src/PHPMailer-6.4.1/phpunit.xml.dist b/src/PHPMailer-6.4.1/phpunit.xml.dist new file mode 100644 index 0000000..c68df96 --- /dev/null +++ b/src/PHPMailer-6.4.1/phpunit.xml.dist @@ -0,0 +1,35 @@ + + + + + ./test/ + + + + + + + + languages + pop3 + + + + + ./src + + + + + + + + diff --git a/src/PHPMailer-6.4.1/src/Exception.php b/src/PHPMailer-6.4.1/src/Exception.php new file mode 100644 index 0000000..a50a899 --- /dev/null +++ b/src/PHPMailer-6.4.1/src/Exception.php @@ -0,0 +1,40 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +namespace PHPMailer\PHPMailer; + +/** + * PHPMailer exception handler. + * + * @author Marcus Bointon + */ +class Exception extends \Exception +{ + /** + * Prettify error message output. + * + * @return string + */ + public function errorMessage() + { + return '' . htmlspecialchars($this->getMessage()) . "
\n"; + } +} diff --git a/src/PHPMailer-6.4.1/src/OAuth.php b/src/PHPMailer-6.4.1/src/OAuth.php new file mode 100644 index 0000000..c93d0be --- /dev/null +++ b/src/PHPMailer-6.4.1/src/OAuth.php @@ -0,0 +1,139 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +namespace PHPMailer\PHPMailer; + +use League\OAuth2\Client\Grant\RefreshToken; +use League\OAuth2\Client\Provider\AbstractProvider; +use League\OAuth2\Client\Token\AccessToken; + +/** + * OAuth - OAuth2 authentication wrapper class. + * Uses the oauth2-client package from the League of Extraordinary Packages. + * + * @see http://oauth2-client.thephpleague.com + * + * @author Marcus Bointon (Synchro/coolbru) + */ +class OAuth +{ + /** + * An instance of the League OAuth Client Provider. + * + * @var AbstractProvider + */ + protected $provider; + + /** + * The current OAuth access token. + * + * @var AccessToken + */ + protected $oauthToken; + + /** + * The user's email address, usually used as the login ID + * and also the from address when sending email. + * + * @var string + */ + protected $oauthUserEmail = ''; + + /** + * The client secret, generated in the app definition of the service you're connecting to. + * + * @var string + */ + protected $oauthClientSecret = ''; + + /** + * The client ID, generated in the app definition of the service you're connecting to. + * + * @var string + */ + protected $oauthClientId = ''; + + /** + * The refresh token, used to obtain new AccessTokens. + * + * @var string + */ + protected $oauthRefreshToken = ''; + + /** + * OAuth constructor. + * + * @param array $options Associative array containing + * `provider`, `userName`, `clientSecret`, `clientId` and `refreshToken` elements + */ + public function __construct($options) + { + $this->provider = $options['provider']; + $this->oauthUserEmail = $options['userName']; + $this->oauthClientSecret = $options['clientSecret']; + $this->oauthClientId = $options['clientId']; + $this->oauthRefreshToken = $options['refreshToken']; + } + + /** + * Get a new RefreshToken. + * + * @return RefreshToken + */ + protected function getGrant() + { + return new RefreshToken(); + } + + /** + * Get a new AccessToken. + * + * @return AccessToken + */ + protected function getToken() + { + return $this->provider->getAccessToken( + $this->getGrant(), + ['refresh_token' => $this->oauthRefreshToken] + ); + } + + /** + * Generate a base64-encoded OAuth token. + * + * @return string + */ + public function getOauth64() + { + //Get a new token if it's not available or has expired + if (null === $this->oauthToken || $this->oauthToken->hasExpired()) { + $this->oauthToken = $this->getToken(); + } + + return base64_encode( + 'user=' . + $this->oauthUserEmail . + "\001auth=Bearer " . + $this->oauthToken . + "\001\001" + ); + } +} diff --git a/src/PHPMailer-6.4.1/src/PHPMailer.php b/src/PHPMailer-6.4.1/src/PHPMailer.php new file mode 100644 index 0000000..2d16116 --- /dev/null +++ b/src/PHPMailer-6.4.1/src/PHPMailer.php @@ -0,0 +1,4948 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +namespace PHPMailer\PHPMailer; + +/** + * PHPMailer - PHP email creation and transport class. + * + * @author Marcus Bointon (Synchro/coolbru) + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + */ +class PHPMailer +{ + const CHARSET_ASCII = 'us-ascii'; + const CHARSET_ISO88591 = 'iso-8859-1'; + const CHARSET_UTF8 = 'utf-8'; + + const CONTENT_TYPE_PLAINTEXT = 'text/plain'; + const CONTENT_TYPE_TEXT_CALENDAR = 'text/calendar'; + const CONTENT_TYPE_TEXT_HTML = 'text/html'; + const CONTENT_TYPE_MULTIPART_ALTERNATIVE = 'multipart/alternative'; + const CONTENT_TYPE_MULTIPART_MIXED = 'multipart/mixed'; + const CONTENT_TYPE_MULTIPART_RELATED = 'multipart/related'; + + const ENCODING_7BIT = '7bit'; + const ENCODING_8BIT = '8bit'; + const ENCODING_BASE64 = 'base64'; + const ENCODING_BINARY = 'binary'; + const ENCODING_QUOTED_PRINTABLE = 'quoted-printable'; + + const ENCRYPTION_STARTTLS = 'tls'; + const ENCRYPTION_SMTPS = 'ssl'; + + const ICAL_METHOD_REQUEST = 'REQUEST'; + const ICAL_METHOD_PUBLISH = 'PUBLISH'; + const ICAL_METHOD_REPLY = 'REPLY'; + const ICAL_METHOD_ADD = 'ADD'; + const ICAL_METHOD_CANCEL = 'CANCEL'; + const ICAL_METHOD_REFRESH = 'REFRESH'; + const ICAL_METHOD_COUNTER = 'COUNTER'; + const ICAL_METHOD_DECLINECOUNTER = 'DECLINECOUNTER'; + + /** + * Email priority. + * Options: null (default), 1 = High, 3 = Normal, 5 = low. + * When null, the header is not set at all. + * + * @var int|null + */ + public $Priority; + + /** + * The character set of the message. + * + * @var string + */ + public $CharSet = self::CHARSET_ISO88591; + + /** + * The MIME Content-type of the message. + * + * @var string + */ + public $ContentType = self::CONTENT_TYPE_PLAINTEXT; + + /** + * The message encoding. + * Options: "8bit", "7bit", "binary", "base64", and "quoted-printable". + * + * @var string + */ + public $Encoding = self::ENCODING_8BIT; + + /** + * Holds the most recent mailer error message. + * + * @var string + */ + public $ErrorInfo = ''; + + /** + * The From email address for the message. + * + * @var string + */ + public $From = 'root@localhost'; + + /** + * The From name of the message. + * + * @var string + */ + public $FromName = 'Root User'; + + /** + * The envelope sender of the message. + * This will usually be turned into a Return-Path header by the receiver, + * and is the address that bounces will be sent to. + * If not empty, will be passed via `-f` to sendmail or as the 'MAIL FROM' value over SMTP. + * + * @var string + */ + public $Sender = ''; + + /** + * The Subject of the message. + * + * @var string + */ + public $Subject = ''; + + /** + * An HTML or plain text message body. + * If HTML then call isHTML(true). + * + * @var string + */ + public $Body = ''; + + /** + * The plain-text message body. + * This body can be read by mail clients that do not have HTML email + * capability such as mutt & Eudora. + * Clients that can read HTML will view the normal Body. + * + * @var string + */ + public $AltBody = ''; + + /** + * An iCal message part body. + * Only supported in simple alt or alt_inline message types + * To generate iCal event structures, use classes like EasyPeasyICS or iCalcreator. + * + * @see http://sprain.ch/blog/downloads/php-class-easypeasyics-create-ical-files-with-php/ + * @see http://kigkonsult.se/iCalcreator/ + * + * @var string + */ + public $Ical = ''; + + /** + * Value-array of "method" in Contenttype header "text/calendar" + * + * @var string[] + */ + protected static $IcalMethods = [ + self::ICAL_METHOD_REQUEST, + self::ICAL_METHOD_PUBLISH, + self::ICAL_METHOD_REPLY, + self::ICAL_METHOD_ADD, + self::ICAL_METHOD_CANCEL, + self::ICAL_METHOD_REFRESH, + self::ICAL_METHOD_COUNTER, + self::ICAL_METHOD_DECLINECOUNTER, + ]; + + /** + * The complete compiled MIME message body. + * + * @var string + */ + protected $MIMEBody = ''; + + /** + * The complete compiled MIME message headers. + * + * @var string + */ + protected $MIMEHeader = ''; + + /** + * Extra headers that createHeader() doesn't fold in. + * + * @var string + */ + protected $mailHeader = ''; + + /** + * Word-wrap the message body to this number of chars. + * Set to 0 to not wrap. A useful value here is 78, for RFC2822 section 2.1.1 compliance. + * + * @see static::STD_LINE_LENGTH + * + * @var int + */ + public $WordWrap = 0; + + /** + * Which method to use to send mail. + * Options: "mail", "sendmail", or "smtp". + * + * @var string + */ + public $Mailer = 'mail'; + + /** + * The path to the sendmail program. + * + * @var string + */ + public $Sendmail = '/usr/sbin/sendmail'; + + /** + * Whether mail() uses a fully sendmail-compatible MTA. + * One which supports sendmail's "-oi -f" options. + * + * @var bool + */ + public $UseSendmailOptions = true; + + /** + * The email address that a reading confirmation should be sent to, also known as read receipt. + * + * @var string + */ + public $ConfirmReadingTo = ''; + + /** + * The hostname to use in the Message-ID header and as default HELO string. + * If empty, PHPMailer attempts to find one with, in order, + * $_SERVER['SERVER_NAME'], gethostname(), php_uname('n'), or the value + * 'localhost.localdomain'. + * + * @see PHPMailer::$Helo + * + * @var string + */ + public $Hostname = ''; + + /** + * An ID to be used in the Message-ID header. + * If empty, a unique id will be generated. + * You can set your own, but it must be in the format "", + * as defined in RFC5322 section 3.6.4 or it will be ignored. + * + * @see https://tools.ietf.org/html/rfc5322#section-3.6.4 + * + * @var string + */ + public $MessageID = ''; + + /** + * The message Date to be used in the Date header. + * If empty, the current date will be added. + * + * @var string + */ + public $MessageDate = ''; + + /** + * SMTP hosts. + * Either a single hostname or multiple semicolon-delimited hostnames. + * You can also specify a different port + * for each host by using this format: [hostname:port] + * (e.g. "smtp1.example.com:25;smtp2.example.com"). + * You can also specify encryption type, for example: + * (e.g. "tls://smtp1.example.com:587;ssl://smtp2.example.com:465"). + * Hosts will be tried in order. + * + * @var string + */ + public $Host = 'localhost'; + + /** + * The default SMTP server port. + * + * @var int + */ + public $Port = 25; + + /** + * The SMTP HELO/EHLO name used for the SMTP connection. + * Default is $Hostname. If $Hostname is empty, PHPMailer attempts to find + * one with the same method described above for $Hostname. + * + * @see PHPMailer::$Hostname + * + * @var string + */ + public $Helo = ''; + + /** + * What kind of encryption to use on the SMTP connection. + * Options: '', static::ENCRYPTION_STARTTLS, or static::ENCRYPTION_SMTPS. + * + * @var string + */ + public $SMTPSecure = ''; + + /** + * Whether to enable TLS encryption automatically if a server supports it, + * even if `SMTPSecure` is not set to 'tls'. + * Be aware that in PHP >= 5.6 this requires that the server's certificates are valid. + * + * @var bool + */ + public $SMTPAutoTLS = true; + + /** + * Whether to use SMTP authentication. + * Uses the Username and Password properties. + * + * @see PHPMailer::$Username + * @see PHPMailer::$Password + * + * @var bool + */ + public $SMTPAuth = false; + + /** + * Options array passed to stream_context_create when connecting via SMTP. + * + * @var array + */ + public $SMTPOptions = []; + + /** + * SMTP username. + * + * @var string + */ + public $Username = ''; + + /** + * SMTP password. + * + * @var string + */ + public $Password = ''; + + /** + * SMTP auth type. + * Options are CRAM-MD5, LOGIN, PLAIN, XOAUTH2, attempted in that order if not specified. + * + * @var string + */ + public $AuthType = ''; + + /** + * An instance of the PHPMailer OAuth class. + * + * @var OAuth + */ + protected $oauth; + + /** + * The SMTP server timeout in seconds. + * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2. + * + * @var int + */ + public $Timeout = 300; + + /** + * Comma separated list of DSN notifications + * 'NEVER' under no circumstances a DSN must be returned to the sender. + * If you use NEVER all other notifications will be ignored. + * 'SUCCESS' will notify you when your mail has arrived at its destination. + * 'FAILURE' will arrive if an error occurred during delivery. + * 'DELAY' will notify you if there is an unusual delay in delivery, but the actual + * delivery's outcome (success or failure) is not yet decided. + * + * @see https://tools.ietf.org/html/rfc3461 See section 4.1 for more information about NOTIFY + */ + public $dsn = ''; + + /** + * SMTP class debug output mode. + * Debug output level. + * Options: + * @see SMTP::DEBUG_OFF: No output + * @see SMTP::DEBUG_CLIENT: Client messages + * @see SMTP::DEBUG_SERVER: Client and server messages + * @see SMTP::DEBUG_CONNECTION: As SERVER plus connection status + * @see SMTP::DEBUG_LOWLEVEL: Noisy, low-level data output, rarely needed + * + * @see SMTP::$do_debug + * + * @var int + */ + public $SMTPDebug = 0; + + /** + * How to handle debug output. + * Options: + * * `echo` Output plain-text as-is, appropriate for CLI + * * `html` Output escaped, line breaks converted to `
`, appropriate for browser output + * * `error_log` Output to error log as configured in php.ini + * By default PHPMailer will use `echo` if run from a `cli` or `cli-server` SAPI, `html` otherwise. + * Alternatively, you can provide a callable expecting two params: a message string and the debug level: + * + * ```php + * $mail->Debugoutput = function($str, $level) {echo "debug level $level; message: $str";}; + * ``` + * + * Alternatively, you can pass in an instance of a PSR-3 compatible logger, though only `debug` + * level output is used: + * + * ```php + * $mail->Debugoutput = new myPsr3Logger; + * ``` + * + * @see SMTP::$Debugoutput + * + * @var string|callable|\Psr\Log\LoggerInterface + */ + public $Debugoutput = 'echo'; + + /** + * Whether to keep SMTP connection open after each message. + * If this is set to true then to close the connection + * requires an explicit call to smtpClose(). + * + * @var bool + */ + public $SMTPKeepAlive = false; + + /** + * Whether to split multiple to addresses into multiple messages + * or send them all in one message. + * Only supported in `mail` and `sendmail` transports, not in SMTP. + * + * @var bool + * + * @deprecated 6.0.0 PHPMailer isn't a mailing list manager! + */ + public $SingleTo = false; + + /** + * Storage for addresses when SingleTo is enabled. + * + * @var array + */ + protected $SingleToArray = []; + + /** + * Whether to generate VERP addresses on send. + * Only applicable when sending via SMTP. + * + * @see https://en.wikipedia.org/wiki/Variable_envelope_return_path + * @see http://www.postfix.org/VERP_README.html Postfix VERP info + * + * @var bool + */ + public $do_verp = false; + + /** + * Whether to allow sending messages with an empty body. + * + * @var bool + */ + public $AllowEmpty = false; + + /** + * DKIM selector. + * + * @var string + */ + public $DKIM_selector = ''; + + /** + * DKIM Identity. + * Usually the email address used as the source of the email. + * + * @var string + */ + public $DKIM_identity = ''; + + /** + * DKIM passphrase. + * Used if your key is encrypted. + * + * @var string + */ + public $DKIM_passphrase = ''; + + /** + * DKIM signing domain name. + * + * @example 'example.com' + * + * @var string + */ + public $DKIM_domain = ''; + + /** + * DKIM Copy header field values for diagnostic use. + * + * @var bool + */ + public $DKIM_copyHeaderFields = true; + + /** + * DKIM Extra signing headers. + * + * @example ['List-Unsubscribe', 'List-Help'] + * + * @var array + */ + public $DKIM_extraHeaders = []; + + /** + * DKIM private key file path. + * + * @var string + */ + public $DKIM_private = ''; + + /** + * DKIM private key string. + * + * If set, takes precedence over `$DKIM_private`. + * + * @var string + */ + public $DKIM_private_string = ''; + + /** + * Callback Action function name. + * + * The function that handles the result of the send email action. + * It is called out by send() for each email sent. + * + * Value can be any php callable: http://www.php.net/is_callable + * + * Parameters: + * bool $result result of the send action + * array $to email addresses of the recipients + * array $cc cc email addresses + * array $bcc bcc email addresses + * string $subject the subject + * string $body the email body + * string $from email address of sender + * string $extra extra information of possible use + * "smtp_transaction_id' => last smtp transaction id + * + * @var string + */ + public $action_function = ''; + + /** + * What to put in the X-Mailer header. + * Options: An empty string for PHPMailer default, whitespace/null for none, or a string to use. + * + * @var string|null + */ + public $XMailer = ''; + + /** + * Which validator to use by default when validating email addresses. + * May be a callable to inject your own validator, but there are several built-in validators. + * The default validator uses PHP's FILTER_VALIDATE_EMAIL filter_var option. + * + * @see PHPMailer::validateAddress() + * + * @var string|callable + */ + public static $validator = 'php'; + + /** + * An instance of the SMTP sender class. + * + * @var SMTP + */ + protected $smtp; + + /** + * The array of 'to' names and addresses. + * + * @var array + */ + protected $to = []; + + /** + * The array of 'cc' names and addresses. + * + * @var array + */ + protected $cc = []; + + /** + * The array of 'bcc' names and addresses. + * + * @var array + */ + protected $bcc = []; + + /** + * The array of reply-to names and addresses. + * + * @var array + */ + protected $ReplyTo = []; + + /** + * An array of all kinds of addresses. + * Includes all of $to, $cc, $bcc. + * + * @see PHPMailer::$to + * @see PHPMailer::$cc + * @see PHPMailer::$bcc + * + * @var array + */ + protected $all_recipients = []; + + /** + * An array of names and addresses queued for validation. + * In send(), valid and non duplicate entries are moved to $all_recipients + * and one of $to, $cc, or $bcc. + * This array is used only for addresses with IDN. + * + * @see PHPMailer::$to + * @see PHPMailer::$cc + * @see PHPMailer::$bcc + * @see PHPMailer::$all_recipients + * + * @var array + */ + protected $RecipientsQueue = []; + + /** + * An array of reply-to names and addresses queued for validation. + * In send(), valid and non duplicate entries are moved to $ReplyTo. + * This array is used only for addresses with IDN. + * + * @see PHPMailer::$ReplyTo + * + * @var array + */ + protected $ReplyToQueue = []; + + /** + * The array of attachments. + * + * @var array + */ + protected $attachment = []; + + /** + * The array of custom headers. + * + * @var array + */ + protected $CustomHeader = []; + + /** + * The most recent Message-ID (including angular brackets). + * + * @var string + */ + protected $lastMessageID = ''; + + /** + * The message's MIME type. + * + * @var string + */ + protected $message_type = ''; + + /** + * The array of MIME boundary strings. + * + * @var array + */ + protected $boundary = []; + + /** + * The array of available languages. + * + * @var array + */ + protected $language = []; + + /** + * The number of errors encountered. + * + * @var int + */ + protected $error_count = 0; + + /** + * The S/MIME certificate file path. + * + * @var string + */ + protected $sign_cert_file = ''; + + /** + * The S/MIME key file path. + * + * @var string + */ + protected $sign_key_file = ''; + + /** + * The optional S/MIME extra certificates ("CA Chain") file path. + * + * @var string + */ + protected $sign_extracerts_file = ''; + + /** + * The S/MIME password for the key. + * Used only if the key is encrypted. + * + * @var string + */ + protected $sign_key_pass = ''; + + /** + * Whether to throw exceptions for errors. + * + * @var bool + */ + protected $exceptions = false; + + /** + * Unique ID used for message ID and boundaries. + * + * @var string + */ + protected $uniqueid = ''; + + /** + * The PHPMailer Version number. + * + * @var string + */ + const VERSION = '6.4.1'; + + /** + * Error severity: message only, continue processing. + * + * @var int + */ + const STOP_MESSAGE = 0; + + /** + * Error severity: message, likely ok to continue processing. + * + * @var int + */ + const STOP_CONTINUE = 1; + + /** + * Error severity: message, plus full stop, critical error reached. + * + * @var int + */ + const STOP_CRITICAL = 2; + + /** + * The SMTP standard CRLF line break. + * If you want to change line break format, change static::$LE, not this. + */ + const CRLF = "\r\n"; + + /** + * "Folding White Space" a white space string used for line folding. + */ + const FWS = ' '; + + /** + * SMTP RFC standard line ending; Carriage Return, Line Feed. + * + * @var string + */ + protected static $LE = self::CRLF; + + /** + * The maximum line length supported by mail(). + * + * Background: mail() will sometimes corrupt messages + * with headers headers longer than 65 chars, see #818. + * + * @var int + */ + const MAIL_MAX_LINE_LENGTH = 63; + + /** + * The maximum line length allowed by RFC 2822 section 2.1.1. + * + * @var int + */ + const MAX_LINE_LENGTH = 998; + + /** + * The lower maximum line length allowed by RFC 2822 section 2.1.1. + * This length does NOT include the line break + * 76 means that lines will be 77 or 78 chars depending on whether + * the line break format is LF or CRLF; both are valid. + * + * @var int + */ + const STD_LINE_LENGTH = 76; + + /** + * Constructor. + * + * @param bool $exceptions Should we throw external exceptions? + */ + public function __construct($exceptions = null) + { + if (null !== $exceptions) { + $this->exceptions = (bool) $exceptions; + } + //Pick an appropriate debug output format automatically + $this->Debugoutput = (strpos(PHP_SAPI, 'cli') !== false ? 'echo' : 'html'); + } + + /** + * Destructor. + */ + public function __destruct() + { + //Close any open SMTP connection nicely + $this->smtpClose(); + } + + /** + * Call mail() in a safe_mode-aware fashion. + * Also, unless sendmail_path points to sendmail (or something that + * claims to be sendmail), don't pass params (not a perfect fix, + * but it will do). + * + * @param string $to To + * @param string $subject Subject + * @param string $body Message Body + * @param string $header Additional Header(s) + * @param string|null $params Params + * + * @return bool + */ + private function mailPassthru($to, $subject, $body, $header, $params) + { + //Check overloading of mail function to avoid double-encoding + if (ini_get('mbstring.func_overload') & 1) { + $subject = $this->secureHeader($subject); + } else { + $subject = $this->encodeHeader($this->secureHeader($subject)); + } + //Calling mail() with null params breaks + $this->edebug('Sending with mail()'); + $this->edebug('Sendmail path: ' . ini_get('sendmail_path')); + $this->edebug("Envelope sender: {$this->Sender}"); + $this->edebug("To: {$to}"); + $this->edebug("Subject: {$subject}"); + $this->edebug("Headers: {$header}"); + if (!$this->UseSendmailOptions || null === $params) { + $result = @mail($to, $subject, $body, $header); + } else { + $this->edebug("Additional params: {$params}"); + $result = @mail($to, $subject, $body, $header, $params); + } + $this->edebug('Result: ' . ($result ? 'true' : 'false')); + return $result; + } + + /** + * Output debugging info via a user-defined method. + * Only generates output if debug output is enabled. + * + * @see PHPMailer::$Debugoutput + * @see PHPMailer::$SMTPDebug + * + * @param string $str + */ + protected function edebug($str) + { + if ($this->SMTPDebug <= 0) { + return; + } + //Is this a PSR-3 logger? + if ($this->Debugoutput instanceof \Psr\Log\LoggerInterface) { + $this->Debugoutput->debug($str); + + return; + } + //Avoid clash with built-in function names + if (is_callable($this->Debugoutput) && !in_array($this->Debugoutput, ['error_log', 'html', 'echo'])) { + call_user_func($this->Debugoutput, $str, $this->SMTPDebug); + + return; + } + switch ($this->Debugoutput) { + case 'error_log': + //Don't output, just log + /** @noinspection ForgottenDebugOutputInspection */ + error_log($str); + break; + case 'html': + //Cleans up output a bit for a better looking, HTML-safe output + echo htmlentities( + preg_replace('/[\r\n]+/', '', $str), + ENT_QUOTES, + 'UTF-8' + ), "
\n"; + break; + case 'echo': + default: + //Normalize line breaks + $str = preg_replace('/\r\n|\r/m', "\n", $str); + echo gmdate('Y-m-d H:i:s'), + "\t", + //Trim trailing space + trim( + //Indent for readability, except for trailing break + str_replace( + "\n", + "\n \t ", + trim($str) + ) + ), + "\n"; + } + } + + /** + * Sets message type to HTML or plain. + * + * @param bool $isHtml True for HTML mode + */ + public function isHTML($isHtml = true) + { + if ($isHtml) { + $this->ContentType = static::CONTENT_TYPE_TEXT_HTML; + } else { + $this->ContentType = static::CONTENT_TYPE_PLAINTEXT; + } + } + + /** + * Send messages using SMTP. + */ + public function isSMTP() + { + $this->Mailer = 'smtp'; + } + + /** + * Send messages using PHP's mail() function. + */ + public function isMail() + { + $this->Mailer = 'mail'; + } + + /** + * Send messages using $Sendmail. + */ + public function isSendmail() + { + $ini_sendmail_path = ini_get('sendmail_path'); + + if (false === stripos($ini_sendmail_path, 'sendmail')) { + $this->Sendmail = '/usr/sbin/sendmail'; + } else { + $this->Sendmail = $ini_sendmail_path; + } + $this->Mailer = 'sendmail'; + } + + /** + * Send messages using qmail. + */ + public function isQmail() + { + $ini_sendmail_path = ini_get('sendmail_path'); + + if (false === stripos($ini_sendmail_path, 'qmail')) { + $this->Sendmail = '/var/qmail/bin/qmail-inject'; + } else { + $this->Sendmail = $ini_sendmail_path; + } + $this->Mailer = 'qmail'; + } + + /** + * Add a "To" address. + * + * @param string $address The email address to send to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + public function addAddress($address, $name = '') + { + return $this->addOrEnqueueAnAddress('to', $address, $name); + } + + /** + * Add a "CC" address. + * + * @param string $address The email address to send to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + public function addCC($address, $name = '') + { + return $this->addOrEnqueueAnAddress('cc', $address, $name); + } + + /** + * Add a "BCC" address. + * + * @param string $address The email address to send to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + public function addBCC($address, $name = '') + { + return $this->addOrEnqueueAnAddress('bcc', $address, $name); + } + + /** + * Add a "Reply-To" address. + * + * @param string $address The email address to reply to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + public function addReplyTo($address, $name = '') + { + return $this->addOrEnqueueAnAddress('Reply-To', $address, $name); + } + + /** + * Add an address to one of the recipient arrays or to the ReplyTo array. Because PHPMailer + * can't validate addresses with an IDN without knowing the PHPMailer::$CharSet (that can still + * be modified after calling this function), addition of such addresses is delayed until send(). + * Addresses that have been added already return false, but do not throw exceptions. + * + * @param string $kind One of 'to', 'cc', 'bcc', or 'ReplyTo' + * @param string $address The email address to send, resp. to reply to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + protected function addOrEnqueueAnAddress($kind, $address, $name) + { + $address = trim($address); + $name = trim(preg_replace('/[\r\n]+/', '', $name)); //Strip breaks and trim + $pos = strrpos($address, '@'); + if (false === $pos) { + //At-sign is missing. + $error_message = sprintf( + '%s (%s): %s', + $this->lang('invalid_address'), + $kind, + $address + ); + $this->setError($error_message); + $this->edebug($error_message); + if ($this->exceptions) { + throw new Exception($error_message); + } + + return false; + } + $params = [$kind, $address, $name]; + //Enqueue addresses with IDN until we know the PHPMailer::$CharSet. + if (static::idnSupported() && $this->has8bitChars(substr($address, ++$pos))) { + if ('Reply-To' !== $kind) { + if (!array_key_exists($address, $this->RecipientsQueue)) { + $this->RecipientsQueue[$address] = $params; + + return true; + } + } elseif (!array_key_exists($address, $this->ReplyToQueue)) { + $this->ReplyToQueue[$address] = $params; + + return true; + } + + return false; + } + + //Immediately add standard addresses without IDN. + return call_user_func_array([$this, 'addAnAddress'], $params); + } + + /** + * Add an address to one of the recipient arrays or to the ReplyTo array. + * Addresses that have been added already return false, but do not throw exceptions. + * + * @param string $kind One of 'to', 'cc', 'bcc', or 'ReplyTo' + * @param string $address The email address to send, resp. to reply to + * @param string $name + * + * @throws Exception + * + * @return bool true on success, false if address already used or invalid in some way + */ + protected function addAnAddress($kind, $address, $name = '') + { + if (!in_array($kind, ['to', 'cc', 'bcc', 'Reply-To'])) { + $error_message = sprintf( + '%s: %s', + $this->lang('Invalid recipient kind'), + $kind + ); + $this->setError($error_message); + $this->edebug($error_message); + if ($this->exceptions) { + throw new Exception($error_message); + } + + return false; + } + if (!static::validateAddress($address)) { + $error_message = sprintf( + '%s (%s): %s', + $this->lang('invalid_address'), + $kind, + $address + ); + $this->setError($error_message); + $this->edebug($error_message); + if ($this->exceptions) { + throw new Exception($error_message); + } + + return false; + } + if ('Reply-To' !== $kind) { + if (!array_key_exists(strtolower($address), $this->all_recipients)) { + $this->{$kind}[] = [$address, $name]; + $this->all_recipients[strtolower($address)] = true; + + return true; + } + } elseif (!array_key_exists(strtolower($address), $this->ReplyTo)) { + $this->ReplyTo[strtolower($address)] = [$address, $name]; + + return true; + } + + return false; + } + + /** + * Parse and validate a string containing one or more RFC822-style comma-separated email addresses + * of the form "display name
" into an array of name/address pairs. + * Uses the imap_rfc822_parse_adrlist function if the IMAP extension is available. + * Note that quotes in the name part are removed. + * + * @see http://www.andrew.cmu.edu/user/agreen1/testing/mrbs/web/Mail/RFC822.php A more careful implementation + * + * @param string $addrstr The address list string + * @param bool $useimap Whether to use the IMAP extension to parse the list + * + * @return array + */ + public static function parseAddresses($addrstr, $useimap = true) + { + $addresses = []; + if ($useimap && function_exists('imap_rfc822_parse_adrlist')) { + //Use this built-in parser if it's available + $list = imap_rfc822_parse_adrlist($addrstr, ''); + foreach ($list as $address) { + if ( + ('.SYNTAX-ERROR.' !== $address->host) && static::validateAddress( + $address->mailbox . '@' . $address->host + ) + ) { + //Decode the name part if it's present and encoded + if ( + property_exists($address, 'personal') && + extension_loaded('mbstring') && + preg_match('/^=\?.*\?=$/', $address->personal) + ) { + $address->personal = mb_decode_mimeheader($address->personal); + } + + $addresses[] = [ + 'name' => (property_exists($address, 'personal') ? $address->personal : ''), + 'address' => $address->mailbox . '@' . $address->host, + ]; + } + } + } else { + //Use this simpler parser + $list = explode(',', $addrstr); + foreach ($list as $address) { + $address = trim($address); + //Is there a separate name part? + if (strpos($address, '<') === false) { + //No separate name, just use the whole thing + if (static::validateAddress($address)) { + $addresses[] = [ + 'name' => '', + 'address' => $address, + ]; + } + } else { + list($name, $email) = explode('<', $address); + $email = trim(str_replace('>', '', $email)); + $name = trim($name); + if (static::validateAddress($email)) { + //If this name is encoded, decode it + if (preg_match('/^=\?.*\?=$/', $name)) { + $name = mb_decode_mimeheader($name); + } + $addresses[] = [ + //Remove any surrounding quotes and spaces from the name + 'name' => trim($name, '\'" '), + 'address' => $email, + ]; + } + } + } + } + + return $addresses; + } + + /** + * Set the From and FromName properties. + * + * @param string $address + * @param string $name + * @param bool $auto Whether to also set the Sender address, defaults to true + * + * @throws Exception + * + * @return bool + */ + public function setFrom($address, $name = '', $auto = true) + { + $address = trim($address); + $name = trim(preg_replace('/[\r\n]+/', '', $name)); //Strip breaks and trim + //Don't validate now addresses with IDN. Will be done in send(). + $pos = strrpos($address, '@'); + if ( + (false === $pos) + || ((!$this->has8bitChars(substr($address, ++$pos)) || !static::idnSupported()) + && !static::validateAddress($address)) + ) { + $error_message = sprintf( + '%s (From): %s', + $this->lang('invalid_address'), + $address + ); + $this->setError($error_message); + $this->edebug($error_message); + if ($this->exceptions) { + throw new Exception($error_message); + } + + return false; + } + $this->From = $address; + $this->FromName = $name; + if ($auto && empty($this->Sender)) { + $this->Sender = $address; + } + + return true; + } + + /** + * Return the Message-ID header of the last email. + * Technically this is the value from the last time the headers were created, + * but it's also the message ID of the last sent message except in + * pathological cases. + * + * @return string + */ + public function getLastMessageID() + { + return $this->lastMessageID; + } + + /** + * Check that a string looks like an email address. + * Validation patterns supported: + * * `auto` Pick best pattern automatically; + * * `pcre8` Use the squiloople.com pattern, requires PCRE > 8.0; + * * `pcre` Use old PCRE implementation; + * * `php` Use PHP built-in FILTER_VALIDATE_EMAIL; + * * `html5` Use the pattern given by the HTML5 spec for 'email' type form input elements. + * * `noregex` Don't use a regex: super fast, really dumb. + * Alternatively you may pass in a callable to inject your own validator, for example: + * + * ```php + * PHPMailer::validateAddress('user@example.com', function($address) { + * return (strpos($address, '@') !== false); + * }); + * ``` + * + * You can also set the PHPMailer::$validator static to a callable, allowing built-in methods to use your validator. + * + * @param string $address The email address to check + * @param string|callable $patternselect Which pattern to use + * + * @return bool + */ + public static function validateAddress($address, $patternselect = null) + { + if (null === $patternselect) { + $patternselect = static::$validator; + } + if (is_callable($patternselect)) { + return call_user_func($patternselect, $address); + } + //Reject line breaks in addresses; it's valid RFC5322, but not RFC5321 + if (strpos($address, "\n") !== false || strpos($address, "\r") !== false) { + return false; + } + switch ($patternselect) { + case 'pcre': //Kept for BC + case 'pcre8': + /* + * A more complex and more permissive version of the RFC5322 regex on which FILTER_VALIDATE_EMAIL + * is based. + * In addition to the addresses allowed by filter_var, also permits: + * * dotless domains: `a@b` + * * comments: `1234 @ local(blah) .machine .example` + * * quoted elements: `'"test blah"@example.org'` + * * numeric TLDs: `a@b.123` + * * unbracketed IPv4 literals: `a@192.168.0.1` + * * IPv6 literals: 'first.last@[IPv6:a1::]' + * Not all of these will necessarily work for sending! + * + * @see http://squiloople.com/2009/12/20/email-address-validation/ + * @copyright 2009-2010 Michael Rushton + * Feel free to use and redistribute this code. But please keep this copyright notice. + */ + return (bool) preg_match( + '/^(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){255,})(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){65,}@)' . + '((?>(?>(?>((?>(?>(?>\x0D\x0A)?[\t ])+|(?>[\t ]*\x0D\x0A)?[\t ]+)?)(\((?>(?2)' . + '(?>[\x01-\x08\x0B\x0C\x0E-\'*-\[\]-\x7F]|\\\[\x00-\x7F]|(?3)))*(?2)\)))+(?2))|(?2))?)' . + '([!#-\'*+\/-9=?^-~-]+|"(?>(?2)(?>[\x01-\x08\x0B\x0C\x0E-!#-\[\]-\x7F]|\\\[\x00-\x7F]))*' . + '(?2)")(?>(?1)\.(?1)(?4))*(?1)@(?!(?1)[a-z0-9-]{64,})(?1)(?>([a-z0-9](?>[a-z0-9-]*[a-z0-9])?)' . + '(?>(?1)\.(?!(?1)[a-z0-9-]{64,})(?1)(?5)){0,126}|\[(?:(?>IPv6:(?>([a-f0-9]{1,4})(?>:(?6)){7}' . + '|(?!(?:.*[a-f0-9][:\]]){8,})((?6)(?>:(?6)){0,6})?::(?7)?))|(?>(?>IPv6:(?>(?6)(?>:(?6)){5}:' . + '|(?!(?:.*[a-f0-9]:){6,})(?8)?::(?>((?6)(?>:(?6)){0,4}):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}' . + '|[1-9]?[0-9])(?>\.(?9)){3}))\])(?1)$/isD', + $address + ); + case 'html5': + /* + * This is the pattern used in the HTML5 spec for validation of 'email' type form input elements. + * + * @see https://html.spec.whatwg.org/#e-mail-state-(type=email) + */ + return (bool) preg_match( + '/^[a-zA-Z0-9.!#$%&\'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}' . + '[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/sD', + $address + ); + case 'php': + default: + return filter_var($address, FILTER_VALIDATE_EMAIL) !== false; + } + } + + /** + * Tells whether IDNs (Internationalized Domain Names) are supported or not. This requires the + * `intl` and `mbstring` PHP extensions. + * + * @return bool `true` if required functions for IDN support are present + */ + public static function idnSupported() + { + return function_exists('idn_to_ascii') && function_exists('mb_convert_encoding'); + } + + /** + * Converts IDN in given email address to its ASCII form, also known as punycode, if possible. + * Important: Address must be passed in same encoding as currently set in PHPMailer::$CharSet. + * This function silently returns unmodified address if: + * - No conversion is necessary (i.e. domain name is not an IDN, or is already in ASCII form) + * - Conversion to punycode is impossible (e.g. required PHP functions are not available) + * or fails for any reason (e.g. domain contains characters not allowed in an IDN). + * + * @see PHPMailer::$CharSet + * + * @param string $address The email address to convert + * + * @return string The encoded address in ASCII form + */ + public function punyencodeAddress($address) + { + //Verify we have required functions, CharSet, and at-sign. + $pos = strrpos($address, '@'); + if ( + !empty($this->CharSet) && + false !== $pos && + static::idnSupported() + ) { + $domain = substr($address, ++$pos); + //Verify CharSet string is a valid one, and domain properly encoded in this CharSet. + if ($this->has8bitChars($domain) && @mb_check_encoding($domain, $this->CharSet)) { + //Convert the domain from whatever charset it's in to UTF-8 + $domain = mb_convert_encoding($domain, self::CHARSET_UTF8, $this->CharSet); + //Ignore IDE complaints about this line - method signature changed in PHP 5.4 + $errorcode = 0; + if (defined('INTL_IDNA_VARIANT_UTS46')) { + //Use the current punycode standard (appeared in PHP 7.2) + $punycode = idn_to_ascii($domain, $errorcode, \INTL_IDNA_VARIANT_UTS46); + } elseif (defined('INTL_IDNA_VARIANT_2003')) { + //Fall back to this old, deprecated/removed encoding + $punycode = idn_to_ascii($domain, $errorcode, \INTL_IDNA_VARIANT_2003); + } else { + //Fall back to a default we don't know about + $punycode = idn_to_ascii($domain, $errorcode); + } + if (false !== $punycode) { + return substr($address, 0, $pos) . $punycode; + } + } + } + + return $address; + } + + /** + * Create a message and send it. + * Uses the sending method specified by $Mailer. + * + * @throws Exception + * + * @return bool false on error - See the ErrorInfo property for details of the error + */ + public function send() + { + try { + if (!$this->preSend()) { + return false; + } + + return $this->postSend(); + } catch (Exception $exc) { + $this->mailHeader = ''; + $this->setError($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + } + + /** + * Prepare a message for sending. + * + * @throws Exception + * + * @return bool + */ + public function preSend() + { + if ( + 'smtp' === $this->Mailer + || ('mail' === $this->Mailer && (\PHP_VERSION_ID >= 80000 || stripos(PHP_OS, 'WIN') === 0)) + ) { + //SMTP mandates RFC-compliant line endings + //and it's also used with mail() on Windows + static::setLE(self::CRLF); + } else { + //Maintain backward compatibility with legacy Linux command line mailers + static::setLE(PHP_EOL); + } + //Check for buggy PHP versions that add a header with an incorrect line break + if ( + 'mail' === $this->Mailer + && ((\PHP_VERSION_ID >= 70000 && \PHP_VERSION_ID < 70017) + || (\PHP_VERSION_ID >= 70100 && \PHP_VERSION_ID < 70103)) + && ini_get('mail.add_x_header') === '1' + && stripos(PHP_OS, 'WIN') === 0 + ) { + trigger_error( + 'Your version of PHP is affected by a bug that may result in corrupted messages.' . + ' To fix it, switch to sending using SMTP, disable the mail.add_x_header option in' . + ' your php.ini, switch to MacOS or Linux, or upgrade your PHP to version 7.0.17+ or 7.1.3+.', + E_USER_WARNING + ); + } + + try { + $this->error_count = 0; //Reset errors + $this->mailHeader = ''; + + //Dequeue recipient and Reply-To addresses with IDN + foreach (array_merge($this->RecipientsQueue, $this->ReplyToQueue) as $params) { + $params[1] = $this->punyencodeAddress($params[1]); + call_user_func_array([$this, 'addAnAddress'], $params); + } + if (count($this->to) + count($this->cc) + count($this->bcc) < 1) { + throw new Exception($this->lang('provide_address'), self::STOP_CRITICAL); + } + + //Validate From, Sender, and ConfirmReadingTo addresses + foreach (['From', 'Sender', 'ConfirmReadingTo'] as $address_kind) { + $this->$address_kind = trim($this->$address_kind); + if (empty($this->$address_kind)) { + continue; + } + $this->$address_kind = $this->punyencodeAddress($this->$address_kind); + if (!static::validateAddress($this->$address_kind)) { + $error_message = sprintf( + '%s (%s): %s', + $this->lang('invalid_address'), + $address_kind, + $this->$address_kind + ); + $this->setError($error_message); + $this->edebug($error_message); + if ($this->exceptions) { + throw new Exception($error_message); + } + + return false; + } + } + + //Set whether the message is multipart/alternative + if ($this->alternativeExists()) { + $this->ContentType = static::CONTENT_TYPE_MULTIPART_ALTERNATIVE; + } + + $this->setMessageType(); + //Refuse to send an empty message unless we are specifically allowing it + if (!$this->AllowEmpty && empty($this->Body)) { + throw new Exception($this->lang('empty_message'), self::STOP_CRITICAL); + } + + //Trim subject consistently + $this->Subject = trim($this->Subject); + //Create body before headers in case body makes changes to headers (e.g. altering transfer encoding) + $this->MIMEHeader = ''; + $this->MIMEBody = $this->createBody(); + //createBody may have added some headers, so retain them + $tempheaders = $this->MIMEHeader; + $this->MIMEHeader = $this->createHeader(); + $this->MIMEHeader .= $tempheaders; + + //To capture the complete message when using mail(), create + //an extra header list which createHeader() doesn't fold in + if ('mail' === $this->Mailer) { + if (count($this->to) > 0) { + $this->mailHeader .= $this->addrAppend('To', $this->to); + } else { + $this->mailHeader .= $this->headerLine('To', 'undisclosed-recipients:;'); + } + $this->mailHeader .= $this->headerLine( + 'Subject', + $this->encodeHeader($this->secureHeader($this->Subject)) + ); + } + + //Sign with DKIM if enabled + if ( + !empty($this->DKIM_domain) + && !empty($this->DKIM_selector) + && (!empty($this->DKIM_private_string) + || (!empty($this->DKIM_private) + && static::isPermittedPath($this->DKIM_private) + && file_exists($this->DKIM_private) + ) + ) + ) { + $header_dkim = $this->DKIM_Add( + $this->MIMEHeader . $this->mailHeader, + $this->encodeHeader($this->secureHeader($this->Subject)), + $this->MIMEBody + ); + $this->MIMEHeader = static::stripTrailingWSP($this->MIMEHeader) . static::$LE . + static::normalizeBreaks($header_dkim) . static::$LE; + } + + return true; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + } + + /** + * Actually send a message via the selected mechanism. + * + * @throws Exception + * + * @return bool + */ + public function postSend() + { + try { + //Choose the mailer and send through it + switch ($this->Mailer) { + case 'sendmail': + case 'qmail': + return $this->sendmailSend($this->MIMEHeader, $this->MIMEBody); + case 'smtp': + return $this->smtpSend($this->MIMEHeader, $this->MIMEBody); + case 'mail': + return $this->mailSend($this->MIMEHeader, $this->MIMEBody); + default: + $sendMethod = $this->Mailer . 'Send'; + if (method_exists($this, $sendMethod)) { + return $this->$sendMethod($this->MIMEHeader, $this->MIMEBody); + } + + return $this->mailSend($this->MIMEHeader, $this->MIMEBody); + } + } catch (Exception $exc) { + if ($this->Mailer === 'smtp' && $this->SMTPKeepAlive == true) { + $this->smtp->reset(); + } + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + } + + return false; + } + + /** + * Send mail using the $Sendmail program. + * + * @see PHPMailer::$Sendmail + * + * @param string $header The message headers + * @param string $body The message body + * + * @throws Exception + * + * @return bool + */ + protected function sendmailSend($header, $body) + { + if ($this->Mailer === 'qmail') { + $this->edebug('Sending with qmail'); + } else { + $this->edebug('Sending with sendmail'); + } + $header = static::stripTrailingWSP($header) . static::$LE . static::$LE; + //This sets the SMTP envelope sender which gets turned into a return-path header by the receiver + //A space after `-f` is optional, but there is a long history of its presence + //causing problems, so we don't use one + //Exim docs: http://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_exim_command_line.html + //Sendmail docs: http://www.sendmail.org/~ca/email/man/sendmail.html + //Qmail docs: http://www.qmail.org/man/man8/qmail-inject.html + //Example problem: https://www.drupal.org/node/1057954 + if (empty($this->Sender) && !empty(ini_get('sendmail_from'))) { + //PHP config has a sender address we can use + $this->Sender = ini_get('sendmail_from'); + } + //CVE-2016-10033, CVE-2016-10045: Don't pass -f if characters will be escaped. + if (!empty($this->Sender) && static::validateAddress($this->Sender) && self::isShellSafe($this->Sender)) { + if ($this->Mailer === 'qmail') { + $sendmailFmt = '%s -f%s'; + } else { + $sendmailFmt = '%s -oi -f%s -t'; + } + } else { + //allow sendmail to choose a default envelope sender. It may + //seem preferable to force it to use the From header as with + //SMTP, but that introduces new problems (see + //), and + //it has historically worked this way. + $sendmailFmt = '%s -oi -t'; + } + + $sendmail = sprintf($sendmailFmt, escapeshellcmd($this->Sendmail), $this->Sender); + $this->edebug('Sendmail path: ' . $this->Sendmail); + $this->edebug('Sendmail command: ' . $sendmail); + $this->edebug('Envelope sender: ' . $this->Sender); + $this->edebug("Headers: {$header}"); + + if ($this->SingleTo) { + foreach ($this->SingleToArray as $toAddr) { + $mail = @popen($sendmail, 'w'); + if (!$mail) { + throw new Exception($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL); + } + $this->edebug("To: {$toAddr}"); + fwrite($mail, 'To: ' . $toAddr . "\n"); + fwrite($mail, $header); + fwrite($mail, $body); + $result = pclose($mail); + $addrinfo = static::parseAddresses($toAddr); + $this->doCallback( + ($result === 0), + [[$addrinfo['address'], $addrinfo['name']]], + $this->cc, + $this->bcc, + $this->Subject, + $body, + $this->From, + [] + ); + $this->edebug("Result: " . ($result === 0 ? 'true' : 'false')); + if (0 !== $result) { + throw new Exception($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL); + } + } + } else { + $mail = @popen($sendmail, 'w'); + if (!$mail) { + throw new Exception($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL); + } + fwrite($mail, $header); + fwrite($mail, $body); + $result = pclose($mail); + $this->doCallback( + ($result === 0), + $this->to, + $this->cc, + $this->bcc, + $this->Subject, + $body, + $this->From, + [] + ); + $this->edebug("Result: " . ($result === 0 ? 'true' : 'false')); + if (0 !== $result) { + throw new Exception($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL); + } + } + + return true; + } + + /** + * Fix CVE-2016-10033 and CVE-2016-10045 by disallowing potentially unsafe shell characters. + * Note that escapeshellarg and escapeshellcmd are inadequate for our purposes, especially on Windows. + * + * @see https://github.com/PHPMailer/PHPMailer/issues/924 CVE-2016-10045 bug report + * + * @param string $string The string to be validated + * + * @return bool + */ + protected static function isShellSafe($string) + { + //Future-proof + if ( + escapeshellcmd($string) !== $string + || !in_array(escapeshellarg($string), ["'$string'", "\"$string\""]) + ) { + return false; + } + + $length = strlen($string); + + for ($i = 0; $i < $length; ++$i) { + $c = $string[$i]; + + //All other characters have a special meaning in at least one common shell, including = and +. + //Full stop (.) has a special meaning in cmd.exe, but its impact should be negligible here. + //Note that this does permit non-Latin alphanumeric characters based on the current locale. + if (!ctype_alnum($c) && strpos('@_-.', $c) === false) { + return false; + } + } + + return true; + } + + /** + * Check whether a file path is of a permitted type. + * Used to reject URLs and phar files from functions that access local file paths, + * such as addAttachment. + * + * @param string $path A relative or absolute path to a file + * + * @return bool + */ + protected static function isPermittedPath($path) + { + //Matches scheme definition from https://tools.ietf.org/html/rfc3986#section-3.1 + return !preg_match('#^[a-z][a-z\d+.-]*://#i', $path); + } + + /** + * Check whether a file path is safe, accessible, and readable. + * + * @param string $path A relative or absolute path to a file + * + * @return bool + */ + protected static function fileIsAccessible($path) + { + if (!static::isPermittedPath($path)) { + return false; + } + $readable = file_exists($path); + //If not a UNC path (expected to start with \\), check read permission, see #2069 + if (strpos($path, '\\\\') !== 0) { + $readable = $readable && is_readable($path); + } + return $readable; + } + + /** + * Send mail using the PHP mail() function. + * + * @see http://www.php.net/manual/en/book.mail.php + * + * @param string $header The message headers + * @param string $body The message body + * + * @throws Exception + * + * @return bool + */ + protected function mailSend($header, $body) + { + $header = static::stripTrailingWSP($header) . static::$LE . static::$LE; + + $toArr = []; + foreach ($this->to as $toaddr) { + $toArr[] = $this->addrFormat($toaddr); + } + $to = implode(', ', $toArr); + + $params = null; + //This sets the SMTP envelope sender which gets turned into a return-path header by the receiver + //A space after `-f` is optional, but there is a long history of its presence + //causing problems, so we don't use one + //Exim docs: http://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_exim_command_line.html + //Sendmail docs: http://www.sendmail.org/~ca/email/man/sendmail.html + //Qmail docs: http://www.qmail.org/man/man8/qmail-inject.html + //Example problem: https://www.drupal.org/node/1057954 + //CVE-2016-10033, CVE-2016-10045: Don't pass -f if characters will be escaped. + if (empty($this->Sender) && !empty(ini_get('sendmail_from'))) { + //PHP config has a sender address we can use + $this->Sender = ini_get('sendmail_from'); + } + if (!empty($this->Sender) && static::validateAddress($this->Sender)) { + if (self::isShellSafe($this->Sender)) { + $params = sprintf('-f%s', $this->Sender); + } + $old_from = ini_get('sendmail_from'); + ini_set('sendmail_from', $this->Sender); + } + $result = false; + if ($this->SingleTo && count($toArr) > 1) { + foreach ($toArr as $toAddr) { + $result = $this->mailPassthru($toAddr, $this->Subject, $body, $header, $params); + $addrinfo = static::parseAddresses($toAddr); + $this->doCallback( + $result, + [[$addrinfo['address'], $addrinfo['name']]], + $this->cc, + $this->bcc, + $this->Subject, + $body, + $this->From, + [] + ); + } + } else { + $result = $this->mailPassthru($to, $this->Subject, $body, $header, $params); + $this->doCallback($result, $this->to, $this->cc, $this->bcc, $this->Subject, $body, $this->From, []); + } + if (isset($old_from)) { + ini_set('sendmail_from', $old_from); + } + if (!$result) { + throw new Exception($this->lang('instantiate'), self::STOP_CRITICAL); + } + + return true; + } + + /** + * Get an instance to use for SMTP operations. + * Override this function to load your own SMTP implementation, + * or set one with setSMTPInstance. + * + * @return SMTP + */ + public function getSMTPInstance() + { + if (!is_object($this->smtp)) { + $this->smtp = new SMTP(); + } + + return $this->smtp; + } + + /** + * Provide an instance to use for SMTP operations. + * + * @return SMTP + */ + public function setSMTPInstance(SMTP $smtp) + { + $this->smtp = $smtp; + + return $this->smtp; + } + + /** + * Send mail via SMTP. + * Returns false if there is a bad MAIL FROM, RCPT, or DATA input. + * + * @see PHPMailer::setSMTPInstance() to use a different class. + * + * @uses \PHPMailer\PHPMailer\SMTP + * + * @param string $header The message headers + * @param string $body The message body + * + * @throws Exception + * + * @return bool + */ + protected function smtpSend($header, $body) + { + $header = static::stripTrailingWSP($header) . static::$LE . static::$LE; + $bad_rcpt = []; + if (!$this->smtpConnect($this->SMTPOptions)) { + throw new Exception($this->lang('smtp_connect_failed'), self::STOP_CRITICAL); + } + //Sender already validated in preSend() + if ('' === $this->Sender) { + $smtp_from = $this->From; + } else { + $smtp_from = $this->Sender; + } + if (!$this->smtp->mail($smtp_from)) { + $this->setError($this->lang('from_failed') . $smtp_from . ' : ' . implode(',', $this->smtp->getError())); + throw new Exception($this->ErrorInfo, self::STOP_CRITICAL); + } + + $callbacks = []; + //Attempt to send to all recipients + foreach ([$this->to, $this->cc, $this->bcc] as $togroup) { + foreach ($togroup as $to) { + if (!$this->smtp->recipient($to[0], $this->dsn)) { + $error = $this->smtp->getError(); + $bad_rcpt[] = ['to' => $to[0], 'error' => $error['detail']]; + $isSent = false; + } else { + $isSent = true; + } + + $callbacks[] = ['issent' => $isSent, 'to' => $to[0], 'name' => $to[1]]; + } + } + + //Only send the DATA command if we have viable recipients + if ((count($this->all_recipients) > count($bad_rcpt)) && !$this->smtp->data($header . $body)) { + throw new Exception($this->lang('data_not_accepted'), self::STOP_CRITICAL); + } + + $smtp_transaction_id = $this->smtp->getLastTransactionID(); + + if ($this->SMTPKeepAlive) { + $this->smtp->reset(); + } else { + $this->smtp->quit(); + $this->smtp->close(); + } + + foreach ($callbacks as $cb) { + $this->doCallback( + $cb['issent'], + [[$cb['to'], $cb['name']]], + [], + [], + $this->Subject, + $body, + $this->From, + ['smtp_transaction_id' => $smtp_transaction_id] + ); + } + + //Create error message for any bad addresses + if (count($bad_rcpt) > 0) { + $errstr = ''; + foreach ($bad_rcpt as $bad) { + $errstr .= $bad['to'] . ': ' . $bad['error']; + } + throw new Exception($this->lang('recipients_failed') . $errstr, self::STOP_CONTINUE); + } + + return true; + } + + /** + * Initiate a connection to an SMTP server. + * Returns false if the operation failed. + * + * @param array $options An array of options compatible with stream_context_create() + * + * @throws Exception + * + * @uses \PHPMailer\PHPMailer\SMTP + * + * @return bool + */ + public function smtpConnect($options = null) + { + if (null === $this->smtp) { + $this->smtp = $this->getSMTPInstance(); + } + + //If no options are provided, use whatever is set in the instance + if (null === $options) { + $options = $this->SMTPOptions; + } + + //Already connected? + if ($this->smtp->connected()) { + return true; + } + + $this->smtp->setTimeout($this->Timeout); + $this->smtp->setDebugLevel($this->SMTPDebug); + $this->smtp->setDebugOutput($this->Debugoutput); + $this->smtp->setVerp($this->do_verp); + $hosts = explode(';', $this->Host); + $lastexception = null; + + foreach ($hosts as $hostentry) { + $hostinfo = []; + if ( + !preg_match( + '/^(?:(ssl|tls):\/\/)?(.+?)(?::(\d+))?$/', + trim($hostentry), + $hostinfo + ) + ) { + $this->edebug($this->lang('invalid_hostentry') . ' ' . trim($hostentry)); + //Not a valid host entry + continue; + } + //$hostinfo[1]: optional ssl or tls prefix + //$hostinfo[2]: the hostname + //$hostinfo[3]: optional port number + //The host string prefix can temporarily override the current setting for SMTPSecure + //If it's not specified, the default value is used + + //Check the host name is a valid name or IP address before trying to use it + if (!static::isValidHost($hostinfo[2])) { + $this->edebug($this->lang('invalid_host') . ' ' . $hostinfo[2]); + continue; + } + $prefix = ''; + $secure = $this->SMTPSecure; + $tls = (static::ENCRYPTION_STARTTLS === $this->SMTPSecure); + if ('ssl' === $hostinfo[1] || ('' === $hostinfo[1] && static::ENCRYPTION_SMTPS === $this->SMTPSecure)) { + $prefix = 'ssl://'; + $tls = false; //Can't have SSL and TLS at the same time + $secure = static::ENCRYPTION_SMTPS; + } elseif ('tls' === $hostinfo[1]) { + $tls = true; + //TLS doesn't use a prefix + $secure = static::ENCRYPTION_STARTTLS; + } + //Do we need the OpenSSL extension? + $sslext = defined('OPENSSL_ALGO_SHA256'); + if (static::ENCRYPTION_STARTTLS === $secure || static::ENCRYPTION_SMTPS === $secure) { + //Check for an OpenSSL constant rather than using extension_loaded, which is sometimes disabled + if (!$sslext) { + throw new Exception($this->lang('extension_missing') . 'openssl', self::STOP_CRITICAL); + } + } + $host = $hostinfo[2]; + $port = $this->Port; + if ( + array_key_exists(3, $hostinfo) && + is_numeric($hostinfo[3]) && + $hostinfo[3] > 0 && + $hostinfo[3] < 65536 + ) { + $port = (int) $hostinfo[3]; + } + if ($this->smtp->connect($prefix . $host, $port, $this->Timeout, $options)) { + try { + if ($this->Helo) { + $hello = $this->Helo; + } else { + $hello = $this->serverHostname(); + } + $this->smtp->hello($hello); + //Automatically enable TLS encryption if: + //* it's not disabled + //* we have openssl extension + //* we are not already using SSL + //* the server offers STARTTLS + if ($this->SMTPAutoTLS && $sslext && 'ssl' !== $secure && $this->smtp->getServerExt('STARTTLS')) { + $tls = true; + } + if ($tls) { + if (!$this->smtp->startTLS()) { + throw new Exception($this->lang('connect_host')); + } + //We must resend EHLO after TLS negotiation + $this->smtp->hello($hello); + } + if ( + $this->SMTPAuth && !$this->smtp->authenticate( + $this->Username, + $this->Password, + $this->AuthType, + $this->oauth + ) + ) { + throw new Exception($this->lang('authenticate')); + } + + return true; + } catch (Exception $exc) { + $lastexception = $exc; + $this->edebug($exc->getMessage()); + //We must have connected, but then failed TLS or Auth, so close connection nicely + $this->smtp->quit(); + } + } + } + //If we get here, all connection attempts have failed, so close connection hard + $this->smtp->close(); + //As we've caught all exceptions, just report whatever the last one was + if ($this->exceptions && null !== $lastexception) { + throw $lastexception; + } + + return false; + } + + /** + * Close the active SMTP session if one exists. + */ + public function smtpClose() + { + if ((null !== $this->smtp) && $this->smtp->connected()) { + $this->smtp->quit(); + $this->smtp->close(); + } + } + + /** + * Set the language for error messages. + * Returns false if it cannot load the language file. + * The default language is English. + * + * @param string $langcode ISO 639-1 2-character language code (e.g. French is "fr") + * @param string $lang_path Path to the language file directory, with trailing separator (slash) + * + * @return bool + */ + public function setLanguage($langcode = 'en', $lang_path = '') + { + //Backwards compatibility for renamed language codes + $renamed_langcodes = [ + 'br' => 'pt_br', + 'cz' => 'cs', + 'dk' => 'da', + 'no' => 'nb', + 'se' => 'sv', + 'rs' => 'sr', + 'tg' => 'tl', + 'am' => 'hy', + ]; + + if (array_key_exists($langcode, $renamed_langcodes)) { + $langcode = $renamed_langcodes[$langcode]; + } + + //Define full set of translatable strings in English + $PHPMAILER_LANG = [ + 'authenticate' => 'SMTP Error: Could not authenticate.', + 'connect_host' => 'SMTP Error: Could not connect to SMTP host.', + 'data_not_accepted' => 'SMTP Error: data not accepted.', + 'empty_message' => 'Message body empty', + 'encoding' => 'Unknown encoding: ', + 'execute' => 'Could not execute: ', + 'file_access' => 'Could not access file: ', + 'file_open' => 'File Error: Could not open file: ', + 'from_failed' => 'The following From address failed: ', + 'instantiate' => 'Could not instantiate mail function.', + 'invalid_address' => 'Invalid address: ', + 'invalid_hostentry' => 'Invalid hostentry: ', + 'invalid_host' => 'Invalid host: ', + 'mailer_not_supported' => ' mailer is not supported.', + 'provide_address' => 'You must provide at least one recipient email address.', + 'recipients_failed' => 'SMTP Error: The following recipients failed: ', + 'signing' => 'Signing Error: ', + 'smtp_connect_failed' => 'SMTP connect() failed.', + 'smtp_error' => 'SMTP server error: ', + 'variable_set' => 'Cannot set or reset variable: ', + 'extension_missing' => 'Extension missing: ', + ]; + if (empty($lang_path)) { + //Calculate an absolute path so it can work if CWD is not here + $lang_path = dirname(__DIR__) . DIRECTORY_SEPARATOR . 'language' . DIRECTORY_SEPARATOR; + } + //Validate $langcode + if (!preg_match('/^[a-z]{2}(?:_[a-zA-Z]{2})?$/', $langcode)) { + $langcode = 'en'; + } + $foundlang = true; + $lang_file = $lang_path . 'phpmailer.lang-' . $langcode . '.php'; + //There is no English translation file + if ('en' !== $langcode) { + //Make sure language file path is readable + if (!static::fileIsAccessible($lang_file)) { + $foundlang = false; + } else { + //Overwrite language-specific strings. + //This way we'll never have missing translation keys. + $foundlang = include $lang_file; + } + } + $this->language = $PHPMAILER_LANG; + + return (bool) $foundlang; //Returns false if language not found + } + + /** + * Get the array of strings for the current language. + * + * @return array + */ + public function getTranslations() + { + return $this->language; + } + + /** + * Create recipient headers. + * + * @param string $type + * @param array $addr An array of recipients, + * where each recipient is a 2-element indexed array with element 0 containing an address + * and element 1 containing a name, like: + * [['joe@example.com', 'Joe User'], ['zoe@example.com', 'Zoe User']] + * + * @return string + */ + public function addrAppend($type, $addr) + { + $addresses = []; + foreach ($addr as $address) { + $addresses[] = $this->addrFormat($address); + } + + return $type . ': ' . implode(', ', $addresses) . static::$LE; + } + + /** + * Format an address for use in a message header. + * + * @param array $addr A 2-element indexed array, element 0 containing an address, element 1 containing a name like + * ['joe@example.com', 'Joe User'] + * + * @return string + */ + public function addrFormat($addr) + { + if (empty($addr[1])) { //No name provided + return $this->secureHeader($addr[0]); + } + + return $this->encodeHeader($this->secureHeader($addr[1]), 'phrase') . + ' <' . $this->secureHeader($addr[0]) . '>'; + } + + /** + * Word-wrap message. + * For use with mailers that do not automatically perform wrapping + * and for quoted-printable encoded messages. + * Original written by philippe. + * + * @param string $message The message to wrap + * @param int $length The line length to wrap to + * @param bool $qp_mode Whether to run in Quoted-Printable mode + * + * @return string + */ + public function wrapText($message, $length, $qp_mode = false) + { + if ($qp_mode) { + $soft_break = sprintf(' =%s', static::$LE); + } else { + $soft_break = static::$LE; + } + //If utf-8 encoding is used, we will need to make sure we don't + //split multibyte characters when we wrap + $is_utf8 = static::CHARSET_UTF8 === strtolower($this->CharSet); + $lelen = strlen(static::$LE); + $crlflen = strlen(static::$LE); + + $message = static::normalizeBreaks($message); + //Remove a trailing line break + if (substr($message, -$lelen) === static::$LE) { + $message = substr($message, 0, -$lelen); + } + + //Split message into lines + $lines = explode(static::$LE, $message); + //Message will be rebuilt in here + $message = ''; + foreach ($lines as $line) { + $words = explode(' ', $line); + $buf = ''; + $firstword = true; + foreach ($words as $word) { + if ($qp_mode && (strlen($word) > $length)) { + $space_left = $length - strlen($buf) - $crlflen; + if (!$firstword) { + if ($space_left > 20) { + $len = $space_left; + if ($is_utf8) { + $len = $this->utf8CharBoundary($word, $len); + } elseif ('=' === substr($word, $len - 1, 1)) { + --$len; + } elseif ('=' === substr($word, $len - 2, 1)) { + $len -= 2; + } + $part = substr($word, 0, $len); + $word = substr($word, $len); + $buf .= ' ' . $part; + $message .= $buf . sprintf('=%s', static::$LE); + } else { + $message .= $buf . $soft_break; + } + $buf = ''; + } + while ($word !== '') { + if ($length <= 0) { + break; + } + $len = $length; + if ($is_utf8) { + $len = $this->utf8CharBoundary($word, $len); + } elseif ('=' === substr($word, $len - 1, 1)) { + --$len; + } elseif ('=' === substr($word, $len - 2, 1)) { + $len -= 2; + } + $part = substr($word, 0, $len); + $word = (string) substr($word, $len); + + if ($word !== '') { + $message .= $part . sprintf('=%s', static::$LE); + } else { + $buf = $part; + } + } + } else { + $buf_o = $buf; + if (!$firstword) { + $buf .= ' '; + } + $buf .= $word; + + if ('' !== $buf_o && strlen($buf) > $length) { + $message .= $buf_o . $soft_break; + $buf = $word; + } + } + $firstword = false; + } + $message .= $buf . static::$LE; + } + + return $message; + } + + /** + * Find the last character boundary prior to $maxLength in a utf-8 + * quoted-printable encoded string. + * Original written by Colin Brown. + * + * @param string $encodedText utf-8 QP text + * @param int $maxLength Find the last character boundary prior to this length + * + * @return int + */ + public function utf8CharBoundary($encodedText, $maxLength) + { + $foundSplitPos = false; + $lookBack = 3; + while (!$foundSplitPos) { + $lastChunk = substr($encodedText, $maxLength - $lookBack, $lookBack); + $encodedCharPos = strpos($lastChunk, '='); + if (false !== $encodedCharPos) { + //Found start of encoded character byte within $lookBack block. + //Check the encoded byte value (the 2 chars after the '=') + $hex = substr($encodedText, $maxLength - $lookBack + $encodedCharPos + 1, 2); + $dec = hexdec($hex); + if ($dec < 128) { + //Single byte character. + //If the encoded char was found at pos 0, it will fit + //otherwise reduce maxLength to start of the encoded char + if ($encodedCharPos > 0) { + $maxLength -= $lookBack - $encodedCharPos; + } + $foundSplitPos = true; + } elseif ($dec >= 192) { + //First byte of a multi byte character + //Reduce maxLength to split at start of character + $maxLength -= $lookBack - $encodedCharPos; + $foundSplitPos = true; + } elseif ($dec < 192) { + //Middle byte of a multi byte character, look further back + $lookBack += 3; + } + } else { + //No encoded character found + $foundSplitPos = true; + } + } + + return $maxLength; + } + + /** + * Apply word wrapping to the message body. + * Wraps the message body to the number of chars set in the WordWrap property. + * You should only do this to plain-text bodies as wrapping HTML tags may break them. + * This is called automatically by createBody(), so you don't need to call it yourself. + */ + public function setWordWrap() + { + if ($this->WordWrap < 1) { + return; + } + + switch ($this->message_type) { + case 'alt': + case 'alt_inline': + case 'alt_attach': + case 'alt_inline_attach': + $this->AltBody = $this->wrapText($this->AltBody, $this->WordWrap); + break; + default: + $this->Body = $this->wrapText($this->Body, $this->WordWrap); + break; + } + } + + /** + * Assemble message headers. + * + * @return string The assembled headers + */ + public function createHeader() + { + $result = ''; + + $result .= $this->headerLine('Date', '' === $this->MessageDate ? self::rfcDate() : $this->MessageDate); + + //The To header is created automatically by mail(), so needs to be omitted here + if ('mail' !== $this->Mailer) { + if ($this->SingleTo) { + foreach ($this->to as $toaddr) { + $this->SingleToArray[] = $this->addrFormat($toaddr); + } + } elseif (count($this->to) > 0) { + $result .= $this->addrAppend('To', $this->to); + } elseif (count($this->cc) === 0) { + $result .= $this->headerLine('To', 'undisclosed-recipients:;'); + } + } + $result .= $this->addrAppend('From', [[trim($this->From), $this->FromName]]); + + //sendmail and mail() extract Cc from the header before sending + if (count($this->cc) > 0) { + $result .= $this->addrAppend('Cc', $this->cc); + } + + //sendmail and mail() extract Bcc from the header before sending + if ( + ( + 'sendmail' === $this->Mailer || 'qmail' === $this->Mailer || 'mail' === $this->Mailer + ) + && count($this->bcc) > 0 + ) { + $result .= $this->addrAppend('Bcc', $this->bcc); + } + + if (count($this->ReplyTo) > 0) { + $result .= $this->addrAppend('Reply-To', $this->ReplyTo); + } + + //mail() sets the subject itself + if ('mail' !== $this->Mailer) { + $result .= $this->headerLine('Subject', $this->encodeHeader($this->secureHeader($this->Subject))); + } + + //Only allow a custom message ID if it conforms to RFC 5322 section 3.6.4 + //https://tools.ietf.org/html/rfc5322#section-3.6.4 + if ('' !== $this->MessageID && preg_match('/^<.*@.*>$/', $this->MessageID)) { + $this->lastMessageID = $this->MessageID; + } else { + $this->lastMessageID = sprintf('<%s@%s>', $this->uniqueid, $this->serverHostname()); + } + $result .= $this->headerLine('Message-ID', $this->lastMessageID); + if (null !== $this->Priority) { + $result .= $this->headerLine('X-Priority', $this->Priority); + } + if ('' === $this->XMailer) { + $result .= $this->headerLine( + 'X-Mailer', + 'PHPMailer ' . self::VERSION . ' (https://github.com/PHPMailer/PHPMailer)' + ); + } else { + $myXmailer = trim($this->XMailer); + if ($myXmailer) { + $result .= $this->headerLine('X-Mailer', $myXmailer); + } + } + + if ('' !== $this->ConfirmReadingTo) { + $result .= $this->headerLine('Disposition-Notification-To', '<' . $this->ConfirmReadingTo . '>'); + } + + //Add custom headers + foreach ($this->CustomHeader as $header) { + $result .= $this->headerLine( + trim($header[0]), + $this->encodeHeader(trim($header[1])) + ); + } + if (!$this->sign_key_file) { + $result .= $this->headerLine('MIME-Version', '1.0'); + $result .= $this->getMailMIME(); + } + + return $result; + } + + /** + * Get the message MIME type headers. + * + * @return string + */ + public function getMailMIME() + { + $result = ''; + $ismultipart = true; + switch ($this->message_type) { + case 'inline': + $result .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_RELATED . ';'); + $result .= $this->textLine(' boundary="' . $this->boundary[1] . '"'); + break; + case 'attach': + case 'inline_attach': + case 'alt_attach': + case 'alt_inline_attach': + $result .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_MIXED . ';'); + $result .= $this->textLine(' boundary="' . $this->boundary[1] . '"'); + break; + case 'alt': + case 'alt_inline': + $result .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_ALTERNATIVE . ';'); + $result .= $this->textLine(' boundary="' . $this->boundary[1] . '"'); + break; + default: + //Catches case 'plain': and case '': + $result .= $this->textLine('Content-Type: ' . $this->ContentType . '; charset=' . $this->CharSet); + $ismultipart = false; + break; + } + //RFC1341 part 5 says 7bit is assumed if not specified + if (static::ENCODING_7BIT !== $this->Encoding) { + //RFC 2045 section 6.4 says multipart MIME parts may only use 7bit, 8bit or binary CTE + if ($ismultipart) { + if (static::ENCODING_8BIT === $this->Encoding) { + $result .= $this->headerLine('Content-Transfer-Encoding', static::ENCODING_8BIT); + } + //The only remaining alternatives are quoted-printable and base64, which are both 7bit compatible + } else { + $result .= $this->headerLine('Content-Transfer-Encoding', $this->Encoding); + } + } + + return $result; + } + + /** + * Returns the whole MIME message. + * Includes complete headers and body. + * Only valid post preSend(). + * + * @see PHPMailer::preSend() + * + * @return string + */ + public function getSentMIMEMessage() + { + return static::stripTrailingWSP($this->MIMEHeader . $this->mailHeader) . + static::$LE . static::$LE . $this->MIMEBody; + } + + /** + * Create a unique ID to use for boundaries. + * + * @return string + */ + protected function generateId() + { + $len = 32; //32 bytes = 256 bits + $bytes = ''; + if (function_exists('random_bytes')) { + try { + $bytes = random_bytes($len); + } catch (\Exception $e) { + //Do nothing + } + } elseif (function_exists('openssl_random_pseudo_bytes')) { + /** @noinspection CryptographicallySecureRandomnessInspection */ + $bytes = openssl_random_pseudo_bytes($len); + } + if ($bytes === '') { + //We failed to produce a proper random string, so make do. + //Use a hash to force the length to the same as the other methods + $bytes = hash('sha256', uniqid((string) mt_rand(), true), true); + } + + //We don't care about messing up base64 format here, just want a random string + return str_replace(['=', '+', '/'], '', base64_encode(hash('sha256', $bytes, true))); + } + + /** + * Assemble the message body. + * Returns an empty string on failure. + * + * @throws Exception + * + * @return string The assembled message body + */ + public function createBody() + { + $body = ''; + //Create unique IDs and preset boundaries + $this->uniqueid = $this->generateId(); + $this->boundary[1] = 'b1_' . $this->uniqueid; + $this->boundary[2] = 'b2_' . $this->uniqueid; + $this->boundary[3] = 'b3_' . $this->uniqueid; + + if ($this->sign_key_file) { + $body .= $this->getMailMIME() . static::$LE; + } + + $this->setWordWrap(); + + $bodyEncoding = $this->Encoding; + $bodyCharSet = $this->CharSet; + //Can we do a 7-bit downgrade? + if (static::ENCODING_8BIT === $bodyEncoding && !$this->has8bitChars($this->Body)) { + $bodyEncoding = static::ENCODING_7BIT; + //All ISO 8859, Windows codepage and UTF-8 charsets are ascii compatible up to 7-bit + $bodyCharSet = static::CHARSET_ASCII; + } + //If lines are too long, and we're not already using an encoding that will shorten them, + //change to quoted-printable transfer encoding for the body part only + if (static::ENCODING_BASE64 !== $this->Encoding && static::hasLineLongerThanMax($this->Body)) { + $bodyEncoding = static::ENCODING_QUOTED_PRINTABLE; + } + + $altBodyEncoding = $this->Encoding; + $altBodyCharSet = $this->CharSet; + //Can we do a 7-bit downgrade? + if (static::ENCODING_8BIT === $altBodyEncoding && !$this->has8bitChars($this->AltBody)) { + $altBodyEncoding = static::ENCODING_7BIT; + //All ISO 8859, Windows codepage and UTF-8 charsets are ascii compatible up to 7-bit + $altBodyCharSet = static::CHARSET_ASCII; + } + //If lines are too long, and we're not already using an encoding that will shorten them, + //change to quoted-printable transfer encoding for the alt body part only + if (static::ENCODING_BASE64 !== $altBodyEncoding && static::hasLineLongerThanMax($this->AltBody)) { + $altBodyEncoding = static::ENCODING_QUOTED_PRINTABLE; + } + //Use this as a preamble in all multipart message types + $mimepre = 'This is a multi-part message in MIME format.' . static::$LE . static::$LE; + switch ($this->message_type) { + case 'inline': + $body .= $mimepre; + $body .= $this->getBoundary($this->boundary[1], $bodyCharSet, '', $bodyEncoding); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + $body .= $this->attachAll('inline', $this->boundary[1]); + break; + case 'attach': + $body .= $mimepre; + $body .= $this->getBoundary($this->boundary[1], $bodyCharSet, '', $bodyEncoding); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + $body .= $this->attachAll('attachment', $this->boundary[1]); + break; + case 'inline_attach': + $body .= $mimepre; + $body .= $this->textLine('--' . $this->boundary[1]); + $body .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_RELATED . ';'); + $body .= $this->textLine(' boundary="' . $this->boundary[2] . '";'); + $body .= $this->textLine(' type="' . static::CONTENT_TYPE_TEXT_HTML . '"'); + $body .= static::$LE; + $body .= $this->getBoundary($this->boundary[2], $bodyCharSet, '', $bodyEncoding); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + $body .= $this->attachAll('inline', $this->boundary[2]); + $body .= static::$LE; + $body .= $this->attachAll('attachment', $this->boundary[1]); + break; + case 'alt': + $body .= $mimepre; + $body .= $this->getBoundary( + $this->boundary[1], + $altBodyCharSet, + static::CONTENT_TYPE_PLAINTEXT, + $altBodyEncoding + ); + $body .= $this->encodeString($this->AltBody, $altBodyEncoding); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[1], + $bodyCharSet, + static::CONTENT_TYPE_TEXT_HTML, + $bodyEncoding + ); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + if (!empty($this->Ical)) { + $method = static::ICAL_METHOD_REQUEST; + foreach (static::$IcalMethods as $imethod) { + if (stripos($this->Ical, 'METHOD:' . $imethod) !== false) { + $method = $imethod; + break; + } + } + $body .= $this->getBoundary( + $this->boundary[1], + '', + static::CONTENT_TYPE_TEXT_CALENDAR . '; method=' . $method, + '' + ); + $body .= $this->encodeString($this->Ical, $this->Encoding); + $body .= static::$LE; + } + $body .= $this->endBoundary($this->boundary[1]); + break; + case 'alt_inline': + $body .= $mimepre; + $body .= $this->getBoundary( + $this->boundary[1], + $altBodyCharSet, + static::CONTENT_TYPE_PLAINTEXT, + $altBodyEncoding + ); + $body .= $this->encodeString($this->AltBody, $altBodyEncoding); + $body .= static::$LE; + $body .= $this->textLine('--' . $this->boundary[1]); + $body .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_RELATED . ';'); + $body .= $this->textLine(' boundary="' . $this->boundary[2] . '";'); + $body .= $this->textLine(' type="' . static::CONTENT_TYPE_TEXT_HTML . '"'); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[2], + $bodyCharSet, + static::CONTENT_TYPE_TEXT_HTML, + $bodyEncoding + ); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + $body .= $this->attachAll('inline', $this->boundary[2]); + $body .= static::$LE; + $body .= $this->endBoundary($this->boundary[1]); + break; + case 'alt_attach': + $body .= $mimepre; + $body .= $this->textLine('--' . $this->boundary[1]); + $body .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_ALTERNATIVE . ';'); + $body .= $this->textLine(' boundary="' . $this->boundary[2] . '"'); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[2], + $altBodyCharSet, + static::CONTENT_TYPE_PLAINTEXT, + $altBodyEncoding + ); + $body .= $this->encodeString($this->AltBody, $altBodyEncoding); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[2], + $bodyCharSet, + static::CONTENT_TYPE_TEXT_HTML, + $bodyEncoding + ); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + if (!empty($this->Ical)) { + $method = static::ICAL_METHOD_REQUEST; + foreach (static::$IcalMethods as $imethod) { + if (stripos($this->Ical, 'METHOD:' . $imethod) !== false) { + $method = $imethod; + break; + } + } + $body .= $this->getBoundary( + $this->boundary[2], + '', + static::CONTENT_TYPE_TEXT_CALENDAR . '; method=' . $method, + '' + ); + $body .= $this->encodeString($this->Ical, $this->Encoding); + } + $body .= $this->endBoundary($this->boundary[2]); + $body .= static::$LE; + $body .= $this->attachAll('attachment', $this->boundary[1]); + break; + case 'alt_inline_attach': + $body .= $mimepre; + $body .= $this->textLine('--' . $this->boundary[1]); + $body .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_ALTERNATIVE . ';'); + $body .= $this->textLine(' boundary="' . $this->boundary[2] . '"'); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[2], + $altBodyCharSet, + static::CONTENT_TYPE_PLAINTEXT, + $altBodyEncoding + ); + $body .= $this->encodeString($this->AltBody, $altBodyEncoding); + $body .= static::$LE; + $body .= $this->textLine('--' . $this->boundary[2]); + $body .= $this->headerLine('Content-Type', static::CONTENT_TYPE_MULTIPART_RELATED . ';'); + $body .= $this->textLine(' boundary="' . $this->boundary[3] . '";'); + $body .= $this->textLine(' type="' . static::CONTENT_TYPE_TEXT_HTML . '"'); + $body .= static::$LE; + $body .= $this->getBoundary( + $this->boundary[3], + $bodyCharSet, + static::CONTENT_TYPE_TEXT_HTML, + $bodyEncoding + ); + $body .= $this->encodeString($this->Body, $bodyEncoding); + $body .= static::$LE; + $body .= $this->attachAll('inline', $this->boundary[3]); + $body .= static::$LE; + $body .= $this->endBoundary($this->boundary[2]); + $body .= static::$LE; + $body .= $this->attachAll('attachment', $this->boundary[1]); + break; + default: + //Catch case 'plain' and case '', applies to simple `text/plain` and `text/html` body content types + //Reset the `Encoding` property in case we changed it for line length reasons + $this->Encoding = $bodyEncoding; + $body .= $this->encodeString($this->Body, $this->Encoding); + break; + } + + if ($this->isError()) { + $body = ''; + if ($this->exceptions) { + throw new Exception($this->lang('empty_message'), self::STOP_CRITICAL); + } + } elseif ($this->sign_key_file) { + try { + if (!defined('PKCS7_TEXT')) { + throw new Exception($this->lang('extension_missing') . 'openssl'); + } + + $file = tempnam(sys_get_temp_dir(), 'srcsign'); + $signed = tempnam(sys_get_temp_dir(), 'mailsign'); + file_put_contents($file, $body); + + //Workaround for PHP bug https://bugs.php.net/bug.php?id=69197 + if (empty($this->sign_extracerts_file)) { + $sign = @openssl_pkcs7_sign( + $file, + $signed, + 'file://' . realpath($this->sign_cert_file), + ['file://' . realpath($this->sign_key_file), $this->sign_key_pass], + [] + ); + } else { + $sign = @openssl_pkcs7_sign( + $file, + $signed, + 'file://' . realpath($this->sign_cert_file), + ['file://' . realpath($this->sign_key_file), $this->sign_key_pass], + [], + PKCS7_DETACHED, + $this->sign_extracerts_file + ); + } + + @unlink($file); + if ($sign) { + $body = file_get_contents($signed); + @unlink($signed); + //The message returned by openssl contains both headers and body, so need to split them up + $parts = explode("\n\n", $body, 2); + $this->MIMEHeader .= $parts[0] . static::$LE . static::$LE; + $body = $parts[1]; + } else { + @unlink($signed); + throw new Exception($this->lang('signing') . openssl_error_string()); + } + } catch (Exception $exc) { + $body = ''; + if ($this->exceptions) { + throw $exc; + } + } + } + + return $body; + } + + /** + * Return the start of a message boundary. + * + * @param string $boundary + * @param string $charSet + * @param string $contentType + * @param string $encoding + * + * @return string + */ + protected function getBoundary($boundary, $charSet, $contentType, $encoding) + { + $result = ''; + if ('' === $charSet) { + $charSet = $this->CharSet; + } + if ('' === $contentType) { + $contentType = $this->ContentType; + } + if ('' === $encoding) { + $encoding = $this->Encoding; + } + $result .= $this->textLine('--' . $boundary); + $result .= sprintf('Content-Type: %s; charset=%s', $contentType, $charSet); + $result .= static::$LE; + //RFC1341 part 5 says 7bit is assumed if not specified + if (static::ENCODING_7BIT !== $encoding) { + $result .= $this->headerLine('Content-Transfer-Encoding', $encoding); + } + $result .= static::$LE; + + return $result; + } + + /** + * Return the end of a message boundary. + * + * @param string $boundary + * + * @return string + */ + protected function endBoundary($boundary) + { + return static::$LE . '--' . $boundary . '--' . static::$LE; + } + + /** + * Set the message type. + * PHPMailer only supports some preset message types, not arbitrary MIME structures. + */ + protected function setMessageType() + { + $type = []; + if ($this->alternativeExists()) { + $type[] = 'alt'; + } + if ($this->inlineImageExists()) { + $type[] = 'inline'; + } + if ($this->attachmentExists()) { + $type[] = 'attach'; + } + $this->message_type = implode('_', $type); + if ('' === $this->message_type) { + //The 'plain' message_type refers to the message having a single body element, not that it is plain-text + $this->message_type = 'plain'; + } + } + + /** + * Format a header line. + * + * @param string $name + * @param string|int $value + * + * @return string + */ + public function headerLine($name, $value) + { + return $name . ': ' . $value . static::$LE; + } + + /** + * Return a formatted mail line. + * + * @param string $value + * + * @return string + */ + public function textLine($value) + { + return $value . static::$LE; + } + + /** + * Add an attachment from a path on the filesystem. + * Never use a user-supplied path to a file! + * Returns false if the file could not be found or read. + * Explicitly *does not* support passing URLs; PHPMailer is not an HTTP client. + * If you need to do that, fetch the resource yourself and pass it in via a local file or string. + * + * @param string $path Path to the attachment + * @param string $name Overrides the attachment name + * @param string $encoding File encoding (see $Encoding) + * @param string $type MIME type, e.g. `image/jpeg`; determined automatically from $path if not specified + * @param string $disposition Disposition to use + * + * @throws Exception + * + * @return bool + */ + public function addAttachment( + $path, + $name = '', + $encoding = self::ENCODING_BASE64, + $type = '', + $disposition = 'attachment' + ) { + try { + if (!static::fileIsAccessible($path)) { + throw new Exception($this->lang('file_access') . $path, self::STOP_CONTINUE); + } + + //If a MIME type is not specified, try to work it out from the file name + if ('' === $type) { + $type = static::filenameToType($path); + } + + $filename = (string) static::mb_pathinfo($path, PATHINFO_BASENAME); + if ('' === $name) { + $name = $filename; + } + if (!$this->validateEncoding($encoding)) { + throw new Exception($this->lang('encoding') . $encoding); + } + + $this->attachment[] = [ + 0 => $path, + 1 => $filename, + 2 => $name, + 3 => $encoding, + 4 => $type, + 5 => false, //isStringAttachment + 6 => $disposition, + 7 => $name, + ]; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + + return true; + } + + /** + * Return the array of attachments. + * + * @return array + */ + public function getAttachments() + { + return $this->attachment; + } + + /** + * Attach all file, string, and binary attachments to the message. + * Returns an empty string on failure. + * + * @param string $disposition_type + * @param string $boundary + * + * @throws Exception + * + * @return string + */ + protected function attachAll($disposition_type, $boundary) + { + //Return text of body + $mime = []; + $cidUniq = []; + $incl = []; + + //Add all attachments + foreach ($this->attachment as $attachment) { + //Check if it is a valid disposition_filter + if ($attachment[6] === $disposition_type) { + //Check for string attachment + $string = ''; + $path = ''; + $bString = $attachment[5]; + if ($bString) { + $string = $attachment[0]; + } else { + $path = $attachment[0]; + } + + $inclhash = hash('sha256', serialize($attachment)); + if (in_array($inclhash, $incl, true)) { + continue; + } + $incl[] = $inclhash; + $name = $attachment[2]; + $encoding = $attachment[3]; + $type = $attachment[4]; + $disposition = $attachment[6]; + $cid = $attachment[7]; + if ('inline' === $disposition && array_key_exists($cid, $cidUniq)) { + continue; + } + $cidUniq[$cid] = true; + + $mime[] = sprintf('--%s%s', $boundary, static::$LE); + //Only include a filename property if we have one + if (!empty($name)) { + $mime[] = sprintf( + 'Content-Type: %s; name=%s%s', + $type, + static::quotedString($this->encodeHeader($this->secureHeader($name))), + static::$LE + ); + } else { + $mime[] = sprintf( + 'Content-Type: %s%s', + $type, + static::$LE + ); + } + //RFC1341 part 5 says 7bit is assumed if not specified + if (static::ENCODING_7BIT !== $encoding) { + $mime[] = sprintf('Content-Transfer-Encoding: %s%s', $encoding, static::$LE); + } + + //Only set Content-IDs on inline attachments + if ((string) $cid !== '' && $disposition === 'inline') { + $mime[] = 'Content-ID: <' . $this->encodeHeader($this->secureHeader($cid)) . '>' . static::$LE; + } + + //Allow for bypassing the Content-Disposition header + if (!empty($disposition)) { + $encoded_name = $this->encodeHeader($this->secureHeader($name)); + if (!empty($encoded_name)) { + $mime[] = sprintf( + 'Content-Disposition: %s; filename=%s%s', + $disposition, + static::quotedString($encoded_name), + static::$LE . static::$LE + ); + } else { + $mime[] = sprintf( + 'Content-Disposition: %s%s', + $disposition, + static::$LE . static::$LE + ); + } + } else { + $mime[] = static::$LE; + } + + //Encode as string attachment + if ($bString) { + $mime[] = $this->encodeString($string, $encoding); + } else { + $mime[] = $this->encodeFile($path, $encoding); + } + if ($this->isError()) { + return ''; + } + $mime[] = static::$LE; + } + } + + $mime[] = sprintf('--%s--%s', $boundary, static::$LE); + + return implode('', $mime); + } + + /** + * Encode a file attachment in requested format. + * Returns an empty string on failure. + * + * @param string $path The full path to the file + * @param string $encoding The encoding to use; one of 'base64', '7bit', '8bit', 'binary', 'quoted-printable' + * + * @return string + */ + protected function encodeFile($path, $encoding = self::ENCODING_BASE64) + { + try { + if (!static::fileIsAccessible($path)) { + throw new Exception($this->lang('file_open') . $path, self::STOP_CONTINUE); + } + $file_buffer = file_get_contents($path); + if (false === $file_buffer) { + throw new Exception($this->lang('file_open') . $path, self::STOP_CONTINUE); + } + $file_buffer = $this->encodeString($file_buffer, $encoding); + + return $file_buffer; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return ''; + } + } + + /** + * Encode a string in requested format. + * Returns an empty string on failure. + * + * @param string $str The text to encode + * @param string $encoding The encoding to use; one of 'base64', '7bit', '8bit', 'binary', 'quoted-printable' + * + * @throws Exception + * + * @return string + */ + public function encodeString($str, $encoding = self::ENCODING_BASE64) + { + $encoded = ''; + switch (strtolower($encoding)) { + case static::ENCODING_BASE64: + $encoded = chunk_split( + base64_encode($str), + static::STD_LINE_LENGTH, + static::$LE + ); + break; + case static::ENCODING_7BIT: + case static::ENCODING_8BIT: + $encoded = static::normalizeBreaks($str); + //Make sure it ends with a line break + if (substr($encoded, -(strlen(static::$LE))) !== static::$LE) { + $encoded .= static::$LE; + } + break; + case static::ENCODING_BINARY: + $encoded = $str; + break; + case static::ENCODING_QUOTED_PRINTABLE: + $encoded = $this->encodeQP($str); + break; + default: + $this->setError($this->lang('encoding') . $encoding); + if ($this->exceptions) { + throw new Exception($this->lang('encoding') . $encoding); + } + break; + } + + return $encoded; + } + + /** + * Encode a header value (not including its label) optimally. + * Picks shortest of Q, B, or none. Result includes folding if needed. + * See RFC822 definitions for phrase, comment and text positions. + * + * @param string $str The header value to encode + * @param string $position What context the string will be used in + * + * @return string + */ + public function encodeHeader($str, $position = 'text') + { + $matchcount = 0; + switch (strtolower($position)) { + case 'phrase': + if (!preg_match('/[\200-\377]/', $str)) { + //Can't use addslashes as we don't know the value of magic_quotes_sybase + $encoded = addcslashes($str, "\0..\37\177\\\""); + if (($str === $encoded) && !preg_match('/[^A-Za-z0-9!#$%&\'*+\/=?^_`{|}~ -]/', $str)) { + return $encoded; + } + + return "\"$encoded\""; + } + $matchcount = preg_match_all('/[^\040\041\043-\133\135-\176]/', $str, $matches); + break; + /* @noinspection PhpMissingBreakStatementInspection */ + case 'comment': + $matchcount = preg_match_all('/[()"]/', $str, $matches); + //fallthrough + case 'text': + default: + $matchcount += preg_match_all('/[\000-\010\013\014\016-\037\177-\377]/', $str, $matches); + break; + } + + if ($this->has8bitChars($str)) { + $charset = $this->CharSet; + } else { + $charset = static::CHARSET_ASCII; + } + + //Q/B encoding adds 8 chars and the charset ("` =??[QB]??=`"). + $overhead = 8 + strlen($charset); + + if ('mail' === $this->Mailer) { + $maxlen = static::MAIL_MAX_LINE_LENGTH - $overhead; + } else { + $maxlen = static::MAX_LINE_LENGTH - $overhead; + } + + //Select the encoding that produces the shortest output and/or prevents corruption. + if ($matchcount > strlen($str) / 3) { + //More than 1/3 of the content needs encoding, use B-encode. + $encoding = 'B'; + } elseif ($matchcount > 0) { + //Less than 1/3 of the content needs encoding, use Q-encode. + $encoding = 'Q'; + } elseif (strlen($str) > $maxlen) { + //No encoding needed, but value exceeds max line length, use Q-encode to prevent corruption. + $encoding = 'Q'; + } else { + //No reformatting needed + $encoding = false; + } + + switch ($encoding) { + case 'B': + if ($this->hasMultiBytes($str)) { + //Use a custom function which correctly encodes and wraps long + //multibyte strings without breaking lines within a character + $encoded = $this->base64EncodeWrapMB($str, "\n"); + } else { + $encoded = base64_encode($str); + $maxlen -= $maxlen % 4; + $encoded = trim(chunk_split($encoded, $maxlen, "\n")); + } + $encoded = preg_replace('/^(.*)$/m', ' =?' . $charset . "?$encoding?\\1?=", $encoded); + break; + case 'Q': + $encoded = $this->encodeQ($str, $position); + $encoded = $this->wrapText($encoded, $maxlen, true); + $encoded = str_replace('=' . static::$LE, "\n", trim($encoded)); + $encoded = preg_replace('/^(.*)$/m', ' =?' . $charset . "?$encoding?\\1?=", $encoded); + break; + default: + return $str; + } + + return trim(static::normalizeBreaks($encoded)); + } + + /** + * Check if a string contains multi-byte characters. + * + * @param string $str multi-byte text to wrap encode + * + * @return bool + */ + public function hasMultiBytes($str) + { + if (function_exists('mb_strlen')) { + return strlen($str) > mb_strlen($str, $this->CharSet); + } + + //Assume no multibytes (we can't handle without mbstring functions anyway) + return false; + } + + /** + * Does a string contain any 8-bit chars (in any charset)? + * + * @param string $text + * + * @return bool + */ + public function has8bitChars($text) + { + return (bool) preg_match('/[\x80-\xFF]/', $text); + } + + /** + * Encode and wrap long multibyte strings for mail headers + * without breaking lines within a character. + * Adapted from a function by paravoid. + * + * @see http://www.php.net/manual/en/function.mb-encode-mimeheader.php#60283 + * + * @param string $str multi-byte text to wrap encode + * @param string $linebreak string to use as linefeed/end-of-line + * + * @return string + */ + public function base64EncodeWrapMB($str, $linebreak = null) + { + $start = '=?' . $this->CharSet . '?B?'; + $end = '?='; + $encoded = ''; + if (null === $linebreak) { + $linebreak = static::$LE; + } + + $mb_length = mb_strlen($str, $this->CharSet); + //Each line must have length <= 75, including $start and $end + $length = 75 - strlen($start) - strlen($end); + //Average multi-byte ratio + $ratio = $mb_length / strlen($str); + //Base64 has a 4:3 ratio + $avgLength = floor($length * $ratio * .75); + + $offset = 0; + for ($i = 0; $i < $mb_length; $i += $offset) { + $lookBack = 0; + do { + $offset = $avgLength - $lookBack; + $chunk = mb_substr($str, $i, $offset, $this->CharSet); + $chunk = base64_encode($chunk); + ++$lookBack; + } while (strlen($chunk) > $length); + $encoded .= $chunk . $linebreak; + } + + //Chomp the last linefeed + return substr($encoded, 0, -strlen($linebreak)); + } + + /** + * Encode a string in quoted-printable format. + * According to RFC2045 section 6.7. + * + * @param string $string The text to encode + * + * @return string + */ + public function encodeQP($string) + { + return static::normalizeBreaks(quoted_printable_encode($string)); + } + + /** + * Encode a string using Q encoding. + * + * @see http://tools.ietf.org/html/rfc2047#section-4.2 + * + * @param string $str the text to encode + * @param string $position Where the text is going to be used, see the RFC for what that means + * + * @return string + */ + public function encodeQ($str, $position = 'text') + { + //There should not be any EOL in the string + $pattern = ''; + $encoded = str_replace(["\r", "\n"], '', $str); + switch (strtolower($position)) { + case 'phrase': + //RFC 2047 section 5.3 + $pattern = '^A-Za-z0-9!*+\/ -'; + break; + /* + * RFC 2047 section 5.2. + * Build $pattern without including delimiters and [] + */ + /* @noinspection PhpMissingBreakStatementInspection */ + case 'comment': + $pattern = '\(\)"'; + /* Intentional fall through */ + case 'text': + default: + //RFC 2047 section 5.1 + //Replace every high ascii, control, =, ? and _ characters + $pattern = '\000-\011\013\014\016-\037\075\077\137\177-\377' . $pattern; + break; + } + $matches = []; + if (preg_match_all("/[{$pattern}]/", $encoded, $matches)) { + //If the string contains an '=', make sure it's the first thing we replace + //so as to avoid double-encoding + $eqkey = array_search('=', $matches[0], true); + if (false !== $eqkey) { + unset($matches[0][$eqkey]); + array_unshift($matches[0], '='); + } + foreach (array_unique($matches[0]) as $char) { + $encoded = str_replace($char, '=' . sprintf('%02X', ord($char)), $encoded); + } + } + //Replace spaces with _ (more readable than =20) + //RFC 2047 section 4.2(2) + return str_replace(' ', '_', $encoded); + } + + /** + * Add a string or binary attachment (non-filesystem). + * This method can be used to attach ascii or binary data, + * such as a BLOB record from a database. + * + * @param string $string String attachment data + * @param string $filename Name of the attachment + * @param string $encoding File encoding (see $Encoding) + * @param string $type File extension (MIME) type + * @param string $disposition Disposition to use + * + * @throws Exception + * + * @return bool True on successfully adding an attachment + */ + public function addStringAttachment( + $string, + $filename, + $encoding = self::ENCODING_BASE64, + $type = '', + $disposition = 'attachment' + ) { + try { + //If a MIME type is not specified, try to work it out from the file name + if ('' === $type) { + $type = static::filenameToType($filename); + } + + if (!$this->validateEncoding($encoding)) { + throw new Exception($this->lang('encoding') . $encoding); + } + + //Append to $attachment array + $this->attachment[] = [ + 0 => $string, + 1 => $filename, + 2 => static::mb_pathinfo($filename, PATHINFO_BASENAME), + 3 => $encoding, + 4 => $type, + 5 => true, //isStringAttachment + 6 => $disposition, + 7 => 0, + ]; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + + return true; + } + + /** + * Add an embedded (inline) attachment from a file. + * This can include images, sounds, and just about any other document type. + * These differ from 'regular' attachments in that they are intended to be + * displayed inline with the message, not just attached for download. + * This is used in HTML messages that embed the images + * the HTML refers to using the $cid value. + * Never use a user-supplied path to a file! + * + * @param string $path Path to the attachment + * @param string $cid Content ID of the attachment; Use this to reference + * the content when using an embedded image in HTML + * @param string $name Overrides the attachment name + * @param string $encoding File encoding (see $Encoding) + * @param string $type File MIME type + * @param string $disposition Disposition to use + * + * @throws Exception + * + * @return bool True on successfully adding an attachment + */ + public function addEmbeddedImage( + $path, + $cid, + $name = '', + $encoding = self::ENCODING_BASE64, + $type = '', + $disposition = 'inline' + ) { + try { + if (!static::fileIsAccessible($path)) { + throw new Exception($this->lang('file_access') . $path, self::STOP_CONTINUE); + } + + //If a MIME type is not specified, try to work it out from the file name + if ('' === $type) { + $type = static::filenameToType($path); + } + + if (!$this->validateEncoding($encoding)) { + throw new Exception($this->lang('encoding') . $encoding); + } + + $filename = (string) static::mb_pathinfo($path, PATHINFO_BASENAME); + if ('' === $name) { + $name = $filename; + } + + //Append to $attachment array + $this->attachment[] = [ + 0 => $path, + 1 => $filename, + 2 => $name, + 3 => $encoding, + 4 => $type, + 5 => false, //isStringAttachment + 6 => $disposition, + 7 => $cid, + ]; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + + return true; + } + + /** + * Add an embedded stringified attachment. + * This can include images, sounds, and just about any other document type. + * If your filename doesn't contain an extension, be sure to set the $type to an appropriate MIME type. + * + * @param string $string The attachment binary data + * @param string $cid Content ID of the attachment; Use this to reference + * the content when using an embedded image in HTML + * @param string $name A filename for the attachment. If this contains an extension, + * PHPMailer will attempt to set a MIME type for the attachment. + * For example 'file.jpg' would get an 'image/jpeg' MIME type. + * @param string $encoding File encoding (see $Encoding), defaults to 'base64' + * @param string $type MIME type - will be used in preference to any automatically derived type + * @param string $disposition Disposition to use + * + * @throws Exception + * + * @return bool True on successfully adding an attachment + */ + public function addStringEmbeddedImage( + $string, + $cid, + $name = '', + $encoding = self::ENCODING_BASE64, + $type = '', + $disposition = 'inline' + ) { + try { + //If a MIME type is not specified, try to work it out from the name + if ('' === $type && !empty($name)) { + $type = static::filenameToType($name); + } + + if (!$this->validateEncoding($encoding)) { + throw new Exception($this->lang('encoding') . $encoding); + } + + //Append to $attachment array + $this->attachment[] = [ + 0 => $string, + 1 => $name, + 2 => $name, + 3 => $encoding, + 4 => $type, + 5 => true, //isStringAttachment + 6 => $disposition, + 7 => $cid, + ]; + } catch (Exception $exc) { + $this->setError($exc->getMessage()); + $this->edebug($exc->getMessage()); + if ($this->exceptions) { + throw $exc; + } + + return false; + } + + return true; + } + + /** + * Validate encodings. + * + * @param string $encoding + * + * @return bool + */ + protected function validateEncoding($encoding) + { + return in_array( + $encoding, + [ + self::ENCODING_7BIT, + self::ENCODING_QUOTED_PRINTABLE, + self::ENCODING_BASE64, + self::ENCODING_8BIT, + self::ENCODING_BINARY, + ], + true + ); + } + + /** + * Check if an embedded attachment is present with this cid. + * + * @param string $cid + * + * @return bool + */ + protected function cidExists($cid) + { + foreach ($this->attachment as $attachment) { + if ('inline' === $attachment[6] && $cid === $attachment[7]) { + return true; + } + } + + return false; + } + + /** + * Check if an inline attachment is present. + * + * @return bool + */ + public function inlineImageExists() + { + foreach ($this->attachment as $attachment) { + if ('inline' === $attachment[6]) { + return true; + } + } + + return false; + } + + /** + * Check if an attachment (non-inline) is present. + * + * @return bool + */ + public function attachmentExists() + { + foreach ($this->attachment as $attachment) { + if ('attachment' === $attachment[6]) { + return true; + } + } + + return false; + } + + /** + * Check if this message has an alternative body set. + * + * @return bool + */ + public function alternativeExists() + { + return !empty($this->AltBody); + } + + /** + * Clear queued addresses of given kind. + * + * @param string $kind 'to', 'cc', or 'bcc' + */ + public function clearQueuedAddresses($kind) + { + $this->RecipientsQueue = array_filter( + $this->RecipientsQueue, + static function ($params) use ($kind) { + return $params[0] !== $kind; + } + ); + } + + /** + * Clear all To recipients. + */ + public function clearAddresses() + { + foreach ($this->to as $to) { + unset($this->all_recipients[strtolower($to[0])]); + } + $this->to = []; + $this->clearQueuedAddresses('to'); + } + + /** + * Clear all CC recipients. + */ + public function clearCCs() + { + foreach ($this->cc as $cc) { + unset($this->all_recipients[strtolower($cc[0])]); + } + $this->cc = []; + $this->clearQueuedAddresses('cc'); + } + + /** + * Clear all BCC recipients. + */ + public function clearBCCs() + { + foreach ($this->bcc as $bcc) { + unset($this->all_recipients[strtolower($bcc[0])]); + } + $this->bcc = []; + $this->clearQueuedAddresses('bcc'); + } + + /** + * Clear all ReplyTo recipients. + */ + public function clearReplyTos() + { + $this->ReplyTo = []; + $this->ReplyToQueue = []; + } + + /** + * Clear all recipient types. + */ + public function clearAllRecipients() + { + $this->to = []; + $this->cc = []; + $this->bcc = []; + $this->all_recipients = []; + $this->RecipientsQueue = []; + } + + /** + * Clear all filesystem, string, and binary attachments. + */ + public function clearAttachments() + { + $this->attachment = []; + } + + /** + * Clear all custom headers. + */ + public function clearCustomHeaders() + { + $this->CustomHeader = []; + } + + /** + * Add an error message to the error container. + * + * @param string $msg + */ + protected function setError($msg) + { + ++$this->error_count; + if ('smtp' === $this->Mailer && null !== $this->smtp) { + $lasterror = $this->smtp->getError(); + if (!empty($lasterror['error'])) { + $msg .= $this->lang('smtp_error') . $lasterror['error']; + if (!empty($lasterror['detail'])) { + $msg .= ' Detail: ' . $lasterror['detail']; + } + if (!empty($lasterror['smtp_code'])) { + $msg .= ' SMTP code: ' . $lasterror['smtp_code']; + } + if (!empty($lasterror['smtp_code_ex'])) { + $msg .= ' Additional SMTP info: ' . $lasterror['smtp_code_ex']; + } + } + } + $this->ErrorInfo = $msg; + } + + /** + * Return an RFC 822 formatted date. + * + * @return string + */ + public static function rfcDate() + { + //Set the time zone to whatever the default is to avoid 500 errors + //Will default to UTC if it's not set properly in php.ini + date_default_timezone_set(@date_default_timezone_get()); + + return date('D, j M Y H:i:s O'); + } + + /** + * Get the server hostname. + * Returns 'localhost.localdomain' if unknown. + * + * @return string + */ + protected function serverHostname() + { + $result = ''; + if (!empty($this->Hostname)) { + $result = $this->Hostname; + } elseif (isset($_SERVER) && array_key_exists('SERVER_NAME', $_SERVER)) { + $result = $_SERVER['SERVER_NAME']; + } elseif (function_exists('gethostname') && gethostname() !== false) { + $result = gethostname(); + } elseif (php_uname('n') !== false) { + $result = php_uname('n'); + } + if (!static::isValidHost($result)) { + return 'localhost.localdomain'; + } + + return $result; + } + + /** + * Validate whether a string contains a valid value to use as a hostname or IP address. + * IPv6 addresses must include [], e.g. `[::1]`, not just `::1`. + * + * @param string $host The host name or IP address to check + * + * @return bool + */ + public static function isValidHost($host) + { + //Simple syntax limits + if ( + empty($host) + || !is_string($host) + || strlen($host) > 256 + || !preg_match('/^([a-zA-Z\d.-]*|\[[a-fA-F\d:]+])$/', $host) + ) { + return false; + } + //Looks like a bracketed IPv6 address + if (strlen($host) > 2 && substr($host, 0, 1) === '[' && substr($host, -1, 1) === ']') { + return filter_var(substr($host, 1, -1), FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) !== false; + } + //If removing all the dots results in a numeric string, it must be an IPv4 address. + //Need to check this first because otherwise things like `999.0.0.0` are considered valid host names + if (is_numeric(str_replace('.', '', $host))) { + //Is it a valid IPv4 address? + return filter_var($host, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) !== false; + } + if (filter_var('http://' . $host, FILTER_VALIDATE_URL) !== false) { + //Is it a syntactically valid hostname? + return true; + } + + return false; + } + + /** + * Get an error message in the current language. + * + * @param string $key + * + * @return string + */ + protected function lang($key) + { + if (count($this->language) < 1) { + $this->setLanguage(); //Set the default language + } + + if (array_key_exists($key, $this->language)) { + if ('smtp_connect_failed' === $key) { + //Include a link to troubleshooting docs on SMTP connection failure. + //This is by far the biggest cause of support questions + //but it's usually not PHPMailer's fault. + return $this->language[$key] . ' https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting'; + } + + return $this->language[$key]; + } + + //Return the key as a fallback + return $key; + } + + /** + * Check if an error occurred. + * + * @return bool True if an error did occur + */ + public function isError() + { + return $this->error_count > 0; + } + + /** + * Add a custom header. + * $name value can be overloaded to contain + * both header name and value (name:value). + * + * @param string $name Custom header name + * @param string|null $value Header value + * + * @throws Exception + */ + public function addCustomHeader($name, $value = null) + { + if (null === $value && strpos($name, ':') !== false) { + //Value passed in as name:value + list($name, $value) = explode(':', $name, 2); + } + $name = trim($name); + $value = trim($value); + //Ensure name is not empty, and that neither name nor value contain line breaks + if (empty($name) || strpbrk($name . $value, "\r\n") !== false) { + if ($this->exceptions) { + throw new Exception('Invalid header name or value'); + } + + return false; + } + $this->CustomHeader[] = [$name, $value]; + + return true; + } + + /** + * Returns all custom headers. + * + * @return array + */ + public function getCustomHeaders() + { + return $this->CustomHeader; + } + + /** + * Create a message body from an HTML string. + * Automatically inlines images and creates a plain-text version by converting the HTML, + * overwriting any existing values in Body and AltBody. + * Do not source $message content from user input! + * $basedir is prepended when handling relative URLs, e.g. and must not be empty + * will look for an image file in $basedir/images/a.png and convert it to inline. + * If you don't provide a $basedir, relative paths will be left untouched (and thus probably break in email) + * Converts data-uri images into embedded attachments. + * If you don't want to apply these transformations to your HTML, just set Body and AltBody directly. + * + * @param string $message HTML message string + * @param string $basedir Absolute path to a base directory to prepend to relative paths to images + * @param bool|callable $advanced Whether to use the internal HTML to text converter + * or your own custom converter + * @return string The transformed message body + * + * @throws Exception + * + * @see PHPMailer::html2text() + */ + public function msgHTML($message, $basedir = '', $advanced = false) + { + preg_match_all('/(? 1 && '/' !== substr($basedir, -1)) { + //Ensure $basedir has a trailing / + $basedir .= '/'; + } + foreach ($images[2] as $imgindex => $url) { + //Convert data URIs into embedded images + //e.g. "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" + $match = []; + if (preg_match('#^data:(image/(?:jpe?g|gif|png));?(base64)?,(.+)#', $url, $match)) { + if (count($match) === 4 && static::ENCODING_BASE64 === $match[2]) { + $data = base64_decode($match[3]); + } elseif ('' === $match[2]) { + $data = rawurldecode($match[3]); + } else { + //Not recognised so leave it alone + continue; + } + //Hash the decoded data, not the URL, so that the same data-URI image used in multiple places + //will only be embedded once, even if it used a different encoding + $cid = substr(hash('sha256', $data), 0, 32) . '@phpmailer.0'; //RFC2392 S 2 + + if (!$this->cidExists($cid)) { + $this->addStringEmbeddedImage( + $data, + $cid, + 'embed' . $imgindex, + static::ENCODING_BASE64, + $match[1] + ); + } + $message = str_replace( + $images[0][$imgindex], + $images[1][$imgindex] . '="cid:' . $cid . '"', + $message + ); + continue; + } + if ( + //Only process relative URLs if a basedir is provided (i.e. no absolute local paths) + !empty($basedir) + //Ignore URLs containing parent dir traversal (..) + && (strpos($url, '..') === false) + //Do not change urls that are already inline images + && 0 !== strpos($url, 'cid:') + //Do not change absolute URLs, including anonymous protocol + && !preg_match('#^[a-z][a-z0-9+.-]*:?//#i', $url) + ) { + $filename = static::mb_pathinfo($url, PATHINFO_BASENAME); + $directory = dirname($url); + if ('.' === $directory) { + $directory = ''; + } + //RFC2392 S 2 + $cid = substr(hash('sha256', $url), 0, 32) . '@phpmailer.0'; + if (strlen($basedir) > 1 && '/' !== substr($basedir, -1)) { + $basedir .= '/'; + } + if (strlen($directory) > 1 && '/' !== substr($directory, -1)) { + $directory .= '/'; + } + if ( + $this->addEmbeddedImage( + $basedir . $directory . $filename, + $cid, + $filename, + static::ENCODING_BASE64, + static::_mime_types((string) static::mb_pathinfo($filename, PATHINFO_EXTENSION)) + ) + ) { + $message = preg_replace( + '/' . $images[1][$imgindex] . '=["\']' . preg_quote($url, '/') . '["\']/Ui', + $images[1][$imgindex] . '="cid:' . $cid . '"', + $message + ); + } + } + } + } + $this->isHTML(); + //Convert all message body line breaks to LE, makes quoted-printable encoding work much better + $this->Body = static::normalizeBreaks($message); + $this->AltBody = static::normalizeBreaks($this->html2text($message, $advanced)); + if (!$this->alternativeExists()) { + $this->AltBody = 'This is an HTML-only message. To view it, activate HTML in your email application.' + . static::$LE; + } + + return $this->Body; + } + + /** + * Convert an HTML string into plain text. + * This is used by msgHTML(). + * Note - older versions of this function used a bundled advanced converter + * which was removed for license reasons in #232. + * Example usage: + * + * ```php + * //Use default conversion + * $plain = $mail->html2text($html); + * //Use your own custom converter + * $plain = $mail->html2text($html, function($html) { + * $converter = new MyHtml2text($html); + * return $converter->get_text(); + * }); + * ``` + * + * @param string $html The HTML text to convert + * @param bool|callable $advanced Any boolean value to use the internal converter, + * or provide your own callable for custom conversion + * + * @return string + */ + public function html2text($html, $advanced = false) + { + if (is_callable($advanced)) { + return call_user_func($advanced, $html); + } + + return html_entity_decode( + trim(strip_tags(preg_replace('/<(head|title|style|script)[^>]*>.*?<\/\\1>/si', '', $html))), + ENT_QUOTES, + $this->CharSet + ); + } + + /** + * Get the MIME type for a file extension. + * + * @param string $ext File extension + * + * @return string MIME type of file + */ + public static function _mime_types($ext = '') + { + $mimes = [ + 'xl' => 'application/excel', + 'js' => 'application/javascript', + 'hqx' => 'application/mac-binhex40', + 'cpt' => 'application/mac-compactpro', + 'bin' => 'application/macbinary', + 'doc' => 'application/msword', + 'word' => 'application/msword', + 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', + 'xltx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template', + 'potx' => 'application/vnd.openxmlformats-officedocument.presentationml.template', + 'ppsx' => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow', + 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', + 'sldx' => 'application/vnd.openxmlformats-officedocument.presentationml.slide', + 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', + 'dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template', + 'xlam' => 'application/vnd.ms-excel.addin.macroEnabled.12', + 'xlsb' => 'application/vnd.ms-excel.sheet.binary.macroEnabled.12', + 'class' => 'application/octet-stream', + 'dll' => 'application/octet-stream', + 'dms' => 'application/octet-stream', + 'exe' => 'application/octet-stream', + 'lha' => 'application/octet-stream', + 'lzh' => 'application/octet-stream', + 'psd' => 'application/octet-stream', + 'sea' => 'application/octet-stream', + 'so' => 'application/octet-stream', + 'oda' => 'application/oda', + 'pdf' => 'application/pdf', + 'ai' => 'application/postscript', + 'eps' => 'application/postscript', + 'ps' => 'application/postscript', + 'smi' => 'application/smil', + 'smil' => 'application/smil', + 'mif' => 'application/vnd.mif', + 'xls' => 'application/vnd.ms-excel', + 'ppt' => 'application/vnd.ms-powerpoint', + 'wbxml' => 'application/vnd.wap.wbxml', + 'wmlc' => 'application/vnd.wap.wmlc', + 'dcr' => 'application/x-director', + 'dir' => 'application/x-director', + 'dxr' => 'application/x-director', + 'dvi' => 'application/x-dvi', + 'gtar' => 'application/x-gtar', + 'php3' => 'application/x-httpd-php', + 'php4' => 'application/x-httpd-php', + 'php' => 'application/x-httpd-php', + 'phtml' => 'application/x-httpd-php', + 'phps' => 'application/x-httpd-php-source', + 'swf' => 'application/x-shockwave-flash', + 'sit' => 'application/x-stuffit', + 'tar' => 'application/x-tar', + 'tgz' => 'application/x-tar', + 'xht' => 'application/xhtml+xml', + 'xhtml' => 'application/xhtml+xml', + 'zip' => 'application/zip', + 'mid' => 'audio/midi', + 'midi' => 'audio/midi', + 'mp2' => 'audio/mpeg', + 'mp3' => 'audio/mpeg', + 'm4a' => 'audio/mp4', + 'mpga' => 'audio/mpeg', + 'aif' => 'audio/x-aiff', + 'aifc' => 'audio/x-aiff', + 'aiff' => 'audio/x-aiff', + 'ram' => 'audio/x-pn-realaudio', + 'rm' => 'audio/x-pn-realaudio', + 'rpm' => 'audio/x-pn-realaudio-plugin', + 'ra' => 'audio/x-realaudio', + 'wav' => 'audio/x-wav', + 'mka' => 'audio/x-matroska', + 'bmp' => 'image/bmp', + 'gif' => 'image/gif', + 'jpeg' => 'image/jpeg', + 'jpe' => 'image/jpeg', + 'jpg' => 'image/jpeg', + 'png' => 'image/png', + 'tiff' => 'image/tiff', + 'tif' => 'image/tiff', + 'webp' => 'image/webp', + 'avif' => 'image/avif', + 'heif' => 'image/heif', + 'heifs' => 'image/heif-sequence', + 'heic' => 'image/heic', + 'heics' => 'image/heic-sequence', + 'eml' => 'message/rfc822', + 'css' => 'text/css', + 'html' => 'text/html', + 'htm' => 'text/html', + 'shtml' => 'text/html', + 'log' => 'text/plain', + 'text' => 'text/plain', + 'txt' => 'text/plain', + 'rtx' => 'text/richtext', + 'rtf' => 'text/rtf', + 'vcf' => 'text/vcard', + 'vcard' => 'text/vcard', + 'ics' => 'text/calendar', + 'xml' => 'text/xml', + 'xsl' => 'text/xml', + 'wmv' => 'video/x-ms-wmv', + 'mpeg' => 'video/mpeg', + 'mpe' => 'video/mpeg', + 'mpg' => 'video/mpeg', + 'mp4' => 'video/mp4', + 'm4v' => 'video/mp4', + 'mov' => 'video/quicktime', + 'qt' => 'video/quicktime', + 'rv' => 'video/vnd.rn-realvideo', + 'avi' => 'video/x-msvideo', + 'movie' => 'video/x-sgi-movie', + 'webm' => 'video/webm', + 'mkv' => 'video/x-matroska', + ]; + $ext = strtolower($ext); + if (array_key_exists($ext, $mimes)) { + return $mimes[$ext]; + } + + return 'application/octet-stream'; + } + + /** + * Map a file name to a MIME type. + * Defaults to 'application/octet-stream', i.e.. arbitrary binary data. + * + * @param string $filename A file name or full path, does not need to exist as a file + * + * @return string + */ + public static function filenameToType($filename) + { + //In case the path is a URL, strip any query string before getting extension + $qpos = strpos($filename, '?'); + if (false !== $qpos) { + $filename = substr($filename, 0, $qpos); + } + $ext = static::mb_pathinfo($filename, PATHINFO_EXTENSION); + + return static::_mime_types($ext); + } + + /** + * Multi-byte-safe pathinfo replacement. + * Drop-in replacement for pathinfo(), but multibyte- and cross-platform-safe. + * + * @see http://www.php.net/manual/en/function.pathinfo.php#107461 + * + * @param string $path A filename or path, does not need to exist as a file + * @param int|string $options Either a PATHINFO_* constant, + * or a string name to return only the specified piece + * + * @return string|array + */ + public static function mb_pathinfo($path, $options = null) + { + $ret = ['dirname' => '', 'basename' => '', 'extension' => '', 'filename' => '']; + $pathinfo = []; + if (preg_match('#^(.*?)[\\\\/]*(([^/\\\\]*?)(\.([^.\\\\/]+?)|))[\\\\/.]*$#m', $path, $pathinfo)) { + if (array_key_exists(1, $pathinfo)) { + $ret['dirname'] = $pathinfo[1]; + } + if (array_key_exists(2, $pathinfo)) { + $ret['basename'] = $pathinfo[2]; + } + if (array_key_exists(5, $pathinfo)) { + $ret['extension'] = $pathinfo[5]; + } + if (array_key_exists(3, $pathinfo)) { + $ret['filename'] = $pathinfo[3]; + } + } + switch ($options) { + case PATHINFO_DIRNAME: + case 'dirname': + return $ret['dirname']; + case PATHINFO_BASENAME: + case 'basename': + return $ret['basename']; + case PATHINFO_EXTENSION: + case 'extension': + return $ret['extension']; + case PATHINFO_FILENAME: + case 'filename': + return $ret['filename']; + default: + return $ret; + } + } + + /** + * Set or reset instance properties. + * You should avoid this function - it's more verbose, less efficient, more error-prone and + * harder to debug than setting properties directly. + * Usage Example: + * `$mail->set('SMTPSecure', static::ENCRYPTION_STARTTLS);` + * is the same as: + * `$mail->SMTPSecure = static::ENCRYPTION_STARTTLS;`. + * + * @param string $name The property name to set + * @param mixed $value The value to set the property to + * + * @return bool + */ + public function set($name, $value = '') + { + if (property_exists($this, $name)) { + $this->$name = $value; + + return true; + } + $this->setError($this->lang('variable_set') . $name); + + return false; + } + + /** + * Strip newlines to prevent header injection. + * + * @param string $str + * + * @return string + */ + public function secureHeader($str) + { + return trim(str_replace(["\r", "\n"], '', $str)); + } + + /** + * Normalize line breaks in a string. + * Converts UNIX LF, Mac CR and Windows CRLF line breaks into a single line break format. + * Defaults to CRLF (for message bodies) and preserves consecutive breaks. + * + * @param string $text + * @param string $breaktype What kind of line break to use; defaults to static::$LE + * + * @return string + */ + public static function normalizeBreaks($text, $breaktype = null) + { + if (null === $breaktype) { + $breaktype = static::$LE; + } + //Normalise to \n + $text = str_replace([self::CRLF, "\r"], "\n", $text); + //Now convert LE as needed + if ("\n" !== $breaktype) { + $text = str_replace("\n", $breaktype, $text); + } + + return $text; + } + + /** + * Remove trailing breaks from a string. + * + * @param string $text + * + * @return string The text to remove breaks from + */ + public static function stripTrailingWSP($text) + { + return rtrim($text, " \r\n\t"); + } + + /** + * Return the current line break format string. + * + * @return string + */ + public static function getLE() + { + return static::$LE; + } + + /** + * Set the line break format string, e.g. "\r\n". + * + * @param string $le + */ + protected static function setLE($le) + { + static::$LE = $le; + } + + /** + * Set the public and private key files and password for S/MIME signing. + * + * @param string $cert_filename + * @param string $key_filename + * @param string $key_pass Password for private key + * @param string $extracerts_filename Optional path to chain certificate + */ + public function sign($cert_filename, $key_filename, $key_pass, $extracerts_filename = '') + { + $this->sign_cert_file = $cert_filename; + $this->sign_key_file = $key_filename; + $this->sign_key_pass = $key_pass; + $this->sign_extracerts_file = $extracerts_filename; + } + + /** + * Quoted-Printable-encode a DKIM header. + * + * @param string $txt + * + * @return string + */ + public function DKIM_QP($txt) + { + $line = ''; + $len = strlen($txt); + for ($i = 0; $i < $len; ++$i) { + $ord = ord($txt[$i]); + if (((0x21 <= $ord) && ($ord <= 0x3A)) || $ord === 0x3C || ((0x3E <= $ord) && ($ord <= 0x7E))) { + $line .= $txt[$i]; + } else { + $line .= '=' . sprintf('%02X', $ord); + } + } + + return $line; + } + + /** + * Generate a DKIM signature. + * + * @param string $signHeader + * + * @throws Exception + * + * @return string The DKIM signature value + */ + public function DKIM_Sign($signHeader) + { + if (!defined('PKCS7_TEXT')) { + if ($this->exceptions) { + throw new Exception($this->lang('extension_missing') . 'openssl'); + } + + return ''; + } + $privKeyStr = !empty($this->DKIM_private_string) ? + $this->DKIM_private_string : + file_get_contents($this->DKIM_private); + if ('' !== $this->DKIM_passphrase) { + $privKey = openssl_pkey_get_private($privKeyStr, $this->DKIM_passphrase); + } else { + $privKey = openssl_pkey_get_private($privKeyStr); + } + if (openssl_sign($signHeader, $signature, $privKey, 'sha256WithRSAEncryption')) { + if (\PHP_MAJOR_VERSION < 8) { + openssl_pkey_free($privKey); + } + + return base64_encode($signature); + } + if (\PHP_MAJOR_VERSION < 8) { + openssl_pkey_free($privKey); + } + + return ''; + } + + /** + * Generate a DKIM canonicalization header. + * Uses the 'relaxed' algorithm from RFC6376 section 3.4.2. + * Canonicalized headers should *always* use CRLF, regardless of mailer setting. + * + * @see https://tools.ietf.org/html/rfc6376#section-3.4.2 + * + * @param string $signHeader Header + * + * @return string + */ + public function DKIM_HeaderC($signHeader) + { + //Normalize breaks to CRLF (regardless of the mailer) + $signHeader = static::normalizeBreaks($signHeader, self::CRLF); + //Unfold header lines + //Note PCRE \s is too broad a definition of whitespace; RFC5322 defines it as `[ \t]` + //@see https://tools.ietf.org/html/rfc5322#section-2.2 + //That means this may break if you do something daft like put vertical tabs in your headers. + $signHeader = preg_replace('/\r\n[ \t]+/', ' ', $signHeader); + //Break headers out into an array + $lines = explode(self::CRLF, $signHeader); + foreach ($lines as $key => $line) { + //If the header is missing a :, skip it as it's invalid + //This is likely to happen because the explode() above will also split + //on the trailing LE, leaving an empty line + if (strpos($line, ':') === false) { + continue; + } + list($heading, $value) = explode(':', $line, 2); + //Lower-case header name + $heading = strtolower($heading); + //Collapse white space within the value, also convert WSP to space + $value = preg_replace('/[ \t]+/', ' ', $value); + //RFC6376 is slightly unclear here - it says to delete space at the *end* of each value + //But then says to delete space before and after the colon. + //Net result is the same as trimming both ends of the value. + //By elimination, the same applies to the field name + $lines[$key] = trim($heading, " \t") . ':' . trim($value, " \t"); + } + + return implode(self::CRLF, $lines); + } + + /** + * Generate a DKIM canonicalization body. + * Uses the 'simple' algorithm from RFC6376 section 3.4.3. + * Canonicalized bodies should *always* use CRLF, regardless of mailer setting. + * + * @see https://tools.ietf.org/html/rfc6376#section-3.4.3 + * + * @param string $body Message Body + * + * @return string + */ + public function DKIM_BodyC($body) + { + if (empty($body)) { + return self::CRLF; + } + //Normalize line endings to CRLF + $body = static::normalizeBreaks($body, self::CRLF); + + //Reduce multiple trailing line breaks to a single one + return static::stripTrailingWSP($body) . self::CRLF; + } + + /** + * Create the DKIM header and body in a new message header. + * + * @param string $headers_line Header lines + * @param string $subject Subject + * @param string $body Body + * + * @throws Exception + * + * @return string + */ + public function DKIM_Add($headers_line, $subject, $body) + { + $DKIMsignatureType = 'rsa-sha256'; //Signature & hash algorithms + $DKIMcanonicalization = 'relaxed/simple'; //Canonicalization methods of header & body + $DKIMquery = 'dns/txt'; //Query method + $DKIMtime = time(); + //Always sign these headers without being asked + //Recommended list from https://tools.ietf.org/html/rfc6376#section-5.4.1 + $autoSignHeaders = [ + 'from', + 'to', + 'cc', + 'date', + 'subject', + 'reply-to', + 'message-id', + 'content-type', + 'mime-version', + 'x-mailer', + ]; + if (stripos($headers_line, 'Subject') === false) { + $headers_line .= 'Subject: ' . $subject . static::$LE; + } + $headerLines = explode(static::$LE, $headers_line); + $currentHeaderLabel = ''; + $currentHeaderValue = ''; + $parsedHeaders = []; + $headerLineIndex = 0; + $headerLineCount = count($headerLines); + foreach ($headerLines as $headerLine) { + $matches = []; + if (preg_match('/^([^ \t]*?)(?::[ \t]*)(.*)$/', $headerLine, $matches)) { + if ($currentHeaderLabel !== '') { + //We were previously in another header; This is the start of a new header, so save the previous one + $parsedHeaders[] = ['label' => $currentHeaderLabel, 'value' => $currentHeaderValue]; + } + $currentHeaderLabel = $matches[1]; + $currentHeaderValue = $matches[2]; + } elseif (preg_match('/^[ \t]+(.*)$/', $headerLine, $matches)) { + //This is a folded continuation of the current header, so unfold it + $currentHeaderValue .= ' ' . $matches[1]; + } + ++$headerLineIndex; + if ($headerLineIndex >= $headerLineCount) { + //This was the last line, so finish off this header + $parsedHeaders[] = ['label' => $currentHeaderLabel, 'value' => $currentHeaderValue]; + } + } + $copiedHeaders = []; + $headersToSignKeys = []; + $headersToSign = []; + foreach ($parsedHeaders as $header) { + //Is this header one that must be included in the DKIM signature? + if (in_array(strtolower($header['label']), $autoSignHeaders, true)) { + $headersToSignKeys[] = $header['label']; + $headersToSign[] = $header['label'] . ': ' . $header['value']; + if ($this->DKIM_copyHeaderFields) { + $copiedHeaders[] = $header['label'] . ':' . //Note no space after this, as per RFC + str_replace('|', '=7C', $this->DKIM_QP($header['value'])); + } + continue; + } + //Is this an extra custom header we've been asked to sign? + if (in_array($header['label'], $this->DKIM_extraHeaders, true)) { + //Find its value in custom headers + foreach ($this->CustomHeader as $customHeader) { + if ($customHeader[0] === $header['label']) { + $headersToSignKeys[] = $header['label']; + $headersToSign[] = $header['label'] . ': ' . $header['value']; + if ($this->DKIM_copyHeaderFields) { + $copiedHeaders[] = $header['label'] . ':' . //Note no space after this, as per RFC + str_replace('|', '=7C', $this->DKIM_QP($header['value'])); + } + //Skip straight to the next header + continue 2; + } + } + } + } + $copiedHeaderFields = ''; + if ($this->DKIM_copyHeaderFields && count($copiedHeaders) > 0) { + //Assemble a DKIM 'z' tag + $copiedHeaderFields = ' z='; + $first = true; + foreach ($copiedHeaders as $copiedHeader) { + if (!$first) { + $copiedHeaderFields .= static::$LE . ' |'; + } + //Fold long values + if (strlen($copiedHeader) > self::STD_LINE_LENGTH - 3) { + $copiedHeaderFields .= substr( + chunk_split($copiedHeader, self::STD_LINE_LENGTH - 3, static::$LE . self::FWS), + 0, + -strlen(static::$LE . self::FWS) + ); + } else { + $copiedHeaderFields .= $copiedHeader; + } + $first = false; + } + $copiedHeaderFields .= ';' . static::$LE; + } + $headerKeys = ' h=' . implode(':', $headersToSignKeys) . ';' . static::$LE; + $headerValues = implode(static::$LE, $headersToSign); + $body = $this->DKIM_BodyC($body); + //Base64 of packed binary SHA-256 hash of body + $DKIMb64 = base64_encode(pack('H*', hash('sha256', $body))); + $ident = ''; + if ('' !== $this->DKIM_identity) { + $ident = ' i=' . $this->DKIM_identity . ';' . static::$LE; + } + //The DKIM-Signature header is included in the signature *except for* the value of the `b` tag + //which is appended after calculating the signature + //https://tools.ietf.org/html/rfc6376#section-3.5 + $dkimSignatureHeader = 'DKIM-Signature: v=1;' . + ' d=' . $this->DKIM_domain . ';' . + ' s=' . $this->DKIM_selector . ';' . static::$LE . + ' a=' . $DKIMsignatureType . ';' . + ' q=' . $DKIMquery . ';' . + ' t=' . $DKIMtime . ';' . + ' c=' . $DKIMcanonicalization . ';' . static::$LE . + $headerKeys . + $ident . + $copiedHeaderFields . + ' bh=' . $DKIMb64 . ';' . static::$LE . + ' b='; + //Canonicalize the set of headers + $canonicalizedHeaders = $this->DKIM_HeaderC( + $headerValues . static::$LE . $dkimSignatureHeader + ); + $signature = $this->DKIM_Sign($canonicalizedHeaders); + $signature = trim(chunk_split($signature, self::STD_LINE_LENGTH - 3, static::$LE . self::FWS)); + + return static::normalizeBreaks($dkimSignatureHeader . $signature); + } + + /** + * Detect if a string contains a line longer than the maximum line length + * allowed by RFC 2822 section 2.1.1. + * + * @param string $str + * + * @return bool + */ + public static function hasLineLongerThanMax($str) + { + return (bool) preg_match('/^(.{' . (self::MAX_LINE_LENGTH + strlen(static::$LE)) . ',})/m', $str); + } + + /** + * If a string contains any "special" characters, double-quote the name, + * and escape any double quotes with a backslash. + * + * @param string $str + * + * @return string + * + * @see RFC822 3.4.1 + */ + public static function quotedString($str) + { + if (preg_match('/[ ()<>@,;:"\/\[\]?=]/', $str)) { + //If the string contains any of these chars, it must be double-quoted + //and any double quotes must be escaped with a backslash + return '"' . str_replace('"', '\\"', $str) . '"'; + } + + //Return the string untouched, it doesn't need quoting + return $str; + } + + /** + * Allows for public read access to 'to' property. + * Before the send() call, queued addresses (i.e. with IDN) are not yet included. + * + * @return array + */ + public function getToAddresses() + { + return $this->to; + } + + /** + * Allows for public read access to 'cc' property. + * Before the send() call, queued addresses (i.e. with IDN) are not yet included. + * + * @return array + */ + public function getCcAddresses() + { + return $this->cc; + } + + /** + * Allows for public read access to 'bcc' property. + * Before the send() call, queued addresses (i.e. with IDN) are not yet included. + * + * @return array + */ + public function getBccAddresses() + { + return $this->bcc; + } + + /** + * Allows for public read access to 'ReplyTo' property. + * Before the send() call, queued addresses (i.e. with IDN) are not yet included. + * + * @return array + */ + public function getReplyToAddresses() + { + return $this->ReplyTo; + } + + /** + * Allows for public read access to 'all_recipients' property. + * Before the send() call, queued addresses (i.e. with IDN) are not yet included. + * + * @return array + */ + public function getAllRecipientAddresses() + { + return $this->all_recipients; + } + + /** + * Perform a callback. + * + * @param bool $isSent + * @param array $to + * @param array $cc + * @param array $bcc + * @param string $subject + * @param string $body + * @param string $from + * @param array $extra + */ + protected function doCallback($isSent, $to, $cc, $bcc, $subject, $body, $from, $extra) + { + if (!empty($this->action_function) && is_callable($this->action_function)) { + call_user_func($this->action_function, $isSent, $to, $cc, $bcc, $subject, $body, $from, $extra); + } + } + + /** + * Get the OAuth instance. + * + * @return OAuth + */ + public function getOAuth() + { + return $this->oauth; + } + + /** + * Set an OAuth instance. + */ + public function setOAuth(OAuth $oauth) + { + $this->oauth = $oauth; + } +} diff --git a/src/PHPMailer-6.4.1/src/POP3.php b/src/PHPMailer-6.4.1/src/POP3.php new file mode 100644 index 0000000..a39f480 --- /dev/null +++ b/src/PHPMailer-6.4.1/src/POP3.php @@ -0,0 +1,448 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +namespace PHPMailer\PHPMailer; + +/** + * PHPMailer POP-Before-SMTP Authentication Class. + * Specifically for PHPMailer to use for RFC1939 POP-before-SMTP authentication. + * 1) This class does not support APOP authentication. + * 2) Opening and closing lots of POP3 connections can be quite slow. If you need + * to send a batch of emails then just perform the authentication once at the start, + * and then loop through your mail sending script. Providing this process doesn't + * take longer than the verification period lasts on your POP3 server, you should be fine. + * 3) This is really ancient technology; you should only need to use it to talk to very old systems. + * 4) This POP3 class is deliberately lightweight and incomplete, implementing just + * enough to do authentication. + * If you want a more complete class there are other POP3 classes for PHP available. + * + * @author Richard Davey (original author) + * @author Marcus Bointon (Synchro/coolbru) + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + */ +class POP3 +{ + /** + * The POP3 PHPMailer Version number. + * + * @var string + */ + const VERSION = '6.4.1'; + + /** + * Default POP3 port number. + * + * @var int + */ + const DEFAULT_PORT = 110; + + /** + * Default timeout in seconds. + * + * @var int + */ + const DEFAULT_TIMEOUT = 30; + + /** + * POP3 class debug output mode. + * Debug output level. + * Options: + * @see POP3::DEBUG_OFF: No output + * @see POP3::DEBUG_SERVER: Server messages, connection/server errors + * @see POP3::DEBUG_CLIENT: Client and Server messages, connection/server errors + * + * @var int + */ + public $do_debug = self::DEBUG_OFF; + + /** + * POP3 mail server hostname. + * + * @var string + */ + public $host; + + /** + * POP3 port number. + * + * @var int + */ + public $port; + + /** + * POP3 Timeout Value in seconds. + * + * @var int + */ + public $tval; + + /** + * POP3 username. + * + * @var string + */ + public $username; + + /** + * POP3 password. + * + * @var string + */ + public $password; + + /** + * Resource handle for the POP3 connection socket. + * + * @var resource + */ + protected $pop_conn; + + /** + * Are we connected? + * + * @var bool + */ + protected $connected = false; + + /** + * Error container. + * + * @var array + */ + protected $errors = []; + + /** + * Line break constant. + */ + const LE = "\r\n"; + + /** + * Debug level for no output. + * + * @var int + */ + const DEBUG_OFF = 0; + + /** + * Debug level to show server -> client messages + * also shows clients connection errors or errors from server + * + * @var int + */ + const DEBUG_SERVER = 1; + + /** + * Debug level to show client -> server and server -> client messages. + * + * @var int + */ + const DEBUG_CLIENT = 2; + + /** + * Simple static wrapper for all-in-one POP before SMTP. + * + * @param string $host The hostname to connect to + * @param int|bool $port The port number to connect to + * @param int|bool $timeout The timeout value + * @param string $username + * @param string $password + * @param int $debug_level + * + * @return bool + */ + public static function popBeforeSmtp( + $host, + $port = false, + $timeout = false, + $username = '', + $password = '', + $debug_level = 0 + ) { + $pop = new self(); + + return $pop->authorise($host, $port, $timeout, $username, $password, $debug_level); + } + + /** + * Authenticate with a POP3 server. + * A connect, login, disconnect sequence + * appropriate for POP-before SMTP authorisation. + * + * @param string $host The hostname to connect to + * @param int|bool $port The port number to connect to + * @param int|bool $timeout The timeout value + * @param string $username + * @param string $password + * @param int $debug_level + * + * @return bool + */ + public function authorise($host, $port = false, $timeout = false, $username = '', $password = '', $debug_level = 0) + { + $this->host = $host; + //If no port value provided, use default + if (false === $port) { + $this->port = static::DEFAULT_PORT; + } else { + $this->port = (int) $port; + } + //If no timeout value provided, use default + if (false === $timeout) { + $this->tval = static::DEFAULT_TIMEOUT; + } else { + $this->tval = (int) $timeout; + } + $this->do_debug = $debug_level; + $this->username = $username; + $this->password = $password; + //Reset the error log + $this->errors = []; + //Connect + $result = $this->connect($this->host, $this->port, $this->tval); + if ($result) { + $login_result = $this->login($this->username, $this->password); + if ($login_result) { + $this->disconnect(); + + return true; + } + } + //We need to disconnect regardless of whether the login succeeded + $this->disconnect(); + + return false; + } + + /** + * Connect to a POP3 server. + * + * @param string $host + * @param int|bool $port + * @param int $tval + * + * @return bool + */ + public function connect($host, $port = false, $tval = 30) + { + //Are we already connected? + if ($this->connected) { + return true; + } + + //On Windows this will raise a PHP Warning error if the hostname doesn't exist. + //Rather than suppress it with @fsockopen, capture it cleanly instead + set_error_handler([$this, 'catchWarning']); + + if (false === $port) { + $port = static::DEFAULT_PORT; + } + + //Connect to the POP3 server + $errno = 0; + $errstr = ''; + $this->pop_conn = fsockopen( + $host, //POP3 Host + $port, //Port # + $errno, //Error Number + $errstr, //Error Message + $tval + ); //Timeout (seconds) + //Restore the error handler + restore_error_handler(); + + //Did we connect? + if (false === $this->pop_conn) { + //It would appear not... + $this->setError( + "Failed to connect to server $host on port $port. errno: $errno; errstr: $errstr" + ); + + return false; + } + + //Increase the stream time-out + stream_set_timeout($this->pop_conn, $tval, 0); + + //Get the POP3 server response + $pop3_response = $this->getResponse(); + //Check for the +OK + if ($this->checkResponse($pop3_response)) { + //The connection is established and the POP3 server is talking + $this->connected = true; + + return true; + } + + return false; + } + + /** + * Log in to the POP3 server. + * Does not support APOP (RFC 2828, 4949). + * + * @param string $username + * @param string $password + * + * @return bool + */ + public function login($username = '', $password = '') + { + if (!$this->connected) { + $this->setError('Not connected to POP3 server'); + } + if (empty($username)) { + $username = $this->username; + } + if (empty($password)) { + $password = $this->password; + } + + //Send the Username + $this->sendString("USER $username" . static::LE); + $pop3_response = $this->getResponse(); + if ($this->checkResponse($pop3_response)) { + //Send the Password + $this->sendString("PASS $password" . static::LE); + $pop3_response = $this->getResponse(); + if ($this->checkResponse($pop3_response)) { + return true; + } + } + + return false; + } + + /** + * Disconnect from the POP3 server. + */ + public function disconnect() + { + $this->sendString('QUIT'); + //The QUIT command may cause the daemon to exit, which will kill our connection + //So ignore errors here + try { + @fclose($this->pop_conn); + } catch (Exception $e) { + //Do nothing + } + } + + /** + * Get a response from the POP3 server. + * + * @param int $size The maximum number of bytes to retrieve + * + * @return string + */ + protected function getResponse($size = 128) + { + $response = fgets($this->pop_conn, $size); + if ($this->do_debug >= self::DEBUG_SERVER) { + echo 'Server -> Client: ', $response; + } + + return $response; + } + + /** + * Send raw data to the POP3 server. + * + * @param string $string + * + * @return int + */ + protected function sendString($string) + { + if ($this->pop_conn) { + if ($this->do_debug >= self::DEBUG_CLIENT) { //Show client messages when debug >= 2 + echo 'Client -> Server: ', $string; + } + + return fwrite($this->pop_conn, $string, strlen($string)); + } + + return 0; + } + + /** + * Checks the POP3 server response. + * Looks for for +OK or -ERR. + * + * @param string $string + * + * @return bool + */ + protected function checkResponse($string) + { + if (strpos($string, '+OK') !== 0) { + $this->setError("Server reported an error: $string"); + + return false; + } + + return true; + } + + /** + * Add an error to the internal error store. + * Also display debug output if it's enabled. + * + * @param string $error + */ + protected function setError($error) + { + $this->errors[] = $error; + if ($this->do_debug >= self::DEBUG_SERVER) { + echo '
';
+            foreach ($this->errors as $e) {
+                print_r($e);
+            }
+            echo '
'; + } + } + + /** + * Get an array of error messages, if any. + * + * @return array + */ + public function getErrors() + { + return $this->errors; + } + + /** + * POP3 connection error handler. + * + * @param int $errno + * @param string $errstr + * @param string $errfile + * @param int $errline + */ + protected function catchWarning($errno, $errstr, $errfile, $errline) + { + $this->setError( + 'Connecting to the POP3 server raised a PHP warning:' . + "errno: $errno errstr: $errstr; errfile: $errfile; errline: $errline" + ); + } +} diff --git a/src/PHPMailer-6.4.1/src/SMTP.php b/src/PHPMailer-6.4.1/src/SMTP.php new file mode 100644 index 0000000..0e7f53d --- /dev/null +++ b/src/PHPMailer-6.4.1/src/SMTP.php @@ -0,0 +1,1455 @@ + + * @author Jim Jagielski (jimjag) + * @author Andy Prevost (codeworxtech) + * @author Brent R. Matzelle (original founder) + * @copyright 2012 - 2020 Marcus Bointon + * @copyright 2010 - 2012 Jim Jagielski + * @copyright 2004 - 2009 Andy Prevost + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @note This program is distributed in the hope that it will be useful - WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. + */ + +namespace PHPMailer\PHPMailer; + +/** + * PHPMailer RFC821 SMTP email transport class. + * Implements RFC 821 SMTP commands and provides some utility methods for sending mail to an SMTP server. + * + * @author Chris Ryan + * @author Marcus Bointon + */ +class SMTP +{ + /** + * The PHPMailer SMTP version number. + * + * @var string + */ + const VERSION = '6.4.1'; + + /** + * SMTP line break constant. + * + * @var string + */ + const LE = "\r\n"; + + /** + * The SMTP port to use if one is not specified. + * + * @var int + */ + const DEFAULT_PORT = 25; + + /** + * The maximum line length allowed by RFC 5321 section 4.5.3.1.6, + * *excluding* a trailing CRLF break. + * + * @see https://tools.ietf.org/html/rfc5321#section-4.5.3.1.6 + * + * @var int + */ + const MAX_LINE_LENGTH = 998; + + /** + * The maximum line length allowed for replies in RFC 5321 section 4.5.3.1.5, + * *including* a trailing CRLF line break. + * + * @see https://tools.ietf.org/html/rfc5321#section-4.5.3.1.5 + * + * @var int + */ + const MAX_REPLY_LENGTH = 512; + + /** + * Debug level for no output. + * + * @var int + */ + const DEBUG_OFF = 0; + + /** + * Debug level to show client -> server messages. + * + * @var int + */ + const DEBUG_CLIENT = 1; + + /** + * Debug level to show client -> server and server -> client messages. + * + * @var int + */ + const DEBUG_SERVER = 2; + + /** + * Debug level to show connection status, client -> server and server -> client messages. + * + * @var int + */ + const DEBUG_CONNECTION = 3; + + /** + * Debug level to show all messages. + * + * @var int + */ + const DEBUG_LOWLEVEL = 4; + + /** + * Debug output level. + * Options: + * * self::DEBUG_OFF (`0`) No debug output, default + * * self::DEBUG_CLIENT (`1`) Client commands + * * self::DEBUG_SERVER (`2`) Client commands and server responses + * * self::DEBUG_CONNECTION (`3`) As DEBUG_SERVER plus connection status + * * self::DEBUG_LOWLEVEL (`4`) Low-level data output, all messages. + * + * @var int + */ + public $do_debug = self::DEBUG_OFF; + + /** + * How to handle debug output. + * Options: + * * `echo` Output plain-text as-is, appropriate for CLI + * * `html` Output escaped, line breaks converted to `
`, appropriate for browser output + * * `error_log` Output to error log as configured in php.ini + * Alternatively, you can provide a callable expecting two params: a message string and the debug level: + * + * ```php + * $smtp->Debugoutput = function($str, $level) {echo "debug level $level; message: $str";}; + * ``` + * + * Alternatively, you can pass in an instance of a PSR-3 compatible logger, though only `debug` + * level output is used: + * + * ```php + * $mail->Debugoutput = new myPsr3Logger; + * ``` + * + * @var string|callable|\Psr\Log\LoggerInterface + */ + public $Debugoutput = 'echo'; + + /** + * Whether to use VERP. + * + * @see http://en.wikipedia.org/wiki/Variable_envelope_return_path + * @see http://www.postfix.org/VERP_README.html Info on VERP + * + * @var bool + */ + public $do_verp = false; + + /** + * The timeout value for connection, in seconds. + * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2. + * This needs to be quite high to function correctly with hosts using greetdelay as an anti-spam measure. + * + * @see http://tools.ietf.org/html/rfc2821#section-4.5.3.2 + * + * @var int + */ + public $Timeout = 300; + + /** + * How long to wait for commands to complete, in seconds. + * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2. + * + * @var int + */ + public $Timelimit = 300; + + /** + * Patterns to extract an SMTP transaction id from reply to a DATA command. + * The first capture group in each regex will be used as the ID. + * MS ESMTP returns the message ID, which may not be correct for internal tracking. + * + * @var string[] + */ + protected $smtp_transaction_id_patterns = [ + 'exim' => '/[\d]{3} OK id=(.*)/', + 'sendmail' => '/[\d]{3} 2.0.0 (.*) Message/', + 'postfix' => '/[\d]{3} 2.0.0 Ok: queued as (.*)/', + 'Microsoft_ESMTP' => '/[0-9]{3} 2.[\d].0 (.*)@(?:.*) Queued mail for delivery/', + 'Amazon_SES' => '/[\d]{3} Ok (.*)/', + 'SendGrid' => '/[\d]{3} Ok: queued as (.*)/', + 'CampaignMonitor' => '/[\d]{3} 2.0.0 OK:([a-zA-Z\d]{48})/', + ]; + + /** + * The last transaction ID issued in response to a DATA command, + * if one was detected. + * + * @var string|bool|null + */ + protected $last_smtp_transaction_id; + + /** + * The socket for the server connection. + * + * @var ?resource + */ + protected $smtp_conn; + + /** + * Error information, if any, for the last SMTP command. + * + * @var array + */ + protected $error = [ + 'error' => '', + 'detail' => '', + 'smtp_code' => '', + 'smtp_code_ex' => '', + ]; + + /** + * The reply the server sent to us for HELO. + * If null, no HELO string has yet been received. + * + * @var string|null + */ + protected $helo_rply; + + /** + * The set of SMTP extensions sent in reply to EHLO command. + * Indexes of the array are extension names. + * Value at index 'HELO' or 'EHLO' (according to command that was sent) + * represents the server name. In case of HELO it is the only element of the array. + * Other values can be boolean TRUE or an array containing extension options. + * If null, no HELO/EHLO string has yet been received. + * + * @var array|null + */ + protected $server_caps; + + /** + * The most recent reply received from the server. + * + * @var string + */ + protected $last_reply = ''; + + /** + * Output debugging info via a user-selected method. + * + * @param string $str Debug string to output + * @param int $level The debug level of this message; see DEBUG_* constants + * + * @see SMTP::$Debugoutput + * @see SMTP::$do_debug + */ + protected function edebug($str, $level = 0) + { + if ($level > $this->do_debug) { + return; + } + //Is this a PSR-3 logger? + if ($this->Debugoutput instanceof \Psr\Log\LoggerInterface) { + $this->Debugoutput->debug($str); + + return; + } + //Avoid clash with built-in function names + if (is_callable($this->Debugoutput) && !in_array($this->Debugoutput, ['error_log', 'html', 'echo'])) { + call_user_func($this->Debugoutput, $str, $level); + + return; + } + switch ($this->Debugoutput) { + case 'error_log': + //Don't output, just log + error_log($str); + break; + case 'html': + //Cleans up output a bit for a better looking, HTML-safe output + echo gmdate('Y-m-d H:i:s'), ' ', htmlentities( + preg_replace('/[\r\n]+/', '', $str), + ENT_QUOTES, + 'UTF-8' + ), "
\n"; + break; + case 'echo': + default: + //Normalize line breaks + $str = preg_replace('/\r\n|\r/m', "\n", $str); + echo gmdate('Y-m-d H:i:s'), + "\t", + //Trim trailing space + trim( + //Indent for readability, except for trailing break + str_replace( + "\n", + "\n \t ", + trim($str) + ) + ), + "\n"; + } + } + + /** + * Connect to an SMTP server. + * + * @param string $host SMTP server IP or host name + * @param int $port The port number to connect to + * @param int $timeout How long to wait for the connection to open + * @param array $options An array of options for stream_context_create() + * + * @return bool + */ + public function connect($host, $port = null, $timeout = 30, $options = []) + { + //Clear errors to avoid confusion + $this->setError(''); + //Make sure we are __not__ connected + if ($this->connected()) { + //Already connected, generate error + $this->setError('Already connected to a server'); + + return false; + } + if (empty($port)) { + $port = self::DEFAULT_PORT; + } + //Connect to the SMTP server + $this->edebug( + "Connection: opening to $host:$port, timeout=$timeout, options=" . + (count($options) > 0 ? var_export($options, true) : 'array()'), + self::DEBUG_CONNECTION + ); + + $this->smtp_conn = $this->getSMTPConnection($host, $port, $timeout, $options); + + if ($this->smtp_conn === false) { + //Error info already set inside `getSMTPConnection()` + return false; + } + + $this->edebug('Connection: opened', self::DEBUG_CONNECTION); + + //Get any announcement + $this->last_reply = $this->get_lines(); + $this->edebug('SERVER -> CLIENT: ' . $this->last_reply, self::DEBUG_SERVER); + $responseCode = (int)substr($this->last_reply, 0, 3); + if ($responseCode === 220) { + return true; + } + //Anything other than a 220 response means something went wrong + //RFC 5321 says the server will wait for us to send a QUIT in response to a 554 error + //https://tools.ietf.org/html/rfc5321#section-3.1 + if ($responseCode === 554) { + $this->quit(); + } + //This will handle 421 responses which may not wait for a QUIT (e.g. if the server is being shut down) + $this->edebug('Connection: closing due to error', self::DEBUG_CONNECTION); + $this->close(); + return false; + } + + /** + * Create connection to the SMTP server. + * + * @param string $host SMTP server IP or host name + * @param int $port The port number to connect to + * @param int $timeout How long to wait for the connection to open + * @param array $options An array of options for stream_context_create() + * + * @return false|resource + */ + protected function getSMTPConnection($host, $port = null, $timeout = 30, $options = []) + { + static $streamok; + //This is enabled by default since 5.0.0 but some providers disable it + //Check this once and cache the result + if (null === $streamok) { + $streamok = function_exists('stream_socket_client'); + } + + $errno = 0; + $errstr = ''; + if ($streamok) { + $socket_context = stream_context_create($options); + set_error_handler([$this, 'errorHandler']); + $connection = stream_socket_client( + $host . ':' . $port, + $errno, + $errstr, + $timeout, + STREAM_CLIENT_CONNECT, + $socket_context + ); + restore_error_handler(); + } else { + //Fall back to fsockopen which should work in more places, but is missing some features + $this->edebug( + 'Connection: stream_socket_client not available, falling back to fsockopen', + self::DEBUG_CONNECTION + ); + set_error_handler([$this, 'errorHandler']); + $connection = fsockopen( + $host, + $port, + $errno, + $errstr, + $timeout + ); + restore_error_handler(); + } + + //Verify we connected properly + if (!is_resource($connection)) { + $this->setError( + 'Failed to connect to server', + '', + (string) $errno, + $errstr + ); + $this->edebug( + 'SMTP ERROR: ' . $this->error['error'] + . ": $errstr ($errno)", + self::DEBUG_CLIENT + ); + + return false; + } + + //SMTP server can take longer to respond, give longer timeout for first read + //Windows does not have support for this timeout function + if (strpos(PHP_OS, 'WIN') !== 0) { + $max = (int)ini_get('max_execution_time'); + //Don't bother if unlimited, or if set_time_limit is disabled + if (0 !== $max && $timeout > $max && strpos(ini_get('disable_functions'), 'set_time_limit') === false) { + @set_time_limit($timeout); + } + stream_set_timeout($connection, $timeout, 0); + } + + return $connection; + } + + /** + * Initiate a TLS (encrypted) session. + * + * @return bool + */ + public function startTLS() + { + if (!$this->sendCommand('STARTTLS', 'STARTTLS', 220)) { + return false; + } + + //Allow the best TLS version(s) we can + $crypto_method = STREAM_CRYPTO_METHOD_TLS_CLIENT; + + //PHP 5.6.7 dropped inclusion of TLS 1.1 and 1.2 in STREAM_CRYPTO_METHOD_TLS_CLIENT + //so add them back in manually if we can + if (defined('STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT')) { + $crypto_method |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT; + $crypto_method |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT; + } + + //Begin encrypted connection + set_error_handler([$this, 'errorHandler']); + $crypto_ok = stream_socket_enable_crypto( + $this->smtp_conn, + true, + $crypto_method + ); + restore_error_handler(); + + return (bool) $crypto_ok; + } + + /** + * Perform SMTP authentication. + * Must be run after hello(). + * + * @see hello() + * + * @param string $username The user name + * @param string $password The password + * @param string $authtype The auth type (CRAM-MD5, PLAIN, LOGIN, XOAUTH2) + * @param OAuth $OAuth An optional OAuth instance for XOAUTH2 authentication + * + * @return bool True if successfully authenticated + */ + public function authenticate( + $username, + $password, + $authtype = null, + $OAuth = null + ) { + if (!$this->server_caps) { + $this->setError('Authentication is not allowed before HELO/EHLO'); + + return false; + } + + if (array_key_exists('EHLO', $this->server_caps)) { + //SMTP extensions are available; try to find a proper authentication method + if (!array_key_exists('AUTH', $this->server_caps)) { + $this->setError('Authentication is not allowed at this stage'); + //'at this stage' means that auth may be allowed after the stage changes + //e.g. after STARTTLS + + return false; + } + + $this->edebug('Auth method requested: ' . ($authtype ?: 'UNSPECIFIED'), self::DEBUG_LOWLEVEL); + $this->edebug( + 'Auth methods available on the server: ' . implode(',', $this->server_caps['AUTH']), + self::DEBUG_LOWLEVEL + ); + + //If we have requested a specific auth type, check the server supports it before trying others + if (null !== $authtype && !in_array($authtype, $this->server_caps['AUTH'], true)) { + $this->edebug('Requested auth method not available: ' . $authtype, self::DEBUG_LOWLEVEL); + $authtype = null; + } + + if (empty($authtype)) { + //If no auth mechanism is specified, attempt to use these, in this order + //Try CRAM-MD5 first as it's more secure than the others + foreach (['CRAM-MD5', 'LOGIN', 'PLAIN', 'XOAUTH2'] as $method) { + if (in_array($method, $this->server_caps['AUTH'], true)) { + $authtype = $method; + break; + } + } + if (empty($authtype)) { + $this->setError('No supported authentication methods found'); + + return false; + } + $this->edebug('Auth method selected: ' . $authtype, self::DEBUG_LOWLEVEL); + } + + if (!in_array($authtype, $this->server_caps['AUTH'], true)) { + $this->setError("The requested authentication method \"$authtype\" is not supported by the server"); + + return false; + } + } elseif (empty($authtype)) { + $authtype = 'LOGIN'; + } + switch ($authtype) { + case 'PLAIN': + //Start authentication + if (!$this->sendCommand('AUTH', 'AUTH PLAIN', 334)) { + return false; + } + //Send encoded username and password + if ( + //Format from https://tools.ietf.org/html/rfc4616#section-2 + //We skip the first field (it's forgery), so the string starts with a null byte + !$this->sendCommand( + 'User & Password', + base64_encode("\0" . $username . "\0" . $password), + 235 + ) + ) { + return false; + } + break; + case 'LOGIN': + //Start authentication + if (!$this->sendCommand('AUTH', 'AUTH LOGIN', 334)) { + return false; + } + if (!$this->sendCommand('Username', base64_encode($username), 334)) { + return false; + } + if (!$this->sendCommand('Password', base64_encode($password), 235)) { + return false; + } + break; + case 'CRAM-MD5': + //Start authentication + if (!$this->sendCommand('AUTH CRAM-MD5', 'AUTH CRAM-MD5', 334)) { + return false; + } + //Get the challenge + $challenge = base64_decode(substr($this->last_reply, 4)); + + //Build the response + $response = $username . ' ' . $this->hmac($challenge, $password); + + //send encoded credentials + return $this->sendCommand('Username', base64_encode($response), 235); + case 'XOAUTH2': + //The OAuth instance must be set up prior to requesting auth. + if (null === $OAuth) { + return false; + } + $oauth = $OAuth->getOauth64(); + + //Start authentication + if (!$this->sendCommand('AUTH', 'AUTH XOAUTH2 ' . $oauth, 235)) { + return false; + } + break; + default: + $this->setError("Authentication method \"$authtype\" is not supported"); + + return false; + } + + return true; + } + + /** + * Calculate an MD5 HMAC hash. + * Works like hash_hmac('md5', $data, $key) + * in case that function is not available. + * + * @param string $data The data to hash + * @param string $key The key to hash with + * + * @return string + */ + protected function hmac($data, $key) + { + if (function_exists('hash_hmac')) { + return hash_hmac('md5', $data, $key); + } + + //The following borrowed from + //http://php.net/manual/en/function.mhash.php#27225 + + //RFC 2104 HMAC implementation for php. + //Creates an md5 HMAC. + //Eliminates the need to install mhash to compute a HMAC + //by Lance Rushing + + $bytelen = 64; //byte length for md5 + if (strlen($key) > $bytelen) { + $key = pack('H*', md5($key)); + } + $key = str_pad($key, $bytelen, chr(0x00)); + $ipad = str_pad('', $bytelen, chr(0x36)); + $opad = str_pad('', $bytelen, chr(0x5c)); + $k_ipad = $key ^ $ipad; + $k_opad = $key ^ $opad; + + return md5($k_opad . pack('H*', md5($k_ipad . $data))); + } + + /** + * Check connection state. + * + * @return bool True if connected + */ + public function connected() + { + if (is_resource($this->smtp_conn)) { + $sock_status = stream_get_meta_data($this->smtp_conn); + if ($sock_status['eof']) { + //The socket is valid but we are not connected + $this->edebug( + 'SMTP NOTICE: EOF caught while checking if connected', + self::DEBUG_CLIENT + ); + $this->close(); + + return false; + } + + return true; //everything looks good + } + + return false; + } + + /** + * Close the socket and clean up the state of the class. + * Don't use this function without first trying to use QUIT. + * + * @see quit() + */ + public function close() + { + $this->setError(''); + $this->server_caps = null; + $this->helo_rply = null; + if (is_resource($this->smtp_conn)) { + //Close the connection and cleanup + fclose($this->smtp_conn); + $this->smtp_conn = null; //Makes for cleaner serialization + $this->edebug('Connection: closed', self::DEBUG_CONNECTION); + } + } + + /** + * Send an SMTP DATA command. + * Issues a data command and sends the msg_data to the server, + * finializing the mail transaction. $msg_data is the message + * that is to be send with the headers. Each header needs to be + * on a single line followed by a with the message headers + * and the message body being separated by an additional . + * Implements RFC 821: DATA . + * + * @param string $msg_data Message data to send + * + * @return bool + */ + public function data($msg_data) + { + //This will use the standard timelimit + if (!$this->sendCommand('DATA', 'DATA', 354)) { + return false; + } + + /* The server is ready to accept data! + * According to rfc821 we should not send more than 1000 characters on a single line (including the LE) + * so we will break the data up into lines by \r and/or \n then if needed we will break each of those into + * smaller lines to fit within the limit. + * We will also look for lines that start with a '.' and prepend an additional '.'. + * NOTE: this does not count towards line-length limit. + */ + + //Normalize line breaks before exploding + $lines = explode("\n", str_replace(["\r\n", "\r"], "\n", $msg_data)); + + /* To distinguish between a complete RFC822 message and a plain message body, we check if the first field + * of the first line (':' separated) does not contain a space then it _should_ be a header and we will + * process all lines before a blank line as headers. + */ + + $field = substr($lines[0], 0, strpos($lines[0], ':')); + $in_headers = false; + if (!empty($field) && strpos($field, ' ') === false) { + $in_headers = true; + } + + foreach ($lines as $line) { + $lines_out = []; + if ($in_headers && $line === '') { + $in_headers = false; + } + //Break this line up into several smaller lines if it's too long + //Micro-optimisation: isset($str[$len]) is faster than (strlen($str) > $len), + while (isset($line[self::MAX_LINE_LENGTH])) { + //Working backwards, try to find a space within the last MAX_LINE_LENGTH chars of the line to break on + //so as to avoid breaking in the middle of a word + $pos = strrpos(substr($line, 0, self::MAX_LINE_LENGTH), ' '); + //Deliberately matches both false and 0 + if (!$pos) { + //No nice break found, add a hard break + $pos = self::MAX_LINE_LENGTH - 1; + $lines_out[] = substr($line, 0, $pos); + $line = substr($line, $pos); + } else { + //Break at the found point + $lines_out[] = substr($line, 0, $pos); + //Move along by the amount we dealt with + $line = substr($line, $pos + 1); + } + //If processing headers add a LWSP-char to the front of new line RFC822 section 3.1.1 + if ($in_headers) { + $line = "\t" . $line; + } + } + $lines_out[] = $line; + + //Send the lines to the server + foreach ($lines_out as $line_out) { + //Dot-stuffing as per RFC5321 section 4.5.2 + //https://tools.ietf.org/html/rfc5321#section-4.5.2 + if (!empty($line_out) && $line_out[0] === '.') { + $line_out = '.' . $line_out; + } + $this->client_send($line_out . static::LE, 'DATA'); + } + } + + //Message data has been sent, complete the command + //Increase timelimit for end of DATA command + $savetimelimit = $this->Timelimit; + $this->Timelimit *= 2; + $result = $this->sendCommand('DATA END', '.', 250); + $this->recordLastTransactionID(); + //Restore timelimit + $this->Timelimit = $savetimelimit; + + return $result; + } + + /** + * Send an SMTP HELO or EHLO command. + * Used to identify the sending server to the receiving server. + * This makes sure that client and server are in a known state. + * Implements RFC 821: HELO + * and RFC 2821 EHLO. + * + * @param string $host The host name or IP to connect to + * + * @return bool + */ + public function hello($host = '') + { + //Try extended hello first (RFC 2821) + if ($this->sendHello('EHLO', $host)) { + return true; + } + + //Some servers shut down the SMTP service here (RFC 5321) + if (substr($this->helo_rply, 0, 3) == '421') { + return false; + } + + return $this->sendHello('HELO', $host); + } + + /** + * Send an SMTP HELO or EHLO command. + * Low-level implementation used by hello(). + * + * @param string $hello The HELO string + * @param string $host The hostname to say we are + * + * @return bool + * + * @see hello() + */ + protected function sendHello($hello, $host) + { + $noerror = $this->sendCommand($hello, $hello . ' ' . $host, 250); + $this->helo_rply = $this->last_reply; + if ($noerror) { + $this->parseHelloFields($hello); + } else { + $this->server_caps = null; + } + + return $noerror; + } + + /** + * Parse a reply to HELO/EHLO command to discover server extensions. + * In case of HELO, the only parameter that can be discovered is a server name. + * + * @param string $type `HELO` or `EHLO` + */ + protected function parseHelloFields($type) + { + $this->server_caps = []; + $lines = explode("\n", $this->helo_rply); + + foreach ($lines as $n => $s) { + //First 4 chars contain response code followed by - or space + $s = trim(substr($s, 4)); + if (empty($s)) { + continue; + } + $fields = explode(' ', $s); + if (!empty($fields)) { + if (!$n) { + $name = $type; + $fields = $fields[0]; + } else { + $name = array_shift($fields); + switch ($name) { + case 'SIZE': + $fields = ($fields ? $fields[0] : 0); + break; + case 'AUTH': + if (!is_array($fields)) { + $fields = []; + } + break; + default: + $fields = true; + } + } + $this->server_caps[$name] = $fields; + } + } + } + + /** + * Send an SMTP MAIL command. + * Starts a mail transaction from the email address specified in + * $from. Returns true if successful or false otherwise. If True + * the mail transaction is started and then one or more recipient + * commands may be called followed by a data command. + * Implements RFC 821: MAIL FROM: . + * + * @param string $from Source address of this message + * + * @return bool + */ + public function mail($from) + { + $useVerp = ($this->do_verp ? ' XVERP' : ''); + + return $this->sendCommand( + 'MAIL FROM', + 'MAIL FROM:<' . $from . '>' . $useVerp, + 250 + ); + } + + /** + * Send an SMTP QUIT command. + * Closes the socket if there is no error or the $close_on_error argument is true. + * Implements from RFC 821: QUIT . + * + * @param bool $close_on_error Should the connection close if an error occurs? + * + * @return bool + */ + public function quit($close_on_error = true) + { + $noerror = $this->sendCommand('QUIT', 'QUIT', 221); + $err = $this->error; //Save any error + if ($noerror || $close_on_error) { + $this->close(); + $this->error = $err; //Restore any error from the quit command + } + + return $noerror; + } + + /** + * Send an SMTP RCPT command. + * Sets the TO argument to $toaddr. + * Returns true if the recipient was accepted false if it was rejected. + * Implements from RFC 821: RCPT TO: . + * + * @param string $address The address the message is being sent to + * @param string $dsn Comma separated list of DSN notifications. NEVER, SUCCESS, FAILURE + * or DELAY. If you specify NEVER all other notifications are ignored. + * + * @return bool + */ + public function recipient($address, $dsn = '') + { + if (empty($dsn)) { + $rcpt = 'RCPT TO:<' . $address . '>'; + } else { + $dsn = strtoupper($dsn); + $notify = []; + + if (strpos($dsn, 'NEVER') !== false) { + $notify[] = 'NEVER'; + } else { + foreach (['SUCCESS', 'FAILURE', 'DELAY'] as $value) { + if (strpos($dsn, $value) !== false) { + $notify[] = $value; + } + } + } + + $rcpt = 'RCPT TO:<' . $address . '> NOTIFY=' . implode(',', $notify); + } + + return $this->sendCommand( + 'RCPT TO', + $rcpt, + [250, 251] + ); + } + + /** + * Send an SMTP RSET command. + * Abort any transaction that is currently in progress. + * Implements RFC 821: RSET . + * + * @return bool True on success + */ + public function reset() + { + return $this->sendCommand('RSET', 'RSET', 250); + } + + /** + * Send a command to an SMTP server and check its return code. + * + * @param string $command The command name - not sent to the server + * @param string $commandstring The actual command to send + * @param int|array $expect One or more expected integer success codes + * + * @return bool True on success + */ + protected function sendCommand($command, $commandstring, $expect) + { + if (!$this->connected()) { + $this->setError("Called $command without being connected"); + + return false; + } + //Reject line breaks in all commands + if ((strpos($commandstring, "\n") !== false) || (strpos($commandstring, "\r") !== false)) { + $this->setError("Command '$command' contained line breaks"); + + return false; + } + $this->client_send($commandstring . static::LE, $command); + + $this->last_reply = $this->get_lines(); + //Fetch SMTP code and possible error code explanation + $matches = []; + if (preg_match('/^([\d]{3})[ -](?:([\d]\\.[\d]\\.[\d]{1,2}) )?/', $this->last_reply, $matches)) { + $code = (int) $matches[1]; + $code_ex = (count($matches) > 2 ? $matches[2] : null); + //Cut off error code from each response line + $detail = preg_replace( + "/{$code}[ -]" . + ($code_ex ? str_replace('.', '\\.', $code_ex) . ' ' : '') . '/m', + '', + $this->last_reply + ); + } else { + //Fall back to simple parsing if regex fails + $code = (int) substr($this->last_reply, 0, 3); + $code_ex = null; + $detail = substr($this->last_reply, 4); + } + + $this->edebug('SERVER -> CLIENT: ' . $this->last_reply, self::DEBUG_SERVER); + + if (!in_array($code, (array) $expect, true)) { + $this->setError( + "$command command failed", + $detail, + $code, + $code_ex + ); + $this->edebug( + 'SMTP ERROR: ' . $this->error['error'] . ': ' . $this->last_reply, + self::DEBUG_CLIENT + ); + + return false; + } + + $this->setError(''); + + return true; + } + + /** + * Send an SMTP SAML command. + * Starts a mail transaction from the email address specified in $from. + * Returns true if successful or false otherwise. If True + * the mail transaction is started and then one or more recipient + * commands may be called followed by a data command. This command + * will send the message to the users terminal if they are logged + * in and send them an email. + * Implements RFC 821: SAML FROM: . + * + * @param string $from The address the message is from + * + * @return bool + */ + public function sendAndMail($from) + { + return $this->sendCommand('SAML', "SAML FROM:$from", 250); + } + + /** + * Send an SMTP VRFY command. + * + * @param string $name The name to verify + * + * @return bool + */ + public function verify($name) + { + return $this->sendCommand('VRFY', "VRFY $name", [250, 251]); + } + + /** + * Send an SMTP NOOP command. + * Used to keep keep-alives alive, doesn't actually do anything. + * + * @return bool + */ + public function noop() + { + return $this->sendCommand('NOOP', 'NOOP', 250); + } + + /** + * Send an SMTP TURN command. + * This is an optional command for SMTP that this class does not support. + * This method is here to make the RFC821 Definition complete for this class + * and _may_ be implemented in future. + * Implements from RFC 821: TURN . + * + * @return bool + */ + public function turn() + { + $this->setError('The SMTP TURN command is not implemented'); + $this->edebug('SMTP NOTICE: ' . $this->error['error'], self::DEBUG_CLIENT); + + return false; + } + + /** + * Send raw data to the server. + * + * @param string $data The data to send + * @param string $command Optionally, the command this is part of, used only for controlling debug output + * + * @return int|bool The number of bytes sent to the server or false on error + */ + public function client_send($data, $command = '') + { + //If SMTP transcripts are left enabled, or debug output is posted online + //it can leak credentials, so hide credentials in all but lowest level + if ( + self::DEBUG_LOWLEVEL > $this->do_debug && + in_array($command, ['User & Password', 'Username', 'Password'], true) + ) { + $this->edebug('CLIENT -> SERVER: [credentials hidden]', self::DEBUG_CLIENT); + } else { + $this->edebug('CLIENT -> SERVER: ' . $data, self::DEBUG_CLIENT); + } + set_error_handler([$this, 'errorHandler']); + $result = fwrite($this->smtp_conn, $data); + restore_error_handler(); + + return $result; + } + + /** + * Get the latest error. + * + * @return array + */ + public function getError() + { + return $this->error; + } + + /** + * Get SMTP extensions available on the server. + * + * @return array|null + */ + public function getServerExtList() + { + return $this->server_caps; + } + + /** + * Get metadata about the SMTP server from its HELO/EHLO response. + * The method works in three ways, dependent on argument value and current state: + * 1. HELO/EHLO has not been sent - returns null and populates $this->error. + * 2. HELO has been sent - + * $name == 'HELO': returns server name + * $name == 'EHLO': returns boolean false + * $name == any other string: returns null and populates $this->error + * 3. EHLO has been sent - + * $name == 'HELO'|'EHLO': returns the server name + * $name == any other string: if extension $name exists, returns True + * or its options (e.g. AUTH mechanisms supported). Otherwise returns False. + * + * @param string $name Name of SMTP extension or 'HELO'|'EHLO' + * + * @return string|bool|null + */ + public function getServerExt($name) + { + if (!$this->server_caps) { + $this->setError('No HELO/EHLO was sent'); + + return; + } + + if (!array_key_exists($name, $this->server_caps)) { + if ('HELO' === $name) { + return $this->server_caps['EHLO']; + } + if ('EHLO' === $name || array_key_exists('EHLO', $this->server_caps)) { + return false; + } + $this->setError('HELO handshake was used; No information about server extensions available'); + + return; + } + + return $this->server_caps[$name]; + } + + /** + * Get the last reply from the server. + * + * @return string + */ + public function getLastReply() + { + return $this->last_reply; + } + + /** + * Read the SMTP server's response. + * Either before eof or socket timeout occurs on the operation. + * With SMTP we can tell if we have more lines to read if the + * 4th character is '-' symbol. If it is a space then we don't + * need to read anything else. + * + * @return string + */ + protected function get_lines() + { + //If the connection is bad, give up straight away + if (!is_resource($this->smtp_conn)) { + return ''; + } + $data = ''; + $endtime = 0; + stream_set_timeout($this->smtp_conn, $this->Timeout); + if ($this->Timelimit > 0) { + $endtime = time() + $this->Timelimit; + } + $selR = [$this->smtp_conn]; + $selW = null; + while (is_resource($this->smtp_conn) && !feof($this->smtp_conn)) { + //Must pass vars in here as params are by reference + //solution for signals inspired by https://github.com/symfony/symfony/pull/6540 + set_error_handler([$this, 'errorHandler']); + $n = stream_select($selR, $selW, $selW, $this->Timelimit); + restore_error_handler(); + + if ($n === false) { + $message = $this->getError()['detail']; + + $this->edebug( + 'SMTP -> get_lines(): select failed (' . $message . ')', + self::DEBUG_LOWLEVEL + ); + + //stream_select returns false when the `select` system call is interrupted + //by an incoming signal, try the select again + if (stripos($message, 'interrupted system call') !== false) { + $this->edebug( + 'SMTP -> get_lines(): retrying stream_select', + self::DEBUG_LOWLEVEL + ); + $this->setError(''); + continue; + } + + break; + } + + if (!$n) { + $this->edebug( + 'SMTP -> get_lines(): select timed-out in (' . $this->Timelimit . ' sec)', + self::DEBUG_LOWLEVEL + ); + break; + } + + //Deliberate noise suppression - errors are handled afterwards + $str = @fgets($this->smtp_conn, self::MAX_REPLY_LENGTH); + $this->edebug('SMTP INBOUND: "' . trim($str) . '"', self::DEBUG_LOWLEVEL); + $data .= $str; + //If response is only 3 chars (not valid, but RFC5321 S4.2 says it must be handled), + //or 4th character is a space or a line break char, we are done reading, break the loop. + //String array access is a significant micro-optimisation over strlen + if (!isset($str[3]) || $str[3] === ' ' || $str[3] === "\r" || $str[3] === "\n") { + break; + } + //Timed-out? Log and break + $info = stream_get_meta_data($this->smtp_conn); + if ($info['timed_out']) { + $this->edebug( + 'SMTP -> get_lines(): stream timed-out (' . $this->Timeout . ' sec)', + self::DEBUG_LOWLEVEL + ); + break; + } + //Now check if reads took too long + if ($endtime && time() > $endtime) { + $this->edebug( + 'SMTP -> get_lines(): timelimit reached (' . + $this->Timelimit . ' sec)', + self::DEBUG_LOWLEVEL + ); + break; + } + } + + return $data; + } + + /** + * Enable or disable VERP address generation. + * + * @param bool $enabled + */ + public function setVerp($enabled = false) + { + $this->do_verp = $enabled; + } + + /** + * Get VERP address generation mode. + * + * @return bool + */ + public function getVerp() + { + return $this->do_verp; + } + + /** + * Set error messages and codes. + * + * @param string $message The error message + * @param string $detail Further detail on the error + * @param string $smtp_code An associated SMTP error code + * @param string $smtp_code_ex Extended SMTP code + */ + protected function setError($message, $detail = '', $smtp_code = '', $smtp_code_ex = '') + { + $this->error = [ + 'error' => $message, + 'detail' => $detail, + 'smtp_code' => $smtp_code, + 'smtp_code_ex' => $smtp_code_ex, + ]; + } + + /** + * Set debug output method. + * + * @param string|callable $method The name of the mechanism to use for debugging output, or a callable to handle it + */ + public function setDebugOutput($method = 'echo') + { + $this->Debugoutput = $method; + } + + /** + * Get debug output method. + * + * @return string + */ + public function getDebugOutput() + { + return $this->Debugoutput; + } + + /** + * Set debug output level. + * + * @param int $level + */ + public function setDebugLevel($level = 0) + { + $this->do_debug = $level; + } + + /** + * Get debug output level. + * + * @return int + */ + public function getDebugLevel() + { + return $this->do_debug; + } + + /** + * Set SMTP timeout. + * + * @param int $timeout The timeout duration in seconds + */ + public function setTimeout($timeout = 0) + { + $this->Timeout = $timeout; + } + + /** + * Get SMTP timeout. + * + * @return int + */ + public function getTimeout() + { + return $this->Timeout; + } + + /** + * Reports an error number and string. + * + * @param int $errno The error number returned by PHP + * @param string $errmsg The error message returned by PHP + * @param string $errfile The file the error occurred in + * @param int $errline The line number the error occurred on + */ + protected function errorHandler($errno, $errmsg, $errfile = '', $errline = 0) + { + $notice = 'Connection failed.'; + $this->setError( + $notice, + $errmsg, + (string) $errno + ); + $this->edebug( + "$notice Error #$errno: $errmsg [$errfile line $errline]", + self::DEBUG_CONNECTION + ); + } + + /** + * Extract and return the ID of the last SMTP transaction based on + * a list of patterns provided in SMTP::$smtp_transaction_id_patterns. + * Relies on the host providing the ID in response to a DATA command. + * If no reply has been received yet, it will return null. + * If no pattern was matched, it will return false. + * + * @return bool|string|null + */ + protected function recordLastTransactionID() + { + $reply = $this->getLastReply(); + + if (empty($reply)) { + $this->last_smtp_transaction_id = null; + } else { + $this->last_smtp_transaction_id = false; + foreach ($this->smtp_transaction_id_patterns as $smtp_transaction_id_pattern) { + $matches = []; + if (preg_match($smtp_transaction_id_pattern, $reply, $matches)) { + $this->last_smtp_transaction_id = trim($matches[1]); + break; + } + } + } + + return $this->last_smtp_transaction_id; + } + + /** + * Get the queue/transaction ID of the last SMTP transaction + * If no reply has been received yet, it will return null. + * If no pattern was matched, it will return false. + * + * @return bool|string|null + * + * @see recordLastTransactionID() + */ + public function getLastTransactionID() + { + return $this->last_smtp_transaction_id; + } +} diff --git a/src/captcha_image.png b/src/captcha_image.png new file mode 100644 index 0000000000000000000000000000000000000000..b44ff226381f6a20ec58b802e3a5e876d2510a55 GIT binary patch literal 1607 zcmV-N2Dtf&P)V6;2wt_x!~WPY=aZKF3v5-A^_VQD@ejvg9HYUI%VEqWk=sv~)A|UmcB5&jx=6AVHGs&UP;f66!tnw|Yu&x|WN; zc_Kr_Lat*?TDlo&;MM;bSw*_mXznQfz?V?R56#7}8=Ia&gi&u5tFhROSVt4Reku^D zFHV*m#vkFxcpzYcn5ivCB!CNf8pYa?vmq<&^9AI~ViX2W=fsZb79#d2P3k8x7Git* z*aE)_UbYwajJ?Ji7Ya={$R(!2v}+X^O5&&o(~8yDUPg#W=-QilFNIS_Huf_x<^&D! zEL%M+f)wM#p{!7SSIB~=C7qE%N3fI@}YEOL4UGs9ZLbk`-;kA*Fh;I zL~|(huu}aN@ju#f`69}+py1uNsdA|}nrFuH>z_g|id&*Ae*@f?;YzJA1|mlQ(r+#d z^D93WndBuo&++$Ql^ql z!F|_s#eBct>mOdP=l%X@MmHay&nFYkFSuB~(?NpK#wmZ=f}|vU^QQ&SWQC8%LGv25 zBUN*R(ctIv2~r@jK-GFZxCn5TLR)aMUSY(&A&E4)s{^m%M%}G(dXr8%cfoz270cHb zAQRVL{a$xPwiX1VzM%#~3V$0P`sQ7cm4M+eAJT!Tr7u?`c+=~m%DwK67>-uu!?{cq zOX{;vu}_ZSzcCT9EUla65;pLtbr(G4kt_VkfFn$ruO+MOQxw}fWh2d_%91q(2d*uw zj^wP+T|%*H&Rhf<0m`ZevMnNr+3c3!N7eLPe{9KwRb8AQwFUjtabY|^lV*Vh#^_3HOUu{R~{%O~Oj+=fu zh@A7zEVE)BbeHW-5*^frV24^(Kg36_aJN?F;9cBG@2$KjCl6OLCGHZq)DEk`(K9Oj z)KSQu+3{#adcZ7r-%|34S4L30SO32ynqzvXjiyxTa&}%1^UsijKy*)V+JO$ zQsO{UC5l^;va#+peT6`!}4^OwZAI7CK52q#muc)eaJrTWoI zuNKTIUS24ZzT+6RZ1}dpo0{H+iaRZN5j7-u_YL5RTJ*=C*bYzmiEKWCrPr15mZn$e zrqoxhzSb~0kp}#ein9W3o(+a8Mj)O~lcmpMNYbi>LW4odaoFka5)(b3;6((g9g`LMZ=2x>-1$^3jBFpnluNjz8jr_A z`o=~*-sM>@6l1wN5%tMk@W`d8&4~_E4M)UC9~;60?LC{>gzYYEn3KgS3eIe}uV0{25wn5!!*iU?}0k|waB zsyWm`$8y6LX^E(fC>>xNFPaz^fLqHqOpN7NhvhicT>zuYt|_)U8$_zxtA{TS8hqN@M^002ovPDHLk FV1hl_0R{j7 literal 0 HcmV?d00001 diff --git a/src/css/main.css b/src/css/main.css new file mode 100644 index 0000000..148980f --- /dev/null +++ b/src/css/main.css @@ -0,0 +1,380 @@ + + + + +/*////////////////////////////////////////////////////////////////// +[ FONT ]*/ + +@font-face { + font-family: Ubuntu-Bold; + src: url('../fonts/ubuntu/Ubuntu-Bold.ttf'); +} + + + +/*////////////////////////////////////////////////////////////////// +[ RESTYLE TAG ]*/ + +* { + margin: 0px; + padding: 0px; + box-sizing: border-box; +} + +body, html { + height: 100%; + font-family: Ubuntu-Bold, sans-serif; +} + +/*---------------------------------------------*/ +a { + font-family: Ubuntu-Bold; + font-size: 14px; + line-height: 1.7; + color: #666666; + margin: 0px; + transition: all 0.4s; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; +} + +a:focus { + outline: none !important; +} + +a:hover { + text-decoration: none; +} + +/*---------------------------------------------*/ +h1,h2,h3,h4,h5,h6 { + margin: 0px; +} + +p { + font-family: Ubuntu-Bold; + font-size: 14px; + line-height: 1.7; + color: #666666; + margin: 0px; +} + +ul, li { + margin: 0px; + list-style-type: none; +} + + +/*---------------------------------------------*/ +input { + outline: none; + border: none; +} + +input[type="number"] { + -moz-appearance: textfield; + appearance: none; + -webkit-appearance: none; +} + +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + -webkit-appearance: none; +} + +textarea { + outline: none; + border: none; +} + +textarea:focus, input:focus { + border-color: transparent !important; +} + +input::-webkit-input-placeholder { color: #bdbdd3;} +input:-moz-placeholder { color: #bdbdd3;} +input::-moz-placeholder { color: #bdbdd3;} +input:-ms-input-placeholder { color: #bdbdd3;} + +textarea::-webkit-input-placeholder { color: #bdbdd3;} +textarea:-moz-placeholder { color: #bdbdd3;} +textarea::-moz-placeholder { color: #bdbdd3;} +textarea:-ms-input-placeholder { color: #bdbdd3;} + +/*---------------------------------------------*/ +button { + outline: none !important; + border: none; + background: transparent; +} + +button:hover { + cursor: pointer; +} + +iframe { + border: none !important; +} + + +/*---------------------------------------------*/ +.container { + max-width: 1200px; +} + + + + +/*////////////////////////////////////////////////////////////////// +[ Contact ]*/ + +.container-contact100 { + width: 100%; + min-height: 100vh; + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + padding: 15px; + position: relative; + background-color: #f2f2f2; +} + +.wrap-contact100 { + width: 550px; + background: transparent; + padding: 50px 0px 160px 0px; +} + + +/*================================================================== +[ Form ]*/ + +.contact100-form { + width: 100%; +} + +.contact100-form-title { + display: block; + font-family: Ubuntu-Bold; + font-size: 30px; + color: #403866; + line-height: 1.2; + text-transform: uppercase; + text-align: center; + padding-bottom: 49px; +} + +/*------------------------------------------------------------------ +[ Input ]*/ + +.wrap-input100 { + width: 100%; + background-color: #fff; + border-radius: 31px; + margin-bottom: 16px; + position: relative; + z-index: 1; +} + +.input100 { + position: relative; + display: block; + width: 100%; + background: #fff; + border-radius: 31px; + font-family: Ubuntu-Bold; + font-size: 18px; + color: #8f8fa1; + line-height: 1.2; +} + + +/*---------------------------------------------*/ +input.input100 { + height: 62px; + padding: 0 35px 0 35px; +} + + +textarea.input100 { + min-height: 169px; + padding: 19px 35px 0 35px; +} + +/*------------------------------------------------------------------ +[ Focus Input ]*/ + +.focus-input100 { + display: block; + position: absolute; + z-index: -1; + width: 100%; + height: 100%; + top: 0; + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -o-transform: translateX(-50%); + transform: translateX(-50%); + border-radius: 31px; + background-color: #fff; + pointer-events: none; + + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; +} + +.input100:focus + .focus-input100 { + width: calc(100% + 20px); +} + +/*------------------------------------------------------------------ +[ Button ]*/ +.container-contact100-form-btn { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; + justify-content: center; + padding-top: 10px; +} + +.contact100-form-btn { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + min-width: 150px; + height: 62px; + background-color: transparent; + border-radius: 31px; + + font-family: Ubuntu-Bold; + font-size: 16px; + color: #fff; + line-height: 1.2; + text-transform: uppercase; + + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; + position: relative; + z-index: 1; +} + +.contact100-form-btn::before { + content: ""; + display: block; + position: absolute; + z-index: -1; + width: 100%; + height: 100%; + top: 0; + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -o-transform: translateX(-50%); + transform: translateX(-50%); + border-radius: 31px; + background-color: #827ffe; + pointer-events: none; + + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; +} + +.contact100-form-btn:hover:before { + background-color: #403866; + width: calc(100% + 20px); +} + + + + +/*------------------------------------------------------------------ +[ Alert validate ]*/ + +.validate-input { + position: relative; +} + +.alert-validate::before { + content: attr(data-validate); + position: absolute; + z-index: 1000; + max-width: 70%; + background-color: #fff; + border: 1px solid #c80000; + border-radius: 14px; + padding: 4px 25px 4px 10px; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + right: 10px; + pointer-events: none; + + font-family: Ubuntu-Bold; + color: #c80000; + font-size: 13px; + line-height: 1.4; + text-align: left; + + visibility: hidden; + opacity: 0; + + -webkit-transition: opacity 0.4s; + -o-transition: opacity 0.4s; + -moz-transition: opacity 0.4s; + transition: opacity 0.4s; +} + +.alert-validate::after { + content: "\f06a"; + font-family: FontAwesome; + display: block; + position: absolute; + z-index: 1100; + color: #c80000; + font-size: 16px; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + right: 16px; +} + +.alert-validate:hover:before { + visibility: visible; + opacity: 1; +} + +@media (max-width: 992px) { + .alert-validate::before { + visibility: visible; + opacity: 1; + } +} \ No newline at end of file diff --git a/src/css/util.css b/src/css/util.css new file mode 100644 index 0000000..44d41a4 --- /dev/null +++ b/src/css/util.css @@ -0,0 +1,2993 @@ +/*[ FONT SIZE ] +/////////////////////////////////////////////////////////// +*/ +.fs-1 {font-size: 1px;} +.fs-2 {font-size: 2px;} +.fs-3 {font-size: 3px;} +.fs-4 {font-size: 4px;} +.fs-5 {font-size: 5px;} +.fs-6 {font-size: 6px;} +.fs-7 {font-size: 7px;} +.fs-8 {font-size: 8px;} +.fs-9 {font-size: 9px;} +.fs-10 {font-size: 10px;} +.fs-11 {font-size: 11px;} +.fs-12 {font-size: 12px;} +.fs-13 {font-size: 13px;} +.fs-14 {font-size: 14px;} +.fs-15 {font-size: 15px;} +.fs-16 {font-size: 16px;} +.fs-17 {font-size: 17px;} +.fs-18 {font-size: 18px;} +.fs-19 {font-size: 19px;} +.fs-20 {font-size: 20px;} +.fs-21 {font-size: 21px;} +.fs-22 {font-size: 22px;} +.fs-23 {font-size: 23px;} +.fs-24 {font-size: 24px;} +.fs-25 {font-size: 25px;} +.fs-26 {font-size: 26px;} +.fs-27 {font-size: 27px;} +.fs-28 {font-size: 28px;} +.fs-29 {font-size: 29px;} +.fs-30 {font-size: 30px;} +.fs-31 {font-size: 31px;} +.fs-32 {font-size: 32px;} +.fs-33 {font-size: 33px;} +.fs-34 {font-size: 34px;} +.fs-35 {font-size: 35px;} +.fs-36 {font-size: 36px;} +.fs-37 {font-size: 37px;} +.fs-38 {font-size: 38px;} +.fs-39 {font-size: 39px;} +.fs-40 {font-size: 40px;} +.fs-41 {font-size: 41px;} +.fs-42 {font-size: 42px;} +.fs-43 {font-size: 43px;} +.fs-44 {font-size: 44px;} +.fs-45 {font-size: 45px;} +.fs-46 {font-size: 46px;} +.fs-47 {font-size: 47px;} +.fs-48 {font-size: 48px;} +.fs-49 {font-size: 49px;} +.fs-50 {font-size: 50px;} +.fs-51 {font-size: 51px;} +.fs-52 {font-size: 52px;} +.fs-53 {font-size: 53px;} +.fs-54 {font-size: 54px;} +.fs-55 {font-size: 55px;} +.fs-56 {font-size: 56px;} +.fs-57 {font-size: 57px;} +.fs-58 {font-size: 58px;} +.fs-59 {font-size: 59px;} +.fs-60 {font-size: 60px;} +.fs-61 {font-size: 61px;} +.fs-62 {font-size: 62px;} +.fs-63 {font-size: 63px;} +.fs-64 {font-size: 64px;} +.fs-65 {font-size: 65px;} +.fs-66 {font-size: 66px;} +.fs-67 {font-size: 67px;} +.fs-68 {font-size: 68px;} +.fs-69 {font-size: 69px;} +.fs-70 {font-size: 70px;} +.fs-71 {font-size: 71px;} +.fs-72 {font-size: 72px;} +.fs-73 {font-size: 73px;} +.fs-74 {font-size: 74px;} +.fs-75 {font-size: 75px;} +.fs-76 {font-size: 76px;} +.fs-77 {font-size: 77px;} +.fs-78 {font-size: 78px;} +.fs-79 {font-size: 79px;} +.fs-80 {font-size: 80px;} +.fs-81 {font-size: 81px;} +.fs-82 {font-size: 82px;} +.fs-83 {font-size: 83px;} +.fs-84 {font-size: 84px;} +.fs-85 {font-size: 85px;} +.fs-86 {font-size: 86px;} +.fs-87 {font-size: 87px;} +.fs-88 {font-size: 88px;} +.fs-89 {font-size: 89px;} +.fs-90 {font-size: 90px;} +.fs-91 {font-size: 91px;} +.fs-92 {font-size: 92px;} +.fs-93 {font-size: 93px;} +.fs-94 {font-size: 94px;} +.fs-95 {font-size: 95px;} +.fs-96 {font-size: 96px;} +.fs-97 {font-size: 97px;} +.fs-98 {font-size: 98px;} +.fs-99 {font-size: 99px;} +.fs-100 {font-size: 100px;} +.fs-101 {font-size: 101px;} +.fs-102 {font-size: 102px;} +.fs-103 {font-size: 103px;} +.fs-104 {font-size: 104px;} +.fs-105 {font-size: 105px;} +.fs-106 {font-size: 106px;} +.fs-107 {font-size: 107px;} +.fs-108 {font-size: 108px;} +.fs-109 {font-size: 109px;} +.fs-110 {font-size: 110px;} +.fs-111 {font-size: 111px;} +.fs-112 {font-size: 112px;} +.fs-113 {font-size: 113px;} +.fs-114 {font-size: 114px;} +.fs-115 {font-size: 115px;} +.fs-116 {font-size: 116px;} +.fs-117 {font-size: 117px;} +.fs-118 {font-size: 118px;} +.fs-119 {font-size: 119px;} +.fs-120 {font-size: 120px;} +.fs-121 {font-size: 121px;} +.fs-122 {font-size: 122px;} +.fs-123 {font-size: 123px;} +.fs-124 {font-size: 124px;} +.fs-125 {font-size: 125px;} +.fs-126 {font-size: 126px;} +.fs-127 {font-size: 127px;} +.fs-128 {font-size: 128px;} +.fs-129 {font-size: 129px;} +.fs-130 {font-size: 130px;} +.fs-131 {font-size: 131px;} +.fs-132 {font-size: 132px;} +.fs-133 {font-size: 133px;} +.fs-134 {font-size: 134px;} +.fs-135 {font-size: 135px;} +.fs-136 {font-size: 136px;} +.fs-137 {font-size: 137px;} +.fs-138 {font-size: 138px;} +.fs-139 {font-size: 139px;} +.fs-140 {font-size: 140px;} +.fs-141 {font-size: 141px;} +.fs-142 {font-size: 142px;} +.fs-143 {font-size: 143px;} +.fs-144 {font-size: 144px;} +.fs-145 {font-size: 145px;} +.fs-146 {font-size: 146px;} +.fs-147 {font-size: 147px;} +.fs-148 {font-size: 148px;} +.fs-149 {font-size: 149px;} +.fs-150 {font-size: 150px;} +.fs-151 {font-size: 151px;} +.fs-152 {font-size: 152px;} +.fs-153 {font-size: 153px;} +.fs-154 {font-size: 154px;} +.fs-155 {font-size: 155px;} +.fs-156 {font-size: 156px;} +.fs-157 {font-size: 157px;} +.fs-158 {font-size: 158px;} +.fs-159 {font-size: 159px;} +.fs-160 {font-size: 160px;} +.fs-161 {font-size: 161px;} +.fs-162 {font-size: 162px;} +.fs-163 {font-size: 163px;} +.fs-164 {font-size: 164px;} +.fs-165 {font-size: 165px;} +.fs-166 {font-size: 166px;} +.fs-167 {font-size: 167px;} +.fs-168 {font-size: 168px;} +.fs-169 {font-size: 169px;} +.fs-170 {font-size: 170px;} +.fs-171 {font-size: 171px;} +.fs-172 {font-size: 172px;} +.fs-173 {font-size: 173px;} +.fs-174 {font-size: 174px;} +.fs-175 {font-size: 175px;} +.fs-176 {font-size: 176px;} +.fs-177 {font-size: 177px;} +.fs-178 {font-size: 178px;} +.fs-179 {font-size: 179px;} +.fs-180 {font-size: 180px;} +.fs-181 {font-size: 181px;} +.fs-182 {font-size: 182px;} +.fs-183 {font-size: 183px;} +.fs-184 {font-size: 184px;} +.fs-185 {font-size: 185px;} +.fs-186 {font-size: 186px;} +.fs-187 {font-size: 187px;} +.fs-188 {font-size: 188px;} +.fs-189 {font-size: 189px;} +.fs-190 {font-size: 190px;} +.fs-191 {font-size: 191px;} +.fs-192 {font-size: 192px;} +.fs-193 {font-size: 193px;} +.fs-194 {font-size: 194px;} +.fs-195 {font-size: 195px;} +.fs-196 {font-size: 196px;} +.fs-197 {font-size: 197px;} +.fs-198 {font-size: 198px;} +.fs-199 {font-size: 199px;} +.fs-200 {font-size: 200px;} + +/*[ PADDING ] +/////////////////////////////////////////////////////////// +*/ +.p-t-0 {padding-top: 0px;} +.p-t-1 {padding-top: 1px;} +.p-t-2 {padding-top: 2px;} +.p-t-3 {padding-top: 3px;} +.p-t-4 {padding-top: 4px;} +.p-t-5 {padding-top: 5px;} +.p-t-6 {padding-top: 6px;} +.p-t-7 {padding-top: 7px;} +.p-t-8 {padding-top: 8px;} +.p-t-9 {padding-top: 9px;} +.p-t-10 {padding-top: 10px;} +.p-t-11 {padding-top: 11px;} +.p-t-12 {padding-top: 12px;} +.p-t-13 {padding-top: 13px;} +.p-t-14 {padding-top: 14px;} +.p-t-15 {padding-top: 15px;} +.p-t-16 {padding-top: 16px;} +.p-t-17 {padding-top: 17px;} +.p-t-18 {padding-top: 18px;} +.p-t-19 {padding-top: 19px;} +.p-t-20 {padding-top: 20px;} +.p-t-21 {padding-top: 21px;} +.p-t-22 {padding-top: 22px;} +.p-t-23 {padding-top: 23px;} +.p-t-24 {padding-top: 24px;} +.p-t-25 {padding-top: 25px;} +.p-t-26 {padding-top: 26px;} +.p-t-27 {padding-top: 27px;} +.p-t-28 {padding-top: 28px;} +.p-t-29 {padding-top: 29px;} +.p-t-30 {padding-top: 30px;} +.p-t-31 {padding-top: 31px;} +.p-t-32 {padding-top: 32px;} +.p-t-33 {padding-top: 33px;} +.p-t-34 {padding-top: 34px;} +.p-t-35 {padding-top: 35px;} +.p-t-36 {padding-top: 36px;} +.p-t-37 {padding-top: 37px;} +.p-t-38 {padding-top: 38px;} +.p-t-39 {padding-top: 39px;} +.p-t-40 {padding-top: 40px;} +.p-t-41 {padding-top: 41px;} +.p-t-42 {padding-top: 42px;} +.p-t-43 {padding-top: 43px;} +.p-t-44 {padding-top: 44px;} +.p-t-45 {padding-top: 45px;} +.p-t-46 {padding-top: 46px;} +.p-t-47 {padding-top: 47px;} +.p-t-48 {padding-top: 48px;} +.p-t-49 {padding-top: 49px;} +.p-t-50 {padding-top: 50px;} +.p-t-51 {padding-top: 51px;} +.p-t-52 {padding-top: 52px;} +.p-t-53 {padding-top: 53px;} +.p-t-54 {padding-top: 54px;} +.p-t-55 {padding-top: 55px;} +.p-t-56 {padding-top: 56px;} +.p-t-57 {padding-top: 57px;} +.p-t-58 {padding-top: 58px;} +.p-t-59 {padding-top: 59px;} +.p-t-60 {padding-top: 60px;} +.p-t-61 {padding-top: 61px;} +.p-t-62 {padding-top: 62px;} +.p-t-63 {padding-top: 63px;} +.p-t-64 {padding-top: 64px;} +.p-t-65 {padding-top: 65px;} +.p-t-66 {padding-top: 66px;} +.p-t-67 {padding-top: 67px;} +.p-t-68 {padding-top: 68px;} +.p-t-69 {padding-top: 69px;} +.p-t-70 {padding-top: 70px;} +.p-t-71 {padding-top: 71px;} +.p-t-72 {padding-top: 72px;} +.p-t-73 {padding-top: 73px;} +.p-t-74 {padding-top: 74px;} +.p-t-75 {padding-top: 75px;} +.p-t-76 {padding-top: 76px;} +.p-t-77 {padding-top: 77px;} +.p-t-78 {padding-top: 78px;} +.p-t-79 {padding-top: 79px;} +.p-t-80 {padding-top: 80px;} +.p-t-81 {padding-top: 81px;} +.p-t-82 {padding-top: 82px;} +.p-t-83 {padding-top: 83px;} +.p-t-84 {padding-top: 84px;} +.p-t-85 {padding-top: 85px;} +.p-t-86 {padding-top: 86px;} +.p-t-87 {padding-top: 87px;} +.p-t-88 {padding-top: 88px;} +.p-t-89 {padding-top: 89px;} +.p-t-90 {padding-top: 90px;} +.p-t-91 {padding-top: 91px;} +.p-t-92 {padding-top: 92px;} +.p-t-93 {padding-top: 93px;} +.p-t-94 {padding-top: 94px;} +.p-t-95 {padding-top: 95px;} +.p-t-96 {padding-top: 96px;} +.p-t-97 {padding-top: 97px;} +.p-t-98 {padding-top: 98px;} +.p-t-99 {padding-top: 99px;} +.p-t-100 {padding-top: 100px;} +.p-t-101 {padding-top: 101px;} +.p-t-102 {padding-top: 102px;} +.p-t-103 {padding-top: 103px;} +.p-t-104 {padding-top: 104px;} +.p-t-105 {padding-top: 105px;} +.p-t-106 {padding-top: 106px;} +.p-t-107 {padding-top: 107px;} +.p-t-108 {padding-top: 108px;} +.p-t-109 {padding-top: 109px;} +.p-t-110 {padding-top: 110px;} +.p-t-111 {padding-top: 111px;} +.p-t-112 {padding-top: 112px;} +.p-t-113 {padding-top: 113px;} +.p-t-114 {padding-top: 114px;} +.p-t-115 {padding-top: 115px;} +.p-t-116 {padding-top: 116px;} +.p-t-117 {padding-top: 117px;} +.p-t-118 {padding-top: 118px;} +.p-t-119 {padding-top: 119px;} +.p-t-120 {padding-top: 120px;} +.p-t-121 {padding-top: 121px;} +.p-t-122 {padding-top: 122px;} +.p-t-123 {padding-top: 123px;} +.p-t-124 {padding-top: 124px;} +.p-t-125 {padding-top: 125px;} +.p-t-126 {padding-top: 126px;} +.p-t-127 {padding-top: 127px;} +.p-t-128 {padding-top: 128px;} +.p-t-129 {padding-top: 129px;} +.p-t-130 {padding-top: 130px;} +.p-t-131 {padding-top: 131px;} +.p-t-132 {padding-top: 132px;} +.p-t-133 {padding-top: 133px;} +.p-t-134 {padding-top: 134px;} +.p-t-135 {padding-top: 135px;} +.p-t-136 {padding-top: 136px;} +.p-t-137 {padding-top: 137px;} +.p-t-138 {padding-top: 138px;} +.p-t-139 {padding-top: 139px;} +.p-t-140 {padding-top: 140px;} +.p-t-141 {padding-top: 141px;} +.p-t-142 {padding-top: 142px;} +.p-t-143 {padding-top: 143px;} +.p-t-144 {padding-top: 144px;} +.p-t-145 {padding-top: 145px;} +.p-t-146 {padding-top: 146px;} +.p-t-147 {padding-top: 147px;} +.p-t-148 {padding-top: 148px;} +.p-t-149 {padding-top: 149px;} +.p-t-150 {padding-top: 150px;} +.p-t-151 {padding-top: 151px;} +.p-t-152 {padding-top: 152px;} +.p-t-153 {padding-top: 153px;} +.p-t-154 {padding-top: 154px;} +.p-t-155 {padding-top: 155px;} +.p-t-156 {padding-top: 156px;} +.p-t-157 {padding-top: 157px;} +.p-t-158 {padding-top: 158px;} +.p-t-159 {padding-top: 159px;} +.p-t-160 {padding-top: 160px;} +.p-t-161 {padding-top: 161px;} +.p-t-162 {padding-top: 162px;} +.p-t-163 {padding-top: 163px;} +.p-t-164 {padding-top: 164px;} +.p-t-165 {padding-top: 165px;} +.p-t-166 {padding-top: 166px;} +.p-t-167 {padding-top: 167px;} +.p-t-168 {padding-top: 168px;} +.p-t-169 {padding-top: 169px;} +.p-t-170 {padding-top: 170px;} +.p-t-171 {padding-top: 171px;} +.p-t-172 {padding-top: 172px;} +.p-t-173 {padding-top: 173px;} +.p-t-174 {padding-top: 174px;} +.p-t-175 {padding-top: 175px;} +.p-t-176 {padding-top: 176px;} +.p-t-177 {padding-top: 177px;} +.p-t-178 {padding-top: 178px;} +.p-t-179 {padding-top: 179px;} +.p-t-180 {padding-top: 180px;} +.p-t-181 {padding-top: 181px;} +.p-t-182 {padding-top: 182px;} +.p-t-183 {padding-top: 183px;} +.p-t-184 {padding-top: 184px;} +.p-t-185 {padding-top: 185px;} +.p-t-186 {padding-top: 186px;} +.p-t-187 {padding-top: 187px;} +.p-t-188 {padding-top: 188px;} +.p-t-189 {padding-top: 189px;} +.p-t-190 {padding-top: 190px;} +.p-t-191 {padding-top: 191px;} +.p-t-192 {padding-top: 192px;} +.p-t-193 {padding-top: 193px;} +.p-t-194 {padding-top: 194px;} +.p-t-195 {padding-top: 195px;} +.p-t-196 {padding-top: 196px;} +.p-t-197 {padding-top: 197px;} +.p-t-198 {padding-top: 198px;} +.p-t-199 {padding-top: 199px;} +.p-t-200 {padding-top: 200px;} +.p-t-201 {padding-top: 201px;} +.p-t-202 {padding-top: 202px;} +.p-t-203 {padding-top: 203px;} +.p-t-204 {padding-top: 204px;} +.p-t-205 {padding-top: 205px;} +.p-t-206 {padding-top: 206px;} +.p-t-207 {padding-top: 207px;} +.p-t-208 {padding-top: 208px;} +.p-t-209 {padding-top: 209px;} +.p-t-210 {padding-top: 210px;} +.p-t-211 {padding-top: 211px;} +.p-t-212 {padding-top: 212px;} +.p-t-213 {padding-top: 213px;} +.p-t-214 {padding-top: 214px;} +.p-t-215 {padding-top: 215px;} +.p-t-216 {padding-top: 216px;} +.p-t-217 {padding-top: 217px;} +.p-t-218 {padding-top: 218px;} +.p-t-219 {padding-top: 219px;} +.p-t-220 {padding-top: 220px;} +.p-t-221 {padding-top: 221px;} +.p-t-222 {padding-top: 222px;} +.p-t-223 {padding-top: 223px;} +.p-t-224 {padding-top: 224px;} +.p-t-225 {padding-top: 225px;} +.p-t-226 {padding-top: 226px;} +.p-t-227 {padding-top: 227px;} +.p-t-228 {padding-top: 228px;} +.p-t-229 {padding-top: 229px;} +.p-t-230 {padding-top: 230px;} +.p-t-231 {padding-top: 231px;} +.p-t-232 {padding-top: 232px;} +.p-t-233 {padding-top: 233px;} +.p-t-234 {padding-top: 234px;} +.p-t-235 {padding-top: 235px;} +.p-t-236 {padding-top: 236px;} +.p-t-237 {padding-top: 237px;} +.p-t-238 {padding-top: 238px;} +.p-t-239 {padding-top: 239px;} +.p-t-240 {padding-top: 240px;} +.p-t-241 {padding-top: 241px;} +.p-t-242 {padding-top: 242px;} +.p-t-243 {padding-top: 243px;} +.p-t-244 {padding-top: 244px;} +.p-t-245 {padding-top: 245px;} +.p-t-246 {padding-top: 246px;} +.p-t-247 {padding-top: 247px;} +.p-t-248 {padding-top: 248px;} +.p-t-249 {padding-top: 249px;} +.p-t-250 {padding-top: 250px;} +.p-b-0 {padding-bottom: 0px;} +.p-b-1 {padding-bottom: 1px;} +.p-b-2 {padding-bottom: 2px;} +.p-b-3 {padding-bottom: 3px;} +.p-b-4 {padding-bottom: 4px;} +.p-b-5 {padding-bottom: 5px;} +.p-b-6 {padding-bottom: 6px;} +.p-b-7 {padding-bottom: 7px;} +.p-b-8 {padding-bottom: 8px;} +.p-b-9 {padding-bottom: 9px;} +.p-b-10 {padding-bottom: 10px;} +.p-b-11 {padding-bottom: 11px;} +.p-b-12 {padding-bottom: 12px;} +.p-b-13 {padding-bottom: 13px;} +.p-b-14 {padding-bottom: 14px;} +.p-b-15 {padding-bottom: 15px;} +.p-b-16 {padding-bottom: 16px;} +.p-b-17 {padding-bottom: 17px;} +.p-b-18 {padding-bottom: 18px;} +.p-b-19 {padding-bottom: 19px;} +.p-b-20 {padding-bottom: 20px;} +.p-b-21 {padding-bottom: 21px;} +.p-b-22 {padding-bottom: 22px;} +.p-b-23 {padding-bottom: 23px;} +.p-b-24 {padding-bottom: 24px;} +.p-b-25 {padding-bottom: 25px;} +.p-b-26 {padding-bottom: 26px;} +.p-b-27 {padding-bottom: 27px;} +.p-b-28 {padding-bottom: 28px;} +.p-b-29 {padding-bottom: 29px;} +.p-b-30 {padding-bottom: 30px;} +.p-b-31 {padding-bottom: 31px;} +.p-b-32 {padding-bottom: 32px;} +.p-b-33 {padding-bottom: 33px;} +.p-b-34 {padding-bottom: 34px;} +.p-b-35 {padding-bottom: 35px;} +.p-b-36 {padding-bottom: 36px;} +.p-b-37 {padding-bottom: 37px;} +.p-b-38 {padding-bottom: 38px;} +.p-b-39 {padding-bottom: 39px;} +.p-b-40 {padding-bottom: 40px;} +.p-b-41 {padding-bottom: 41px;} +.p-b-42 {padding-bottom: 42px;} +.p-b-43 {padding-bottom: 43px;} +.p-b-44 {padding-bottom: 44px;} +.p-b-45 {padding-bottom: 45px;} +.p-b-46 {padding-bottom: 46px;} +.p-b-47 {padding-bottom: 47px;} +.p-b-48 {padding-bottom: 48px;} +.p-b-49 {padding-bottom: 49px;} +.p-b-50 {padding-bottom: 50px;} +.p-b-51 {padding-bottom: 51px;} +.p-b-52 {padding-bottom: 52px;} +.p-b-53 {padding-bottom: 53px;} +.p-b-54 {padding-bottom: 54px;} +.p-b-55 {padding-bottom: 55px;} +.p-b-56 {padding-bottom: 56px;} +.p-b-57 {padding-bottom: 57px;} +.p-b-58 {padding-bottom: 58px;} +.p-b-59 {padding-bottom: 59px;} +.p-b-60 {padding-bottom: 60px;} +.p-b-61 {padding-bottom: 61px;} +.p-b-62 {padding-bottom: 62px;} +.p-b-63 {padding-bottom: 63px;} +.p-b-64 {padding-bottom: 64px;} +.p-b-65 {padding-bottom: 65px;} +.p-b-66 {padding-bottom: 66px;} +.p-b-67 {padding-bottom: 67px;} +.p-b-68 {padding-bottom: 68px;} +.p-b-69 {padding-bottom: 69px;} +.p-b-70 {padding-bottom: 70px;} +.p-b-71 {padding-bottom: 71px;} +.p-b-72 {padding-bottom: 72px;} +.p-b-73 {padding-bottom: 73px;} +.p-b-74 {padding-bottom: 74px;} +.p-b-75 {padding-bottom: 75px;} +.p-b-76 {padding-bottom: 76px;} +.p-b-77 {padding-bottom: 77px;} +.p-b-78 {padding-bottom: 78px;} +.p-b-79 {padding-bottom: 79px;} +.p-b-80 {padding-bottom: 80px;} +.p-b-81 {padding-bottom: 81px;} +.p-b-82 {padding-bottom: 82px;} +.p-b-83 {padding-bottom: 83px;} +.p-b-84 {padding-bottom: 84px;} +.p-b-85 {padding-bottom: 85px;} +.p-b-86 {padding-bottom: 86px;} +.p-b-87 {padding-bottom: 87px;} +.p-b-88 {padding-bottom: 88px;} +.p-b-89 {padding-bottom: 89px;} +.p-b-90 {padding-bottom: 90px;} +.p-b-91 {padding-bottom: 91px;} +.p-b-92 {padding-bottom: 92px;} +.p-b-93 {padding-bottom: 93px;} +.p-b-94 {padding-bottom: 94px;} +.p-b-95 {padding-bottom: 95px;} +.p-b-96 {padding-bottom: 96px;} +.p-b-97 {padding-bottom: 97px;} +.p-b-98 {padding-bottom: 98px;} +.p-b-99 {padding-bottom: 99px;} +.p-b-100 {padding-bottom: 100px;} +.p-b-101 {padding-bottom: 101px;} +.p-b-102 {padding-bottom: 102px;} +.p-b-103 {padding-bottom: 103px;} +.p-b-104 {padding-bottom: 104px;} +.p-b-105 {padding-bottom: 105px;} +.p-b-106 {padding-bottom: 106px;} +.p-b-107 {padding-bottom: 107px;} +.p-b-108 {padding-bottom: 108px;} +.p-b-109 {padding-bottom: 109px;} +.p-b-110 {padding-bottom: 110px;} +.p-b-111 {padding-bottom: 111px;} +.p-b-112 {padding-bottom: 112px;} +.p-b-113 {padding-bottom: 113px;} +.p-b-114 {padding-bottom: 114px;} +.p-b-115 {padding-bottom: 115px;} +.p-b-116 {padding-bottom: 116px;} +.p-b-117 {padding-bottom: 117px;} +.p-b-118 {padding-bottom: 118px;} +.p-b-119 {padding-bottom: 119px;} +.p-b-120 {padding-bottom: 120px;} +.p-b-121 {padding-bottom: 121px;} +.p-b-122 {padding-bottom: 122px;} +.p-b-123 {padding-bottom: 123px;} +.p-b-124 {padding-bottom: 124px;} +.p-b-125 {padding-bottom: 125px;} +.p-b-126 {padding-bottom: 126px;} +.p-b-127 {padding-bottom: 127px;} +.p-b-128 {padding-bottom: 128px;} +.p-b-129 {padding-bottom: 129px;} +.p-b-130 {padding-bottom: 130px;} +.p-b-131 {padding-bottom: 131px;} +.p-b-132 {padding-bottom: 132px;} +.p-b-133 {padding-bottom: 133px;} +.p-b-134 {padding-bottom: 134px;} +.p-b-135 {padding-bottom: 135px;} +.p-b-136 {padding-bottom: 136px;} +.p-b-137 {padding-bottom: 137px;} +.p-b-138 {padding-bottom: 138px;} +.p-b-139 {padding-bottom: 139px;} +.p-b-140 {padding-bottom: 140px;} +.p-b-141 {padding-bottom: 141px;} +.p-b-142 {padding-bottom: 142px;} +.p-b-143 {padding-bottom: 143px;} +.p-b-144 {padding-bottom: 144px;} +.p-b-145 {padding-bottom: 145px;} +.p-b-146 {padding-bottom: 146px;} +.p-b-147 {padding-bottom: 147px;} +.p-b-148 {padding-bottom: 148px;} +.p-b-149 {padding-bottom: 149px;} +.p-b-150 {padding-bottom: 150px;} +.p-b-151 {padding-bottom: 151px;} +.p-b-152 {padding-bottom: 152px;} +.p-b-153 {padding-bottom: 153px;} +.p-b-154 {padding-bottom: 154px;} +.p-b-155 {padding-bottom: 155px;} +.p-b-156 {padding-bottom: 156px;} +.p-b-157 {padding-bottom: 157px;} +.p-b-158 {padding-bottom: 158px;} +.p-b-159 {padding-bottom: 159px;} +.p-b-160 {padding-bottom: 160px;} +.p-b-161 {padding-bottom: 161px;} +.p-b-162 {padding-bottom: 162px;} +.p-b-163 {padding-bottom: 163px;} +.p-b-164 {padding-bottom: 164px;} +.p-b-165 {padding-bottom: 165px;} +.p-b-166 {padding-bottom: 166px;} +.p-b-167 {padding-bottom: 167px;} +.p-b-168 {padding-bottom: 168px;} +.p-b-169 {padding-bottom: 169px;} +.p-b-170 {padding-bottom: 170px;} +.p-b-171 {padding-bottom: 171px;} +.p-b-172 {padding-bottom: 172px;} +.p-b-173 {padding-bottom: 173px;} +.p-b-174 {padding-bottom: 174px;} +.p-b-175 {padding-bottom: 175px;} +.p-b-176 {padding-bottom: 176px;} +.p-b-177 {padding-bottom: 177px;} +.p-b-178 {padding-bottom: 178px;} +.p-b-179 {padding-bottom: 179px;} +.p-b-180 {padding-bottom: 180px;} +.p-b-181 {padding-bottom: 181px;} +.p-b-182 {padding-bottom: 182px;} +.p-b-183 {padding-bottom: 183px;} +.p-b-184 {padding-bottom: 184px;} +.p-b-185 {padding-bottom: 185px;} +.p-b-186 {padding-bottom: 186px;} +.p-b-187 {padding-bottom: 187px;} +.p-b-188 {padding-bottom: 188px;} +.p-b-189 {padding-bottom: 189px;} +.p-b-190 {padding-bottom: 190px;} +.p-b-191 {padding-bottom: 191px;} +.p-b-192 {padding-bottom: 192px;} +.p-b-193 {padding-bottom: 193px;} +.p-b-194 {padding-bottom: 194px;} +.p-b-195 {padding-bottom: 195px;} +.p-b-196 {padding-bottom: 196px;} +.p-b-197 {padding-bottom: 197px;} +.p-b-198 {padding-bottom: 198px;} +.p-b-199 {padding-bottom: 199px;} +.p-b-200 {padding-bottom: 200px;} +.p-b-201 {padding-bottom: 201px;} +.p-b-202 {padding-bottom: 202px;} +.p-b-203 {padding-bottom: 203px;} +.p-b-204 {padding-bottom: 204px;} +.p-b-205 {padding-bottom: 205px;} +.p-b-206 {padding-bottom: 206px;} +.p-b-207 {padding-bottom: 207px;} +.p-b-208 {padding-bottom: 208px;} +.p-b-209 {padding-bottom: 209px;} +.p-b-210 {padding-bottom: 210px;} +.p-b-211 {padding-bottom: 211px;} +.p-b-212 {padding-bottom: 212px;} +.p-b-213 {padding-bottom: 213px;} +.p-b-214 {padding-bottom: 214px;} +.p-b-215 {padding-bottom: 215px;} +.p-b-216 {padding-bottom: 216px;} +.p-b-217 {padding-bottom: 217px;} +.p-b-218 {padding-bottom: 218px;} +.p-b-219 {padding-bottom: 219px;} +.p-b-220 {padding-bottom: 220px;} +.p-b-221 {padding-bottom: 221px;} +.p-b-222 {padding-bottom: 222px;} +.p-b-223 {padding-bottom: 223px;} +.p-b-224 {padding-bottom: 224px;} +.p-b-225 {padding-bottom: 225px;} +.p-b-226 {padding-bottom: 226px;} +.p-b-227 {padding-bottom: 227px;} +.p-b-228 {padding-bottom: 228px;} +.p-b-229 {padding-bottom: 229px;} +.p-b-230 {padding-bottom: 230px;} +.p-b-231 {padding-bottom: 231px;} +.p-b-232 {padding-bottom: 232px;} +.p-b-233 {padding-bottom: 233px;} +.p-b-234 {padding-bottom: 234px;} +.p-b-235 {padding-bottom: 235px;} +.p-b-236 {padding-bottom: 236px;} +.p-b-237 {padding-bottom: 237px;} +.p-b-238 {padding-bottom: 238px;} +.p-b-239 {padding-bottom: 239px;} +.p-b-240 {padding-bottom: 240px;} +.p-b-241 {padding-bottom: 241px;} +.p-b-242 {padding-bottom: 242px;} +.p-b-243 {padding-bottom: 243px;} +.p-b-244 {padding-bottom: 244px;} +.p-b-245 {padding-bottom: 245px;} +.p-b-246 {padding-bottom: 246px;} +.p-b-247 {padding-bottom: 247px;} +.p-b-248 {padding-bottom: 248px;} +.p-b-249 {padding-bottom: 249px;} +.p-b-250 {padding-bottom: 250px;} +.p-l-0 {padding-left: 0px;} +.p-l-1 {padding-left: 1px;} +.p-l-2 {padding-left: 2px;} +.p-l-3 {padding-left: 3px;} +.p-l-4 {padding-left: 4px;} +.p-l-5 {padding-left: 5px;} +.p-l-6 {padding-left: 6px;} +.p-l-7 {padding-left: 7px;} +.p-l-8 {padding-left: 8px;} +.p-l-9 {padding-left: 9px;} +.p-l-10 {padding-left: 10px;} +.p-l-11 {padding-left: 11px;} +.p-l-12 {padding-left: 12px;} +.p-l-13 {padding-left: 13px;} +.p-l-14 {padding-left: 14px;} +.p-l-15 {padding-left: 15px;} +.p-l-16 {padding-left: 16px;} +.p-l-17 {padding-left: 17px;} +.p-l-18 {padding-left: 18px;} +.p-l-19 {padding-left: 19px;} +.p-l-20 {padding-left: 20px;} +.p-l-21 {padding-left: 21px;} +.p-l-22 {padding-left: 22px;} +.p-l-23 {padding-left: 23px;} +.p-l-24 {padding-left: 24px;} +.p-l-25 {padding-left: 25px;} +.p-l-26 {padding-left: 26px;} +.p-l-27 {padding-left: 27px;} +.p-l-28 {padding-left: 28px;} +.p-l-29 {padding-left: 29px;} +.p-l-30 {padding-left: 30px;} +.p-l-31 {padding-left: 31px;} +.p-l-32 {padding-left: 32px;} +.p-l-33 {padding-left: 33px;} +.p-l-34 {padding-left: 34px;} +.p-l-35 {padding-left: 35px;} +.p-l-36 {padding-left: 36px;} +.p-l-37 {padding-left: 37px;} +.p-l-38 {padding-left: 38px;} +.p-l-39 {padding-left: 39px;} +.p-l-40 {padding-left: 40px;} +.p-l-41 {padding-left: 41px;} +.p-l-42 {padding-left: 42px;} +.p-l-43 {padding-left: 43px;} +.p-l-44 {padding-left: 44px;} +.p-l-45 {padding-left: 45px;} +.p-l-46 {padding-left: 46px;} +.p-l-47 {padding-left: 47px;} +.p-l-48 {padding-left: 48px;} +.p-l-49 {padding-left: 49px;} +.p-l-50 {padding-left: 50px;} +.p-l-51 {padding-left: 51px;} +.p-l-52 {padding-left: 52px;} +.p-l-53 {padding-left: 53px;} +.p-l-54 {padding-left: 54px;} +.p-l-55 {padding-left: 55px;} +.p-l-56 {padding-left: 56px;} +.p-l-57 {padding-left: 57px;} +.p-l-58 {padding-left: 58px;} +.p-l-59 {padding-left: 59px;} +.p-l-60 {padding-left: 60px;} +.p-l-61 {padding-left: 61px;} +.p-l-62 {padding-left: 62px;} +.p-l-63 {padding-left: 63px;} +.p-l-64 {padding-left: 64px;} +.p-l-65 {padding-left: 65px;} +.p-l-66 {padding-left: 66px;} +.p-l-67 {padding-left: 67px;} +.p-l-68 {padding-left: 68px;} +.p-l-69 {padding-left: 69px;} +.p-l-70 {padding-left: 70px;} +.p-l-71 {padding-left: 71px;} +.p-l-72 {padding-left: 72px;} +.p-l-73 {padding-left: 73px;} +.p-l-74 {padding-left: 74px;} +.p-l-75 {padding-left: 75px;} +.p-l-76 {padding-left: 76px;} +.p-l-77 {padding-left: 77px;} +.p-l-78 {padding-left: 78px;} +.p-l-79 {padding-left: 79px;} +.p-l-80 {padding-left: 80px;} +.p-l-81 {padding-left: 81px;} +.p-l-82 {padding-left: 82px;} +.p-l-83 {padding-left: 83px;} +.p-l-84 {padding-left: 84px;} +.p-l-85 {padding-left: 85px;} +.p-l-86 {padding-left: 86px;} +.p-l-87 {padding-left: 87px;} +.p-l-88 {padding-left: 88px;} +.p-l-89 {padding-left: 89px;} +.p-l-90 {padding-left: 90px;} +.p-l-91 {padding-left: 91px;} +.p-l-92 {padding-left: 92px;} +.p-l-93 {padding-left: 93px;} +.p-l-94 {padding-left: 94px;} +.p-l-95 {padding-left: 95px;} +.p-l-96 {padding-left: 96px;} +.p-l-97 {padding-left: 97px;} +.p-l-98 {padding-left: 98px;} +.p-l-99 {padding-left: 99px;} +.p-l-100 {padding-left: 100px;} +.p-l-101 {padding-left: 101px;} +.p-l-102 {padding-left: 102px;} +.p-l-103 {padding-left: 103px;} +.p-l-104 {padding-left: 104px;} +.p-l-105 {padding-left: 105px;} +.p-l-106 {padding-left: 106px;} +.p-l-107 {padding-left: 107px;} +.p-l-108 {padding-left: 108px;} +.p-l-109 {padding-left: 109px;} +.p-l-110 {padding-left: 110px;} +.p-l-111 {padding-left: 111px;} +.p-l-112 {padding-left: 112px;} +.p-l-113 {padding-left: 113px;} +.p-l-114 {padding-left: 114px;} +.p-l-115 {padding-left: 115px;} +.p-l-116 {padding-left: 116px;} +.p-l-117 {padding-left: 117px;} +.p-l-118 {padding-left: 118px;} +.p-l-119 {padding-left: 119px;} +.p-l-120 {padding-left: 120px;} +.p-l-121 {padding-left: 121px;} +.p-l-122 {padding-left: 122px;} +.p-l-123 {padding-left: 123px;} +.p-l-124 {padding-left: 124px;} +.p-l-125 {padding-left: 125px;} +.p-l-126 {padding-left: 126px;} +.p-l-127 {padding-left: 127px;} +.p-l-128 {padding-left: 128px;} +.p-l-129 {padding-left: 129px;} +.p-l-130 {padding-left: 130px;} +.p-l-131 {padding-left: 131px;} +.p-l-132 {padding-left: 132px;} +.p-l-133 {padding-left: 133px;} +.p-l-134 {padding-left: 134px;} +.p-l-135 {padding-left: 135px;} +.p-l-136 {padding-left: 136px;} +.p-l-137 {padding-left: 137px;} +.p-l-138 {padding-left: 138px;} +.p-l-139 {padding-left: 139px;} +.p-l-140 {padding-left: 140px;} +.p-l-141 {padding-left: 141px;} +.p-l-142 {padding-left: 142px;} +.p-l-143 {padding-left: 143px;} +.p-l-144 {padding-left: 144px;} +.p-l-145 {padding-left: 145px;} +.p-l-146 {padding-left: 146px;} +.p-l-147 {padding-left: 147px;} +.p-l-148 {padding-left: 148px;} +.p-l-149 {padding-left: 149px;} +.p-l-150 {padding-left: 150px;} +.p-l-151 {padding-left: 151px;} +.p-l-152 {padding-left: 152px;} +.p-l-153 {padding-left: 153px;} +.p-l-154 {padding-left: 154px;} +.p-l-155 {padding-left: 155px;} +.p-l-156 {padding-left: 156px;} +.p-l-157 {padding-left: 157px;} +.p-l-158 {padding-left: 158px;} +.p-l-159 {padding-left: 159px;} +.p-l-160 {padding-left: 160px;} +.p-l-161 {padding-left: 161px;} +.p-l-162 {padding-left: 162px;} +.p-l-163 {padding-left: 163px;} +.p-l-164 {padding-left: 164px;} +.p-l-165 {padding-left: 165px;} +.p-l-166 {padding-left: 166px;} +.p-l-167 {padding-left: 167px;} +.p-l-168 {padding-left: 168px;} +.p-l-169 {padding-left: 169px;} +.p-l-170 {padding-left: 170px;} +.p-l-171 {padding-left: 171px;} +.p-l-172 {padding-left: 172px;} +.p-l-173 {padding-left: 173px;} +.p-l-174 {padding-left: 174px;} +.p-l-175 {padding-left: 175px;} +.p-l-176 {padding-left: 176px;} +.p-l-177 {padding-left: 177px;} +.p-l-178 {padding-left: 178px;} +.p-l-179 {padding-left: 179px;} +.p-l-180 {padding-left: 180px;} +.p-l-181 {padding-left: 181px;} +.p-l-182 {padding-left: 182px;} +.p-l-183 {padding-left: 183px;} +.p-l-184 {padding-left: 184px;} +.p-l-185 {padding-left: 185px;} +.p-l-186 {padding-left: 186px;} +.p-l-187 {padding-left: 187px;} +.p-l-188 {padding-left: 188px;} +.p-l-189 {padding-left: 189px;} +.p-l-190 {padding-left: 190px;} +.p-l-191 {padding-left: 191px;} +.p-l-192 {padding-left: 192px;} +.p-l-193 {padding-left: 193px;} +.p-l-194 {padding-left: 194px;} +.p-l-195 {padding-left: 195px;} +.p-l-196 {padding-left: 196px;} +.p-l-197 {padding-left: 197px;} +.p-l-198 {padding-left: 198px;} +.p-l-199 {padding-left: 199px;} +.p-l-200 {padding-left: 200px;} +.p-l-201 {padding-left: 201px;} +.p-l-202 {padding-left: 202px;} +.p-l-203 {padding-left: 203px;} +.p-l-204 {padding-left: 204px;} +.p-l-205 {padding-left: 205px;} +.p-l-206 {padding-left: 206px;} +.p-l-207 {padding-left: 207px;} +.p-l-208 {padding-left: 208px;} +.p-l-209 {padding-left: 209px;} +.p-l-210 {padding-left: 210px;} +.p-l-211 {padding-left: 211px;} +.p-l-212 {padding-left: 212px;} +.p-l-213 {padding-left: 213px;} +.p-l-214 {padding-left: 214px;} +.p-l-215 {padding-left: 215px;} +.p-l-216 {padding-left: 216px;} +.p-l-217 {padding-left: 217px;} +.p-l-218 {padding-left: 218px;} +.p-l-219 {padding-left: 219px;} +.p-l-220 {padding-left: 220px;} +.p-l-221 {padding-left: 221px;} +.p-l-222 {padding-left: 222px;} +.p-l-223 {padding-left: 223px;} +.p-l-224 {padding-left: 224px;} +.p-l-225 {padding-left: 225px;} +.p-l-226 {padding-left: 226px;} +.p-l-227 {padding-left: 227px;} +.p-l-228 {padding-left: 228px;} +.p-l-229 {padding-left: 229px;} +.p-l-230 {padding-left: 230px;} +.p-l-231 {padding-left: 231px;} +.p-l-232 {padding-left: 232px;} +.p-l-233 {padding-left: 233px;} +.p-l-234 {padding-left: 234px;} +.p-l-235 {padding-left: 235px;} +.p-l-236 {padding-left: 236px;} +.p-l-237 {padding-left: 237px;} +.p-l-238 {padding-left: 238px;} +.p-l-239 {padding-left: 239px;} +.p-l-240 {padding-left: 240px;} +.p-l-241 {padding-left: 241px;} +.p-l-242 {padding-left: 242px;} +.p-l-243 {padding-left: 243px;} +.p-l-244 {padding-left: 244px;} +.p-l-245 {padding-left: 245px;} +.p-l-246 {padding-left: 246px;} +.p-l-247 {padding-left: 247px;} +.p-l-248 {padding-left: 248px;} +.p-l-249 {padding-left: 249px;} +.p-l-250 {padding-left: 250px;} +.p-r-0 {padding-right: 0px;} +.p-r-1 {padding-right: 1px;} +.p-r-2 {padding-right: 2px;} +.p-r-3 {padding-right: 3px;} +.p-r-4 {padding-right: 4px;} +.p-r-5 {padding-right: 5px;} +.p-r-6 {padding-right: 6px;} +.p-r-7 {padding-right: 7px;} +.p-r-8 {padding-right: 8px;} +.p-r-9 {padding-right: 9px;} +.p-r-10 {padding-right: 10px;} +.p-r-11 {padding-right: 11px;} +.p-r-12 {padding-right: 12px;} +.p-r-13 {padding-right: 13px;} +.p-r-14 {padding-right: 14px;} +.p-r-15 {padding-right: 15px;} +.p-r-16 {padding-right: 16px;} +.p-r-17 {padding-right: 17px;} +.p-r-18 {padding-right: 18px;} +.p-r-19 {padding-right: 19px;} +.p-r-20 {padding-right: 20px;} +.p-r-21 {padding-right: 21px;} +.p-r-22 {padding-right: 22px;} +.p-r-23 {padding-right: 23px;} +.p-r-24 {padding-right: 24px;} +.p-r-25 {padding-right: 25px;} +.p-r-26 {padding-right: 26px;} +.p-r-27 {padding-right: 27px;} +.p-r-28 {padding-right: 28px;} +.p-r-29 {padding-right: 29px;} +.p-r-30 {padding-right: 30px;} +.p-r-31 {padding-right: 31px;} +.p-r-32 {padding-right: 32px;} +.p-r-33 {padding-right: 33px;} +.p-r-34 {padding-right: 34px;} +.p-r-35 {padding-right: 35px;} +.p-r-36 {padding-right: 36px;} +.p-r-37 {padding-right: 37px;} +.p-r-38 {padding-right: 38px;} +.p-r-39 {padding-right: 39px;} +.p-r-40 {padding-right: 40px;} +.p-r-41 {padding-right: 41px;} +.p-r-42 {padding-right: 42px;} +.p-r-43 {padding-right: 43px;} +.p-r-44 {padding-right: 44px;} +.p-r-45 {padding-right: 45px;} +.p-r-46 {padding-right: 46px;} +.p-r-47 {padding-right: 47px;} +.p-r-48 {padding-right: 48px;} +.p-r-49 {padding-right: 49px;} +.p-r-50 {padding-right: 50px;} +.p-r-51 {padding-right: 51px;} +.p-r-52 {padding-right: 52px;} +.p-r-53 {padding-right: 53px;} +.p-r-54 {padding-right: 54px;} +.p-r-55 {padding-right: 55px;} +.p-r-56 {padding-right: 56px;} +.p-r-57 {padding-right: 57px;} +.p-r-58 {padding-right: 58px;} +.p-r-59 {padding-right: 59px;} +.p-r-60 {padding-right: 60px;} +.p-r-61 {padding-right: 61px;} +.p-r-62 {padding-right: 62px;} +.p-r-63 {padding-right: 63px;} +.p-r-64 {padding-right: 64px;} +.p-r-65 {padding-right: 65px;} +.p-r-66 {padding-right: 66px;} +.p-r-67 {padding-right: 67px;} +.p-r-68 {padding-right: 68px;} +.p-r-69 {padding-right: 69px;} +.p-r-70 {padding-right: 70px;} +.p-r-71 {padding-right: 71px;} +.p-r-72 {padding-right: 72px;} +.p-r-73 {padding-right: 73px;} +.p-r-74 {padding-right: 74px;} +.p-r-75 {padding-right: 75px;} +.p-r-76 {padding-right: 76px;} +.p-r-77 {padding-right: 77px;} +.p-r-78 {padding-right: 78px;} +.p-r-79 {padding-right: 79px;} +.p-r-80 {padding-right: 80px;} +.p-r-81 {padding-right: 81px;} +.p-r-82 {padding-right: 82px;} +.p-r-83 {padding-right: 83px;} +.p-r-84 {padding-right: 84px;} +.p-r-85 {padding-right: 85px;} +.p-r-86 {padding-right: 86px;} +.p-r-87 {padding-right: 87px;} +.p-r-88 {padding-right: 88px;} +.p-r-89 {padding-right: 89px;} +.p-r-90 {padding-right: 90px;} +.p-r-91 {padding-right: 91px;} +.p-r-92 {padding-right: 92px;} +.p-r-93 {padding-right: 93px;} +.p-r-94 {padding-right: 94px;} +.p-r-95 {padding-right: 95px;} +.p-r-96 {padding-right: 96px;} +.p-r-97 {padding-right: 97px;} +.p-r-98 {padding-right: 98px;} +.p-r-99 {padding-right: 99px;} +.p-r-100 {padding-right: 100px;} +.p-r-101 {padding-right: 101px;} +.p-r-102 {padding-right: 102px;} +.p-r-103 {padding-right: 103px;} +.p-r-104 {padding-right: 104px;} +.p-r-105 {padding-right: 105px;} +.p-r-106 {padding-right: 106px;} +.p-r-107 {padding-right: 107px;} +.p-r-108 {padding-right: 108px;} +.p-r-109 {padding-right: 109px;} +.p-r-110 {padding-right: 110px;} +.p-r-111 {padding-right: 111px;} +.p-r-112 {padding-right: 112px;} +.p-r-113 {padding-right: 113px;} +.p-r-114 {padding-right: 114px;} +.p-r-115 {padding-right: 115px;} +.p-r-116 {padding-right: 116px;} +.p-r-117 {padding-right: 117px;} +.p-r-118 {padding-right: 118px;} +.p-r-119 {padding-right: 119px;} +.p-r-120 {padding-right: 120px;} +.p-r-121 {padding-right: 121px;} +.p-r-122 {padding-right: 122px;} +.p-r-123 {padding-right: 123px;} +.p-r-124 {padding-right: 124px;} +.p-r-125 {padding-right: 125px;} +.p-r-126 {padding-right: 126px;} +.p-r-127 {padding-right: 127px;} +.p-r-128 {padding-right: 128px;} +.p-r-129 {padding-right: 129px;} +.p-r-130 {padding-right: 130px;} +.p-r-131 {padding-right: 131px;} +.p-r-132 {padding-right: 132px;} +.p-r-133 {padding-right: 133px;} +.p-r-134 {padding-right: 134px;} +.p-r-135 {padding-right: 135px;} +.p-r-136 {padding-right: 136px;} +.p-r-137 {padding-right: 137px;} +.p-r-138 {padding-right: 138px;} +.p-r-139 {padding-right: 139px;} +.p-r-140 {padding-right: 140px;} +.p-r-141 {padding-right: 141px;} +.p-r-142 {padding-right: 142px;} +.p-r-143 {padding-right: 143px;} +.p-r-144 {padding-right: 144px;} +.p-r-145 {padding-right: 145px;} +.p-r-146 {padding-right: 146px;} +.p-r-147 {padding-right: 147px;} +.p-r-148 {padding-right: 148px;} +.p-r-149 {padding-right: 149px;} +.p-r-150 {padding-right: 150px;} +.p-r-151 {padding-right: 151px;} +.p-r-152 {padding-right: 152px;} +.p-r-153 {padding-right: 153px;} +.p-r-154 {padding-right: 154px;} +.p-r-155 {padding-right: 155px;} +.p-r-156 {padding-right: 156px;} +.p-r-157 {padding-right: 157px;} +.p-r-158 {padding-right: 158px;} +.p-r-159 {padding-right: 159px;} +.p-r-160 {padding-right: 160px;} +.p-r-161 {padding-right: 161px;} +.p-r-162 {padding-right: 162px;} +.p-r-163 {padding-right: 163px;} +.p-r-164 {padding-right: 164px;} +.p-r-165 {padding-right: 165px;} +.p-r-166 {padding-right: 166px;} +.p-r-167 {padding-right: 167px;} +.p-r-168 {padding-right: 168px;} +.p-r-169 {padding-right: 169px;} +.p-r-170 {padding-right: 170px;} +.p-r-171 {padding-right: 171px;} +.p-r-172 {padding-right: 172px;} +.p-r-173 {padding-right: 173px;} +.p-r-174 {padding-right: 174px;} +.p-r-175 {padding-right: 175px;} +.p-r-176 {padding-right: 176px;} +.p-r-177 {padding-right: 177px;} +.p-r-178 {padding-right: 178px;} +.p-r-179 {padding-right: 179px;} +.p-r-180 {padding-right: 180px;} +.p-r-181 {padding-right: 181px;} +.p-r-182 {padding-right: 182px;} +.p-r-183 {padding-right: 183px;} +.p-r-184 {padding-right: 184px;} +.p-r-185 {padding-right: 185px;} +.p-r-186 {padding-right: 186px;} +.p-r-187 {padding-right: 187px;} +.p-r-188 {padding-right: 188px;} +.p-r-189 {padding-right: 189px;} +.p-r-190 {padding-right: 190px;} +.p-r-191 {padding-right: 191px;} +.p-r-192 {padding-right: 192px;} +.p-r-193 {padding-right: 193px;} +.p-r-194 {padding-right: 194px;} +.p-r-195 {padding-right: 195px;} +.p-r-196 {padding-right: 196px;} +.p-r-197 {padding-right: 197px;} +.p-r-198 {padding-right: 198px;} +.p-r-199 {padding-right: 199px;} +.p-r-200 {padding-right: 200px;} +.p-r-201 {padding-right: 201px;} +.p-r-202 {padding-right: 202px;} +.p-r-203 {padding-right: 203px;} +.p-r-204 {padding-right: 204px;} +.p-r-205 {padding-right: 205px;} +.p-r-206 {padding-right: 206px;} +.p-r-207 {padding-right: 207px;} +.p-r-208 {padding-right: 208px;} +.p-r-209 {padding-right: 209px;} +.p-r-210 {padding-right: 210px;} +.p-r-211 {padding-right: 211px;} +.p-r-212 {padding-right: 212px;} +.p-r-213 {padding-right: 213px;} +.p-r-214 {padding-right: 214px;} +.p-r-215 {padding-right: 215px;} +.p-r-216 {padding-right: 216px;} +.p-r-217 {padding-right: 217px;} +.p-r-218 {padding-right: 218px;} +.p-r-219 {padding-right: 219px;} +.p-r-220 {padding-right: 220px;} +.p-r-221 {padding-right: 221px;} +.p-r-222 {padding-right: 222px;} +.p-r-223 {padding-right: 223px;} +.p-r-224 {padding-right: 224px;} +.p-r-225 {padding-right: 225px;} +.p-r-226 {padding-right: 226px;} +.p-r-227 {padding-right: 227px;} +.p-r-228 {padding-right: 228px;} +.p-r-229 {padding-right: 229px;} +.p-r-230 {padding-right: 230px;} +.p-r-231 {padding-right: 231px;} +.p-r-232 {padding-right: 232px;} +.p-r-233 {padding-right: 233px;} +.p-r-234 {padding-right: 234px;} +.p-r-235 {padding-right: 235px;} +.p-r-236 {padding-right: 236px;} +.p-r-237 {padding-right: 237px;} +.p-r-238 {padding-right: 238px;} +.p-r-239 {padding-right: 239px;} +.p-r-240 {padding-right: 240px;} +.p-r-241 {padding-right: 241px;} +.p-r-242 {padding-right: 242px;} +.p-r-243 {padding-right: 243px;} +.p-r-244 {padding-right: 244px;} +.p-r-245 {padding-right: 245px;} +.p-r-246 {padding-right: 246px;} +.p-r-247 {padding-right: 247px;} +.p-r-248 {padding-right: 248px;} +.p-r-249 {padding-right: 249px;} +.p-r-250 {padding-right: 250px;} + +/*[ MARGIN ] +/////////////////////////////////////////////////////////// +*/ +.m-t-0 {margin-top: 0px;} +.m-t-1 {margin-top: 1px;} +.m-t-2 {margin-top: 2px;} +.m-t-3 {margin-top: 3px;} +.m-t-4 {margin-top: 4px;} +.m-t-5 {margin-top: 5px;} +.m-t-6 {margin-top: 6px;} +.m-t-7 {margin-top: 7px;} +.m-t-8 {margin-top: 8px;} +.m-t-9 {margin-top: 9px;} +.m-t-10 {margin-top: 10px;} +.m-t-11 {margin-top: 11px;} +.m-t-12 {margin-top: 12px;} +.m-t-13 {margin-top: 13px;} +.m-t-14 {margin-top: 14px;} +.m-t-15 {margin-top: 15px;} +.m-t-16 {margin-top: 16px;} +.m-t-17 {margin-top: 17px;} +.m-t-18 {margin-top: 18px;} +.m-t-19 {margin-top: 19px;} +.m-t-20 {margin-top: 20px;} +.m-t-21 {margin-top: 21px;} +.m-t-22 {margin-top: 22px;} +.m-t-23 {margin-top: 23px;} +.m-t-24 {margin-top: 24px;} +.m-t-25 {margin-top: 25px;} +.m-t-26 {margin-top: 26px;} +.m-t-27 {margin-top: 27px;} +.m-t-28 {margin-top: 28px;} +.m-t-29 {margin-top: 29px;} +.m-t-30 {margin-top: 30px;} +.m-t-31 {margin-top: 31px;} +.m-t-32 {margin-top: 32px;} +.m-t-33 {margin-top: 33px;} +.m-t-34 {margin-top: 34px;} +.m-t-35 {margin-top: 35px;} +.m-t-36 {margin-top: 36px;} +.m-t-37 {margin-top: 37px;} +.m-t-38 {margin-top: 38px;} +.m-t-39 {margin-top: 39px;} +.m-t-40 {margin-top: 40px;} +.m-t-41 {margin-top: 41px;} +.m-t-42 {margin-top: 42px;} +.m-t-43 {margin-top: 43px;} +.m-t-44 {margin-top: 44px;} +.m-t-45 {margin-top: 45px;} +.m-t-46 {margin-top: 46px;} +.m-t-47 {margin-top: 47px;} +.m-t-48 {margin-top: 48px;} +.m-t-49 {margin-top: 49px;} +.m-t-50 {margin-top: 50px;} +.m-t-51 {margin-top: 51px;} +.m-t-52 {margin-top: 52px;} +.m-t-53 {margin-top: 53px;} +.m-t-54 {margin-top: 54px;} +.m-t-55 {margin-top: 55px;} +.m-t-56 {margin-top: 56px;} +.m-t-57 {margin-top: 57px;} +.m-t-58 {margin-top: 58px;} +.m-t-59 {margin-top: 59px;} +.m-t-60 {margin-top: 60px;} +.m-t-61 {margin-top: 61px;} +.m-t-62 {margin-top: 62px;} +.m-t-63 {margin-top: 63px;} +.m-t-64 {margin-top: 64px;} +.m-t-65 {margin-top: 65px;} +.m-t-66 {margin-top: 66px;} +.m-t-67 {margin-top: 67px;} +.m-t-68 {margin-top: 68px;} +.m-t-69 {margin-top: 69px;} +.m-t-70 {margin-top: 70px;} +.m-t-71 {margin-top: 71px;} +.m-t-72 {margin-top: 72px;} +.m-t-73 {margin-top: 73px;} +.m-t-74 {margin-top: 74px;} +.m-t-75 {margin-top: 75px;} +.m-t-76 {margin-top: 76px;} +.m-t-77 {margin-top: 77px;} +.m-t-78 {margin-top: 78px;} +.m-t-79 {margin-top: 79px;} +.m-t-80 {margin-top: 80px;} +.m-t-81 {margin-top: 81px;} +.m-t-82 {margin-top: 82px;} +.m-t-83 {margin-top: 83px;} +.m-t-84 {margin-top: 84px;} +.m-t-85 {margin-top: 85px;} +.m-t-86 {margin-top: 86px;} +.m-t-87 {margin-top: 87px;} +.m-t-88 {margin-top: 88px;} +.m-t-89 {margin-top: 89px;} +.m-t-90 {margin-top: 90px;} +.m-t-91 {margin-top: 91px;} +.m-t-92 {margin-top: 92px;} +.m-t-93 {margin-top: 93px;} +.m-t-94 {margin-top: 94px;} +.m-t-95 {margin-top: 95px;} +.m-t-96 {margin-top: 96px;} +.m-t-97 {margin-top: 97px;} +.m-t-98 {margin-top: 98px;} +.m-t-99 {margin-top: 99px;} +.m-t-100 {margin-top: 100px;} +.m-t-101 {margin-top: 101px;} +.m-t-102 {margin-top: 102px;} +.m-t-103 {margin-top: 103px;} +.m-t-104 {margin-top: 104px;} +.m-t-105 {margin-top: 105px;} +.m-t-106 {margin-top: 106px;} +.m-t-107 {margin-top: 107px;} +.m-t-108 {margin-top: 108px;} +.m-t-109 {margin-top: 109px;} +.m-t-110 {margin-top: 110px;} +.m-t-111 {margin-top: 111px;} +.m-t-112 {margin-top: 112px;} +.m-t-113 {margin-top: 113px;} +.m-t-114 {margin-top: 114px;} +.m-t-115 {margin-top: 115px;} +.m-t-116 {margin-top: 116px;} +.m-t-117 {margin-top: 117px;} +.m-t-118 {margin-top: 118px;} +.m-t-119 {margin-top: 119px;} +.m-t-120 {margin-top: 120px;} +.m-t-121 {margin-top: 121px;} +.m-t-122 {margin-top: 122px;} +.m-t-123 {margin-top: 123px;} +.m-t-124 {margin-top: 124px;} +.m-t-125 {margin-top: 125px;} +.m-t-126 {margin-top: 126px;} +.m-t-127 {margin-top: 127px;} +.m-t-128 {margin-top: 128px;} +.m-t-129 {margin-top: 129px;} +.m-t-130 {margin-top: 130px;} +.m-t-131 {margin-top: 131px;} +.m-t-132 {margin-top: 132px;} +.m-t-133 {margin-top: 133px;} +.m-t-134 {margin-top: 134px;} +.m-t-135 {margin-top: 135px;} +.m-t-136 {margin-top: 136px;} +.m-t-137 {margin-top: 137px;} +.m-t-138 {margin-top: 138px;} +.m-t-139 {margin-top: 139px;} +.m-t-140 {margin-top: 140px;} +.m-t-141 {margin-top: 141px;} +.m-t-142 {margin-top: 142px;} +.m-t-143 {margin-top: 143px;} +.m-t-144 {margin-top: 144px;} +.m-t-145 {margin-top: 145px;} +.m-t-146 {margin-top: 146px;} +.m-t-147 {margin-top: 147px;} +.m-t-148 {margin-top: 148px;} +.m-t-149 {margin-top: 149px;} +.m-t-150 {margin-top: 150px;} +.m-t-151 {margin-top: 151px;} +.m-t-152 {margin-top: 152px;} +.m-t-153 {margin-top: 153px;} +.m-t-154 {margin-top: 154px;} +.m-t-155 {margin-top: 155px;} +.m-t-156 {margin-top: 156px;} +.m-t-157 {margin-top: 157px;} +.m-t-158 {margin-top: 158px;} +.m-t-159 {margin-top: 159px;} +.m-t-160 {margin-top: 160px;} +.m-t-161 {margin-top: 161px;} +.m-t-162 {margin-top: 162px;} +.m-t-163 {margin-top: 163px;} +.m-t-164 {margin-top: 164px;} +.m-t-165 {margin-top: 165px;} +.m-t-166 {margin-top: 166px;} +.m-t-167 {margin-top: 167px;} +.m-t-168 {margin-top: 168px;} +.m-t-169 {margin-top: 169px;} +.m-t-170 {margin-top: 170px;} +.m-t-171 {margin-top: 171px;} +.m-t-172 {margin-top: 172px;} +.m-t-173 {margin-top: 173px;} +.m-t-174 {margin-top: 174px;} +.m-t-175 {margin-top: 175px;} +.m-t-176 {margin-top: 176px;} +.m-t-177 {margin-top: 177px;} +.m-t-178 {margin-top: 178px;} +.m-t-179 {margin-top: 179px;} +.m-t-180 {margin-top: 180px;} +.m-t-181 {margin-top: 181px;} +.m-t-182 {margin-top: 182px;} +.m-t-183 {margin-top: 183px;} +.m-t-184 {margin-top: 184px;} +.m-t-185 {margin-top: 185px;} +.m-t-186 {margin-top: 186px;} +.m-t-187 {margin-top: 187px;} +.m-t-188 {margin-top: 188px;} +.m-t-189 {margin-top: 189px;} +.m-t-190 {margin-top: 190px;} +.m-t-191 {margin-top: 191px;} +.m-t-192 {margin-top: 192px;} +.m-t-193 {margin-top: 193px;} +.m-t-194 {margin-top: 194px;} +.m-t-195 {margin-top: 195px;} +.m-t-196 {margin-top: 196px;} +.m-t-197 {margin-top: 197px;} +.m-t-198 {margin-top: 198px;} +.m-t-199 {margin-top: 199px;} +.m-t-200 {margin-top: 200px;} +.m-t-201 {margin-top: 201px;} +.m-t-202 {margin-top: 202px;} +.m-t-203 {margin-top: 203px;} +.m-t-204 {margin-top: 204px;} +.m-t-205 {margin-top: 205px;} +.m-t-206 {margin-top: 206px;} +.m-t-207 {margin-top: 207px;} +.m-t-208 {margin-top: 208px;} +.m-t-209 {margin-top: 209px;} +.m-t-210 {margin-top: 210px;} +.m-t-211 {margin-top: 211px;} +.m-t-212 {margin-top: 212px;} +.m-t-213 {margin-top: 213px;} +.m-t-214 {margin-top: 214px;} +.m-t-215 {margin-top: 215px;} +.m-t-216 {margin-top: 216px;} +.m-t-217 {margin-top: 217px;} +.m-t-218 {margin-top: 218px;} +.m-t-219 {margin-top: 219px;} +.m-t-220 {margin-top: 220px;} +.m-t-221 {margin-top: 221px;} +.m-t-222 {margin-top: 222px;} +.m-t-223 {margin-top: 223px;} +.m-t-224 {margin-top: 224px;} +.m-t-225 {margin-top: 225px;} +.m-t-226 {margin-top: 226px;} +.m-t-227 {margin-top: 227px;} +.m-t-228 {margin-top: 228px;} +.m-t-229 {margin-top: 229px;} +.m-t-230 {margin-top: 230px;} +.m-t-231 {margin-top: 231px;} +.m-t-232 {margin-top: 232px;} +.m-t-233 {margin-top: 233px;} +.m-t-234 {margin-top: 234px;} +.m-t-235 {margin-top: 235px;} +.m-t-236 {margin-top: 236px;} +.m-t-237 {margin-top: 237px;} +.m-t-238 {margin-top: 238px;} +.m-t-239 {margin-top: 239px;} +.m-t-240 {margin-top: 240px;} +.m-t-241 {margin-top: 241px;} +.m-t-242 {margin-top: 242px;} +.m-t-243 {margin-top: 243px;} +.m-t-244 {margin-top: 244px;} +.m-t-245 {margin-top: 245px;} +.m-t-246 {margin-top: 246px;} +.m-t-247 {margin-top: 247px;} +.m-t-248 {margin-top: 248px;} +.m-t-249 {margin-top: 249px;} +.m-t-250 {margin-top: 250px;} +.m-b-0 {margin-bottom: 0px;} +.m-b-1 {margin-bottom: 1px;} +.m-b-2 {margin-bottom: 2px;} +.m-b-3 {margin-bottom: 3px;} +.m-b-4 {margin-bottom: 4px;} +.m-b-5 {margin-bottom: 5px;} +.m-b-6 {margin-bottom: 6px;} +.m-b-7 {margin-bottom: 7px;} +.m-b-8 {margin-bottom: 8px;} +.m-b-9 {margin-bottom: 9px;} +.m-b-10 {margin-bottom: 10px;} +.m-b-11 {margin-bottom: 11px;} +.m-b-12 {margin-bottom: 12px;} +.m-b-13 {margin-bottom: 13px;} +.m-b-14 {margin-bottom: 14px;} +.m-b-15 {margin-bottom: 15px;} +.m-b-16 {margin-bottom: 16px;} +.m-b-17 {margin-bottom: 17px;} +.m-b-18 {margin-bottom: 18px;} +.m-b-19 {margin-bottom: 19px;} +.m-b-20 {margin-bottom: 20px;} +.m-b-21 {margin-bottom: 21px;} +.m-b-22 {margin-bottom: 22px;} +.m-b-23 {margin-bottom: 23px;} +.m-b-24 {margin-bottom: 24px;} +.m-b-25 {margin-bottom: 25px;} +.m-b-26 {margin-bottom: 26px;} +.m-b-27 {margin-bottom: 27px;} +.m-b-28 {margin-bottom: 28px;} +.m-b-29 {margin-bottom: 29px;} +.m-b-30 {margin-bottom: 30px;} +.m-b-31 {margin-bottom: 31px;} +.m-b-32 {margin-bottom: 32px;} +.m-b-33 {margin-bottom: 33px;} +.m-b-34 {margin-bottom: 34px;} +.m-b-35 {margin-bottom: 35px;} +.m-b-36 {margin-bottom: 36px;} +.m-b-37 {margin-bottom: 37px;} +.m-b-38 {margin-bottom: 38px;} +.m-b-39 {margin-bottom: 39px;} +.m-b-40 {margin-bottom: 40px;} +.m-b-41 {margin-bottom: 41px;} +.m-b-42 {margin-bottom: 42px;} +.m-b-43 {margin-bottom: 43px;} +.m-b-44 {margin-bottom: 44px;} +.m-b-45 {margin-bottom: 45px;} +.m-b-46 {margin-bottom: 46px;} +.m-b-47 {margin-bottom: 47px;} +.m-b-48 {margin-bottom: 48px;} +.m-b-49 {margin-bottom: 49px;} +.m-b-50 {margin-bottom: 50px;} +.m-b-51 {margin-bottom: 51px;} +.m-b-52 {margin-bottom: 52px;} +.m-b-53 {margin-bottom: 53px;} +.m-b-54 {margin-bottom: 54px;} +.m-b-55 {margin-bottom: 55px;} +.m-b-56 {margin-bottom: 56px;} +.m-b-57 {margin-bottom: 57px;} +.m-b-58 {margin-bottom: 58px;} +.m-b-59 {margin-bottom: 59px;} +.m-b-60 {margin-bottom: 60px;} +.m-b-61 {margin-bottom: 61px;} +.m-b-62 {margin-bottom: 62px;} +.m-b-63 {margin-bottom: 63px;} +.m-b-64 {margin-bottom: 64px;} +.m-b-65 {margin-bottom: 65px;} +.m-b-66 {margin-bottom: 66px;} +.m-b-67 {margin-bottom: 67px;} +.m-b-68 {margin-bottom: 68px;} +.m-b-69 {margin-bottom: 69px;} +.m-b-70 {margin-bottom: 70px;} +.m-b-71 {margin-bottom: 71px;} +.m-b-72 {margin-bottom: 72px;} +.m-b-73 {margin-bottom: 73px;} +.m-b-74 {margin-bottom: 74px;} +.m-b-75 {margin-bottom: 75px;} +.m-b-76 {margin-bottom: 76px;} +.m-b-77 {margin-bottom: 77px;} +.m-b-78 {margin-bottom: 78px;} +.m-b-79 {margin-bottom: 79px;} +.m-b-80 {margin-bottom: 80px;} +.m-b-81 {margin-bottom: 81px;} +.m-b-82 {margin-bottom: 82px;} +.m-b-83 {margin-bottom: 83px;} +.m-b-84 {margin-bottom: 84px;} +.m-b-85 {margin-bottom: 85px;} +.m-b-86 {margin-bottom: 86px;} +.m-b-87 {margin-bottom: 87px;} +.m-b-88 {margin-bottom: 88px;} +.m-b-89 {margin-bottom: 89px;} +.m-b-90 {margin-bottom: 90px;} +.m-b-91 {margin-bottom: 91px;} +.m-b-92 {margin-bottom: 92px;} +.m-b-93 {margin-bottom: 93px;} +.m-b-94 {margin-bottom: 94px;} +.m-b-95 {margin-bottom: 95px;} +.m-b-96 {margin-bottom: 96px;} +.m-b-97 {margin-bottom: 97px;} +.m-b-98 {margin-bottom: 98px;} +.m-b-99 {margin-bottom: 99px;} +.m-b-100 {margin-bottom: 100px;} +.m-b-101 {margin-bottom: 101px;} +.m-b-102 {margin-bottom: 102px;} +.m-b-103 {margin-bottom: 103px;} +.m-b-104 {margin-bottom: 104px;} +.m-b-105 {margin-bottom: 105px;} +.m-b-106 {margin-bottom: 106px;} +.m-b-107 {margin-bottom: 107px;} +.m-b-108 {margin-bottom: 108px;} +.m-b-109 {margin-bottom: 109px;} +.m-b-110 {margin-bottom: 110px;} +.m-b-111 {margin-bottom: 111px;} +.m-b-112 {margin-bottom: 112px;} +.m-b-113 {margin-bottom: 113px;} +.m-b-114 {margin-bottom: 114px;} +.m-b-115 {margin-bottom: 115px;} +.m-b-116 {margin-bottom: 116px;} +.m-b-117 {margin-bottom: 117px;} +.m-b-118 {margin-bottom: 118px;} +.m-b-119 {margin-bottom: 119px;} +.m-b-120 {margin-bottom: 120px;} +.m-b-121 {margin-bottom: 121px;} +.m-b-122 {margin-bottom: 122px;} +.m-b-123 {margin-bottom: 123px;} +.m-b-124 {margin-bottom: 124px;} +.m-b-125 {margin-bottom: 125px;} +.m-b-126 {margin-bottom: 126px;} +.m-b-127 {margin-bottom: 127px;} +.m-b-128 {margin-bottom: 128px;} +.m-b-129 {margin-bottom: 129px;} +.m-b-130 {margin-bottom: 130px;} +.m-b-131 {margin-bottom: 131px;} +.m-b-132 {margin-bottom: 132px;} +.m-b-133 {margin-bottom: 133px;} +.m-b-134 {margin-bottom: 134px;} +.m-b-135 {margin-bottom: 135px;} +.m-b-136 {margin-bottom: 136px;} +.m-b-137 {margin-bottom: 137px;} +.m-b-138 {margin-bottom: 138px;} +.m-b-139 {margin-bottom: 139px;} +.m-b-140 {margin-bottom: 140px;} +.m-b-141 {margin-bottom: 141px;} +.m-b-142 {margin-bottom: 142px;} +.m-b-143 {margin-bottom: 143px;} +.m-b-144 {margin-bottom: 144px;} +.m-b-145 {margin-bottom: 145px;} +.m-b-146 {margin-bottom: 146px;} +.m-b-147 {margin-bottom: 147px;} +.m-b-148 {margin-bottom: 148px;} +.m-b-149 {margin-bottom: 149px;} +.m-b-150 {margin-bottom: 150px;} +.m-b-151 {margin-bottom: 151px;} +.m-b-152 {margin-bottom: 152px;} +.m-b-153 {margin-bottom: 153px;} +.m-b-154 {margin-bottom: 154px;} +.m-b-155 {margin-bottom: 155px;} +.m-b-156 {margin-bottom: 156px;} +.m-b-157 {margin-bottom: 157px;} +.m-b-158 {margin-bottom: 158px;} +.m-b-159 {margin-bottom: 159px;} +.m-b-160 {margin-bottom: 160px;} +.m-b-161 {margin-bottom: 161px;} +.m-b-162 {margin-bottom: 162px;} +.m-b-163 {margin-bottom: 163px;} +.m-b-164 {margin-bottom: 164px;} +.m-b-165 {margin-bottom: 165px;} +.m-b-166 {margin-bottom: 166px;} +.m-b-167 {margin-bottom: 167px;} +.m-b-168 {margin-bottom: 168px;} +.m-b-169 {margin-bottom: 169px;} +.m-b-170 {margin-bottom: 170px;} +.m-b-171 {margin-bottom: 171px;} +.m-b-172 {margin-bottom: 172px;} +.m-b-173 {margin-bottom: 173px;} +.m-b-174 {margin-bottom: 174px;} +.m-b-175 {margin-bottom: 175px;} +.m-b-176 {margin-bottom: 176px;} +.m-b-177 {margin-bottom: 177px;} +.m-b-178 {margin-bottom: 178px;} +.m-b-179 {margin-bottom: 179px;} +.m-b-180 {margin-bottom: 180px;} +.m-b-181 {margin-bottom: 181px;} +.m-b-182 {margin-bottom: 182px;} +.m-b-183 {margin-bottom: 183px;} +.m-b-184 {margin-bottom: 184px;} +.m-b-185 {margin-bottom: 185px;} +.m-b-186 {margin-bottom: 186px;} +.m-b-187 {margin-bottom: 187px;} +.m-b-188 {margin-bottom: 188px;} +.m-b-189 {margin-bottom: 189px;} +.m-b-190 {margin-bottom: 190px;} +.m-b-191 {margin-bottom: 191px;} +.m-b-192 {margin-bottom: 192px;} +.m-b-193 {margin-bottom: 193px;} +.m-b-194 {margin-bottom: 194px;} +.m-b-195 {margin-bottom: 195px;} +.m-b-196 {margin-bottom: 196px;} +.m-b-197 {margin-bottom: 197px;} +.m-b-198 {margin-bottom: 198px;} +.m-b-199 {margin-bottom: 199px;} +.m-b-200 {margin-bottom: 200px;} +.m-b-201 {margin-bottom: 201px;} +.m-b-202 {margin-bottom: 202px;} +.m-b-203 {margin-bottom: 203px;} +.m-b-204 {margin-bottom: 204px;} +.m-b-205 {margin-bottom: 205px;} +.m-b-206 {margin-bottom: 206px;} +.m-b-207 {margin-bottom: 207px;} +.m-b-208 {margin-bottom: 208px;} +.m-b-209 {margin-bottom: 209px;} +.m-b-210 {margin-bottom: 210px;} +.m-b-211 {margin-bottom: 211px;} +.m-b-212 {margin-bottom: 212px;} +.m-b-213 {margin-bottom: 213px;} +.m-b-214 {margin-bottom: 214px;} +.m-b-215 {margin-bottom: 215px;} +.m-b-216 {margin-bottom: 216px;} +.m-b-217 {margin-bottom: 217px;} +.m-b-218 {margin-bottom: 218px;} +.m-b-219 {margin-bottom: 219px;} +.m-b-220 {margin-bottom: 220px;} +.m-b-221 {margin-bottom: 221px;} +.m-b-222 {margin-bottom: 222px;} +.m-b-223 {margin-bottom: 223px;} +.m-b-224 {margin-bottom: 224px;} +.m-b-225 {margin-bottom: 225px;} +.m-b-226 {margin-bottom: 226px;} +.m-b-227 {margin-bottom: 227px;} +.m-b-228 {margin-bottom: 228px;} +.m-b-229 {margin-bottom: 229px;} +.m-b-230 {margin-bottom: 230px;} +.m-b-231 {margin-bottom: 231px;} +.m-b-232 {margin-bottom: 232px;} +.m-b-233 {margin-bottom: 233px;} +.m-b-234 {margin-bottom: 234px;} +.m-b-235 {margin-bottom: 235px;} +.m-b-236 {margin-bottom: 236px;} +.m-b-237 {margin-bottom: 237px;} +.m-b-238 {margin-bottom: 238px;} +.m-b-239 {margin-bottom: 239px;} +.m-b-240 {margin-bottom: 240px;} +.m-b-241 {margin-bottom: 241px;} +.m-b-242 {margin-bottom: 242px;} +.m-b-243 {margin-bottom: 243px;} +.m-b-244 {margin-bottom: 244px;} +.m-b-245 {margin-bottom: 245px;} +.m-b-246 {margin-bottom: 246px;} +.m-b-247 {margin-bottom: 247px;} +.m-b-248 {margin-bottom: 248px;} +.m-b-249 {margin-bottom: 249px;} +.m-b-250 {margin-bottom: 250px;} +.m-l-0 {margin-left: 0px;} +.m-l-1 {margin-left: 1px;} +.m-l-2 {margin-left: 2px;} +.m-l-3 {margin-left: 3px;} +.m-l-4 {margin-left: 4px;} +.m-l-5 {margin-left: 5px;} +.m-l-6 {margin-left: 6px;} +.m-l-7 {margin-left: 7px;} +.m-l-8 {margin-left: 8px;} +.m-l-9 {margin-left: 9px;} +.m-l-10 {margin-left: 10px;} +.m-l-11 {margin-left: 11px;} +.m-l-12 {margin-left: 12px;} +.m-l-13 {margin-left: 13px;} +.m-l-14 {margin-left: 14px;} +.m-l-15 {margin-left: 15px;} +.m-l-16 {margin-left: 16px;} +.m-l-17 {margin-left: 17px;} +.m-l-18 {margin-left: 18px;} +.m-l-19 {margin-left: 19px;} +.m-l-20 {margin-left: 20px;} +.m-l-21 {margin-left: 21px;} +.m-l-22 {margin-left: 22px;} +.m-l-23 {margin-left: 23px;} +.m-l-24 {margin-left: 24px;} +.m-l-25 {margin-left: 25px;} +.m-l-26 {margin-left: 26px;} +.m-l-27 {margin-left: 27px;} +.m-l-28 {margin-left: 28px;} +.m-l-29 {margin-left: 29px;} +.m-l-30 {margin-left: 30px;} +.m-l-31 {margin-left: 31px;} +.m-l-32 {margin-left: 32px;} +.m-l-33 {margin-left: 33px;} +.m-l-34 {margin-left: 34px;} +.m-l-35 {margin-left: 35px;} +.m-l-36 {margin-left: 36px;} +.m-l-37 {margin-left: 37px;} +.m-l-38 {margin-left: 38px;} +.m-l-39 {margin-left: 39px;} +.m-l-40 {margin-left: 40px;} +.m-l-41 {margin-left: 41px;} +.m-l-42 {margin-left: 42px;} +.m-l-43 {margin-left: 43px;} +.m-l-44 {margin-left: 44px;} +.m-l-45 {margin-left: 45px;} +.m-l-46 {margin-left: 46px;} +.m-l-47 {margin-left: 47px;} +.m-l-48 {margin-left: 48px;} +.m-l-49 {margin-left: 49px;} +.m-l-50 {margin-left: 50px;} +.m-l-51 {margin-left: 51px;} +.m-l-52 {margin-left: 52px;} +.m-l-53 {margin-left: 53px;} +.m-l-54 {margin-left: 54px;} +.m-l-55 {margin-left: 55px;} +.m-l-56 {margin-left: 56px;} +.m-l-57 {margin-left: 57px;} +.m-l-58 {margin-left: 58px;} +.m-l-59 {margin-left: 59px;} +.m-l-60 {margin-left: 60px;} +.m-l-61 {margin-left: 61px;} +.m-l-62 {margin-left: 62px;} +.m-l-63 {margin-left: 63px;} +.m-l-64 {margin-left: 64px;} +.m-l-65 {margin-left: 65px;} +.m-l-66 {margin-left: 66px;} +.m-l-67 {margin-left: 67px;} +.m-l-68 {margin-left: 68px;} +.m-l-69 {margin-left: 69px;} +.m-l-70 {margin-left: 70px;} +.m-l-71 {margin-left: 71px;} +.m-l-72 {margin-left: 72px;} +.m-l-73 {margin-left: 73px;} +.m-l-74 {margin-left: 74px;} +.m-l-75 {margin-left: 75px;} +.m-l-76 {margin-left: 76px;} +.m-l-77 {margin-left: 77px;} +.m-l-78 {margin-left: 78px;} +.m-l-79 {margin-left: 79px;} +.m-l-80 {margin-left: 80px;} +.m-l-81 {margin-left: 81px;} +.m-l-82 {margin-left: 82px;} +.m-l-83 {margin-left: 83px;} +.m-l-84 {margin-left: 84px;} +.m-l-85 {margin-left: 85px;} +.m-l-86 {margin-left: 86px;} +.m-l-87 {margin-left: 87px;} +.m-l-88 {margin-left: 88px;} +.m-l-89 {margin-left: 89px;} +.m-l-90 {margin-left: 90px;} +.m-l-91 {margin-left: 91px;} +.m-l-92 {margin-left: 92px;} +.m-l-93 {margin-left: 93px;} +.m-l-94 {margin-left: 94px;} +.m-l-95 {margin-left: 95px;} +.m-l-96 {margin-left: 96px;} +.m-l-97 {margin-left: 97px;} +.m-l-98 {margin-left: 98px;} +.m-l-99 {margin-left: 99px;} +.m-l-100 {margin-left: 100px;} +.m-l-101 {margin-left: 101px;} +.m-l-102 {margin-left: 102px;} +.m-l-103 {margin-left: 103px;} +.m-l-104 {margin-left: 104px;} +.m-l-105 {margin-left: 105px;} +.m-l-106 {margin-left: 106px;} +.m-l-107 {margin-left: 107px;} +.m-l-108 {margin-left: 108px;} +.m-l-109 {margin-left: 109px;} +.m-l-110 {margin-left: 110px;} +.m-l-111 {margin-left: 111px;} +.m-l-112 {margin-left: 112px;} +.m-l-113 {margin-left: 113px;} +.m-l-114 {margin-left: 114px;} +.m-l-115 {margin-left: 115px;} +.m-l-116 {margin-left: 116px;} +.m-l-117 {margin-left: 117px;} +.m-l-118 {margin-left: 118px;} +.m-l-119 {margin-left: 119px;} +.m-l-120 {margin-left: 120px;} +.m-l-121 {margin-left: 121px;} +.m-l-122 {margin-left: 122px;} +.m-l-123 {margin-left: 123px;} +.m-l-124 {margin-left: 124px;} +.m-l-125 {margin-left: 125px;} +.m-l-126 {margin-left: 126px;} +.m-l-127 {margin-left: 127px;} +.m-l-128 {margin-left: 128px;} +.m-l-129 {margin-left: 129px;} +.m-l-130 {margin-left: 130px;} +.m-l-131 {margin-left: 131px;} +.m-l-132 {margin-left: 132px;} +.m-l-133 {margin-left: 133px;} +.m-l-134 {margin-left: 134px;} +.m-l-135 {margin-left: 135px;} +.m-l-136 {margin-left: 136px;} +.m-l-137 {margin-left: 137px;} +.m-l-138 {margin-left: 138px;} +.m-l-139 {margin-left: 139px;} +.m-l-140 {margin-left: 140px;} +.m-l-141 {margin-left: 141px;} +.m-l-142 {margin-left: 142px;} +.m-l-143 {margin-left: 143px;} +.m-l-144 {margin-left: 144px;} +.m-l-145 {margin-left: 145px;} +.m-l-146 {margin-left: 146px;} +.m-l-147 {margin-left: 147px;} +.m-l-148 {margin-left: 148px;} +.m-l-149 {margin-left: 149px;} +.m-l-150 {margin-left: 150px;} +.m-l-151 {margin-left: 151px;} +.m-l-152 {margin-left: 152px;} +.m-l-153 {margin-left: 153px;} +.m-l-154 {margin-left: 154px;} +.m-l-155 {margin-left: 155px;} +.m-l-156 {margin-left: 156px;} +.m-l-157 {margin-left: 157px;} +.m-l-158 {margin-left: 158px;} +.m-l-159 {margin-left: 159px;} +.m-l-160 {margin-left: 160px;} +.m-l-161 {margin-left: 161px;} +.m-l-162 {margin-left: 162px;} +.m-l-163 {margin-left: 163px;} +.m-l-164 {margin-left: 164px;} +.m-l-165 {margin-left: 165px;} +.m-l-166 {margin-left: 166px;} +.m-l-167 {margin-left: 167px;} +.m-l-168 {margin-left: 168px;} +.m-l-169 {margin-left: 169px;} +.m-l-170 {margin-left: 170px;} +.m-l-171 {margin-left: 171px;} +.m-l-172 {margin-left: 172px;} +.m-l-173 {margin-left: 173px;} +.m-l-174 {margin-left: 174px;} +.m-l-175 {margin-left: 175px;} +.m-l-176 {margin-left: 176px;} +.m-l-177 {margin-left: 177px;} +.m-l-178 {margin-left: 178px;} +.m-l-179 {margin-left: 179px;} +.m-l-180 {margin-left: 180px;} +.m-l-181 {margin-left: 181px;} +.m-l-182 {margin-left: 182px;} +.m-l-183 {margin-left: 183px;} +.m-l-184 {margin-left: 184px;} +.m-l-185 {margin-left: 185px;} +.m-l-186 {margin-left: 186px;} +.m-l-187 {margin-left: 187px;} +.m-l-188 {margin-left: 188px;} +.m-l-189 {margin-left: 189px;} +.m-l-190 {margin-left: 190px;} +.m-l-191 {margin-left: 191px;} +.m-l-192 {margin-left: 192px;} +.m-l-193 {margin-left: 193px;} +.m-l-194 {margin-left: 194px;} +.m-l-195 {margin-left: 195px;} +.m-l-196 {margin-left: 196px;} +.m-l-197 {margin-left: 197px;} +.m-l-198 {margin-left: 198px;} +.m-l-199 {margin-left: 199px;} +.m-l-200 {margin-left: 200px;} +.m-l-201 {margin-left: 201px;} +.m-l-202 {margin-left: 202px;} +.m-l-203 {margin-left: 203px;} +.m-l-204 {margin-left: 204px;} +.m-l-205 {margin-left: 205px;} +.m-l-206 {margin-left: 206px;} +.m-l-207 {margin-left: 207px;} +.m-l-208 {margin-left: 208px;} +.m-l-209 {margin-left: 209px;} +.m-l-210 {margin-left: 210px;} +.m-l-211 {margin-left: 211px;} +.m-l-212 {margin-left: 212px;} +.m-l-213 {margin-left: 213px;} +.m-l-214 {margin-left: 214px;} +.m-l-215 {margin-left: 215px;} +.m-l-216 {margin-left: 216px;} +.m-l-217 {margin-left: 217px;} +.m-l-218 {margin-left: 218px;} +.m-l-219 {margin-left: 219px;} +.m-l-220 {margin-left: 220px;} +.m-l-221 {margin-left: 221px;} +.m-l-222 {margin-left: 222px;} +.m-l-223 {margin-left: 223px;} +.m-l-224 {margin-left: 224px;} +.m-l-225 {margin-left: 225px;} +.m-l-226 {margin-left: 226px;} +.m-l-227 {margin-left: 227px;} +.m-l-228 {margin-left: 228px;} +.m-l-229 {margin-left: 229px;} +.m-l-230 {margin-left: 230px;} +.m-l-231 {margin-left: 231px;} +.m-l-232 {margin-left: 232px;} +.m-l-233 {margin-left: 233px;} +.m-l-234 {margin-left: 234px;} +.m-l-235 {margin-left: 235px;} +.m-l-236 {margin-left: 236px;} +.m-l-237 {margin-left: 237px;} +.m-l-238 {margin-left: 238px;} +.m-l-239 {margin-left: 239px;} +.m-l-240 {margin-left: 240px;} +.m-l-241 {margin-left: 241px;} +.m-l-242 {margin-left: 242px;} +.m-l-243 {margin-left: 243px;} +.m-l-244 {margin-left: 244px;} +.m-l-245 {margin-left: 245px;} +.m-l-246 {margin-left: 246px;} +.m-l-247 {margin-left: 247px;} +.m-l-248 {margin-left: 248px;} +.m-l-249 {margin-left: 249px;} +.m-l-250 {margin-left: 250px;} +.m-r-0 {margin-right: 0px;} +.m-r-1 {margin-right: 1px;} +.m-r-2 {margin-right: 2px;} +.m-r-3 {margin-right: 3px;} +.m-r-4 {margin-right: 4px;} +.m-r-5 {margin-right: 5px;} +.m-r-6 {margin-right: 6px;} +.m-r-7 {margin-right: 7px;} +.m-r-8 {margin-right: 8px;} +.m-r-9 {margin-right: 9px;} +.m-r-10 {margin-right: 10px;} +.m-r-11 {margin-right: 11px;} +.m-r-12 {margin-right: 12px;} +.m-r-13 {margin-right: 13px;} +.m-r-14 {margin-right: 14px;} +.m-r-15 {margin-right: 15px;} +.m-r-16 {margin-right: 16px;} +.m-r-17 {margin-right: 17px;} +.m-r-18 {margin-right: 18px;} +.m-r-19 {margin-right: 19px;} +.m-r-20 {margin-right: 20px;} +.m-r-21 {margin-right: 21px;} +.m-r-22 {margin-right: 22px;} +.m-r-23 {margin-right: 23px;} +.m-r-24 {margin-right: 24px;} +.m-r-25 {margin-right: 25px;} +.m-r-26 {margin-right: 26px;} +.m-r-27 {margin-right: 27px;} +.m-r-28 {margin-right: 28px;} +.m-r-29 {margin-right: 29px;} +.m-r-30 {margin-right: 30px;} +.m-r-31 {margin-right: 31px;} +.m-r-32 {margin-right: 32px;} +.m-r-33 {margin-right: 33px;} +.m-r-34 {margin-right: 34px;} +.m-r-35 {margin-right: 35px;} +.m-r-36 {margin-right: 36px;} +.m-r-37 {margin-right: 37px;} +.m-r-38 {margin-right: 38px;} +.m-r-39 {margin-right: 39px;} +.m-r-40 {margin-right: 40px;} +.m-r-41 {margin-right: 41px;} +.m-r-42 {margin-right: 42px;} +.m-r-43 {margin-right: 43px;} +.m-r-44 {margin-right: 44px;} +.m-r-45 {margin-right: 45px;} +.m-r-46 {margin-right: 46px;} +.m-r-47 {margin-right: 47px;} +.m-r-48 {margin-right: 48px;} +.m-r-49 {margin-right: 49px;} +.m-r-50 {margin-right: 50px;} +.m-r-51 {margin-right: 51px;} +.m-r-52 {margin-right: 52px;} +.m-r-53 {margin-right: 53px;} +.m-r-54 {margin-right: 54px;} +.m-r-55 {margin-right: 55px;} +.m-r-56 {margin-right: 56px;} +.m-r-57 {margin-right: 57px;} +.m-r-58 {margin-right: 58px;} +.m-r-59 {margin-right: 59px;} +.m-r-60 {margin-right: 60px;} +.m-r-61 {margin-right: 61px;} +.m-r-62 {margin-right: 62px;} +.m-r-63 {margin-right: 63px;} +.m-r-64 {margin-right: 64px;} +.m-r-65 {margin-right: 65px;} +.m-r-66 {margin-right: 66px;} +.m-r-67 {margin-right: 67px;} +.m-r-68 {margin-right: 68px;} +.m-r-69 {margin-right: 69px;} +.m-r-70 {margin-right: 70px;} +.m-r-71 {margin-right: 71px;} +.m-r-72 {margin-right: 72px;} +.m-r-73 {margin-right: 73px;} +.m-r-74 {margin-right: 74px;} +.m-r-75 {margin-right: 75px;} +.m-r-76 {margin-right: 76px;} +.m-r-77 {margin-right: 77px;} +.m-r-78 {margin-right: 78px;} +.m-r-79 {margin-right: 79px;} +.m-r-80 {margin-right: 80px;} +.m-r-81 {margin-right: 81px;} +.m-r-82 {margin-right: 82px;} +.m-r-83 {margin-right: 83px;} +.m-r-84 {margin-right: 84px;} +.m-r-85 {margin-right: 85px;} +.m-r-86 {margin-right: 86px;} +.m-r-87 {margin-right: 87px;} +.m-r-88 {margin-right: 88px;} +.m-r-89 {margin-right: 89px;} +.m-r-90 {margin-right: 90px;} +.m-r-91 {margin-right: 91px;} +.m-r-92 {margin-right: 92px;} +.m-r-93 {margin-right: 93px;} +.m-r-94 {margin-right: 94px;} +.m-r-95 {margin-right: 95px;} +.m-r-96 {margin-right: 96px;} +.m-r-97 {margin-right: 97px;} +.m-r-98 {margin-right: 98px;} +.m-r-99 {margin-right: 99px;} +.m-r-100 {margin-right: 100px;} +.m-r-101 {margin-right: 101px;} +.m-r-102 {margin-right: 102px;} +.m-r-103 {margin-right: 103px;} +.m-r-104 {margin-right: 104px;} +.m-r-105 {margin-right: 105px;} +.m-r-106 {margin-right: 106px;} +.m-r-107 {margin-right: 107px;} +.m-r-108 {margin-right: 108px;} +.m-r-109 {margin-right: 109px;} +.m-r-110 {margin-right: 110px;} +.m-r-111 {margin-right: 111px;} +.m-r-112 {margin-right: 112px;} +.m-r-113 {margin-right: 113px;} +.m-r-114 {margin-right: 114px;} +.m-r-115 {margin-right: 115px;} +.m-r-116 {margin-right: 116px;} +.m-r-117 {margin-right: 117px;} +.m-r-118 {margin-right: 118px;} +.m-r-119 {margin-right: 119px;} +.m-r-120 {margin-right: 120px;} +.m-r-121 {margin-right: 121px;} +.m-r-122 {margin-right: 122px;} +.m-r-123 {margin-right: 123px;} +.m-r-124 {margin-right: 124px;} +.m-r-125 {margin-right: 125px;} +.m-r-126 {margin-right: 126px;} +.m-r-127 {margin-right: 127px;} +.m-r-128 {margin-right: 128px;} +.m-r-129 {margin-right: 129px;} +.m-r-130 {margin-right: 130px;} +.m-r-131 {margin-right: 131px;} +.m-r-132 {margin-right: 132px;} +.m-r-133 {margin-right: 133px;} +.m-r-134 {margin-right: 134px;} +.m-r-135 {margin-right: 135px;} +.m-r-136 {margin-right: 136px;} +.m-r-137 {margin-right: 137px;} +.m-r-138 {margin-right: 138px;} +.m-r-139 {margin-right: 139px;} +.m-r-140 {margin-right: 140px;} +.m-r-141 {margin-right: 141px;} +.m-r-142 {margin-right: 142px;} +.m-r-143 {margin-right: 143px;} +.m-r-144 {margin-right: 144px;} +.m-r-145 {margin-right: 145px;} +.m-r-146 {margin-right: 146px;} +.m-r-147 {margin-right: 147px;} +.m-r-148 {margin-right: 148px;} +.m-r-149 {margin-right: 149px;} +.m-r-150 {margin-right: 150px;} +.m-r-151 {margin-right: 151px;} +.m-r-152 {margin-right: 152px;} +.m-r-153 {margin-right: 153px;} +.m-r-154 {margin-right: 154px;} +.m-r-155 {margin-right: 155px;} +.m-r-156 {margin-right: 156px;} +.m-r-157 {margin-right: 157px;} +.m-r-158 {margin-right: 158px;} +.m-r-159 {margin-right: 159px;} +.m-r-160 {margin-right: 160px;} +.m-r-161 {margin-right: 161px;} +.m-r-162 {margin-right: 162px;} +.m-r-163 {margin-right: 163px;} +.m-r-164 {margin-right: 164px;} +.m-r-165 {margin-right: 165px;} +.m-r-166 {margin-right: 166px;} +.m-r-167 {margin-right: 167px;} +.m-r-168 {margin-right: 168px;} +.m-r-169 {margin-right: 169px;} +.m-r-170 {margin-right: 170px;} +.m-r-171 {margin-right: 171px;} +.m-r-172 {margin-right: 172px;} +.m-r-173 {margin-right: 173px;} +.m-r-174 {margin-right: 174px;} +.m-r-175 {margin-right: 175px;} +.m-r-176 {margin-right: 176px;} +.m-r-177 {margin-right: 177px;} +.m-r-178 {margin-right: 178px;} +.m-r-179 {margin-right: 179px;} +.m-r-180 {margin-right: 180px;} +.m-r-181 {margin-right: 181px;} +.m-r-182 {margin-right: 182px;} +.m-r-183 {margin-right: 183px;} +.m-r-184 {margin-right: 184px;} +.m-r-185 {margin-right: 185px;} +.m-r-186 {margin-right: 186px;} +.m-r-187 {margin-right: 187px;} +.m-r-188 {margin-right: 188px;} +.m-r-189 {margin-right: 189px;} +.m-r-190 {margin-right: 190px;} +.m-r-191 {margin-right: 191px;} +.m-r-192 {margin-right: 192px;} +.m-r-193 {margin-right: 193px;} +.m-r-194 {margin-right: 194px;} +.m-r-195 {margin-right: 195px;} +.m-r-196 {margin-right: 196px;} +.m-r-197 {margin-right: 197px;} +.m-r-198 {margin-right: 198px;} +.m-r-199 {margin-right: 199px;} +.m-r-200 {margin-right: 200px;} +.m-r-201 {margin-right: 201px;} +.m-r-202 {margin-right: 202px;} +.m-r-203 {margin-right: 203px;} +.m-r-204 {margin-right: 204px;} +.m-r-205 {margin-right: 205px;} +.m-r-206 {margin-right: 206px;} +.m-r-207 {margin-right: 207px;} +.m-r-208 {margin-right: 208px;} +.m-r-209 {margin-right: 209px;} +.m-r-210 {margin-right: 210px;} +.m-r-211 {margin-right: 211px;} +.m-r-212 {margin-right: 212px;} +.m-r-213 {margin-right: 213px;} +.m-r-214 {margin-right: 214px;} +.m-r-215 {margin-right: 215px;} +.m-r-216 {margin-right: 216px;} +.m-r-217 {margin-right: 217px;} +.m-r-218 {margin-right: 218px;} +.m-r-219 {margin-right: 219px;} +.m-r-220 {margin-right: 220px;} +.m-r-221 {margin-right: 221px;} +.m-r-222 {margin-right: 222px;} +.m-r-223 {margin-right: 223px;} +.m-r-224 {margin-right: 224px;} +.m-r-225 {margin-right: 225px;} +.m-r-226 {margin-right: 226px;} +.m-r-227 {margin-right: 227px;} +.m-r-228 {margin-right: 228px;} +.m-r-229 {margin-right: 229px;} +.m-r-230 {margin-right: 230px;} +.m-r-231 {margin-right: 231px;} +.m-r-232 {margin-right: 232px;} +.m-r-233 {margin-right: 233px;} +.m-r-234 {margin-right: 234px;} +.m-r-235 {margin-right: 235px;} +.m-r-236 {margin-right: 236px;} +.m-r-237 {margin-right: 237px;} +.m-r-238 {margin-right: 238px;} +.m-r-239 {margin-right: 239px;} +.m-r-240 {margin-right: 240px;} +.m-r-241 {margin-right: 241px;} +.m-r-242 {margin-right: 242px;} +.m-r-243 {margin-right: 243px;} +.m-r-244 {margin-right: 244px;} +.m-r-245 {margin-right: 245px;} +.m-r-246 {margin-right: 246px;} +.m-r-247 {margin-right: 247px;} +.m-r-248 {margin-right: 248px;} +.m-r-249 {margin-right: 249px;} +.m-r-250 {margin-right: 250px;} +.m-l-r-auto {margin-left: auto; margin-right: auto;} +.m-l-auto {margin-left: auto;} +.m-r-auto {margin-right: auto;} + + + +/*[ TEXT ] +/////////////////////////////////////////////////////////// +*/ +/* ------------------------------------ */ +.text-white {color: white;} +.text-black {color: black;} + +.text-hov-white:hover {color: white;} + +/* ------------------------------------ */ +.text-up {text-transform: uppercase;} + +/* ------------------------------------ */ +.text-center {text-align: center;} +.text-left {text-align: left;} +.text-right {text-align: right;} +.text-middle {vertical-align: middle;} + +/* ------------------------------------ */ +.lh-1-0 {line-height: 1.0;} +.lh-1-1 {line-height: 1.1;} +.lh-1-2 {line-height: 1.2;} +.lh-1-3 {line-height: 1.3;} +.lh-1-4 {line-height: 1.4;} +.lh-1-5 {line-height: 1.5;} +.lh-1-6 {line-height: 1.6;} +.lh-1-7 {line-height: 1.7;} +.lh-1-8 {line-height: 1.8;} +.lh-1-9 {line-height: 1.9;} +.lh-2-0 {line-height: 2.0;} +.lh-2-1 {line-height: 2.1;} +.lh-2-2 {line-height: 2.2;} +.lh-2-3 {line-height: 2.3;} +.lh-2-4 {line-height: 2.4;} +.lh-2-5 {line-height: 2.5;} +.lh-2-6 {line-height: 2.6;} +.lh-2-7 {line-height: 2.7;} +.lh-2-8 {line-height: 2.8;} +.lh-2-9 {line-height: 2.9;} + + + + + +/*[ SHAPE ] +/////////////////////////////////////////////////////////// +*/ + +/*[ Display ] +----------------------------------------------------------- +*/ +.dis-none {display: none;} +.dis-block {display: block;} +.dis-inline {display: inline;} +.dis-inline-block {display: inline-block;} +.dis-flex { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; +} + +/*[ Position ] +----------------------------------------------------------- +*/ +.pos-relative {position: relative;} +.pos-absolute {position: absolute;} +.pos-fixed {position: fixed;} + +/*[ float ] +----------------------------------------------------------- +*/ +.float-l {float: left;} +.float-r {float: right;} + + +/*[ Width & Height ] +----------------------------------------------------------- +*/ +.sizefull { + width: 100%; + height: 100%; +} +.w-full {width: 100%;} +.h-full {height: 100%;} +.max-w-full {max-width: 100%;} +.max-h-full {max-height: 100%;} +.min-w-full {min-width: 100%;} +.min-h-full {min-height: 100%;} + +/*[ Top Bottom Left Right ] +----------------------------------------------------------- +*/ +.top-0 {top: 0;} +.bottom-0 {bottom: 0;} +.left-0 {left: 0;} +.right-0 {right: 0;} + +.top-auto {top: auto;} +.bottom-auto {bottom: auto;} +.left-auto {left: auto;} +.right-auto {right: auto;} + + +/*[ Opacity ] +----------------------------------------------------------- +*/ +.op-0-0 {opacity: 0;} +.op-0-1 {opacity: 0.1;} +.op-0-2 {opacity: 0.2;} +.op-0-3 {opacity: 0.3;} +.op-0-4 {opacity: 0.4;} +.op-0-5 {opacity: 0.5;} +.op-0-6 {opacity: 0.6;} +.op-0-7 {opacity: 0.7;} +.op-0-8 {opacity: 0.8;} +.op-0-9 {opacity: 0.9;} +.op-1-0 {opacity: 1;} + +/*[ Background ] +----------------------------------------------------------- +*/ +.bgwhite {background-color: white;} +.bgblack {background-color: black;} + + + +/*[ Wrap Picture ] +----------------------------------------------------------- +*/ +.wrap-pic-w img {width: 100%;} +.wrap-pic-max-w img {max-width: 100%;} + +/* ------------------------------------ */ +.wrap-pic-h img {height: 100%;} +.wrap-pic-max-h img {max-height: 100%;} + +/* ------------------------------------ */ +.wrap-pic-cir { + border-radius: 50%; + overflow: hidden; +} +.wrap-pic-cir img { + width: 100%; +} + + + +/*[ Hover ] +----------------------------------------------------------- +*/ +.hov-pointer:hover {cursor: pointer;} + +/* ------------------------------------ */ +.hov-img-zoom { + display: block; + overflow: hidden; +} +.hov-img-zoom img{ + width: 100%; + -webkit-transition: all 0.6s; + -o-transition: all 0.6s; + -moz-transition: all 0.6s; + transition: all 0.6s; +} +.hov-img-zoom:hover img { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); +} + + + +/*[ ] +----------------------------------------------------------- +*/ +.bo-cir {border-radius: 50%;} + +.of-hidden {overflow: hidden;} + +.visible-false {visibility: hidden;} +.visible-true {visibility: visible;} + + + + +/*[ Transition ] +----------------------------------------------------------- +*/ +.trans-0-1 { + -webkit-transition: all 0.1s; + -o-transition: all 0.1s; + -moz-transition: all 0.1s; + transition: all 0.1s; +} +.trans-0-2 { + -webkit-transition: all 0.2s; + -o-transition: all 0.2s; + -moz-transition: all 0.2s; + transition: all 0.2s; +} +.trans-0-3 { + -webkit-transition: all 0.3s; + -o-transition: all 0.3s; + -moz-transition: all 0.3s; + transition: all 0.3s; +} +.trans-0-4 { + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + -moz-transition: all 0.4s; + transition: all 0.4s; +} +.trans-0-5 { + -webkit-transition: all 0.5s; + -o-transition: all 0.5s; + -moz-transition: all 0.5s; + transition: all 0.5s; +} +.trans-0-6 { + -webkit-transition: all 0.6s; + -o-transition: all 0.6s; + -moz-transition: all 0.6s; + transition: all 0.6s; +} +.trans-0-9 { + -webkit-transition: all 0.9s; + -o-transition: all 0.9s; + -moz-transition: all 0.9s; + transition: all 0.9s; +} +.trans-1-0 { + -webkit-transition: all 1s; + -o-transition: all 1s; + -moz-transition: all 1s; + transition: all 1s; +} + + + +/*[ Layout ] +/////////////////////////////////////////////////////////// +*/ + +/*[ Flex ] +----------------------------------------------------------- +*/ +/* ------------------------------------ */ +.flex-w { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -moz-flex-wrap: wrap; + -ms-flex-wrap: wrap; + -o-flex-wrap: wrap; + flex-wrap: wrap; +} + +/* ------------------------------------ */ +.flex-l { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: flex-start; +} + +.flex-r { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: flex-end; +} + +.flex-c { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; +} + +.flex-sa { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: space-around; +} + +.flex-sb { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: space-between; +} + +/* ------------------------------------ */ +.flex-t { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -ms-align-items: flex-start; + align-items: flex-start; +} + +.flex-b { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -ms-align-items: flex-end; + align-items: flex-end; +} + +.flex-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -ms-align-items: center; + align-items: center; +} + +.flex-str { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -ms-align-items: stretch; + align-items: stretch; +} + +/* ------------------------------------ */ +.flex-row { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -moz-flex-direction: row; + -ms-flex-direction: row; + -o-flex-direction: row; + flex-direction: row; +} + +.flex-row-rev { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row-reverse; + -moz-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + -o-flex-direction: row-reverse; + flex-direction: row-reverse; +} + +.flex-col { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; +} + +.flex-col-rev { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column-reverse; + -moz-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + -o-flex-direction: column-reverse; + flex-direction: column-reverse; +} + +/* ------------------------------------ */ +.flex-c-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + -ms-align-items: center; + align-items: center; +} + +.flex-c-t { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + -ms-align-items: flex-start; + align-items: flex-start; +} + +.flex-c-b { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + -ms-align-items: flex-end; + align-items: flex-end; +} + +.flex-c-str { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: center; + -ms-align-items: stretch; + align-items: stretch; +} + +.flex-l-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: flex-start; + -ms-align-items: center; + align-items: center; +} + +.flex-r-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: flex-end; + -ms-align-items: center; + align-items: center; +} + +.flex-sa-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: space-around; + -ms-align-items: center; + align-items: center; +} + +.flex-sb-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + justify-content: space-between; + -ms-align-items: center; + align-items: center; +} + +/* ------------------------------------ */ +.flex-col-l { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: flex-start; + align-items: flex-start; +} + +.flex-col-r { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: flex-end; + align-items: flex-end; +} + +.flex-col-c { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: center; + align-items: center; +} + +.flex-col-l-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: flex-start; + align-items: flex-start; + justify-content: center; +} + +.flex-col-r-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: flex-end; + align-items: flex-end; + justify-content: center; +} + +.flex-col-c-m { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: center; + align-items: center; + justify-content: center; +} + +.flex-col-str { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + -ms-align-items: stretch; + align-items: stretch; +} + +.flex-col-sb { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -moz-flex-direction: column; + -ms-flex-direction: column; + -o-flex-direction: column; + flex-direction: column; + justify-content: space-between; +} + +/* ------------------------------------ */ +.flex-col-rev-l { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column-reverse; + -moz-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + -o-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-align-items: flex-start; + align-items: flex-start; +} + +.flex-col-rev-r { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column-reverse; + -moz-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + -o-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-align-items: flex-end; + align-items: flex-end; +} + +.flex-col-rev-c { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column-reverse; + -moz-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + -o-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-align-items: center; + align-items: center; +} + +.flex-col-rev-str { + display: -webkit-box; + display: -webkit-flex; + display: -moz-box; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column-reverse; + -moz-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + -o-flex-direction: column-reverse; + flex-direction: column-reverse; + -ms-align-items: stretch; + align-items: stretch; +} + + +/*[ Absolute ] +----------------------------------------------------------- +*/ +.ab-c-m { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +.ab-c-t { + position: absolute; + top: 0px; + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -o-transform: translateX(-50%); + transform: translateX(-50%); +} + +.ab-c-b { + position: absolute; + bottom: 0px; + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -ms-transform: translateX(-50%); + -o-transform: translateX(-50%); + transform: translateX(-50%); +} + +.ab-l-m { + position: absolute; + left: 0px; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} + +.ab-r-m { + position: absolute; + right: 0px; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} + +.ab-t-l { + position: absolute; + left: 0px; + top: 0px; +} + +.ab-t-r { + position: absolute; + right: 0px; + top: 0px; +} + +.ab-b-l { + position: absolute; + left: 0px; + bottom: 0px; +} + +.ab-b-r { + position: absolute; + right: 0px; + bottom: 0px; +} + + + + + + + + + diff --git a/src/fonts/JosefinSans/JosefinSans-Bold.ttf b/src/fonts/JosefinSans/JosefinSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..12a7ad087e0f26e2d74bc9e43ffc3edc5adba81d GIT binary patch literal 86300 zcmeEv34ByVws%$CPIqS^Nq4%lCv-adLV$!2NFX#}H9-szc92Cj*+fKC1~)C@wz zbsSejL}UR_$Z;-w+eZx_F|z;u>JJfBhTm_EYPx7b z!-x0x6hh(Wh~`lfCe}w!{c4sFqnd??X}M@Z?~28>+d(_-1PEqdvTV+Z@vk%u6=J*( z*|l75VoMaV{%$;9v|z=;WrH&}trc<@e)d?laLyGgfY9^J__i-xdd-3f2XDc{ zX|D{)-S1^_BH%{62x-d5e~XuS&Xn$HY1!Qrz4yx@dmj>-i`1PiCpCe@0CLRjK|62dEKBK-h~&9@rV`UFS^hp);81Ajm_g5Jz}eoUW!=ZHgE<0B^$UVdVq)eJ1inz zq#AgXNDyfTZiO_Y8@Nq4M23Oeg;Qi2c(h0oSt5JM{FTeaJ`N9X_%eq_IDDJK_c{ES z!_PSE;4rvs&dMdy%3&gh=^W;9SkB=94(mA_!{H8aV;c5=oakz=YdpX?B z;a(08aCn%*x4~QLO4J7bRo@zN(zx~h&tVo3C9J|G>?rsDJv>^t(B>tgLez+Q(ICc) zX{f6m+#Ac^7I7-cnY=jp7}s7Vf2@C}@6*3C-xpReS`JtztYEer*d(kFZdtom|6O}j z$ib~lYlVz@kZUvEFk2}3SSTQOgieZB`FLoL`~bgBhT7z*&`J4e=%@?;{~O{y3w6jZ zLx+?*bW$aUkQ=CvAnXVoVtkKCKu#x-Qvgre9;b+*m6`)#{yZMIizZ`)4UzOV~>ygk!i zVjo~1X>YdAwXd*WXK%6JYu{ntXFp_r!+yg4nf?3db+OOH9*MiVhqFgfkBayy@eATN z$8V3{6@M%~kl;)xN~lj*l(0JSo5Y~Q?r=K#IHoz)I_`Ho=Q!XvQIF!~gsO-~M+wks~a~B?@2#*Z_7wG#~~L3y1^s0K@|l0Eqwx zzzIkKxBzZIG9U$z3P=N_12O=a0JBxmnj6rMegfDCxEXLur~}$2D-}XahIe zz>PL=qYd0>12@{hjW%$j4cur0H`>6BHgKa2+-L(g+Q5xAaH9>}XahIez>PL=qYd0> z12@{lRH_9u2+KL%JP#UU1-KN2`gQUuTt7?qQe))xgx(Z6052dHkO#;I3Wa3x?h;3~k?fNKD206zk(1zZcb4sbo-2EdJgb$}lO)&tNp z#RkAn02=|f0$Kn+1#AW!L96~g^tpH)@CU#ffHwhe0saVh8}KKaa02iF;3VKfz$w5-fR6#-qWBcwe+2{pe*=65_&eY<;0wS%0AB$*0AB;X0sK4Q zTfldK?*V53K|lzaM*t*10W^RG5CyOTYydkT8W0EQ0f+}A01^QXz#zb2KpkKRzy}x# zs0R!K3+m;h)7Oax2;Oa)8>%mmzoF=hkC zmY)DN0&WJ}0%$?}PXU_%w*fW-wg6fIw*$691NVbO1t3uYNK^n46@WwqAW;EGQ~(kc zfJ6l#Q2|I)01_2|Le(^lUiv56J z0S*9O0K6F5X!aAD%`5svqX%Zcq!AuK&(d{--=yoN1!!J%UfuCO&;A(=`>%3|Mj=1+ zt{-~W554P$-t|N8`k{CI(7S%xbU;L+|>bcm2@2e&}6)7wsBu`(I%uaRBfV<{mBR1?}hs?dS#V=mqWQ1?}hs?dS#V z=mqWQ1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ z1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ1?}hs?dS#V=mqWQ1?}hs z?U3frQJX_7$-hUhcpdNuz#D)!0dE2R2zVRtC%{p_p8>}J?*QHfya#w6a2#*~fO#+U zYXJH+0R0+(ehoms1`PcgfPM`?zXqUR1JJJl=+^-BYXJH+0R0+(ehoms2B2R9(60gL z*8ucu0Qxlm{ThIN4M4vJpkD*fuL0=S0Q74B`ZWOk8i0NcK)(i{Ujxvu0qEC&j71-g z!*>rrJRkv(2yg%f0R{u=07C#i0JIf!Yydho0392EjtxM^2B2dD(6IsN*Z_2F06I1R z9UFj-4M4{Rpko8ju>t7V0Ca2sIyL|u8<3Om{wesL3YZ3%2?$FLwU5=*B~(%xv7x`9 zg#%c{SkONIzsS=ONI%U+ZVGKj>G#NAVSRD{@DlVPYz3$fS_geIfW8?(-wdE{2GBPH z=$irb%>epl0DUunz8OH@44`iY&^H6e^H!9s6(ws$$y!meR+Ow2C2K{=T2ZoAl&lpc zYemUgQLf*(4;51rtLPVhq~_@NX0&8T};D=7|Lnrv56a3H#e&_^0bb=o`!4I9_hfeTAC-|Wg{Ll%0=mbA> zf*(4;FYdzp_(*6w^J*S=wF2#kIRQqs@a$V34a2`kV#BiBZ5}LN0(Ya#bYV*3xnzA1 z+vQnhWKO#LON`qzqvo8>p20?UNpF^d(|(S$pNC6;m1207%)JXG=(PcdC&=v=KGmcPz*Us#e2S)%nLza13N zL19UYl$vlJkUE1R@+rxaOUa}VT>eK50 z>}GD*N{@sNg#w}bLal($LnqPmfAC)ja{_RY{{f?s{|EmOJrO`7p7&p9@p&J0dqAb_ zj0)|+`-#8*;Xl-k){5u+hbLU0e$x9c1rdZy%DKzY*4%s|2%r*DQfegoys&w%cY_!r3!^f`P$Px{^XcdqwPnobJ5Zw0?^YbpFi7;~u~LoU&>vS>!pQpCiG zj|KcZ@)+O*;9~$Z2>Xt{!FLe89t$7_0NJfCXGn zJ6tswSd*HeCNVx2mT~>*a<%FQur=xidg0epfgu=kn$O`?oO3U=88H*&6_DNAhy(H_^(AEgGscB{0Wmq~Aqa^c^&y&9iAFL% zzTLcz0z#Kn=hL7zr2y7!Q~NxEL@Guo$ocuo``j@;d?e z7(k;Z`ID3J{S6=pnzev+fQ^7nfUN-dw&jC>?SNf?y@2Nc2LOivhmkMzp0pqjn*LE0Vr{txrTs&42Iy5z!~)dF0O9?A>LK z11j-qp%SkHtOwiz*bKN6a3A1dzz)D}z%zh0z(K&vfY*e@F$3E#`U3_5>H%n>#HIKi z3uqRaV-o1z02~Fp4>$$*6mS~Q0r*}hhXU9E@cH8*j%EUf3vC}5j!5HPzS%UAw zPo2ud>?Rg(VlER)C(P*q6fjl>tir?wm{^^O4QH&O3tbb(O+wsU=M0340IQtK5mMY5 zj=RCR!P&xet-$VPjN}a#AKRFJlx}WMcZ$a+9tzML)#VbffbjZX~@U zX$)XIV^e@#Y{tzqvBiw7FzG18YV+w@#?~cmO4^#VG3nkU!X7lS?IyO%#P%}w9OydZ z4wz35nb=_yd)>s|HnDe2>?C89UuOwEF`s^BV)XP&vwUABg;VHp-+$p!6WeTJcQSS#g=XBtjO{Q}>;~56dIn)v>>$Uz%+&Ps zHIwcQ*HPE|_;t!f*rz6T+Qd3c?E5h0hGx)Hxb1|w<0Er%gD=KYXa*x^yu)N_)3ScfW~kGqIf}w#UTwnb>~9+%LIbaUU_U zw@mDqiJf5VW6*WR1knAkTa77Sy_7RD%TXIzZ=G||M8O)S&Iyo^y=vwX=#=F{>p z)>*3LeiWBnlk7_#8Gf2P#>B>(*c7I_IC)<3ViQ|I7>zE;t2u5huyrQ3(Zn_}ww1ze zag^d-j(ZT;uH@~>dy~(FJ%^_U%%_JKJDmJ_^4px2uy;-Dq=|iU4(v0I`w}TSpMD#r zOA#h!HL*AobDCHxW0Z?of|P9YXDtAuui(A{B$MKUYBw;!mikQj=LpgbIP4ecOS5aO>BpW?KZJzOsvhsP-5gvY4u!Q zHZh8O&3yWXiRt+r#nboAxKk$fsfnFttOL1!AI4IZiP;GwJ)Rm*SgOm!(t#DEdQ!_$ z39B$MJ#Ijkr=4_lOg9`)n^GH6C#B8+HkaQ9uB9$AvE}@>Rft<-#@)bi&@vHpohdr8 z7BfXFr?@+HTk6i#`&0L%61LC8_M6yCCiV(rM?lvZ_m=ten2DV*v5!qGU}9gG*f)$( zew`%tZor!H^Y!iju;JFkjbvaaP3#jB`^?0?WbE6>wCN)J zG~F7;DChLJaL&Mt6nY$`FfgPrFsF&7nz@)|Nr%2N%4e229hyszOGnzYx6?^$^#L4A z?++McV)Z6A+Qi11STkeO5YA?70m7vww$j9|HnHm%TaU1l?iTauW)r*9#O`D4VT3zO zY`2L$V`6QD{f`v}9Qa`?C0ipyk+v9EN?;pY$`-sCnjJQ+Z59pTbgdoXBbJj0XM{!| z>}mN0#aqa3Io)!c;x)2f9<;AY)n7E&8)Xy4$R@T`Mp#hg@AzqpMrTX5gwhb+q)|CHXt2A({)bfJ zG1v~JtfRD+9u#A7X@5e@2oCRK8b8yFVH!FEAT4(F5NKfCK^bzHC)3y-`!K(8ss@|0 zoWt*(#&0~Jk!NBW^G9<0UP~6mSau-nrQJ`s_8`LPT()eDI5SOqjYA#BxgE)NTExSm zdtTe`y&7@;VJ`pAG}@8h7^*{fpSA%Z{I?WxjqYHMk?%*!&pGCEj=6(U2|9BWw%_jH z+Ob7f4JKTirkaY!sHS2E)lvM2Y5^Rz5RX$W#15*jSW0z4JnDi_$59vHsD=29bNh_B z)W9WK%VkLAGLPn%(Ns3^C{e0Q=&4pr@!Dma_HWGdWTMy7IX+$8g&G~>w8uEN2#dFN zhT<*5D6KrMk)`^6=G8Tv!)KiKE)8A)^59TNZ&wq!m3Ojj{A&$%LivS8=a(MW$R56v z=vBP-8R6W@|4!{C;GdIcNNzP^NLJs~ zNJ4fRF?4$BNiNlsT(7UV{5vf_LwtziLmaPL_1W_x6FKH-e)=@ymoh$-IdC&`Z#2tf zHS^rX(m0eQFw*aEDZi_Td6gSVz#DT|PW~S12Rxti%x5Xe=eLwGWg+!D?ByT{TthTC z(M5iQHQbt8H3|GBF2gn4Yi{I{tYLY$kV~?L`^6gOY8{tq4at()q()Ib+!uB+f7TdJ zsi&;q@~oheMEW(HZmvG6iWzPJDOLZ-m7ViR#m+)tbo_i)bl@Y8!Z|9hB+iCq3T>PJE!xi$&tF0o02UsAI7Q@m~Q zBIXwEYktn*ZqDs)ro5Xe-JH)JF2f$ii`m0?Ik)mKjvvM`#mtj@%1!-&a+B4n1z|SR zWK*6hirX}s`S}v(wt%HEn|Yhfyj@2!EVG#pzflK)uVzWkW=WO?JxOx5`kq3q47KT)P71QnV36e8^*7eZ?_$rg?%n(2wi5)Sx5|6mY+e-5KXo&`o9X=_=qPcD`SUePubU)R=5kv^aXwL; z&xM>eiql51?D1P{BW)v*L!77s2r&jQ9xw$!KI(aZ#Q@UQ6u%m<7NEz+i6${g%n)jhk z$dc*O17CfatblH=lfz{LPESsfGvr*kNG_MFaEkHhNa zGW6fu!<^SRifEQa*tIiJR?12- z2{WugVlwp2BryeNwl5Y_}aILaYlF_K! zRD5!{R$kPn1vT6x?nJHc7u!+F9pY6n0eMBs7(N|Sg!?BHO3_bPu7&`lZGL50DH?$H3bNP+b9#1oP!3-jFqzWeZGC_X)y`*F#w z(qus$ZpMujx8Re=l4U`A+=l%)oAGf#y6zNKw9Wm{P!He^5gVjyJ9dul5Whr7QWlMw z(+ilJ9mFRI^7bltq(mXhLJ!<*k%iwL$gV^wXzoB#5Y6RC;u1)_^{0rZ_ep+-;&*8L z4vpVo;deywJ7V}9R+j2G$n?i3)2HCQ4ZFksf$%FCEo?GQIuKSsZW35-5+FCVzz0Ek zY>=Lb2&cf}V?*mqhjh%8Gl7$AC$MZM$`x31CP1ogg0$U=6V&k-UAF?i1Jdr0zmf-V z@61b(H79Bt4{41N8u|<*kfl}eTNS@m@mn>PSq*QU3d(7Cw-xW60i51y!JBRoQT!$w zzbT6H<@#a29qNZ0Sx`U8^^^QQ#kHjM&qa7E)k$)l=#G||z^UvSW(Bt(cd9`Y=c^%K zk{1i}S~7nX^H*ceTJR2>DwTCncXzo{r3fkT4|l3y?t}JrL)wZ(Ei}$W=IttD_;!_f ze7nk8zFlQ2->$NYZ&x|Qx2wF%x2t@~IYr}LvBJgoRg{Q9kPpn0@P=rVFAfr&BT7Z3 z7z|A|&WNX5S5l!H%ka)RNYZ#Co^D`CgD&ZXJ%>YZa%zGRPq(q8Lw}ZIkFgK>rP+w5 zn^`g-mAyqZln;e_43e-Em@H2zG5Ks?S*2p5l^?bWTUsy ztscXnO{a*dbLK2vrBXTca9G4)9}Wj_=;LrShfN$#;c)gPbFP@L7ICVMw#{35=|Z)e!)G{bQ|gTwDB)D(wy4&ym=ahT4b2d|x@6>wO_VFiZ+IIQDvIEM`!HgPzK!x^~gXsI@r z!$lk}=WrE=YdE}t!wnp^T()xFa;=radpUfV!<`)N<*<#zmpDAk;Ts$tyW+|fS7;|W z{Di~LIQ){sZz;404y_!eQb% zj6tZN1!%7QU-d1ah3Gy1TIk}m|M@V5wUUpu%xug;R$>Lc4&!z!?(=$B>=b*&esKt^ zfw#oFnB@gfK9o@%MLXkL%Vw@vuzGk|9K%!MkrJn|nq?`#_{A|;SHfyZDX>1(zgHRG zWIdtytBvo~-JY*Be)EYBPOs8*#VkqaWfM+6TuE#p)7-r4bYtGsR4%n9UTkm;$y&)eM-Xf1BkRgWs45DSRUi z>pxY8-0l;PV2*ehe)Wm?B{9#iftSy5xR=9S9B!vjC8C^CVV^R-JqWFsi}*3>zak%# z;2ypo$6GA&Sp!FzB<2#>#je*m8T^zI>lMU?WB3dX`V-Q@y02k=ff+T2kILP83@BlhN8Dvt&r#|Hz%|tOwqyCN7sgR^ySnbodhtAVR z{F~S~d8~L)i0_p8ECfo+F*)2Lw)edgl)LIIMI}z&h|G z>;wDdzoDtl$dLRsPCHpJxAtHbT8266P|SWCuwI&uww{j`yA12I%~+S+h57q7%-)|D z2QhCyjJwl*DSxke;v~^zvf$k$Z5{2e?10yEllo=Gnk*I-ony*Mu37Vlx5bxQnAd@U{FTPa~9$d+j`1M8c? zutg4$BeC+hTwW!wkXNcqm4>zUm&z@lS1$O5QdF`^RZVIl&hll6o0UyzI1`7Pu`8=y^-f%U*D;W~MpybadXpQCT@k*}c)?XV&I zLuII5)R&RRN{mPUre0O=X%;O`OVFHJhL)!lY2{j9txDUf?bi-w-;{lS_P={vo^(&P z$LlHZ^zqbqhI>|d9`bDSJmz`a^Q335$M0$L{3<6o$D32&wR#i0POsaW?#=d=dPjR_ zd*|mL{!U?qME`m~M*4^cjdDE*4R{FU`WV)Yf5>lD32Y4Ea=nal9o2+pMY$X(SFTpj zrCc|lTn~DZJgJ^ckB7@O&?wgN zlqUs$uj9eD=sTqMFA@BE@TuUx@k!qe25nX-Gvo^O2*rhLp{S4w#-C|Fb4uX40eb$y zZ#caBgA*S-@WF}?hI~+uxC=fQ!?9%?+D~+x`0#|~IIQ!>KLq^c_kjZYG3%&yqJt0rXgVf9ADfHtEdfi^V({pKO`<$cmGpOuHupK0vRWNniLeN%(Admr@G2}WNnf{*B0 z?yt9sYvgyZQtjeiyHmU*Zj+0lm3|Ms^f5HkDOfZA2EFt(Yo=`ICTJ${IdoG4w9^o1 zrjhb{=#{IWp`f4SPvJMY4OWDc=-;oyYVaZK41X1Q@RH|?zhfp6fL-GY*ku1921^?( z2j7SRm?hUqJM_T6i{Uas)XN@XBrHrLWTLnLKA_Pu36{}3SW3O(LYWF%X)dg($)Zu_ zz)D&uX2@b$B4)`lF-Mk**|L|ID|?H1vaeVK3)N!SH7|v|s7fq>-{>c}Yxi>aj&8!q zNN79JDrbqUa*nuN&K7se`Qm4Ck+>IQ?LBe+8`McFSvE(I^#P!FP9w>;rq|GMvsF z2EW!u*pf2DN3d*sB5skBVf%O&)|d}Oe{`im7{V^yg}TDJAxm8o3o&l- zOiQR;>I~`?Bl3JX(H5nRwxB*(zKQu5F)@&jvD@u2_Lw9`Vw5eVG(Xpti!nV{E40bq zemUqiJeFg2Tso>@^JaDCj3#5Aewyr8SS_nv+7pm%%;TgD^LHOw)c%x`d*0nsS<1F7 zo#wbnGY%XWE22U3oE%F;;e0H&=rp2GF%9Q8L_RN^Chb!i56!kxoVVr zoy!o;pGdprzv-;}YoKdh?4JLNM*dVc%dxZ4lwwZtR`)b-MW*@9S!sr<>FDv@>S2pW zqkW>ML7kh$CP=r=pHUzQ^XGL-xtVV>dg}zxHtF_a=FbGsGJg&j`7(cud?WZ1&Y$>W zwdWuxbh#w{ zpik)e;tp_Lw!d zUALMv^~mP~J)aLaAL_fIRP_eRiDM>Ww$Bv}r)Y}AM7JRk*ad0v$}+lfPf61hUs@E# zD%@!SU9Ob7QDE2BEX)RaiZL0!5U>d-c;6VUHYG0HdGA)_qVHGx~Y?NQeGF&KEI%?@^1EZR)4%heby zZ8kAeVKj1!F^QNpKtv9bCi|Kq1}bDX6brTyGgvFm-Q9BtlUzu&&Lmsy( zUq!sMD3n$SOO&$ANBP+K;%c#kI;p|>yp>gbgl%1b_-QdCw^Hg@xnwG-e&oIG#^b|=o7Ry`rD zci+7H!eC`_@z@9P4k;=^->9FcPcWk@_m%d5%w@!5os}t3AQVnv79nN2DQy{IOaV$` zfh^^bD3L7nM{!bY1-V`lrsQN4syan2Su^^Ioztd0ym;8k(t#IE7%;b{|GZ)SC#4N4 zD4+NE{L6OF$;-HTP~DQDqm~THOQC?%~c z(25E>3>T8P%tGx^X(`2QFp0WYUP*3Vp52ySYT*|47FIJK(W+isVRgAW50|Z0n@ye?GJR-6X=#kdnUq`QDoU!H zxpCAv_@1(GNNRrX;{F4BRmUYHIdWp_^Ai`{JFR<5B$ZnAzc!$^$6F?^n=vb_GbeYCvmY!j#yWm ztH2XwOD;`Kx#;V6i~TuOw?>d39CbW~DbEI@%-c~r_*j6ydy zzPpx-J!{saaLHxqI$3#U7ngs>x(Dzcy$AJuX2REeT^ zBaP*c_-)i%-T@{o~V?{XQm-=d5<%{a`K zYYcg+G2}_7q5iGYjK?abOaC_bbBRWBsnaxLrO;h2DW4-)S2GR9n`W$fhJcq%m{ae> zctiSvrXS4Ioj@pG%oogjc|LW7>k`hN_;1L42qz%aC0MC<=D&sWpB(x#Y^L4v-)-cN zG`Cs?M5MWc)0CoO$xo6NptX5rBH44li zAYS^kE6=2a4cUfS*VzdqCSkGp+@IWDyDc+f3YOzA`9+`Y;>6K5-Ua)J?u+_bK zXU+FseSO_!qlV{PFP#Gl)22VP@W!X7W~crnG2`mh!{_%;n%WY4mHEQu)1C!ihH^h1 zCtj2VhO87AvZB+_c%jpb7jLqzCH)ZAwK~l~lcpKAke)_9J8`XvZnYH+^v)SG=&cR!1fP`` z$bSTT(EH^-maN0SC4)@)JggD_U{i%|X@<3<3;$3{>QJXqPEDlwlF42Hk>o)aA^psqe_Jd{!>sl%U)~=!Z4P86>e7ctIIFw^F(zSZN z17Hj4u4`dS7GL7*T$pAcIM!ueh5Ap${&YI0XVf3M7WU&%DD)Z9p4Ld$>iO5e=Ga}= zf>Y9o6Psb0QrPWiT^gZlL*Id>K_gwO=QBdCJxkZ-fhJcYU8~d7BcJZN))q>Y)MRck z@L6|{XbsJanKvzH;j^QLR?3`Y`+7iV@qZpYf#&oVqvdndk8iO8*ec%2cE!8TWLR z6OVWM*+Ii0k!N~%t(#Ni6f#{K)Vs0Uz7Tv)oZUR=in~Z<;vF)HUZANC3(UH=TNRe}Cy@Uif)}bY!6F!6 zjdoaQ*}%541&Bb~YWluLey8?hv>W27ZPky&Gdk~|>Eu1i#p@NFX1w_QS!3v|P%@W2 zoKJ5 zm~&`e%&ihI%|vg-w33HNSR{10Y+bgl0l|o{*&|P zKe=$>lk*qsnt$iuOMP_Qa==TG+UuKBwn^8bMI zpDc>8$E;ia+rs&y4cI1+`g55+;xwgNwk+zNrYJHE`60q--s3dI>K>KTEse^FNP{!s z;WU%smCHjtCc_JvXQaskDc7A4lc#s+X+S$b-GF^HZ2x{36rF8jNi*|h8qn4w=gWkH zY~@7DCfCa-Q8-_mRS%bCAWHovr^BZHrmP z8kGQFBFoPqO4>>Do=H=RRqCH~nm;j3xG!k1vcRUZtZ`3H(-eQQv_Lmx&^IioQ#q1) ziG-@cusVy>VY+TdosG7G%`(I1(I4}$M>NnbT}h_;;!{#m3R3cmosNQh)7lzg_m zHNhvG3;Af0>t$HJb3x1k(nY?v>uEqc0=Cny^?bkXn(s1`1~Mvst<(IvQw~yD&T`?I zo$HHt!V_Z0N;Vo=TQeqiV)?g_ws{@VvCp>rSC|XZ<^7NU*P=d>7S0 z`IdORC8=e7N7IZIo)rx$7}5cCeCch~e_sM!?DH+Dt6Snjc`+VWg#LoMe~nd~2YU?a zeM4Y@#F$lBke-IoF*e4IMUqA)jM34U4TJ}YbeLF;kpo>ICnu*kr>LkTpZveHbG=NcZAtgJ;whm!U2Tr`JuZIfFZ{^Lka&Ad6^<*!pYet7O=R zf7iID01J_rEI5wf@vy0ejPMUTen7Ki;c*V;j8+>wO3^Tus97{aOmDQ4D`^%@88D@T zcYyM#>Pm=qNQcYG^geMCcINzk! z{*!IDJh*Mi5KX>j8L}9X$o2&6&>{PTTlDeuvce&Wv#Bs9klhOwbXrsJaw0Ace=^z~ z=Sp&bHpT&UnjDt7TsLN5H};udhfhuU~{&{7qNXU(xUvEN$-0 zuShAp0QW8P8epn=7kS|?GW+^kC5|9OX_omm?AO4h<0wG4SL4P|XClAak!vS;XTKS} z*{vJs*;_XCiuKFxymMh$ZROyLXR1ZtEZKUwdUsXu&LO>f4SPR44{L<1BtcfLYTT27 zHco-+V9gTlU7aFe$V&Jz&)WEDBSxi8S@DsYGO{2VqiKyn2?BwpjV{PdMys-&C$d#_ zy;Ip;@o0^~CyI<##bmE2@5(dRMrs?QMWJ5muITenqg-fOP?_@9yCB;}$~~!n|H;(F4b)m0cL*Lq!7uByD;47G0SU!BokmkYH zE*ihQU$wdf{-&zbq`s5t2hJH-Saf-2USZk5lC<(kLuaju%J)Klfw1;wCW4Nw0VvR4WFMOvJJ(b0poe4iStiK{X5o^o@)I988 z&B3lktl;Qyho&qV9h8N!cpfb3QM1qyTvjMRFVW!nb>}CV>Wj%MDT0?Y#Rez6?sJ1y zIhVWioJ=J32fK2L{CPv)Y2%A3x;ag2uDQ57TW2%Z4wsSch>eND7)|CJHH)0g>5XJU=Ne(GPR54X;5YSB~g$%}|JZ4Z}E1%Opl9vb3wLr?>2ax8=+()!Y)1M*{h8VK;=i9=&Kj<|t87)|u!^ ztX#0+2f20bW{E~ek>rNvJS)ka;+Bh>o3~7wv`d~=&5x~vt-f^KV=XNtvs_NL<2=Cn zVZ4}mR^RW1y%kiK9MR@;rK7i}C7`#*qcmEB1&cB`&}d6VNw~{XhgWO66cbKnR)n+B zJTxWO_f=qKW+;GvB8d;p-i6vwDc#@0J1l6!bdJDSl?2_9%q($K+T6M4RvpBAVv@~f z$?mQqsF3tF$NKTyf|Y)I<^9TMYy}2s|jPpHqf|5hA)-;E@(T5 z2rpLD7+0Q)tvdaUr3LJbv=4#|J3v1u8Cg_1y7;!Ho5zpec+r->`HG5sx$^a3uZyl9 zHR}3{9K6~P&o-g^E;r)Ot z>uJdcqNlBq$ItSC=rrU5(P>I?N~((w1pN*)T8%m-vdC|mMyHTyILB1iqIklIJzKQ2 z#GK8AhRcKB6iU)+i)=D|Lln6V-2Gub(8@;pjMg*S((SY_RJRS+g1_l(#9X6chg-4> zjQVIb+@8CCpgl)$S-rST0!k*57f4II(9@oW7oZ_t=rm{XLgy)H$d97a3{`6|8)rMb z?q@dn{&StDXy+#E=6H0;%*1R)KCrY!N`a z=I7;7!&>yMlAZQ|aIfraVrqDsJY8hi0ESG+Omj^A$pu@CrY@{5jj8aI(5in_O?p4a zsOy@j%Z6J!m^WbJz`RcRJ!;l>I?hjV-^4!2@Ln06C)6G~PtIx&RLK*1UmXNbqC~nc z1w$d((cur%jok3}z_;ZtjaHRON$Oy5PjJuf9rvpf-v>1noP&MkoL)PQzv2{2epxt5 zFz4vZ!kLuBzBzOPWKamGRKNbkYr&&Cx2&ky{OGm!dE_&}2Dlj}$+RuOh2-*~x}i+k zakeYN`2g9dMgJnZGA7feU0J6g+pbR2j1y>NGp2cH*ruz~kPTF)8KB-~8z}aym^M(I zhHQ{JO$~NEkqr{>(ru8aV;Va2e()%kcBjSIFpQx`H|QP}nz%wy)3Az7QBJ3m2I-ta zTW*q8nS#!oq~xQwJ@a|{FCVyN&!?XUgK&|~`|`_RYj6`%Anyd^{cGfH7r8zUvSyzK z_VyY|U(eYt?Bw=?O9;b%74cI2IvCgz{QT+1AH^y->Z6b3cfnow+o2&nKh^^;8oZlx zmR{#~vM*AnX~xNe?)q4#A>FFe3{Vr!(ya;5tyFfVVSVx*x1XMt^ogFfMxH!Nx9T*c zPjs46Rnk?rnsuQ*t<%(lrc0kTX-LL(nxX32t~v)irg_VQT9il>=I) ztKvOvJiLbY8D{v>@f53|b3L5;Y-LgoosUQ>&4=woqJLLmyMrsae`Ss=kk_2qBv+sC z4!Ozhw90#0T2yms)}`@q5$STRmxFv|hmE$m@T~QfPDAS}on|~v;dEJFq0TxD?Gw>y z2FerN_K7G_5c*POQhD?}qP3_zPHN(@ROLO9Ci^_+3s(MO)u(5yrs+FUc4a)WO3O-f8#8WW5pLd{# zWsB>j)}!u6n1@X`Lq%f@YysvNqtiTU&{);D%OfbjKYp$a)1Qk1dQKw{PG`L-62m#c zBFLT$rk{#CoQ(Y7N9sf8pk+8;(9xUCe1~_-ce3~~&JcCU_pM0!wcY4TWk{^195%VT(3v2MjH@6 zjC@UgkY7#D-{1(*hE9Ec4Y`kBIWD4Nx8Mjy3d-Vnt`l*uqQg!xmn_Nob7eB1cFwxi^;!r@&lY-xArj@NMh7 zw5o}VSf*5G+k+?QZ+aOtT}HaU2QoAHnsdk^?g7;EwW(71LFieGW0?Mgo~6>7d4%QJ zhI7IB*dwIVbabIcC;*Xu3! z_A1Oz$}hq$$MlFDJ5^!-2_F-vu5=iFm4g1A`l3=@%=;co3$lk-%~}nuQCpu8y{@VX z6RG#B9jrWtmh%?KoVvu`Sp}>>@^X3y8{Ng(C4HaI$zeUxkB;q{Jl$*ZYdY>YiD=PI z8dI+5ObY$gRnipS;N%~qS8sjzNB5jz9-H~zXy#k22I={R^%HzGkUgyur&>y}u^(p% z8~2n$8E1L3aCW#)CRWS6i(J@lGNf2)R=XWm!ssYiaOk=1yw73Fp-g&Voolx$`@&e8 z!iMcxw0AS5F$PViD|ED7bhLr8Poe^es?9`jScKES92rK>o7~qYR@yX+Z89A#3R~{@ z_2)|hyLDPwnGl0(2lU6;lfGaHlrI}jf9CQ9 z3-Z74^^YD}_ogexTAG~NGs%!2tx~N(JGVoiG^}5y;9H5&(02`*8|O%~#cld9n}B0H zT4n|YU%1{d_-6PbW6%l76362)<{V}_(IF5TZzIR!Y;sf6cpQF&1jeRgeb7b`K!fqv ziJO<4+0LxA6qF><;VfVmN7#y0NNx@Xc&R(8$)4qg73=9)1L_tHo?6p#Yv!b?q$6cGA&Kf*7wT(^T=z;Kr%?3YuDl%;)a<4@i*lA&b{pS)9OX=## z&P3YU|M*pOI*E&Cz6z;yzvaSn7tcqxUUqp&m|R1%sd;89v>N{TV)Jr~bMx{XnEhp9 zL*)64@5Y3%YnwhWuE^Ehp4Pu%T(?$sWT@n>mbD`H<;~}4_ZK4Cw0U4en;LTQf_li5 zi%GZ%oyJqzi_POH`Z3K9int&5r1^6q_K~<<|L5k<++TY-v$?-I3cAjp%?Y$aMU04W zyce~MnKXEIb?u^IrDM_?2RP&EN_vmL6k2nC|JU-Gnxz+vzO*_cU0#1?qA~i>ELyLd z8+C)tN=)-5C8Ed5hOEqt^wbpE+#MrvoRkIzx<87C{FKgZ0^DusLL2V3=I#O3Iz6(p zvx~Ef^1KDuK|n@x!($b0?*iUS0RI*3BT($#<+VViJXTw~dP4n@x`A_RNB478PVY4| zw`@^W`P5z`r`Fc?DIYYbTzP*vebkNP2QC?1zhrRr#GwOb7I|`Kc>DIBS$d{pcvaQ# z5&im&Fvj1nv<$TEY3lRxeRToue&qE5oj`_)(d&OT>YoNn&;eh9L)x{hOcia%mZ9kI z+Nd1;N#7>qM&;=o6lvJxM)=p+S4X32bhJUiM(PymUgsvIyy)6YHz#8IQZ{7UD7Zkt~kOT=yj5YS&^BT*P5!mo)7k;JaDk@huMas(T*|#I$tgI;2HB3-i13b_8H?~M0~CukMVH4YBPBqi@6Tn z{4?DbpPJ%Ggl`I-V#pQ-2NJUsGOC$!Mnj-J5M*H3ka(t~wve1O;rOXOhYLsZT5kNUMsMqr0k=O}N;P%LiZ_Tv6xecX5x zCLWd{KDHg6KgKHBvqUsl3yz7PF!R`FJ|DmEho3i3Kl}Ne>a?Do)--e6G=kywjT`j! z36+G_s5ju7-#1mo;$Au~53k8uxLkU^pd)&$$6kP5i&bBC<~x=0og8{dtnZrd`f$Eq zstH`W!!Y4`!?dE81LdAb^u@SK3Aaho+S(|0*fZYAOM~CE7K`CB z!8QVGLPQ#)4y>DF6|I|f-cKCHyi;AD(;WkP`%Qx73OB-0PP#ij%rD5LUQSxCfnVYB zn{AKvTJzcM602xGuAXuS^~1S{CYbnA&4zhO9KvL@FpRPl&vdykeBg zn^%ex=P9KYW7dv|nz>OdIR)LX0uOkL97ZaAwk}um#uz3QU-_bJa# zx`d|X8_4)QvNofi)3Iin(KWLcMWrTrd!}Z|4|yt%s+l}oXSPMLO6l59q3g3lf5k}k zVp#tq!V#I8l3@6M!~1m*$!=hSbDjE!4C17Kh#Q>~)UNs`?`#iouGjDnS5?_CubvXt zJksZ>MrE-^sivCB7dw>?EkJ^Ig)1k?Z!LGjub(X7&y7JDu+LqC$C_@{Q=|`}8F7sq z1`aHitz$4GgjPPty#2OQX{5d$7!`68nlY*@`;XBFE9jG>TD zi0Px6xiJ8emy;tzPFYTAVLo#76yz7=Mbn|du*fzk_hin_^i=h(^Og+8KK12w zJ=45l>mgSCEH9`Z+3{qYuCo_(x5dzN*tPgMovXgF>)PGSBTQpe%~wX`!E1ZU<9C=> z7hrWi&o?Ju+N{Mz3hOWYF}Oq=eoR37MKwfYDS-`xw(B6uJU779!e-c1TeQJ_YFchiome9eHw+B^ zQYQJPjoOO^?DP^iz-8!Lqde(ifj>p!k4zZl!A?#~)Q_P9ZBnyawD~BWeO5HuBLzpW z^qrhgxm{`Sn8p{m(4fEs1!YVZX}tB4{wzF}LtV>hOww?92v*^p!1N|}n&r`nDLfs35kbR_)&1CbSd?AxfL-B<&1rT40zf}>AA4gL^ z#J`F723lts^vx(d#ovkeG&7%E%s#H>{3c_Q7d`(F&j-RL5KcGoDUKKaVZBhs5uvG_ zb;n!+b%);UL%TqY6&|0q<@cOG+*@Wjl$!jK{vM2RqFuoU!~7$gY)R-5BlROXk3)Y$ z83%>yjCSZHmv`Np#bxOwPlek-FAJSK6G5cKX&;#b&hbqEy!((0)W#7sq=f|G@A36F z%3xJfk4LOwg$jL#Gm|dxmi_|5yk|YBZuqRirzYu~16F3RC*bl_4EN|kaPG|3wFnuI z&VCGM*JOjpqMD}q5;1qkN=e2xPHfJ_1lwKeBn^#0g|^8ig$;Cc*bO#2z9492@7~#2 z<>guH*-l%W*P{AYz&NX1MOYOUXJ;3kxrm(FIkir?J2*xr7r`pa{0{vUb*)pd-?N-( zs#xAc?IT>FUgBfsUjZl}$GKGSZwYi403>><) ze3E=J*x0lnOMmCPp&$XPV!@m)?iU?g=wf~VCRtDGlq2Cmy0^WUo2sN1i$D^ zUW^S#GNE$KrU6gkDt9{-ImvM-w#rt;2Qg*Y*p^|#TE@yeXYjMn6R$~>PXt%vFCtO> zwG{S+V7GX78n!JE`=zwb!X7cJ6$U%HVhNjg!ruKH;qf|>T=>uqF+-ad6vBW3F(?Ql zl_@;&BGc+C7phy8Grezhi*jZ3?%#5KOx2}TBYI?BSS)`#x;FTnjL*qYvwTnM-*tZJ zA2GeOq_7-SG2}1?^M9vULgOX(?KsTi$@KESczYB0xT^AR{G2nBne54Al9|cUWR_$m z%Ve9$)~u6dk~B%1bV-wRPuny}nJtRZ)>e5QG;M z0hJ$us6Sp*td-2X-{;&rlSvok_x?Zczi{W?+pP(M%9jG4YVkaYNq3>WW5l-ZDIhV*`1bvBdMEA|$x8jnaSwL4p zM(XIkpD;%2q+kOyx574l1z%}+TjgLu0m2V`M$9Cz{S1!C;k!dak2nlQ7fnbld4E>U zvmB~X!XRSn8~Yk1-vLyus%u=yTX$IpiU)Wc@gDr)j-qm~A}1xx2`bDPY_BgF3<&sp zfZ1h8PS7wF@MQRwK>R>+M)3-UH`K)>%B7R;4MNEwjD8K|7P1kj1rU3nKErJ}Qq)%= zyAeMIo@9~TsD$^-vrTYdpe9v=oGs{ajjy(^PNO-q-;X&vw%Z5XeX{%ITn`p&vL&5H zztKDvHNYRmRUTOk$a=KGapJ{Dr2XQ=}b|;$n<= z0UkIS*;VRY7!Z&;Rz(D>9h4EWm3_|9orikwzsxU zG%Vh}q|&b_7O9P-4^AV$170uN)`uLik(~d08Imuk40J-B5hcQPknEs5Uo~*{^XthL zPtUW&yB<<+B%?~ zqyk>pTQV}0seoxwTUwDc`bSmq&hKz#_ZBM?qIG+NF}5qP_6&V{g`5{X5`X8O7ej*D zXqQPO7UFOI-E-rwLgG)U`)vG4TRQ6A1zU!fHL>d-Da#Qt`Va=o8ALd3wB`^AX4+_` zMQlSHw9k<3#$X87Z-mHg?vCfNvAT`WqhwQ{N$DrOqh~R(`k2wkH->y!6%~wCG*vX# z)_6Uo@NfVyi*j?JD@%Z%m{H}M%|v`EU0x*|#VPI9Iy0R5&a{%8(KWNYtS}|RoNS0m z%B&&frakl&vjtKT={Bhp zbel>=Lh3fbVHUU?Hq@F;woB8w6`RysA*CidG-Sl$U$A-1eTB8l(k)vK_@-%PX>V}b zGg6)itt?Wl+0v9=o)Uf0wwCRUSY_I$U0IIoR1+@`Ei^Qqe}m|;x1smTh6ZViZ;>g@ z2!!N1(k;M3D2_K(jpJ1a#sAb!7oU@pewtje{T+7Ef)-eW|xb`6~{z zRc2c5j8(=M+9zf1)smL>A?JE%?4^lI!?dzM7|*@FV&7(EopE7>K^aNqFJ$j89HH+M zO9@&{>$YYw#ur%x%gC^qfLKq>U2#Ywp%Xi%>i#8B7&Db6yNAh@ldoJfX|83X>;~4Wn4E75Y(nNo7*c zDoEU5(K!l6%hiD7NGK4)zCYwVQouB*P_K!iAUj$A`N~RzzBwz4u@bj4H_M)70}eCn zd5+vz@W8684m6Ts|4v2nnK!#>F+Hk5{FGrNW~JVHy>C&UQ~GWUH?^;eG{yyXwp8Y3 zrW$ke-3`((SCnd&9v#J1^TxS{T9eBbm%7thJT%KYgC(L1G93BZd_nrSBDM=QdIY_N zeOwojR%0VVQ-uh5(qLQwE!d(yY_%a0_)5u=N^hQ7&SyQ>!>~&;szL`s@0CqX z%-A;B>5#$8(utWydDucxnI@f>DOOZ^o#kJhHBhlw`c9R%XQeDI$f>mYOA8z0`S<6h zPMNY4@2N$Z?t5%Dcusl!PAfpiT0}aSeZWZ)%k$Y4A)oY2WPZYEq=0#}1R;Bd)N+~h zi}LvBsVAh)!E63QQ;Siri!1cmuRavVXKHeeakoGBTm0dzr~&Ia)qlC9wHt5)`r19p zebOx+mAWtG{tCTvKPOly;jts-7xB3s>{)?&f=?5i;d<<1;BKmIU=@8MM?NFnFW!+n z!0ik5plGKf_)qL_^D}sx^!t)b9NEhuvSHpp&kR=Ajoyn`!RX6UsLj-XUP(_A2*xDF zhHopfYyr#9bLWyQYoc&oWi2MYN?F4wz?5*6rZa){qO^seRkv@*sjc;9+MK1)i)-?h z)mHT&A98uBC7b8DbP4*=!v2OBr+sOa!H}AkC{j8~9IZvB^cBfzsflT6ao9A-zNWBU z+IXo=cS)TGkWE|?_R3oz#{xH0=Ies=8B_-P3}<8s!b_~gOC#l>E`+tM$PCkv33;eB zMwr~r%0q334=#8CsmvN*6>} z7sl6qVpo+fGnCL6rGEHAL_e&`i0B9T+$#G)=_iWG>^{RE4EEUIN61Ta8}@1W-`)48 z1I39j%4$;~uNk4dk<0_-_lUTwqr37(v{H<25W67B6|flvq>n-rfuk)g!m4Hi3EL=I z5FJTh$qto62^0m7t7tmrOVL;D=O_gt5muGR6e6xrAxJ_RX#1n7zG&2UMoDtyizj<> zN@`w_JqAujM0b>Q+o6!y`S^LK-r)*!!DaMNmZVj2(RCFKjp9J2DLcERBe0%#OlM-~A=U+U zwY|{$x_r4%`Kocvl$1I|9?`DIeALE>c;>n7+mE%iiM>zm3_QZSc0P%ss1xyAvQ8uA z*oW;p7OWf7MUBi?Pu!VGeDQ{n8KotUe#q%cegT14WW);@^5zBxjtvgBwH@2eyLt~F zIB>Xk=aWzF#LF08)Q0b3M@c*1fh!tc?~50p2Y|n!ctJ9%XeazkshxHf^d+T%G^WNv z5<==C3>qb58j4{^0LYR+qhJzXgOSq$YQU;p9~TRT^USd6L=25mdQ0X__|&hFpD2ut z5w9UY`#*lphgP2N6*Zs3JfIYJ4Q>hOu`|2PN{FT4YXhZ|^@avn$U#8Ka8Gg9(y#-hLCVZ=v;b?xagh*u4T zl8(!ph^Hn^ES%OTz&Dhc1v;8dpq4TgDgkwZeXt{~qD+!(a41}|3&tY3N>vJWajbb| zO?@A%)HNm5WMFMCgld>~1pY#rVj43NCMk>Wl4GWi{VypG!9GJ8F=c%xxTX9}WuR}A z`X{wSxDL_}D$iGKB>mLLoqdNvS6ze_R;@qxR8G=#VV%B7`pr z1~WQ}JP1j}zX&NTqAt^tI3J2;gSvRWvohzOtEqG%J1i!}fzC>ik=ZaEo!MK&<9Ws4 z;DSDDa1_Lh@@s8@>lgG~k>m}iJv(LJ9r%R48$ubI!jK=u zwvbj-7NXFi7$qEn3|iiwzn$26W&SgU0Kk-Z_gF>*e_TAh}k zqvQ%!@IbU&!NXeQ35u8n5#yb78A_S6@Q?8v8~i7B>3SIZ#3BDH>7$gm>lrjx$8-pr zMs8MM2QkDV{**Rw`fJsDWZyAQ+%u zmHT&~J<9!6?AnO?I(k|MM8a_*?sPy}^+;GHYRpZU_B8UFCxf%o`rh|LBF3jC-~;^7!>01xEDB-=&z z2@iB1J_E}l%M%`y`~6iB_t9Q?A9Sru6rD9^Vj&mLe+yDoN5s3*2L*LXnt0!tJ}BrH zdY61es0?(gTNm=R%5$>I5M1!95aJw9= zB@X4cC2l__Vd`U8oPk^AKH-+`3$daLr|^C9Wx{>nVKuu}+7xMRP&|30ucY{+CI#|k zqp!}93SYb2G{nJ)u2`;*gKw5TdNf8SAmPAbf}A+CPC%-5<=JwwGT}8T|0$X5)l4`l zAG^?ra)D2!sD=yWw~s~oRDOHjy^?$}&9AB|EbM6ax3#uZHCOrSYYQt2E6PgFKuQ|;G5)EMlB?P_2va82 z>;bXc5ru^8oU+uA-CR@wbN4L3+&vMPOM(YcHav;mQ@x1-_aS?B3>uImUorO^fV{INV2HNd1Qk9$Nd+7i7;~ zr}oXo_*>=zRy?+_7nw2$HPoM?4t1Eo(K<;Rr}*r`nMC^RA{-MjR`3x-_b86L{c*9d zMR47Ec!H7#ufySRI-H1vw3F-wUtZ#c&*RI>NFF21V$P8ne}QlBu3g7?x#EhIU3%?V ze!gN-I%DN$e?hwSpSF1a{T!g8sfQeBQE$F5AGO5r)?CC_6(N0TP2$wIzJ;;jMI{aBeP$w_t) znsn@4y;8izl35n}nyM>=a#N%#xK`bf*Pj zA?a_mv=;|S)^&P&_}uxfjJ=K065f>GSOvXBJ#jn63s|qn!w_vm!t{m$K)ua<|1{Yi&B`XW8nQm zUEJJzsH^KxufOh6e{HQ_bl*J1R|t;N^v#|8>WTFy$JVafj`qN~!Ttq*nkcr&mjS;e z+@ej#LbEPn7X}iF|8;$(xOr||#1Rt!-kO2Bf0@|`YD2PgC!oQDS&g6p3?C@~NtVb4 z@BDn3R1P~ARFyYk3pr)Pn)TuBJk$kP?=tfdOLn@-eDa}eah%l@TAQ+L87+Ki#{ED8I37=<&wad_G&8_hiWo8>S z6Swj4L;RLaYum@F3vK(;?3Kmt3T>43nPVRU5yXRX;3pPcM!P#iV;@{>PA_>;Z+jaPEjA>D6VOgCamCqdOhEf4>GpB?R{AVgg5_%4fDPXFT5(PF}05Iq{WiEvJD-FJM z$R%veOvf8WCpiqy=S(D4fP#ed^M6_itb4z5xwpf{g? z3UL&q8ESG8M^ok_qNtN1ojp<_XtjvAPMXO|_pYw+4pn4km$$Ucw0BH5KW8->b8?JE zYju5LQB!?UVH5B6FDfm73EtIOP+XpEUENwc+SoW+%cHZiQ&V$tQUgymHM!kQjg%20 zJNVz|%P(Wmwo_li(-18MXTmzDFER4bP>4Qa04=2s6%4f5O0mdDfa#8!?@RD+Rn^3G zC^i-aY?W&8wR>CFUbT6+eV3!4whSG+yJ>^cneH0#<>u-3(cAYlj4$fUH=%2n?ye8K zRaIp-=Qk{d&med+M=%I_i+of3F7zz+aAAKymJ%7WM_G0yElEe-jW=bV!(K*%;0T5x z=b|4c>8L5Nxi+Z>XqTF3+NFl*2RT-P<3cmKwQoq_MO-ry+`#dhBqeEKpa6yvr zqBO>!Z#e6voeIvPoC}K#eTVd^c~Q{|38>@_9QF|PO!X9WA;m)~yk5-N4H=30rp+81 z>1Y?16!{CX)0P)zW;aF0Z{PZP8biR_h2lO*H?dDxJeV&;pJ_!G~eAMuzadAXL4cIL#Sr16KTx(rMZ<-erlwVl3|AcsDuqqsP!`3hHe1M8QgNbkR`4-%x^v{9>cgv4}PSXL|Hrb{9(++AK-rv z`~@F>h#kh?QpXp7@1cwKt8an`BOuWZpq81ok z)vjuDrB@F(8?zp{;woDU8yj3rtGF+}xv8*`_wiSj*z^2(-QBtVyxb*uenJcneiZx* zza9Re8dj?;C2?3cWb!h_IhazLVd28Op!+1f$AqvqGc@#&g1#uAkKcYx;O%SRSA=R& zA_-ZKzQnhKJAy6>H#i%h`{2^B2U@O;K#t@xliXPu?xM^rH*YE`%FZdsx1wMl_AI}Z z{|a@_aG-U$~(}f|W|2P=%r}h+$AKQ$Y=eKn6bl9=x1A&IU2wsNH99 zy+%3M%#Lbkf4A-`M!ekY1)f5{g0%xc8lm?i_#6y65*a4IHk*1#H}Y>^ik$#cg=*(Ie8N3lCs%*{O`sy_Y)yrK#VbF41;jY52*677^83ZZYv zj-cJL(=|OvCXDfp60xwvBSpu86elAd;;}@*I|BA75}Gr8c}hvTO(kII z+7|hiT5iaf;q{c4l@z;+@?Fk68`e`JwlV-=N|qXqYCx+;7^O~+-CN`tA(e25r)xS_ z(I}u3e!W7EOCH^5y4bu*D|G#EMuwDwvo`intX9_$6AhPnt*)1D_D1(=@M}Kg)HUiG z_?r(rP>}6$o3awKJ@x7R{ps~f8glVVf47)i^$!G2x?5fH2jbJP^?;%dqxp7?J3rS}l*?Q{MZD{T))mvLC(q0Y?2pS8PU>Sc#6ksG3&_0yu7DS{0UPbSCh(vmbk}@Jg zvne$63i7kFu+MTRLQRSaG}AEnjA1WLSZ~aULb)v)RO#ipDroKJhFlbcAPby2AMgaT zkN=Lhh&O;z?26(`#q@*X6!IrW_Ebm>$rOS>8XPl@M=qE>a=|SB-Q3(9A)jUO-?3Zd zyK4WE#+BZaWQX3masNRS$9ID7fKL5@Ux$Vo7&P4UKBfwsH89uvfebQLYs6Bc5gLIr zh@w%_uL^gjq}WAvNyzvJ=!rEy-x_FANE+ZVU~T!<|JSv}jJ4(3Lp zzzZ^d|C*5PGqh$2JR^KMu)pF)@h@=mH9jyG;EynPAV7t@T7axklv9^BAe%{E(aFHo znQSFekfM>TFzJv^OkU_ciPHst>mr5^!>WqzfsKhNNKY?_Ni*m5F0Lsma=Ho&YioM* z#Kj2(C7Zo%hSWOe{*r?D+31S;yUN=53~w#Jt*#<=mf-XN&PfR;veAfDbPPtDR6{i6z$*f{>+sz4rP$mHbrqv7 zbEq!N8&#bFWkf&qKP9_onuT?NJ0k6&p%_)&a#&n*>BmzjiZ{E1gM6Df1?gRP0*rGR zSO5|&sqOIhs_Y)_*wfV2)wHK$n1AP^?#j*=FT3o8&Z?e&T#I)-cz0>!yHMGHfu|0x zhQ@|3oqzfBXTCea?h+%MWOu}ce&RSL`9O>W7|%Wc^DDu;jormR|Eb^QpAS4g|85oH zQaQbHA0j1;p5ysJ4?K7=sm%I2^ff{azUAU61+|vi+(s3wg6EEQATf0bLGij zp0Hsc?W!~*%o4wScuR}Jb#Qs_MbAAif6;Dy z6C5yoQ+EPdz|i-UFDW09_(A=AS!6k-ZmLzO5$#D0{*c#VS5FtBP}$rK;Kbix*Ua4j zZ9F0f=WYO5Aa@#hA>~P5joGsF%}i9Liw#>c#u7;QbWj zz{C3;c;AGOR9OQJGK?{zE~!+5D6@)grG|KY!C(r?$~Jz7-GlgFY8#t73Mqryc2tr) z>IYBoN^yn8$1<3WA=`ZRqKtGz2c#q?M8Vbr^$fsRpt#L267NlVNk^rk(W{1qjwXr= z$^WX&xk#OWwu#+a>kh5C%-?Zj;LzIc#g#R#CS!e|Wl2lJvZ6x$?tLj^w+wE%eOuCo zb@8QF<|hWqbveevzrVoDA5Y)kO>jAbk0VFkX=qAwh+1T2S`@H!8WK>>0t-?vz{-O@ z2yiK?gfLub$RT4gBPB>0|DMTbU$tRJ_1fxH-Q{hWi?UOHWL=bHbETw5)z!uC8}@Cf z)z>w|7p_T-`Mu6iTb=Y$LQNhJNqeC^EMC`mpmVfCPlO$d@^bAtSsCWExM*D*x%Y&l zr84Edx>BmhK!$#UIn^NjKmeQroF5XF;YTVv!1?Ksx6G@70>q5CDvi@j<3e1Kd7v}> zP)=HA-l4{dnt?BmW*)MoWV;Ui+gBJc-)YLYV4JPEfb^MVyeW3g1a^9J~59~DIa}9e6a$YR#F)rrwH6SlrYKlRp;R*4Ww;CN- z{H}E574JkS6NcG&G&s3Vw~SWBzE&h;LIiO^?nhfl_Jk;6hVZE~&D#t3m(7;C42Qcg zH@y!1XRfoj9R)5+o#|I4Io6UAtF@TlQ0UIH)TO5yQNrmiz_leU4JCG!6kDkX;ocg2 zT;ynSfq57F-im#N#cr3=X2n=V<}WlrPg^>lH6(H@G$d4wp&S-OkXq%)8pOhU$uL{w`hsIYjEfKRkf>&s=I2VK3mc4^vhj&D%aNQ8k!QCcBfhO zKh9a#H#i;N(i-K+n#zy;j<^dF$+1Ab%UY6qJMgZ7dn*%LVFydcYFo&jJx^x1Qn(6o z9r!L59ixdxELaSdgV-2SuS54F)5Jk0kByC6&*I|J;>h$waT;Zz7hq_Cb1xskiwJj) z5$Ao+R}zsPPW{?hFGqX`9(AUSjKTusigIRvt$`hp(!?c@ghPrjMf6s--!WHWbp

+vl~L$Vv}#HlOdNMA(>grdRtAh}8mX~wa|Jd7La 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 HQ2hM|R!sTd literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-BoldItalic.ttf b/src/fonts/JosefinSans/JosefinSans-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4a0fc91d04d0c715b16cb2e3da6fbfd50967aaf9 GIT binary patch literal 83100 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 V_X&>U=0U!T?~ylIOJulV{09+UVPXIP literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-Italic.ttf b/src/fonts/JosefinSans/JosefinSans-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1cbe036e38b54c11e1ccae7995995b5360d785c4 GIT binary patch literal 84916 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 literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-Light.ttf b/src/fonts/JosefinSans/JosefinSans-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7fe3f7beb77e04bf5f4dc09e7a3a9ea4fedf5ffb GIT binary patch literal 87320 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 literal 0 HcmV?d00001 diff --git a/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot b/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928 GIT binary patch literal 165742 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW zU@CY~qxP|&bnWBDi{LM9r0!uDR`&3$@xh)p^>voF;SAaZi_ozepkmLV+&hGKrp0jy9{6cAs)nGCitl6Cw2c%Z0GVz1C zH-$3>en`tRh)Z(8))4y=esC5oyjkopd;K_uLM(K16Uoowyo4@9gTv5u=A_uBd0McB zG~8g=+O1_GWtp;w*7oD;g7xT0>D9KH`rx%cs^JH~P_@+@N5^&vZtAIXZ@TH+Rb$iX zv8(8dKV^46(Z&yFGFn4hNolFPVozn;+&27G?m@2LsJe7YgGEHj?!M`nn`S-w=q$Y4 zB>(63Fnnw_J_&IJT0ztZtSecc!QccI&<3XK0KsV4VV(j@25^A-xlh_$hgq6}Ke~GZ zhiQV3X|Mlv6UKb8uXL$*D>r^GD8;;u+Pi;zrDxZzjvWE#@cNGO`q~o7B+DH$I?5#T zf_t7@)B41BzjIgI68Bcci{s-$P8pU>=kLG8SB$x;c&X=_mE3UN@*eF+YgP|eXQVn) z)pd&9U^7r1QaaX{+Wb-9S8_jQZC19~W) z*_+RuH*MPD=B_m7we#2A@YwQv$kH2gA%qk7H)?k!jWbzcHWK497Ke<$ggzW+IYI2A zFQ_A$Ae4bxFvl4XPu2-7cn1vW-EWQ6?|>Qm*6uI!JNaRLXZFc5@3r48t0~)bwpU*5 z-KNE}N45AiuXh{&18l_quuV$6w|?c-PtzqcPhY)q{d+Hc_@OkartG`dddteZXK&Je zGpYJ-+PmEUR`sOnx42*X$6KT~@9ze#J>YvvaN24jI}4QG3M;w<>~!2i@r)9lI!6N1 z0GN((xJjHUB^|#9vJgy=07qv}Kw>zE+6qQns-L}JIqLFtY3pDu_$~YrZOO$WEpF>3 zXTu#w7J9w+@)x-6oW(5`w;GI8gk@*+!5ew8iD$g=DR*n@|2*R`zxe7azdr7~Z;$%< zSH@*lQ9U(Hx^%Fb|1?Smv({(NaZW+DGsnNWwX(DFUG8)(b6Rn>MzUxlZhNbVe>`mS zl&aJjk3F~9{lT-}y>e~pI}kOf@0^%Vdj&m(iK4LTf6kmF!_0HQ$`f-eBnmdTsf$_3 zR`hz2EjKIKWL6z@jj1}us>ZmY)iQInPifzSiOFN92j9$pX*CuV8SPrD#b%Qa97~TI zS6)?BPUgFnkqG8{{HUwd)%ZsvurI~=Jr8YSkhUA!RANJ;o|D->9S9QB5DxTybH&PGFtc0Z>dLwr|Ah}aX`XwTtE&UssYSEILtNijh)8)WWjMm$uT;+p1|=L z><4lEg%APBLn+FRr&2tGd)7icqrVXFE;+3j`3p~mvsiDMU>yK$19$B@8$Dy4GClfzo4)s_o2NuM3t-WhCrXE>LQ z_CQtR*!a0mhnw#I2S=WxT_H@^Saif`)uhLNJC zq4{bSCwYBd!4>6KGH5y~WZc@7_X~RqtaSN(`jfT!KhgGR)3iN50ecR$!|?Vq8|xa+ zY#*+B=>j4;wypclu7?wd+y06`GlVf2vBXzuPA;JgpfkIa1gXG88sZ*aS`(w z_9`LL4@aT0p!4H7sWP`mwUZRKCu@UWdNi-yebkfmNN+*QU+N*lf6BAJ$FNs^SLmDz z^algGcLq`f>-uKOd_Ws4y^1_2ucQaL>xyaQjy!eVD6OQi>km;_zvHS=ZpZZrw4)}Z zPz(rC?a`hZiQV9o^s>b?f-~ljm1*4IE<3plqCV}_shIiuQl=uKB4vUx2T$RCFr0{u z1v660Y3?>kX@{19i6;*CA}pJsFpo{nculW61+66XAOBZD< z{H|h`mJS5C2;ymL##}U*MC%fL0R97OSQ@lUXQ-j?i{z{=l-!$64H{LlTLo{Ln<|OV zBWq*5LP`KJl74fC{GzzP_Z;;;6i--QpZUrtHC@+RBlt+=_3TyV4gk=4b{TBJAx!GehYbTby(&-R337 zQ%g2)Uc&K|x|eL0yR*VCXDBqZ89C(obOFYYht(k`^q0OaQ*Y{)@7xE~KQ7XN)hGlZ zl5$1<#s!tyf%>mbIG(9WR`R*{Qc_h(ZGT^8>7lXOw^g1iIE2EdRaR^3nx_UUDy#W6 zy!q(v^QLL*42nxBK!$WVOv)I9Z4InlKtv#qJOzoZTxx86<5tQ*v528nxJ^sm+_tRp zT7oVNE7-NgcoqA#NPr*AT|8xEa)x&K#QaWEb{M34!cH-0Ro63!ec@APIJoOuP&|13 z9CFAVMAe@*(L6g{3h&p2m!K zEG?(A$c(3trJ5LHQ@(h3@`CB*ep}GDYSOwpgT=cZU;F&F6(b=V*TLLD z*fq(p>yRHTG1ttB*(Q8xLAl4cZdp^?6=QjcG;_V(q>MY0FOru|-SE}@^WElQTpCQZ zAMJy_$l;GISf1ZmbTzkD(^S!#q?(lDIA?SIrj2H$hs*|^{b|Kp!zXPTcjcCcfA+KN zdlV!rFo2RY@10$^a_d*-?j7HJC;KhfoB%@;*{;(hx_iP`#qI(?qa{b zH|YEvx~cE^RQ4J}dS>z%gK-XYm&uvZcgoyLClEhS(`FJ^zV!Vl&2c{U4N9z_|1($J znob`V2~>KDKA&dTi9YwyS#e-5dYkH?3rN(#;$}@K&5Yu}2s&MGF*w{xhbAzS@z(qi z&k99O!34}xTQ`?X!RRgjc)80Qud0{3UN4(nS5uZ1#K=^l&$CdhVr%4<67S=#uNP z$hnqV471K$Gy&){4ElZt?A?0NLoW2o_3R)!o~sw#>7&;Vq954STsM(+32Z#w^MksO zsrqpE@Js9$)|uQzKbXiMwttapenf8iB|j(wIa2-@GqE@(2P#M09Rvvhdu!sE0Mx&cK&$EtK}}WywYEC~MF5r3cUj%d$|lLwY4>`) z_D++uNojUl@4Cz8YF3nvwp>JWtwGtSG`nnfeNp(_RYv`S2?qhgb_(1$KD6ymTRgnD zx^~3GBD2+4vB9{=V_iMG*kQTX;ycG^`f{n+VxR4Ah!t~JQ6Z?Q;ws}Jw|#YE0jR0S z+36oq6_8xno^4J?Y02d!iad3xPm+8~r^*Vvr4A<|$^#UEbKvJ9YHF=Ch2jF`4!QS# zl8We8%)x>ejzT^IH%ymE#EBe2~-$}ZXtz&vZ_NgVk4kc zOv-dk(6ie2e{lAqYwn9Q$weL#^Nh?MpPUK z#Cb)4d96*6`>t7Zwsz#_qbv6CnswLS9Jt|b`8Mqz?`?H1tT99K#4#d+VwAy}#eC74 z;%UFxaNB!Zw`R9){Pncrny4>k;D}TV2BU0ua-+Fsp>wmcX#SGkn`h0O`pN*`jUj8q zIlnc7x6NRbR)=wP1g`-}2unC>O6ow=s{=NV6pfEo3=tY8 z=*$TKFk8Wv0K8B_**m*Q>+VW*1&gD#{#GSc(h#YQL?*<(ZUx~>L^RyAG3}j0&Q|mJtT7ec|Y7cr~ z+A`Wz!Sqz9bk0u-kftk^q{FPl4N+T(>4(fl@jEEVfNE$b*XSE)(t-A>4>`O^cXfrj zd_nrA-@@u?czM(o3OVDok%p3(((12`76;LwysK$;diTl$BdV)!p5Gj=swpb=j2N>b zqJ1D5E#zO9e(vJ6+rGuy<(PS-B6=gHvFat&)qr%j7T`vT1ju zIvHwGCk5)id{uDi@-e?0J*(-W-RGZs)uhSeqv7TA&h|CUx(R0ysoiQC8XnxL&RXI3 zO`H`8Pe&^ePw*`{rIJhzUg@MuhUL`IONG^*V?R0h5@BRDFgEF45b0jSrg0r{<4X)nw^c)uQ_Ai_p>ic!=K$pmnyqYb=`6fUo40ru#Gh= zMRJxOD(1n?Mjz_|IWyJK5^fh3*n>eI0MmEKq%=-oIdGd4F-LT>RL)Bp5FWxb4aNLNXB^o?YBSXQ`SwN zI*N~(CQW~P$HpzwrMG4IZKI>TVI4nQ$a-#)zV}LE(xgQ5MG@L#e!e@ ziNtg{Ph&qpX9FLaMlqMh>3)Nu%sAO#1NEsbe=#4Vqx0Y;<~+mV!xwj%}Z=xZn= zSqjxSH4T~v>Xd*=2wmHPN?@+9!}aQz-9(UIITZ==EB9}pgY1H4xu^-WdOFSK!ocZc zd-qhN$eZcN#Q^0>8J%)XI$4W(IW6R810*ucIM7Q#`twI|?$LYR1kr>3#{B{Z4X(xm&Cb21d^F9MKiD=wk_r+a=nyK!s^$zdXglCdshbfKBqa5aMwN#LmSNj6+DPhH4K-GxRl;#@=IJc zm{h}JsmQFrHCioWCBGzjr5p9L4$t4`c5#Cz(NJ#+R7q-)Tx2)6>#WZDhLGJD964iJ zJXu`snOYJYy=`<+b*HDiI9XPo8XK$TF86)Ub5=NC@VN#f$~GDsjk01g$;wDY!KqOh zC$x={(PT7CH7c?ZPH{RNz}Tel$>M0p;je4|O2|%Yq8@sCb7gRhgR4a*qf+WGD>E8~ z`wb<@^QX)i-7&*Z>U6qXMt_B2M#tzmqZTA1PNgzcvs|(|-E z4t*ZT-`kgepLl0g1>H!{(h8b`Ko=fR+|!L_Iji>5-Qf34-}z%X8+*Qwe^XrIS4Re$ zWUblH=yEfj!IgeIQ>m}+`V(4u?6c;s&Ym_6+pt|V`IQ1!oAC@R1XC3tL4BQ7`!TnU zWaoqG=nhI@e7dV7)8VzO8ivuC!q{hcxO7fo#2I=<`rktP0OfAO-CQE!ZT@}e7lw;{c) z@2l7RV$@&S5H@{=Bj~^Kp5At=Jq=Y92rXP@{-D4j>U=-a^gM2s-nIZA;u=fbm2BP=Zca5W81_cA>Tr z)x+r@{pu_la2Q(wm`Zqyd@GhNDNT&4oNHb_>w4{jIU}m&iXykMxvi;WL8;y7t}cp& z9CEpR)WlI1qmOq!zg4QTmzv#eP3>NLd7V-+YKmuyLFP533rd>WnvL$F3b}g39PYk; z)^hXQ%5jO(B}-TMio7@t<(V?7M5!ycd)u4Z+~!hym9+KwPVO^Wkhi^Dc7$R@)o$oh z^mRbgQ@5EvalJa}V4Bi3cs^w5pYtbXXz5W|e%+z-K;8M%Lf~BlZRvNI7=)cG6lbjg z?)l8iOw!mU`uaKN@UL4>d#edM9^-ePb(VICy6Cg-H^Ew$n_s801w`A83W!_Z{D+1G z(<9A>WB@>)D%cxw7c?Xv7N}6gg?&TkLX|0@k&VL)YMI~SsE^dzj2^3BKL7SM$!0Lt zj;ytKWw|(58n6_NNH$JVRh!W*wewMr7)H2jOCruuJAIIfPMFpf6j=hL!D3nVT9Dpo zut}|VoG<%v&w;HrQtz<%%T&X##*z5{D!!egoRN}R_Xxuy+E3dhx6!7mlNyuqsKR-P zlP#8EKGt{Ij~8kXY?&*%q)PkPG;rziWPd>HefyPwV49!>f&Q_@Fn{8Cyz{HCXuo+( zJMu<#{Tl}^-dh%nM0IrDa@V zMHgAog4`tk;DNK-c{HwRhx%Fn%ir3mex!XeZQ4QY)vQ_iZ(j4-GcO?@6Z-Y*f?u7_ zmf!}WRoGkI#BO9;5CFvMobtV@Qm?#eNKbbX!O@xEVhnm z6LFnWu=E}6kB82ZEf!g}n5&IuivccTHk-_5cazDAe+O!_j+dQ~aUBy~PM34Eq0X-LOl zjunFnO<4Nq|BL`!xwvyj&g9Q0(A_*xLT~l{^nM&kGzB7+^hP^L&bD7iVdXe3wobJXVX~o*tX$ zI5xthE?gAl!4+v~+ASbN2nYIqNn_#3>!fi2k=g*Hg_%caA#plNQR+RtHTiW>(*OFG*-nzu~6DMCrX>xzP`3sj}D!||8 zf3dk-w(NCUMu^C%k|t?sa>9gU_Ms-R2Hhm~4jNfPPyH!3Zy zV0QFf=MWK%>|(eV$pB5qOkC)uou{oIJwb_i4epV{W95%N)`+uOrLx7fNtD^czsq4B znAWb+Zsk|YX}a?b+sS-!*t2w1JUqU6Ol`&Jrqa5=4eeLWzr1DX1fWW`6MYf+8SOW< z+EMJ|fp${RJ7q9G7J+`pLof$#kBJP^i@%wNnG3fnK?&k>3IUVo3dbs9Nt)x_q|wIB zlBAi#1Xv-<+nr<13SBfkdzI?dJ|3~?-e>MzG(yRsA}I_oEd{HEGZ&7H|Km9mEbL6r z{Ubhh;h6_QXN_?>r(eWJ@CM1-yn6Y#am!aXXW!EfCpu}=btdYT?EJ>j+jeuc%;P2g z5*J%*$9La$^cy>u0DqjO#J%*IdaaPnAX#A6rRQ+sAHhY@o32==Ct3IF&sM14!2`FD zA))>ZKsccTyp$U0)vjABEY_N5lh(@e+Gj>sYOTgf?=82K)zw-?JX2d$x}n2Y0v%SjDtBXDxV2TyyxQmN?2%8zkKkKF*!AA$P$1#qrF%fUu~URt`tp3C_(>^tkcbHhO0Hh0A zpTVQR{DjsD=y-Bsl#nuTVKRxYbjpSJg|K+SEP+^Y*z3S9p(_-s9^YP5Zc?Vz*o(Qx z?f03co`dGfW}0T>UdEZaW>s0XVEzlw@s&bc+B-9;^^AGsx$AE~!1-7?tn9z|p4}_? zRsM&sjg1>#Rb#6jFBRKMeZ>I_4<%=&rF3yqUD&Lik@7<@2*(0rC)UqPj`Gfe8L&{S zhGtB67KhF{GnLZCF}gN0IrIPU_9lQ)mFNEOyl0tx-!qeCCX<;7*??>lNC*Q7`xe43 z2$7wD3MhiII4W*v6;Y775v{FSYqhp+|6)6BZR@Rdz4}#KZR4%=+E%T%_gX8-9KPT4 zo|$Aa1ohtUet#uro3p&@^FHhEX`OcGjq==$UeAQ~<6AZzZ|l75nn<#}+mo0rqWv5$ z1N<|1yMgX+Qmz?53v|%P=^&74bwqfH?xIC`L()W{|G`j^>kbs7q<$hb6fL@S za#nHyi$$TJ7*i!6estChR}QriMs#yy!@Po#AYdeWL~* zUR%)FT#4Q~O-N!O&it}b8zFOmbe=egH*Ka<9jT?dFCMAcagAo<>tKrW%w?P_A_gd& zXwHTn>a>WEWRzimu7EJ*$3~Jfv|@bLg}6iH4mgJB!o60eP#_N!xYrQoMf4&rGLau~D9ila zYGD*3*MNN?v*n6op+dQM!Kkr@qH1|^ zh7skG&aC;+$C$OSR2!ke>7|B6JDpjV%$Jo5hI14PGyx1I=Diw7>h@vzL?PLTzC;`; z?}nkmP%J6$BG!9mxz?+Np zIHbVy&<#H&Ekz1(ksSJ_NDQ+XHyg-!YcW8YvE5v*jFQ->F;|Q-IB@Mw6YP~v=jY$~9n@~8MVO{1g z@g=-I$aXs1BH&>hK(~|d>Y9n*;xRm&07=pLuqVYV-bwyCUIKgMdLSrovEs2f3{b z<++d|UX&}*7)y8){Ntc{RL*udOS8r%JV4EZ64fUF85n7%NAWejYbLV}NB|lS>SnYN z?PFpysSR*OodDcNK;OVKsSbKS^g;|bSdogA=};1?3rYq|Nc_tR!b2ln>=bNTL59uS zZjF^Y1RoS7qF^>LEqt<#Mu0ZjpiUNLtsc5%t*8}5lW4OWwFXfqGn-q~H)5}2mSRZ^ zKpfQxOe+KC(M5V`tz1zQ)@pTTQ2?NgStmwpvPCi&U9wd)m<^I-w&{(`Vb?Q*4ApV5 z(G}DMfgox!S_C+OTa5UkEbB#G$SC<8vLrDPPT_Uq5N~7`%Js5Ut3!o!f@HJm?b;(N zbbv90V6J7=E&)E`b|}N4n`VOOuvo$IEMx`%EkX8mpug0yY80enF3?M57gI zQ((b(;dv_v7PDKFgL|6)q^sb%Gp_aU)wp^uX96>jGEsOmBhyuDZ8}+y{bG?UqGqyDfYMtJ{6@xXI>fVC9g+uG zbQzl4fY>P6VAkv8GEpapl2>quqSIoui)Mr95Nuw@voGBux%Mq zYqG!&A9RXvoI%gZRwI->g2SYPB1tbg0U9UkC70cRFPTKU0L{E!2e?|as;p-wNwA;> zm}yKfYURNzE545Jz^T+srPZUGX{3qx0H&3ol`)Eow3xXj!2lx+DkB=}EoF`(n^)2W z_26hljpwvSdw}akJQN9;WAQnnHTN=3Ko19hR`Qqt#60*^1acxN84Oi8W-4nXd^@w0 zVpMzKqWw_(cHwQ`*uQ>F4F;Ncc?}XU{q867ZF>zihsu1j_i%f38%41S53RkO-5Bq< z<^ffy6fQNDn;z=lDz2OXjU+MMr0ziZ)HseHI3+}-N8v$8UWEK_n5pL6VPUS@YH^ z-F?^bJ%5Vt}@l0B2B$XfpF!7J0KUW$rc!~hPD3+Ms%)ia=pl{0nuS0_) zMk9rt16uqE&;%{gtVGqhUs{u$%()O~zzC_11`vYVVXfdfEU}YwTDn~JYTSiTDRNih z4#ap?$m%48h4*c`rhEH7?VLTW9aCi~b>z~)W0xM$c|y(8H%u~4?Yic=Yr3WyCvBMC z9P;P}Ra`!CY1TVd3~%qgX48EO<*6O5d**2Osm_lAM&ZKw?7XUKU$o?gjCIcqH|%NJ zuxtIAj>_t$YW%D0ShIfD2DzU5%qnHsRN0vm^B3-wcim7D^;K7~Uj8EuKZ;X3tlbVD z(=eh%wxAVAWPvDL3Mmg=TPKpMGzTdG=aT&qTw(TFBIg<;`kFOrB)&>#;&>KE1kb>+ z2B2dhdAN+pj}^ZH_t#P}WOC_RDs4ppbD0<}eknMnviR2G%#`AniYwzKw-y(_5*$-_ zmw5S-TNmxQbkR$TmM>p=*`CF(EG{@lszbazB$k;2MYhTooy&w{`02hJ3>+yIKEOe7 z@JMkSHwDW^-jsRwlSM}sEqQs-p1n(#FUOllp3=O)Tup&?1<^)a@`nk7JGz35N>n$} zBOy~(>fI9qX^_jCE*5|=cn@Q((|dZ4jk)4MmOAk+0xA#wuDRF-%lTtBwIA!9Gr9Ct z$c`7mj%LBTedqC%Rm_T=dk5?Lu6Ta&XaF9q!a$AUtk$ z*e$72Su7q{Rad`o)%w|Sbyv5rzAip{{VH|GtUY1tf`Dk1!6*HuN9YH|>@$Gpvq}N6 zCzbi<_XLxmE|LLdr@JCzPlDyUYO2J>kDK?krp5CY@11*7)8aCVVb&~zrEGE2O>>tojkD`+_dDb1*Ao``HQpP(giSRL)4OKuTMcNVOb@(m7M?noGc?geUJ;8t6u0>WYa5RLDJ>(^Zu~>-DTzEbb z=Pw6=C#Q(ao#It|Sa^jEBWtV8YNL5Ce+KO1 zHqBg6?QNQUAP0QbaOG=Lqb?5ZLlZP3JdqXFBbSG?_!QPegco`UzEDBCfy7n?l|5O(2uWh*{9fh*}OFkZGv)4J9g^Su_Z-y zktO~$6KAdO?4HIhm;a)+gVRbF%BNDw_qH-YUp3>pUiriPU-DaPao4J;%WF%Dllm58 z#~3FQnvO5O$UIv}o~Up(EN-l>@f8Ipwl+*yG^2h|U81N>`H9+~R;Nq6WZk+k_l_|; zqH`}-wki9Eekf?yVOxp~wx$i7mS&wyRfA;|YZ$pD0iFQM7=^Of;Mb5{*g%Q+MV}ZZ z4uCY|_@8q>JQ{}h=B5NG!svf6mRKr5#bVli@?ZR%doi+~75m0rb2XFdcTK&}XtK)Y z#n$?!<(KX3?3gc;rSMQ3)+>e{<=;f)h)dXgJA+DdJ5q_(=fbyjlD zyxOq~%LPEFsh*KmXEIW|_M9hDm%Gdrv97&s&LCvUqb)02CoZ4W(b4X%EB2q(#G5YM z&@wJkH_qwtRocyZt7Y4`(pa=cD4!kEPl#4{yum=*q|U{&O2DV&=)yXRws%3})r>`7 zty6tM=kuW2FpR*(!{^GYty*Jp1woSmG%(Qs4H^#!;!Q>OdkH@{*K(vzM1v#qO$_R{ z7+Jto9d&*4xTs#V1lt-9mM`tTxU{8|32n(X!6M-UNsS#R?m__F|Gn3X9 z&{djT%C$c`e{S8Bi4#KMy0LTS?(Vvq%{y6Caq7xk-@t{Re0DV4heM^6gkrEpL-{{% z)|>$4EU3Gq;JmPH{E@zsRX+#@>gc;qk2i2FwVHuCI??#%xdiMweM zWaT78*EG!|+OV634wd0UaR@TenRhksaP%AUUdHC0VcZ2nT> z|Lq#TX5O&2h!GYviFiX{IRHYEViDCLf^Wf)se&K4oOU>MQK$_!7!L(|E5Bx`dn|^Z z8D!P9pUu^~tYLFpB<~24WRqgt9Jadj5ce6JRV}}8O%6hRA!!0JH5LHs91WhgWWLJ- z!KL(|#^$p^amdJ5g8rZ$Ggy6?%`B;J_Kppf<0XMKcmmW9@>-TJn~gIShXI5aI(xEx zlSd-_6cOeEGR2J$MBqWpK*2%7D7_wEFG0(EP;?Sr1EpZsk|pld3%9nq47KjwNtga; z^X`AUY0HzBudMExSE>hYgVxdT>O;3bbp6&zv#t6lVjtU=7OitgFDbdK>r_jozEYb*t7qdj?MRk%pu)4==CR^bNgHOU-j*emraW7T2WR%b?1^<K?p<`lIUQwM$W=cui|bx}?bTOb6E1v3`QcM^BdcQe z=PpkFc*njs2H)6MH*NX+$l&D3bkD1=@_CF6^b#6m7%YZwDoKJobt%*>6l7EZ=V>@G zzzY{zEr!q?#B%Vk9VD%4E~MxbJ)hcn+q^0Z=@qNy9XNJiUX{8Ns(OzNq-fqrsbhbE ziWT!T7SLhKQavnveOJ`2^uK@O;eGSx?>nsSlq%#_#sdo9iphZ#Jwo|{FhMbfSrS>R zQiwFss8KQy?9j`|&<*8j64q^OVgV#e63^ksE_l^9($wb9f`EyHv4&?kqn<@TAOMm< ze1YGL4dcENbcWZd&n7h~Atmwe(#RoslRpeyDguGF}j}$MRo9?SM8!=4Q2wU($EzceOopeaHDv$UhoQfY3;W=e^g5xM87H z;I{8*GeL)G;HH8ITBt8$#)NOPnG>ql&Qh*h zWt>ty34rm;*F33uigBg#?eg{u7R{5>Q`U$R2j3@_Lkx_M{bOC#*zx1XR_*c*B-IGq(GV|B@o{8hJ3p1*lD@AJn%&$i*n1|9(=hKoMs|KsjeFu0HwhG-gj z6NR02xQ2KllvU2l&Q+ddYuKj6LihSj-&!x-tUR@F>EtCIlkybUel`o1t{IyqKm3Y# z^I%x~1FN64cI~X$=bbnBPUd;Rxn=jXhSG-2Z`jT3lX2q?hsL#({W072*)OlJJQjT){R0dcw$MIV@Im_3E)riYBiU=q`Y_6ca&e9uVeb_jW)Y(*6X`BKYM85 z!b8t)Ui*XT*XL>UuiVO9x8B8yUlNM}WBcAqm)&yESfoE>5R7X!w(jnYSbl8TpaivJ~v3;LD^f$vOykiS%0kDp1GRq zVCg_iC;5ATIf&(~gt_DK_8Vo2`%JbUh z9jfe_*S6Eje-d8cyItyiX=UK|B_;1L?UVG9n?6x~K;xR|0vZ5x!At8OJYq-&B}jT5 z#x}{P70vb-p^szS5EvI&o&q#3;_jrm%4X&6S8u*@Sv#ZVm@V<@Hf3s4l;7vm>@w-r|)yZS%w?(I1*QeIrsG=I+5nepzsGxrc~ z!pSc|SCA)uB~*o*q}1leH+COyX<6)cl^Ly@AOH2^A6)<8mq0BH{PW9E7WVFW74(6f z)`kEd2^SPxr15s^#3*QkxXWqEyk{wqj1GtNbEQ|(J1tK6 zUnIYs&2$CihuMv=&x^lu`v>+G339PrtlYp%HorK*>MU~Tjmr477+hGhviLYl@>d-K zU!uTPY~kv}%w^h&xW}uU?TFq&;?(Rl#6glkWN>Gw4B#URl`pWSWHsaPj-^{T?+Rl%;){@`StD{A2dwJ|V96v& z$16bph~Zles|b2KXKVo$Gy2J6qqP8xDY~bRh4}rn$()b-mt@e#Fwd)MdNQq8Y*-I^ zKqOSY68uyOQhX&e!epDI){mhNNM=IwXQLY2+&brLfPWf!2x1u(hS5ey?BxMlyyvL* z=no!g*pcWU2>q^rYg;4Lqki3-zG)X;d+6E=r*#^~7*m$_EGg_eQ=4jA+oZ8YMYWd6 zb?&a!UGBQcmfE7Cu~J)W?WPsCJoTfeZdoCs5nPtKdb}+(w{hma1+}#c_RZX|z*J-U z`YpG79lHe^?%Xkc?nU**&Cy^m+F0WA*VWfFHrCYF`F$mgbgj9#{-U|#cig$|;T=<^ z?0A^d|2~dA8{jc0T&>LodGPkA2Ce<%xn1wIlX?a%!@Eq4Md6Y$Pjh8C)#tL9&B{-Z zDl*AaMfM==qY6ZMs*j2-_o&#DtOvEgKO^o#a!G8V!FLJa99SgR=R+3-1WD>6kPt4T zQEnn&KOhDe*4&&kDJBfJWl@4anq%Se(e27Iv}pbO#r>3wvWJpUt}zNZYx9klkhS?P zCbrI418eh@4+uTT5z<4YR!}Wu!0bb{)|g-CHs~wgPLx_;gZ}Pe*r4aOmyr#+pp0lb zHFY6iYKHu9A$fn1?OWE+XV41w8uJSK1!e3*OLwh>v1U`ou!Z{BA27G z@n6d|J;N3qwe4uQiV3KTDcpf57p!m?0p3so1Ax@X#2IiaA}2>9&SUXL^1&>Xh8#Oo zQ?C?L-8M|oiJLpU6Q{%GGh;&0K{owhQSY%3!h1qcSn>U|R_L;f`cCNUO-efJ#sSbh zkg5Hb9y)Ys=YeAvt+X|EzTjRz37BGClh(UmXfNBmxvV{Ttan9870vRhk`;uSF?`m! zyWBXXtg*^vTY1s31F*aP^xb!Xf`+yrz9*G!3+V51{2PK^bPhMbp(nxq$mtS*2*~V% z(N&JbY2FYBI?V#24?IeNyZFFOpZ~&zB|@M?sbh`bnlV9zkG}tHdLK zx+5aQXm)byO7#8XHFtDn$5~LO*5aqH%?m z$2wT6nTmGDI)?$JimeWHNO7Kra|S#r4ugug1UgoGf)+&L03keV@p1OHE$p^lBA zt*GJGLDNniq=XZ4I+Mb*82pqbfoQ@+p_JGdB0aQaeTB!Lr#Z$97FjWL@MMe@Z^D+s z&IK)jih;Wbb%1MocDc@#$)|IKVWN*g2&aNVGFMmdoaL`cE`T^;1?Tcf@^i>q-czu= zA7p!sX62V=__ATa&S(g9I0rd{)J6Sdr^qB}JA4(U(1Y-`7)a4D)MA`g7I!Mwm6+KC z^C_nUK7sX}(ukntS*u>(uyyY=UeDi#4Mlus`)o8@(xaLmYhKp;LGw3oP&Rni)G|cQ z7Ur#P!U!VO1g(pNoJAP;`R9fA(}??`-wW?AJpaG_{Fi;Nu)eT^;QuU%IRlFc*+_>_ zx`&U5+e^|ih7FuRhmOU(m+aK71UlNUGH`jW!KA(Xf;sb)=69M;|L@O||H&xL zl74Wt!{fDxvzf&5M8E`Lo>IUfK@P&dqXA1j9Ysfw#32a=jPn2f=>Dps?=)zh0y=nF zlN*J67GXr@2Az6He%|WXWJyrTG^F6<|JoS+k`Xm{tCR{6!43_i__z|&s!LT*4`;a3 zwB^UO!_$ZGtWdT77?_S^7Dqv~y|xiDP)-YnK8%pxr7p+Lxp?4~wPvULd zUmZLLn47GQg>WUt!yAzB$G%F{zYS~B=am%aex&q3x^I|U4B;Xp?}AZk z^YIrlk>Jo6{xrIjl;V~Ot%d0#DhpmMHo+{Xi^Rz)*c5L{kRh`PE-|>;1QQ0h^lDfo zd@>|=U5Y91Dt-M)<#*Gl`Fr}3$-Z}Nfx!+IeZ!v7G% ztcDQl>kp+vdVk8V$G)HSg>V(Daj1A4`JRB+&HA5cq3-~n7Y2oBATKb2YG`uA6X8S{ zY?6>Vt(nsVyAxRF6YnNNtUn~CLrIFaIITfuxMVt=e)j}2Or%oj&|p93A5+|pOZ*pd z#pmb`Sv&G65piAWD5e2SoNSIcgY-cWl#06J$28$_X(YT)8umd{pHg7Zo=kQW0->a_ z7yr))>upwE8ZMWr(itk!ke5-mNGO~-u?owjq}8&~H}EaBRQUYJk_kzaMJ-j~1H#0S z1rxw$&lCSsY5*5Eh9p`{{~@y^&(mjM(r6cji;VSvEmZ0dZ}u7v>WxNaH@lu48ujuc z{04p_HtH?AmEG!dXI$pv!-8`CYpz_XJ(2siAQuczyy!!@pi$wT{)yp>!Xhe@`nl`z z1^zAe8p<`=WnrFL1*!@PPZ=huBJ={PS>a{s$9bBsNe$AX5$!cHKZH|luaOs}hA*pi zw$Rj=>@_5!LqS+x4X9Y`l2I@7_L`@81m(I&E!VL96$Z9khIpPCg?Db=MU?BT)g7f3 z1oR}eOn#rEov2`=TqatC@g-cu`;n}|1~nUG-Vnn;qJfhg6hp5T(E`dSLj-kY;GX6Q zi-z9$l?TDudYiv<9p*t?+4_WO=CNA5llp|}o}F1=q4CAqvoxnl z-+26xjr)Osgn&kH{tC8-tSujYAX&ByDk<0rhH0A)eE8>_MbIX>Z9mf=3Xu{d5DSGe z{bXd;!bUBGMEs02AatuZk6h5A3ny8K=vdpjVylr_0=J@48tARLevxvQQ6xQRF2uMT zDdlo6=qryT!$n?JVgWh91v4nu1G=%?-N5?j)BLSd2l{{#%0EAV&&xf1Dr{4qxZQ5= zL(D1c=mH9)qTh-=!wPQK;G!Plb9%5!QL&)AKmk+G}epRD9NQD(&9O0C6ZElh(DA_jLN=MkxobFd(kGnzu)+M~#d1*vxjpI7N&Q;y&0Q(nt9Ov@ z0UAx~93%#q(<@Bk9CzjhzLPRMRY32Y!M4>0SFb)OeWL#Q0u->@`-CeGuA;1us}BAQ zc@mIQK>2shoeQcVJ#!PiaLyd@Kj_ibnQy2+9_9fE%1-skgH%88v00xH6V6~l&y7;< z3z*+Y;rwAP`&tJ>jA`DJcZ`7&@iupQ%b%(G56`bmS<#9BG;0CU_T(luy zt=;C3Nlc<}xz{ z@bcSeLnyAw`PUGAL>*F~12pf(YnG!XZdkkO7$`Hc?ByN%$Z$rECfLDLP%2`Mw2Lkn z%iuczcuO)T(Vwa}C$&16nxS+qnzVRQ5p9I84;?;p=#nva%=pfXYl&x;$;i_ zP|dt~6wqbsm-{)G2ROAL$rK4<&wrWS4F}$7>VLjZ~K@NB#Cl zO&Qzj{Xrj9Q?1IwthH&{H`*sEN1LX>TEL$T9bDBnzAi-V%H>rqOSs{8i9DPnOQEm? zKnSNAa;HMY+M##OP3;`0pT=G%gsg(SQ~>24N?A+(Cl^G2rTi+Y_Xmo`>Wi*@@Y*8% zxO%^0U>2&c=s7QU*VIcq8^q`sm^J3$P#9i9SGJWj|-YQ|Bbro{q^IrwHjL#@aw6r zO5(p)w}zsz_FT2}`msf*s$lq^*3AS90U;2;%8zQ$AmjS~uU@58ERcbWhv?f>K#BeL zYN8qi*%SY*!e{wB?9^3;*7vWVA<6l3`r<8_4JXqkECB$U^#wWOuf$1XFNlXZ{n58dU(CAELUC!&Oi-&kb(YyL&bkw zFG94K{HSTIT!grnt(x7Mt9azgH#FZz%{*?b|DaQ#z(AfKI!4Z}p<~>Ge#1Se1*{80 z*9-3X((C!(%0GrhVCY#e9J%8rDwB&WM#Ib#hh$(WdygIeQucm3{$#|=Kl+eJTk1Z-(L@12&%MZxw-kLv=48+WES(PWIT1Ks z0C<=YX2Yy?Fc%$1$a>sE6N@S(ydbyNTznjed+MRp# zqQd(Tx2JkitUck{ZkFv%h>+T$y361us*p`!x@ITML#@u!?BZJ-!@DqEXFzk1cNoI{ zJl=+S{D?*ZKK1{XW)YK5yzt`pzw`QU#6SP_sM{sCSn6GMftpB-*B5YYd}6E1T{V8s zBM)6)8@_GeJO87$68vfVhG%-%V?Wnl^6Z65%hMOv_5&oUSnJohv?fUse?PIwpgrjj zbkDBTKUc**{+~4@My+3;_M*cli^%=z;`psm^74d} zCj*Zab%E6QT+owC_c5m2HMR6aD{F5vvrm4M^bRUw2oc1;q9jPZaA_vxsFaP~U?%O27@cleW3dOF$d>Vq0Zl}ZBVHjH ztf_?4md<5`q8EHId=*llqXPIzIAX%~1B?b5_S~HV>kar}&i$g+Smv7ZlTat1QzXxJ z$_Fac3X5RMSd@80O63eVgMA|`7viFSV3ZmRpY_8pOoLm0i@%=q@I7J=7Vq5YX9ffA z{>R`WG+DU(#C;6O|HMaLg9l zl)V7Zh_060KjCS9biA=f=azMILnJ&h}h zly@(WRadr83lyzrB*7h*#Kz%c#TEcwRZLH44Gb)Vv~oEAv$QE>6AfHr(F(C#@+ zLJlGHE;Y1|WL2(ysP_V;dWc_?Nl(dVTAaYOpjag5{{*~1y#T?AsgabJdOGqoA-oeB zE0oxN_!V3X&c0eE1?A93*;A)ACcg=udm8GzJ~h))e_kxCET|AT%Htl--e2VXnV<@TsN3YA17M0e6&-Kk=YQOE2LMDBtsJQIke# z@?QDP5g#LZ(1S@bh&gBDacz8F` zRpD-jIg8-ap`Ym@6rNlM3=JFCvr)2b9N_9ODp{J#8`v;h=Es?IOxlxNiKM<#Q9_2M;_jSYUH}t zqe$Y&x^->4;JRt+*3Xu{ylQW~6s%=u)@ z9}!qmL7OlT#T4rTQru(OPi>~6!BlKwMiZNC$FYcG5yvTlmyw#v=M)cWYQ~gfFJVt> zq~`S7oR)6J2?icV&xW6Z&I8CNu=}8Y!-3V5*oU(pJV!{pyvacr8HA5P0nDoEQ%(JY zi_HlS4K2djpeQwr8f|LDf-$pdJEIqbnAcQ(`R2Mwiz8zq+ZHaqq%>Mu7wuYe%n&tL zfGjDLMa5%lx}tTse#w%qZMbXkq~r%<8NgEgk(yfXgz;U~-7DFX3+bnQ@#AqBY=^OF zLbS7X)|dq=R(4l+ji2DHt%>*r30Rp-(iA+JEy;u?keU%+qc(@`QA$BS9Orf!N}fVd zAL_Iua?ljh5MAJ^c}*yLOiMzDF9{(p(30MIi+m$<`Ua+XOL>c2D0t=$9GupiRQ`FA z{BOl%>K)}7|3O^Dzk_}@em{Rc@>6mR)GzU+fJP3!_lP56}Ebt+|2<0=uUVxPy z3)N6@44izF$8~7*yh5H)fjBg#!VE4emB7mt}4}d2r)5g#{ZnU8q)|NhnorPaQnz>S+LontCn2s+La0 zh$jQ|3fkihRKrX7xJMtz8qh?orW`edrfqDgrtxfxOwvIr^UxInxzk2wXb_tKnHl(z^v|lS3R^;C5-qU z@k^Q^e256y0(|hy8uo+8d0&n6hRC-))pyDz3Z=lgVFfaOs{79aG081CD(x1Z!z{a6rfg{`f{nt;>Z~S~76JTgmet|iqonNy9qSRCrj5SG zE*k8okuHXMA1b|YZ0qc>KB6<%`;DPFQ>HnqYN&4EGLuv20mv@Zt>Scu^WHjG$A{{M zn0_!1B4y#@2tE)shK{KGiRKDSUb&Ams?2};;|q5pJXA^P3}#c(A}>+?UHMSdS`A5u zx!-7KdwaT0vc*icx+RrkWvS1Vqu=l9QLeTd`z1pXyttbcEn$YF%gs^<``o$khc~%U z9?(+A$FHjL21BG2Kpc=@FYF5APed6YZ)jh=UwQm-OL4H}p<%olMV739mlk7y|VeJq6h({N-N`F)AkKU*9A zZncuEumPCb0)>TTg$*!DALN=JPBdym6qG@%J)>S~Clne0KH`mlb{f%P!tPP}AjxA# z93;`Q1V$D?)kIu!LsQfhjw9EQ9F=y_B1`piC?(juo)nIC0- zDn9&Z<}dFxHQlKEWj$Lbgq~n;oLYO|eW)MPm|++FFVI|Qe8Ff4uCPwVdtGoTV=nn! z9Mg!5}_H(v@l9y2_n5lmXZ?=E&S(lJU6Imo&ZWZIn@mAKqMS=Au89C=0ru@=+;YS z)498q9ZI9JWB0j$+}686F?+mvy={HRr$^I7WzrL;!!dIDMD^t8ryc8UdcBwRSe?@Q zeCZwRQ~JDm!Eo-)4?J-5xd4^sKe}D^^(*(gg=;zY{*Cfo)5#lh`mXYC@C%ts-TPOr zx4Ya5jAH>O zc|Naas2cQjC5qX ztN*_ zp0iX-C5(oALou489mBshd<ac}LWi(CgsaDL(eO*GXYH2uLp{vr@SV&-2TX_wJ$c zu;DVWH;0OocbL`LWcxFSsKaT)I-4jmq{X-c2t|aJQkL}QXiTVMz=F`J*S(Tc{UO0! zi%CAn@koN|GR(ehQJ(p;)$Op{@wSOMEh&o|_Qx>8!DwP- z`FJ}oaQjgCpV#o@Nx!OH&py^S(Mo<6#&dsVsr*A}PIAih}WFPR&w zCRp$^BQjucQVv0ZvdTb~5Y%*mLkorYIJsDrg^}#t?y#MKoS(VfIorvSE~hJ+Nkv_H z1NyT0bd&Z4`Byk{k++vY9$qbIp;T4E&6tF`tlp*!>j)C5KxYI&p)K>A@*LYD^nxH$ z?vczftYFCQBHl2#E4np$pk;es%l>Foya6Zs>Eu9EYEz!e5Y{R^h4l>CRPYp*(qm5H z=D~}jc&KkX?%Ns_4@L11PWDH)q8*0URaN#UIU9C%a`k~+cScW=kFDx3OHQ<-c(1A| zhLPT?d~EY|Lya>!Q^W8jeqE%Xq@>T#)`R;Q;n0=BC`ofPQDBM+{rFksZ55a(iGAa) zU*eU+_dJAYMzc*kC0`CJJP^FOO9?7Xpo<{uSO7rZNrA__;wfikngXyqdcC>NU}wp6 zrPBc|2Xff6WKjHOlr*OB8%+b_HySNtDX$lf;WU+r55_k%G}>I?y}14c>;mc66GV=~ zB>p6tL*)LIuB-?uX}lCp$PRoG3NBNh#Q-2Qmv!*o*&zk*WvQ}QR7jc9RyUZv;eI1q z1myA@D>js9##>)#Y7`z3u*P$CtoC0yo8w|Q6F271w2yF)%8KD0_2xTV;x+lRX_)S7 zLESy7mmECL$tj(~EAaM1nhN5QP)RT+`Em;B3)pSP8(VtVYgUKyj>BSg0P|KE5JF0S zre930DlR@=+*Q0v=*uq{`_A#ko)-3hEcA%gLXTvULWp5*D*ZywDm-z#xOi1heo6D& zsfhffDTW$dtI)HAE!7yiAVDOsdl1 z^kJ2l>S9UXuCtekeIpWyAb)r;s3gmj-+uKnaX)3%EDkWLFD+A&-j7eww|&#xTfkW^^2cYa9_rm4Q zin3x4(yLf3=0BYT{IwK{%rJaGAcrfB}x_x6~ z?NgR#`|L{eSv%T*Hvmwtyp-4g+;<#Yu-bvpE@#a&$atCK%V}j(r9`g}0;71P)B2$A z^>07GDy&Am=Vx|<@=_YGAKMS!>s6Le->|zU{Oc`LG~#QV)<2JRJPc{DYNOS8_y_LC zl{@TCrW62$lakMd)^-st?P%lI2t z)Hp`>W4-6c4x>S@{PH(^%>AB~t9w+1&30NhSzJq;*3A}|Fx76iJC$XzW&Y(3cE8JR zb!47(SvFgpOI(&s!0&j{;v!y#gh|u^kVZJ9B^rTLKq!cWhf6jz7>B3{VIyUy6St8` zt}7v#!kob_%sj7rhkZ`%r086h2XZFre!9|+So+}e;-=^KDM@y(a^Sx%DRgARg`+6@ zF2u-VGLQ-ZWzz#K(++!YiRJ=~3|GVj`!3)x5$zUkh)3uGfML}Os*EV|5hF(UJ{A{; zN;^ys#azEYS4VvUT}QTW$g@cuN;(_~!om}CfZ=y>M0q>J?!6&0ot>C}-$GouFs%Hh zTmXOk#{D|~3BT@JuRegi$szQ;LUnyKd=u@?UxB<`_Ui-kIc(E;I{yK`ZY?|iTsd&P z-Ds3oUP!mxQvQ9=j3s~$dYyr~$?Q9b+{-|eMivJd_6zn%Diy*g%^dgph0WMnjlyQm zYvbd%&X(IOX1{WrZT72MGXRGk%-(<@szG$F^a0wjK{JzM4tXi@39NXYNK<*-69LR< zHA_JJax@?fIF6fq^$B30HaB2{+{uk~5)kSg_1^k+EuCO#z)8DSy4iVj*ToiH!~Bac z@4lm}>JH~j*Yjl;)*~sL(K7eK*OTEpx-0KkaM|Wbua?%#Xj@*tK(C(|>l{C&ZhWb0 zMo~pu{jBOKI=QucYE5gb!YQVnoLhYCh8f$YkM&BY2iPFc51wjZM;I&Xyq~eb&xB70 zb!DyRW$vzMsVFjQ1?9U8snP5KICcCp+z|F5YaW9djR7^>S60XQbPOU4qinn+8ToxO zNmqH=nTD{Wfv@awt2Of=f=NR|5D_7WgKt``%4VxKRM|4nPih20e86-edqM8Km6$g( zF)F>V8F&FIKjPI0*Fu5JJohBIjc8gc^_8vam+bbN) z^b&a)S?@-wcXYVkV5Z!+PTi!3PaWYx6x{?3=UUM zy8MhLFoOTujq!`V*3tMSxoiS#=D?7Pp0%n(Q89qC3)`8F5QUBrh37*5=v^&^@-+(> z0htu_oq#P)lq8+7G(S15;V0Pkj8^Mm@ObujJiy12bM!;%^Wpm2hU;Hg%d@u!H?ron zhpV7{3eP3fX1D@MX!O<)`U>hiqBVv!FrlFe?i{Tt*v_Hf&)NWd%*!uj=XwWu1V=%m zC=E2Y%d?O9C>(f5K@*3!6y2GKU?CtUfo5X3XhJ~Qjcg?3QbPGiIU@?a)bx-J>E7bj!{QCXu3mQVoR({~yqt$+}u$pqisO>>~0Lk}B@ByTU1@@rY z>u~r$XBHw_V;CUK2l9wfE-|f+u$d`;80<3WWT;92N!SjR2{H~6qAwgjz)%Q~BE5t{ z5sXHIfmk23I8e_Z=spyPNqq^MSm$uq;)aRIt1IR@rrxz|-rh(cR#D{NJiasR3>XYL zQ?c6>sGBu5Y=Z}>%ZU`B67$U8nWmTEokDOZfCCqnPOb^fozyaELUjAIxk6bm033#B zK)9kPDhNB1%fimKXjQzX&F%7()mOHa`eSoz%C&yCm5&2z3k}+W{3v)^aQ~O=ST2;{ zqh1e}hLNfmPB0wKxK4n)$lD{=B-9?QB4!5iAyd1#&(;uI5^TqO<*$<7Dnfn947Tvt zS#<%IyV#^N7y{04=lIS3qKa4`vUlFHyQVtkR$QH&Xo%Y!jyh4ywM6DmD$Evdk4Gmh zpTE=U_G_b+^J4zew#xc4kIUUw6R(Q4Im646I|U(HBwPXSFjgH1mI-sGZI4bs!_5s5 z3VlxJW8l7`)tX5d8S9bLfPC=@;-9uH}`2fVh;~5}+A$u3Um=pMOMiBA#5(f+jB~MSC zn)!Lx?D_0_9r0+`pq+|DG;S}OtTT^^ggZJy6=Tf00YNken;J_z?vjl`&(-CAEmN*Y zCIyenIJNpZr0o0Xx|%6Qw;Ryo*9)=h0Xy!_Sk9T#&@^8c(nn0QS=duDz9H!G1RKVe zc%JC!;BeL*S`*&RKFe1V{`u~DM2I|G-q7&DbY%s5VEO^&mde^;UG{pRiU8kB^nWzuB+3UUR4BQ7)%rO`tFm8O&c}Ju*E2W7p9T9;I7yo!5lX z(M02^IocHA0|sI3XLKxj9>WcSSUt~xtJ8+~5J5C2jfxN-A*?|}r&Io+23KzE5u-v> z$p^6hGe@ZSLfq%|`r@qnoO1>zZdIP&vYv%jtSCiNV75YUt{d0P9x(tvw|d2j+HuYB z@9tg+vR3!~V7#LD=YyVw>~Aj&yNQK8!ugN z9UCp~oxz?gj&*j#ii=|%ov~uJU}aN%okhQriOygttN7OrFRS%-*41?$TfI8-OZKsH zO_fIsv2DtwH7}(~ORJa!MK2%;=)9#Q0e- z_BW5)m|^T*v&rE5TV+7}mC2O(gmsyWM(^LM{K_LvffdF7!z*rZDzod#Dcu7mwar$` z*4sUU=djGz-40u=a6w4CiClcL>lMlWR2F#kgGfL)E^!$C{h|!XpPfWluYi?|c7qNc3!frpzTKbdDdEx|9tNx80$qoyY*K46?85f0sW& z!7aa2ZZbRGWXiX!R!fDr&>YFc1tlDTfX&`!!oS+D8#!ILKE()Z+kfC_7D`;pT=h~J zBhY)eOM-}%pyjLp^|L}=3dbtO3hGJ%;x`FW2IZS?*ETc@zhv(z#m_v*Cd`@z?SI%G zDz$1|ag-7Xu5}ewtF<)b4}(GsDA&ELygY7vMMZRq|I9nAAvVB{pUSXJ24sg9wMM(o zrY%~PNZvB0^154YNvyzv?6VoQqUfS5)sk!s6`k=rvd$y_Iq}U&@DFME5PHT1kJKP} zEE^;b^Tc&c&>7%g!ecN)VEqyZlqJhD3)xb|seD(iW8I2Rd5A4z ze^$P$IK@fI%gP_wWaYhW%I|O^7V&L8tQdZqg7Tj9rt(MS6=qfbuKb7c6ILP~P=2EP zosEO=Vggafln`{`kuTQ?GZ?HQo+QOOT z9l{$Ong7}-Y~1)3dncttGLMU)9@dYzj8x6t-@Ho*98n&*MR;;==JZ~1Z|3qI;fhoD zo;ZPVIc$SdeJ>VhHsNXxx8JS}#q7!uNUUwQid_t{L=-8{Fsd9E_Udc(|1mz31cb(?I^6JaRZ zOzye$B}*=ydBfR%5-yO9@4d2IXr z(+>fwmj~Z*h2;hVYeof&)GC0`+b19}sRuI!+(055HHC{*^C?{$8X}1Po$Hc}qp<{*!Dk8*^uyoeAHZJU8U%?shoMt&Xib zYl<(OwlbyH9~UkQMhyC~<8{XJKyk#ND=F6NBZJPshK^b8abrb?-d)}l>3Pm>xa~G= zd5ie;1B$=2vDk4S7Tj(w853+Y)IY!XJ2L~drKL7goinzKq9^I6`gfQW4iB zl2x2%Fos>-71gXdzIe8N`N3XMNYqZh`AK(2yynh_YGNH8OI>;CFJ22*)VG*q+r7%> z`^<8{Humn%zh7QzyVl^S-u|WnM2=W>gQWLXXqjH?v~2l46QA&xl}Y1RW&YR{?x?Qw zy0NsUFij`?*r{2|!NL28 zsjd^jAOi;(BavJnJkV5@q6Njrx_pnV*!;-$`QZm=?(7`rmYGiaFE&qk+!E>-H~;02 zBJE6QS+!@+L?QH>z_N2MTvjXVl;wk&Q>BefNa&bv=T|ex#<8>^A^`R?a_9izLs%{U zRyz#ZBUff=dwWf5MPreXAx*?dJ(G)?HgsNDz3k3))2?Or<+tCQr@YKpImX9s`YD@k ztXaBwY0)>8)e|o6og%Pt(%Ag!lmACj$e`|sn$To(P86!}giq}j+a3JN9kL(9`Y z{Ef9%UIYG44HLEL>^n)PM^>{TZ54Di;NP@qDndc2gsadLfSJs%0vZVKL>I%adq*nDoUyd%E&iq!a(OQ%d)xUk{) z(OY-yczEWP&E>UgH_q6-y0LLVWXd7s-ICJD&CSscan9_=7?KCFDf{<77Yc>TaU%cy zy(5Q9OUuirR3tkZR`1yN3+b{+bLLELcAB(Dw{0CG+Tm`l`qF8*ueg}y4qyR}!j*y$ z0Mxzk?aWg8)20S@k!zRW%qtMWj59&|43(l zRJX}G;SP2*@$+4~exA6>qSKlWR#hD|Yju{)(cDwjt*ux`iSPOxO`=Czlrud(#EbK_y0L1SShwjawriLP+%D;20XRBpcdlLLkoHhta{ z^Z{xF;tp98FCrCAgdqm6q(YM3jowOiLFwCZj(R6>PGxJRo2b$0UM!pZ&2S<>8&R`n zUrgV^M@nVkc9Q|AcjZ-*&4_qD$p(`w8qDrlhMGW8GnNH=QI#WB9u9gff}qu! zbQZCAL9^FW=p|LAIrKz`K!ZhG)m9I;zuz}q$8H2&*a%a$KunOLo)9!W|Th6I$ zoiwXyoGBg(hea#1+5+~Vw1K&p){Ik|XtHRPZl(uZm)?Z-H6oK4I$TihaQbaUL3@d@ zTvsiRyTI+9eBZ^Df>e81UA(Ofz7Xx*r4?S!lybd@%#`(wOq^QeLacmJF0J$!MEwC9 z1W4TksMIEu*=ouJ(PUsHE^jHTs*r3}vyWK=vfgKd1B`>24GzQqOWS*Z$5EYa!+WM| z@4c_KuXm)KB}*=Hmz!{J;EH=$7dkdzzy@rv=rM+bVv4~K1p*-uz`UjeUW!S8 z03o3UjIAAi_nDP!;gG<4{nzg@J9DO=Iprz$b3a-so`jY9I1>j66mTJ=@l)$fIt8a- zfa8&};F79ws#SG91uJvZ7d3mNzp6COmD?@8dbisIw|K)Gbrxs4M4>B)vAXKw0(-Mu zFK2j#tW2*P9+68698FNSO)Il33nn{_;Vc!KV{kIS-w>VoX*u#mvr4!&8GV8y#^Wl3 zoNyfBTrAIg#z^Iij%YMePQ$|jqGkzq@_DtxX0-zLY~)PsF1^gC@L183@s-?J4nk@) zXxVCm$~IA@FA9egYEEek1ls&&p4I4bq;|DcrEAt26jFy=nx$o>d1Vbz!&7DL0fk*} z_0V+QbIY5}SCuV&u6up1g?L;!`r&}3Di6xhT1ghHCIw(Tse_keCZxa!8>CMEC@gPmB+B{eEN#oA z1IAc_fg+2Kz<3QQEg&oBsg)HQoGB8eXNjW;IHZ6pDjz~C$4PQ#GK{|bx=oh`b&q|v zz1ET?{889VCXFt+_VV?SFlU^%X2a!uS)_n{=YRe%F?-2%{a;~HXGR@9(J^Ypfr8_`djf#7FG;gj{on>7Lh|!^&$cLg14JiQ18@Y;(tRcsrUG z3+;eso*#O7N`aS=bwnIyon$&@w6X#g2swm6!^;6&2#s}x&kI=yAv+`PiDpH|v|Rwd z7_Chj>zYZtg~AX`Lo5c=K`Me|#9587gAgM8 zsU=O3_6aq+x~*BG8%oC%=ahI#O20kOcJY!%vgm{TTjzJST_v1)a*2NQzy{&z26?Mw zYz=Djv%|PD17Ve!3((nH1d+{kg36>_HLwOjNdpL5V*u z=6|HfKUmY*pv6QRmWYl&qh+8mnc_e+Q7Mrs2td3+mLH7y0U=4O)brQ;?-hu4YAon2 zXoRmw@qPYZJ*BY<5Wu$0BdK|9;HDCKwmrUW+v5bdkX$l;yD&#*1abG51&xgbAU1Ux zb!6{$;b3k>%ws31MT>-#o$a9~Y|A_=ctwsQ&Yq%!2ZUWXT|}Yx++VnbQD=kChukQm zE0T><5$KBlSO>8v$U24N;?uB6nt}y+0ebqEicfM>D5AgY)k3dW-V1sV^3vJoNQr&a zBJpEfLz9H)gYk>jT>&+=S#6;qV-(Ai>2UrO#wOI-Lp9YQd+mhm0yu=YN#_hOpOLq$ z?L9sxnRNOI zjpoF3Dd1?Nq=(lT)F)18^w>*EGJDnP%wFMT?A2>doKTD3JjFkScnu?3s3c6sH9D+G z#SsvhI>TaCS~25#c}SF$Da8i`4r2pcKmRPRctm*N(ELB1MmX8lt1(|jrVAGx-$zr- zu6ULhZ_G0o{S&6_I(gly3$lG$*{67$@<;matPy_w=2j3Nu7BpmZ`Qp`-1}}Mwm)r@ zGTGU_k*}<{?&PjgqfZ+{pU&8%Gd}HH`ZdI%3S+VV-*Eir`nb8|5H<~F?$92LJtrl! zJ4>--?h<1JiKIVCi$pIhx$7(s2YNCi$vWLD?SXxuk)pxS>T{t0Bc@1f1{fD%mj=B; z;XosWnIF(9N?{074C0VzbMT{43=jkn=!aQWX%Cn@nvTK|UT%DjHzyls7Ntt(v{h?$ zkDA?f&?g&Ss5(v`==gmmFs|OmcH9TPRnvXPokB}G^#oBq!5}5`!PT!K7QtkCme*%z zAwPG2$`y@jw66f98#n)Tc`w2!NhEV(<}$+DjO3yxop;e=xQ%bQsx2+kN)znAayW6$Ci4qlA^oC@uqVxC@94?~JFB#t zbTC$N#^8$9-OHxg9m?S1`8#T)ET_vMMzxja^>TBWPVXttjkz_9)TmJM3<5VCH5#Md z8h^YiZgy#93B@mf%WUiBbrG+F z4;Z|sM-ba&`ZK+bYeOii|R4-PiVHNXH+FB6*2!InG{fP0yA<503J#ROk-<} z*re(pQVIiHP7%pk8i5N!42ldDFHjEc5*Nj#@f}fyYvLvaXu%m3ow*%!j)9RDtFd{^ zN;wiMdSnK#*86b&UzRKyQ&{-w!X-1HBlZfXcfBwCuU64Z$gcNcD~PmT{W~Eod@OwX z`qnE_2gv01hI~${)k&pSyit&!&+uBMx^ims%5e^pJlBQ?Gf%3w=Wx8!UPH!DER8Bk z%AIm|sIKnbiS8n`&%OTZ{y>XP>+}bPWx4ihTs+9vd|F;LeQr-EaCpYFsV>jMH9gn0 zXl?)4mHFA(eATx3bxo@uUA%&DsRI|cC$G_}(F&OA+WHk5ElBf>RSTFI)7Mwv?s$g! z9u4kp&*n9wdeSRgPGgCy>rnHsxKZk>D3m%u!f{r%SPlz`iRO!^Gz3wo@Q~UKASs|p znM26XjDgaCXie_?gU|l{;N{N*g3kzh(|>vxFm*2e@SoBTkC-2kxccf7e68T> z7tWjYCb2(3hP{!_5k7fy7TMoVKJvaHpnJl8NM(n0kkb%NNVF^!RizS`MlkbYEY>ox zo`BJov6a(xp04vSIK>Ni=>41)8V-i1I?O*>+L5Jnm0y=NY5M$G(?`|l4ai} zb05i_8yY@+(##2C{mY-fWO=68P?#bXkXFdHkh)j>+6ek`gLtm^RV`%%XTz7+D3Oz z8rxE?({WRsGFyGT%E#D7Ztkk}8qs~&YcG}AstY1av4oRYfPwxyTz3>nZWiOKLHqq)>>1s5FqT!cnZjT$io>v){#=BbB;qt1GGS*1GmWAB z&%t19AH`Ow2g1hGk^bj?K|B~zMNog{pv-Ih4;cdn{JA;*EpNa;bUhgw+xPG312QtX zbQ)xGi=-T*fK3#~AfXu(mi224wJiu1$y#_nBhY* z?N1NAx0fjPJxp@yww1qs5r~VnzUy3`LjI(8{dQJmaFo_hZya`>On5()3JPHE%*d3Y z{4VAjBJkF+(2p_2V93OblQHR1l^OFE#d9IPn|^6L{ve`*S1S+xZA@Ndyo$Rrm>bn( zdAC+Ca4mL~b*L&!bTzu>o}2&j&dH(vBX;YbrE=jLQ%~hP2g?8Wq*^x3-eYendnob0 ziHBgAc9G5fXZ*ve+;EJJ~ zrU!<`Y~@l<3P*n1t2Mp}7=}V)`*iTvs6`=Jt#jIt(Fbxm8m|M=kARQ|rmvt0%^yj> zxl-OAVHRI-ODd@`$*MX#s}Qb~Ox*V~NX`Y*J_Dt(3m;`Vur!6dL3z6sh6)Q<^GFj-iI~arAz&Pyw!emlrWp$-_ zp}bNZYnAnfmWI4V*A)qGL~@D{tON0#93{ueQ3{piG=7I=baJ47K*L2e0PUk^v(nN_Hq_^KsVXqabL;TRA*y^fdwtP8U||3%%{Y4=vh##I+~ z>Jq{W3Hi91!VX>HMvtX-Od@aJf_+YFO;;lC=6GfYfL`VD@$}&MZ5C_I_?o<%7u;d* z?jGlQl| zhSFC)I0?YGN!x?8q>fL7>&Q?L2@6Vzz_an0jg2!4pDI-6C@W%YGFFku?(d6L)P@Tm zj>Nq(RG+Q@?h7HSFnTd&t>j9uqcNq`_YX%#E1Fe(MvxfwdXto>Yv)%Qey0j zk+MS&10M;|?h;B^q@2af*$l)Kh9@n~*|<94%MXPs-}ob$_SRd%rzHLvdtW&H&9$p< zC6+(Y6s0Ni9qCCj|PMBy5(bAJooxH476d1n0HDI&v_AL9~=?{dP|bgwBak5^Q=lfjY7T})HDR;6N|8AhHZu`6`CCI7&a z)qZ;IOB1!)=&Y)X4JU9L+Ftk%#5q(#{Ir)LzB<#hLZw+Y8Jtv@0N+XrnmT|LI?BDrrNiJgMIV>QbpV^ul?g6 zS8sh^IPw10qTy4!!kD(tj1x5OH6R%&dL!^bvZ(b0`Z~3*m53liw3!k(9jMw@VogwD zn@H3IxCMnJpo$<*fgcZRqPqtR4puvWt?OVfJUdEYbg*)*dVQVn&pJKgw53IB*Az>Q z!m+aUc)XqbHr`%_wNov#Lt7uNf1VbG%bo9c9%e)~n_b2)z zS*F+3)#>z7X>qaiHCzmBsXI)sS=LqD66%%`SAMuG-X1S0<}JeWvhHw8aj;6~^6Y%! zg`HUrUF8#JMwUzm#~4G$Q(8|MTd)rG6coo((N;y9Ev+Y7O<~bMO{+(&Ct6{&qEI=J zXabW2{5n5fRj6f34-Jpl(5VMf5_?diiGLo~Xm~xJ^KuTa7leYkg8XDY>B{`R2?&O7 z*-hmKNxqNzU5YGE8n~L9mU#1WYqFgDmj~|oQtI%L(xD3xn0z=?h&`(>c`^FbpfQ6l zKqMbK14|KK5aJ(X0}tWj13;BpA_Lbv8qkkmk~6zk_O5hCTzgh@jalI`n_T3w-Snrs zX60=w$e43%>C9nQ-KeEYMhPF8T`u#QbzRGsjV72(-KO&Q*KIPp+@|$T_xjNYUb^pG z13Mj~ZTR31CYuv-sfG-`;y^)vdyJ51#tr zexk0e628upRT7j{d<|gw%BhSYB(<#F5K+H9`;|;8(G;YFn9Dfnt zV8AqTc76Dt(w~#z>&cBTz4THSV@dy=3>O}w1vfEf>}eIiD!HEfxIddYjD5?5t8h#! zbC`Jl1UAb4uG_or$P}Jg9n!z3T`P$1kwmYf6)whn3|Z6D{v^d;Ln4l5#faO%%*MIh zhqHFXb6xJ7xbUxm6=u`@8_gzLV&aBlrHvc!eqdvJ)8oeywHsO6&>Cc#Q{9LyHjpu? zDfBm8Ow>=YBdcae)7!IOHZcpZ8R~xwtK`Iw>sKksKCO_wgt=p@dd{M$C~Rst#Wl%mQ`*2euFzN+Y!(PRk?B*lRc{ckhUVvz~+7*JzTDEd29}5?fTlJ z@I%r0ZRA!qSXo*DLV{5ZZeduDRGF_f9rG!(*|h`+B*M&K3tLv7H@sqDqSl+J*N6Ar zcjWr>82G~Yu*{?OI>J`Jvp%~6Z9=K{wOcinwHC%1pSI~nGv{1t)$45RLakM!1VV^t zvJ7FXL1$%Sdgr6P#i0Oew(E_iyf$Z+o<)#{FX?u~VvI`n25*t;q!8d4Fr4Rl{muf{ zScM|rO-KisF~bsy+VTyRrVgDVKH<*ia#@8^VJerY`o}qQedPree7=eesUIj3j>1Ku zQ^6LR%V=cGN;A+e=?!Dm(qiE1>6J4&t`XzQKY;@+mrO%eB?*8S8EXjIi3lG@8-ag> zT1PUyOoY^do`PyPu*(Cd0QMT30+cUpM-e#YgN0dcPkh5s;qSsx;p5j+(dw=dU4TaTxMo8oD!HI zMyJ&oq@0=*TJ!VWW5ph9nGFq{NkVGd>IfSs$X@gE9m3y!yLiPPh`V?4 z-5ZvTNP3j=usLRTPad;3;u-1E*oO^Ywdo*6GqAV}$Pix4lHHOu7!P!Ca7F1Spvpla z0tMS91Kq8)q@HDMkg0(C^szET?+_Rva0t4-t(@ix!WmI&PEX)iFtD)+AN8mJybq8! zWo3#2)(BQMHd@cr5t}%0a0R`4ybbq_*Dq}wzh?3!A478$3;qO;D{EIera!rS}GJvcS^Py>|TYrTPiKZcyK#3eS&(>4A)q-m!fF zy(9j5n+{LZ;lb982@3=WJ6tv}rlQ`prcllYx1v z{)$s4m`Bp>+*@-Wp8e;!`NxC;rdBw4OL=VTt}6eyQD4=|m2%GQ=i2UTopJSeoiD5; z*Y}^)rVC^mklrKS2kLJD14XwQR2VO?hz~P+_&76f+O z1UD9EkQx{%tJepaAP{f>-C3BDO1@-_TUy4DVsc!kvFX&TP3J^69sAWIy7Fe=B)K z@;)T7(+G|90VGg=rX8Fy`$I0GF`k2|g{5HO{XcE9Khr*buKk?5pSCAFoY?+EyW{`I z>;GTd=ef^w?lzyK2BA|Dx+HxW`k%AxKmTbh^-B*tdmMuXJ0va8f4cJ76T~&zjFYqh z{vQ@nIPiWD?OakUh2v*V6~6wt)d$ZUFogH$XID>ATA~b}40HBDfA+Ng|HH9EE(TeI z0iH?E_3=IMBO?Agve@K>o2wGOR z(3=6+y(7HS|GWsTO9?3vT310r^Z@sVAJP*(%3$j<_LLOtT{`HWrHE%7gPw?~mg+r_ z9jRUd_&&s(0kH>Z)Jix2Tg7}aFfs)LG-*tD$kEtG!c;RF5T_uYsUwqWJ2uo{*}1+( zxMy5v$F>%6K`viKjE@EC8*`h#sBcWSKf3hpqhxsPq)5&BPP*JcW_ONj+15c9T&!l% z$QAqA=yGrR*yvSD_O*{*z2xS?XM|5z6x4cD-II4sIQHvR$3`xyY2Uj7%eH+h=C2;z zzHiB@(d{=cfo(5|n65sINi;ST@)?Ywbk<3jGOvm^W%`!S$Y(-G))Zp$XDlDT`<~t7 z*)OkoHr)Rr?N)3&{OmQUZ*IQ%8+DNhOg!rz&$iI-kjfA8{@#bcMJTGBUj z_iYgVXF>Nf=|__Z(9+4@JW5QLzIU0yyJT(2-G`oP>%96+chjaR4|iqVwRXh%aaGQN zZ-_4__CGJ|KY4hQRx!`dIsPwd0}_psc=!Sa*}EXAng@P(j2M2DLs!h8(kW9DTVg{b zCyPoM>Ipk0>>!&i?7eDHw0&IX{kN|^@9>iw7-jQtvX@-HC3VLw7r#_@xvH&rnM&YV z79vRhcR%)m3D@-hW5u#ta>|xgj><6zPe0Z@U3lQFW%IK-hAGY4AGmkxC3pNb5F;0? zt7s(3PQ0I}Yl)nWGWcJjkOR)3B`9(;K;?O=1Hi~aHCV*|4!%Qq!Ym2W2(tjx1p^O_ z%O(=pN~8r>y>Qi4FQj+un(uPW?`-h-Zs@RdnX^{4&S#H4v}yB04{hG`&~D*hM}!gT zr?;R)*DA-ba+@6&|HK#D*WtGz@tjzwsk8`KFrG#+`- z5LQc-7OHrJ={KbBC}Zi{(|$)$)6f=07#CmzZ!hm%wyamsuk5Or?kFp$S>v#m)^=IV zU2K2GGjgf|bYX8Tqj_c!X9oMHg(OF^ZJinzx&v$*9lLN@M`iJsNIF$**kVT zzjKEKY~!aVNWTE)Sp%zVKJ?@fltBt^XFv?`wV*&*UC@|W(7P7Utcr;!uwM}7prNrQ zS_7aG2}e!PdA&T%4k|+cTm&TvHk_cqHNG5Dy_Id&F~U^zeU(h72rwh_4qaP+UXhRG zo~eppC$ejr2eTG{K)#HpqEE z@fK$SNBuA-QrH+ZL!f0;6VxAV9ySVLAjgqrY5Ml9?1{;YU6Gb3>+eS9g^QHrKFh_1O$xC6bxt*_Sv@CAs7DRfH_Dn#k5n z1@u25ZbBZ&f{t=rd_M^!E6RV3_YxHlOox8-$OQcqXO@^B0ind_8d&nj0plnk%8*0o zbA*&cC~-ziWY#k}QCj$vDdK#V?85RRvI_`p!;Xj}7<5E-7=Yp?*PdCVz&Vc- zBEtFNV#ruyk>moGM6oafY*=FK5rueA$6$E^r8Ev_ury07HK8;l+7k!M0VKfTb!14a z1UJw7JK>_6a$HtEYx|PF90WGN-4pzW@W&f>7X=+M@479-_Nra$2riCo5+1z&PrWu@ zwom1`=-2y6{ydAxll#&+ejw74Wm*wX0Ymg2Yg0Ya3B0 z3wwPz@^EvlI(y1F&LBceBMs4aEuh% z;i*4`b&}7$ntt3ToaYt3@RCBN)l2q!iNTA$XTbj}6%uZxM2i`gX0)#XW`7)Fd z(F7vK2uy{5NYnCC0Q}GH$gCqE92{t+NJ(NsY%e{|ge`00+^x(m(Z+~SCYJ7|b0Byx z=twZQh1fi+NmeZGV@z>OIkYt(hcp_nDAmydiH+U?#veV=C>5X)A{vF2fa)r&NkQ3(-heM@gEEYzonr^c(YK_IBQTJe5D^-}y z3aOTC5#G00lrlYIG%|Xba=OW+l4A|qa@9dd-XTCLuy zCu%j(TXnB%jZPzxO4Wc6z-|u6`rNxN?Ek06=pNtm4DlM`l^5Q1$5)I>snsge|N2U) zDLclr>*WY%)l1V)lD`wBOr?-%$l}x{g|1v9?Fz%iV9^;;I{r3#nAUQ)exEvgl${dFuG0rse z4kn2ce!=PJJ1fz5F2R_DQ4^DxIBX7xGd7vQPxC1g3bv*$TsYXo=848Dv!H!b{R0k+ zOmGOb^8(^VZLl=vpqfEDhItpSjRhnNEuuhe804@&635@D88L=96vkhecM-U11vsLN zKjMa^>m&eO0C%NedfQIcDAmFr)MOToHA_pt<5gN+b*&dc+(gK7AjFs;wbyawo z)%KMgMOu#AE}Gcr-6?5w%-t+p>QR$Q^+_W_;bNrsq=Xsc^va5@P_94{AM@L*g_ANh z;grtUynKa@Va6}LbW_*fl9~K+`NeyXdnQt`imwg+Pg;F)6_T!}(@*rxML`pvv&Wj+TU*o7~HYmz= zLDV=~8vogvUeI#K{*;Ub@iXDs)c!kKgx9)f@eBig0U~9tUVb&hBlenM_*vb*pxW5f zqVyv2k=d!2+t~o3J(=qfrr2(FT4)|&K1;#))9)*MAj5N-$s<4$p6zd$dKml5>Vbv= z1mPK|rrux#`v&PYo2d+_D5wp%5eh+E2);uT`?Hk*Dmcf8dAyRxOLIt4!7l0`!REea znuJf==W%L;pAb%}TG%1H*Zkzuzn~gETe$F6nMuw`IXGZ%UAT}Kh;z}R{W25B;yUX6 zsFN>+k7zp(u|(o{lX?FNDuMozUMkiA6ifKGp`^g|NSPghL!c82rS<&zcg`ZM(=O}C zX&TjDU(_XBJ(cjQ*Od7x>U_WK1@G3`Qe9)#xJ--EuM;~Eg8r__KHX2fQx4+Xf6+T( z2#UiS#8LGM;dVd!3S6pR(npOSqkES^oc;yRO^`yWkDijk@k@IlwwxL72kkOJFoh+M zhr0{U4A2dLH=coC%g=w8ASGD`Op#&@Fq&c*G=Zic(>gOCMl-1taDwzdTk~JXz!Z`P zF*_E?uX*npxn)*rlr?Zf%=N}0{lJ+&1ctHSLr$Jq1FAM0?{lTKg_1t$Uv zBW3hkVWJzD?=tPL64_~||H7|DLBCXPLZ(Zq2vHpf-fn=p^iVp{3vE`t$hs0m5v7o& zB{%^(_s@P=0wIUyj=T%$S&)q7E2qvD{9vt#Y?xrD`Pr#Z%t9=POLj4>7Og_~o+yw^^Ow9b@)&2% zCAb1oXQun;`x9k1QKIet+xJhvb};1^zF8fO9mQB{qrP*5BO-jo4@vvOI%1#Lya7{&d48vLyz?3}H+{eE)=e&kL-c~re%iXYG_KKc~F5+@dTDxx4 zfmJ(iJ9_BBr>bO*rs@Wxuc{=T{GZ$Em}j4}T`GKit24jI5MO@P2jI=T;FY(9J;E2y z^&I%ea1uM*_pf7p`!^F#9nG3IW@7iODUZK7;L{g!&L@zi zI6P=@hVEwI!;n$XpEH^GVA04J!mWR1rU(xT5C86WY$?{h5gzO$dQ4tlUO`5t@8n+k zo$xTxr0--)1N|>q@+|!?1p;g-R!{&-&IM%N`=Kpc`rjeD4!wWzBab{X?R_#2^pjs~ zAx!8H*(KbVn|?3bmVQs8VFI>n2KkAY03`YMC^;O(gVPt`*Fc7ym}!$#6~k1Q%Rttl z*blLyZ6fX-ehw+k&R9aFO?sHP&&!K2(FnC(X1)n_WwL6?mt6Mw-JFg+)rwHwdp^Hl zs``!#XLODr(TDCL_S?zHKmBUMW%Km)>ZZ;_XJLt7cAX>?j-E zUYR?pp|P!NN&UKenErx4th?h=qWs&P7d&1b&0TR@)lElk6+XXRY8Sp-w{w=cP212^ z9&gTR?&@mJxoY*=o#!o1HkMWn%M|ROuPTnk1O9i)y-A~L5-2|>Xdsk@S1GY20KzCs zM5V|hi)A1xGiH^Gxn+5fz#z@MnR(&gq5n*uu>IiEUH5c7ed?>H-R`HmnMSf9Q}6=G zq>5!{Ki%E^G*Ih5ffUwahnt>CuW(Ss6~VgVm|vPs&W=udbu%CQjA{6 ziC_{jfE}X|4TFc?Ps2B;>6ZrM>A+I~7!h5e3>AoY7lYjkIA}ek)?%;RW*oqlo8*6f z7Qy1NWQCt^8(uQM6OinvTjv6uV0M0vRx>|3(rhAt=-%4vkFuO~l-oToughfe1t8UHkOQTpF4kRD`LB6e|+5u(v^{W#I~k}o*RR`YMNxRWGzrXH)680 zL_$$O(C`mR9q5H*5q-i2YcZ@=G>TCM3kHxtwsIED45bvhV?z@}Y=#UVAKEPGUMx#+ z0bB+H<-lRl@(`GGv0KDm;)Db}MLdf(1%R5*1j9h#rol01f@LTSo?UoUxMg9LC$HhU zcMJ{bzl^oIDre5D^qRVYyu50maLdt(2E#koHRP@PRIB~O*L1kDyQpkxSy6Z8;U?cF zTJ5L)#>3T+$iKURM5jC!ODfChttojbXmuSf?XzWrL{5`p*N{$coiWI znoB+ueveq0-+y??B_EO+#IDqQ_|Q*ukhzW0SMCiImsI{LZ-SaJxNFM%hsaHb{1p}M z*-OtCJ_+3W3W)916Y_plS;9;ioiib4^wiGVnv7p5m0uZ~ZtI*X7ESB8t=agcQu(E^ z`L+%w(#WVLre)fq znR7$!ot>e`T_Yrdo%hfB1z%-qT$6QEyc|2p%~>48|#zg`tjqsOT!yIp5+rt=IdBPbKK5`=jJyB z^+%eLTHa^Rlj|-RWkDrEHt255c-whUEDS7^_m$^s+>R19y? z`@uwlI)&{73vrf%Mpr_D<*3|fDWyLOL+SvlRUAD1mB`<6=uLiGtMn> z{$s}8dCR?fs%xq@Y*x2od`NH+X)?Lu>NK^gr8Bbl=(>0Sk@*c;% z$1&4d=hbzWc;ukYlUgD@(!WX%>MFJ4C)TFF99da4dQ^3lb@u!@?9|$>Yc3%#y`Wa+ zW^aDTCXYmY$S&y3A6qFLbyO~Dzq5wR9)G@@vmY39#o@yKr}8H==S>gzr=<5ze&F}f zSWVBQYBB?C9#3_Y2eUUk#R=DL?XyKz=DJY_3EOv;R3MzL6eK4un;VCI7+OfxSnX`R^TYKhc{kv_@ax7yJ|`TKC_x6 zj4anVF&a`>3>K9h)-b-h%{(?C2Q)nS&-jWlNu6AqlxN@96>MHLuEFe6Rhu~^t1Mch z;W@dnEgNPhkU_p}@|&yl);jeSB)6t9VJWW~*)nT%6+gB~Tc##FPnQ32aqe=RIm_aM zk>;jh=5Rp{XP2I5w3>Jru}D7n2c6~NSk%K?ruP)(t~$t> zPm4U^e#ppeB8M#PqjcC4N2|fra^|Ot2@d8!yhP&y3fQPD5u&Ujlv$3VS8P-w4S{=J zEMb~UvU3|7bF*1TY0Qb>% zWIM|$IRmr#?H7?vp15z{{%N}Y!q+E0e13Sx*Tnnvjve2i{ZPBWY4i z_f3B#ykYcc6(*|?3$tuc3O<7u-#s~(jAmyDfwOmiQ#fo9@BaJWX|tndw$E}>%jfn# zdl|F2|E~kjkeL_D#4&-&ANX<^UAB};h69}+?Ew^0s1(s^4nq%wN%7-Sc41nWF^Gts zVNl^pK$!U9zI%li&IgMBGNn#0YkO_={3kCTGv@Lq=g&OUav4oWEdUi5i+Z;%BBpEi zA@VSNauB?CT!iAWZsB>#&2`Oor9*zXf>F+xkJFFhDy@x|BLOzW64K1vTjnfT_wo&y zENw~f7xci0@}qatLFSW4vb2m|l*2(D@}p?7twMiBvKB?~xd+KL=Qs{|3B>N92MLe< zn{TiVJ1}O0U1!^&eVy0B{Pg*)$B zvno3r67>k$Uns6^Fz*OO5H|rCC80KIiY^@LaUv))!AeSh*>m@uvrV%W(KMB$N9bkx zD5!6M*R8j|_xN$CB%O8qY#|HO>EHoO^7!%oUTP*CEFluGIbfTSq+m2orMMsM5rADi zOBpwCm^cPz#)2^Fx5P@bhoBBA&mKl{%%fpCuV$efV?r(EUkyv*5(%b$Hp>mUmWfXNs11uDEuozE5 zR|)R=%UMtGbm+g-bC-kp+AUH8=NYe{FOd@o&!* zdZ-eIIguCrrV_I<@2wrT2i16TGjJlO|I$$s0Hk zS9X1&pi6~V@`QNp-ho>gjl%}-k0;9DRK>dGfXm01hn0@?Gv}Cq2!Qr71d>OhHa?t? z$^c7171WpRQ!j3h z32zLGMu(A{7+M0T{;BGNu_?m`Rgc+}W(}bhhTD+4?g$+nGG90|Q3CmJ&Ndy<=;-yI z_J`>%KMo51+>t-O-ybjIIg#U`j)R@S%OQZ_M>nV2nOU8}_4{Zu!D7fNll;lz^waJL z!$e%n>7U&FAI>7Fv>F6B~0i|3=)Q5JAE;XFJO2j3kToIaVB2zXbyQnZE z(dgOLT@lxoEv`uV|8NSqT%(-NkU2_?p{!#>XH_^{)j0wVg^6eHIu4h_h3V%OeI#Pr zr7Ug~y#w@wsI8ru005!^HVDDenc9payEPyOfNEis&uDY}nKb~coxp5i;Qm2oXFh?d zhEbYsVkG~SUDp2=r8+_aE|C2Wu5o>7>`(X6nE;661-5jO>Fb9lO)N+P6fUum#PQ>_ z&cvlS#-p8zIw0g+*uOEpa8ZH@Dq@615NL3*5Wmv@4Tps#yL)dJst*ghA0`Vo6yDyu z8<^*X?O|c*XXKj5LasWp0LW(?Q@BAqX-BeEcff)W*J&hkBZdB{HiUf^%J4OnQziArTgI@?1AXGOO^WKk$=5m16h z$|*KrKs&Y=66IEQ!R7}y;~)8MQ}^V}n49`Rv!v6aIQ=Sum@x zbQx)ZrIQH1US3j|6^C5*)H#l)X!!;?=F{vJM!j8VCeV@68m(2)vKr%Z~PMQw{(FsuMxco}qr z6XO~q*v4c;U0kpq(+|PoDc%-gxSk_bi#8@K;ac=yl3AHC zbIpcH%!HsTcbZNaG^T&|eAKM$(8)p1YAuYBIR_i1CWGx=il3r+YN#J4C4RfJ8R3GE zTPyG#@%2P0j}8n}+8g?x%CHF5rMwOZ3>Zr3;Ew}dNIm&9DO@_mOW-db@*hGToZM3Q zzg0ZqK~hUc{{ZAHK|>N!ry&5c67f8&4fx~5-~J@q*Po=L1(!V4=l4apw@-;!RW6yr zsW}pj>v z0P9qg`B6D%j_ummwQ)Yvv3cv}5v*~Ka^&Y9e?C&VM{-)FzVwqD#vj}~yNWUFRst|Z zQe@3`*5l$4TiD%~%0*$``2fDD3jo`oj339Rs}& zqnj86MGcdHK2dc}96-?60JOsp1xRZYN+7H>us~3+yNF1KQ2K?@I#CGZIU+olVECxx zl*P^}g2s@7k8HbW-fx!9joVcOF~y^9EExUXvMai~XB(NZL?yfhEdD2azK59**j%(| z8M|)W8ll#$I&9A(4;Rg& zWJgx1I#GI+zzPovY&Z;g1cdlyTv$vCWGV%9p(#j{a^MSKz^9@jG#Qz-6rmLq_(DY+ z*oVSU;n>mytVpHjwqn_%mut(AAd6L>+*+kd3g0rwj;XuN;9NEQlHU+MeAoQDm>Y(T zUcV1S%|(%#=!6!lt$oSXo0%(%^NI_=u}k_=4c6~|9ej<~-2{8`39&iJu|#r`oeGfD zC)NOmpcyq)XrJ7&+9NQ`mh>iOtKPM0`rP5Rkj0zjS6v+-Yi2KOb_6U|KXJ(SmZuN( zSlijBPl*@f#kOfbQ#UkPA{WsHNoe|$FcQoIK6{;HpX4#gA0!`1en8$k2kI25u*f82 zExZEX8WogD&H?2x!Wh9*kBoapaD*8d)D>*%G+HVc0BSD?XGS#>56Yrgi`z;QtOdN1 z)x=U7Ehz<<2=-^hVU)&8L!#+Ntnd(Gs5q)1id*FaYXMsziXoN`vKW4gOX5^-w-(zh zR*TF{VDJt~k*pVxGflx7H{UzVDI>k00ROHuummRZcA9Ua;~ zeg1M=R4RJC;z3-7z5-k^i2)08g6@mbJC&Zj3$9|N*TqgeBz+a}y64{XM<)#I9DE>I zAc#gM`sHX|Zd{A9yTdXD6I+zl6L7tQvUWzm=4PaBocH9VW5!&1Wd4n*ZPRDmzG>=| z&6}r8owjwx^lhmd=O3Z_o}70hGe>5Su^x_>N_iw&;^ho75rGs%`~z?(OHNs>CZpAA zG?6=N_!e@B74nVAc+wWK*+Q34%p?qIqRkzkN_rNGP9A{|J4>ha*>zs8-|O*v@A7yI zPMT=Mt$VOgYjfDlY7oYF3pIA1!>n=mJ^rn7jmA_|wzX%kH&n%=z z%%6uN`rl$%q#@FnbsCLOiOf|<{fb)9@Ocrt!)UTk%<^Sc93cnY_Fyl43f!LFoq}$$ zjxBCH_Sx-b{Uswpp%L_dbCcd2tBaZK0V%^Nbt=2oZuZkvgVtt1)Q8Mk>&nh{)t2mx z`Ld!WtIn^^isJl^Am`?AqTa3{_K00=*IzMssda<9uV`M^YR<07Hlscmu}0`ah|feh zzVY?218?%t(4j!&i^zC6Oo$TH+0zg%(?`aEVO^jzBK!e()Wr$i7y zsX{nL7IJJ2jE`r!6y`EfL>lZ>qAwYpj`of??RBC<2AoK0hKE2nC@+M?O!TG%29Nl_ ze^M$UujuXK|K>F$l_3wJ&T8Eu>6b~9x&DW-vq#OC(Vk!9ZD=6L?1abSvUu!)?8>~F zP(fI3a$AdRIeD$6Nn#CW7uVMpA6va*#p=h%C8HN~)K#3q|Y|^eR zR~AK>-_x5el#>a^j|=xGD!MD$D}{%y)Q>DI6CS#V37t|`j2v0PeTyX($KekcnBy4a zXx2gxbpvG;fi^k{zOR=hf58aOgZMK99L!80X-dI$MF(SyYhhd5Rz`>4l5pmSWPbQk z#4ZQpvS8E_j0R<(@--Ps0aG$-Iav2mhR`6tErHW4fGLXuWDxnO2S+DNj5cwshxnhs z0PK%@nexFxL(qb|M>8WdoqNSC*%=*I+<|e@Z$ay#|7Btf5-y0AMkfl9!IQ31!a-2} z0FZ#O7{^k?wCJJ}%iwij#X_Vn6!#52CiD=JX}~xQqCVOqrX%XZx0ZVeFim3P#y+Ik zIJ*yF zd2w=HzqN6C<@D{2OB^jLdoEZwzLU8@WpLZ0_H4zb(PNPXgd5%U%K5^(Z@qQHb=UE) zW!lyfN5b*8X_=YvAg!IvmdqZna8x+{8hGT8_ zR)wlYT{m^zcIU;85nC>*m*wbuptyB~JX6m*f7Wt#!s7JBqec}c%12)CR*ipH%u`Fg z_S8fc7Ybj!hCekmL!_C)(|& zY%zr*;3?1dTV@fR7nUb%`@L~RP-j)jW&$wgNw36RD{xolfbbR3rB_ahCl0_=c zav)S9Zttv)n}qpNrRf4WY*^?0h450PKeo87y2Wl*EA(K&Qz-ZC)+=~s`F3upT%#mQ zD+W%{to-*=h#u*r?j>54(1Y}eCSnR&aXTA%|3_0XwXqD0=St`-CBPd^#5lefabH(R z_Gac`OsG`)<%4uFFz*gXoRA!W1u)5q~4m((-dPA8D<{IR3#ij*}=vm()!ss_8(ruR9F%d*4&kGb~_jH*ie$LHKKHPc(_WG2bX zg!DF<1V}Oo5K1V45Qx;!JA__D7&;0lMG!$SE24;s;@U-w?%I`AS6p>1aaUd4RoB;D zT}U#Q@8`LbgrK29ZNvq?a;IcW*mv@~9S511Xthz~oXu+4 zFp$p6jrK_U*x$o~PTU5sSQT_gXMIY>}9Qzx0p<#K&)cJ){SPDfezTqimnj+mM zoIrj5vx-x_$>tH3^EgE9TtV_2qTGct357-r#1Pucf4|Q>5Y{|Ec>yy-9(-saeD)}0 z8Bs~-6G@Mg%&;Iprx4jMu;>ZX)N?!1%3AVNTIn}h6~74f%t=)pEme~m=`I$iHV#i` zq4eR#Y8Eh9nzSf8E zj^v9#kVD9>L69yyLSoSxFyj&NKv#yS+-1|_e$EF)ST}g->eAPxubJu9l)71?N=z$E zn+EMX{n(BDcWRU?mD-M;?kDg9|A~(ZJGY=dgGd_TKV* zUPiS_qv11u$&00@AEE)04PyFH2U23766Kg{;f_L%E%x4as~g|yh#;nrk2f{(%4+j6%Dy|XN}UTnw*;`7TrGS zSEo1sY0KE{J}9a*;tFI4;8uxo?!?{=Re3;q|Dekg{?pTlY3T(#LG8@;Epi?|IX@p% zFekW+^VgKkziUdLo=e?B&MKi5{E%@x+ejxll`_ zMX5L={cGaKvvJ{DTKQVQ9VuQ7$k)opW`8oNEhJyt5-pEX0!=l^7|k+;RCMXup#~(+ ze}@8odR%~fk&*mPIih+_w)F6pDXZ5#GJ#vyr{hWgwmK$A-~Zv-vrBuc`j?a&dl}*? z;Y6=gOsuYGi0rs_{1fZLqq%;??LQ2i?-+Pq`sc(uURxm+_*1-96Z@o5ASBU-XuD*0 zqv^>A)#y4jq`|Erc$GR5B3Y^1$XP1oGqi2BlMiMTI~I}lG&5gyha?&Beq;pe{EJF7 z^3;KzciE=+(;b!Kq9VK2m*~n&jZJqrlG18(vTM^^cBel!HPe;os~s0TnIi9GcV3g7 zQ=69LaHP{UKfOghiw6ScgYqIo|6oLER}3l%)L0W!60N>*+|TZW$*7Z<5S!pIn5=Q} ziAiyBQ0O>tAW=RlZ?RBI^lV~$^z4r=jE_rjw7}fcB89qsO}uGXT}>bTzwzKT&}8-|qV_y-mZug_yK4wtYYKG8WOznTvzQ06iXEq-ZAZAM>rvNOBSoNAMK z;hpe4&d?=fi_`LG7!Tv|MsD$s5!}%%dUe-;eI-tCjt$oDv($L1l=b*`f z!p#u-YLC+XVAoV3&lE1;ME`^*77zY4H7#8uaQSJ)P&-&B`n8?`g|%xr)0F8+=>-X_ zuFsTeXQ_X{h;ZGEN9Xdw#8V5NoM_Ya%~*2H(t~%-Zd#V3PIdH33ziJcn0Ih?PcJX_ z>HSq&y*H85>$tRBqcLq@u{O!Jv{q$mY)DcY6MMyry{mWU?w`4GP=3?n)7kt-7cWeR zT~Isd)bcqe=B>0(?mfP=zdvCI_gPPmFuC8$HeSMxO@>uKaYg3cG*aw)DD@3&xaG_O zSO>5;Ih+Z-1ki3w2zUCiMpwM-6)UY;kZ&H+3MA0?N@wCOolH=NOn$fU&=qfF zQm1=tmnZC=D+(jie{%7_G(gdpv9NX%Di?+a7(3R9J?r<+1$76lu_$2+EXp3CZ1tx)>pbH-6&lgQC%tBZt*^OlOamX;Y zWXAQaWCe$f`PcOy$y*AKjp@eEc!Gti-R;R|qzh;E{Jp;7W)|K&YyWSV`b@0U;Vd%f zpwXVZaq}4_KNnA$a(~5CDKq}g4-mMz1ew1cgH;}GnMJ-tsR?eY@*FASACOl^GAv3p z)OTPGhS|T%o@^zU9|GcnCIeqgcEQIkh>iz7kCYgr%N2~)sfa>?<&(n2oK{DteOQQE zgp&q|sm_kM&Qx)b=yM4^m+vo$wn*5Pm}uj|Hg+EwgChzo!f~@Sr;&MX3`;nznd4-- z9`;`@hJ~F;Nlq#3%E{ptrY9z*Cq~9cj)wy^HGyz+$&GJX#9kP_qHo_7!=>Ic<#}N{ z=9CMV7jg(&fMRse73eEM8ut^!Puqk7C5I7!c+09$2U5b6Bl{G-KMu&==nDGixVjJ7 zqAcWfu5e1f56GVLkBvRH8B7Eo4-3X zn=LI!+hpGKf%Ln(e~{))dz#K}#y-nG@jcr=?Mzw$_vh-u!s@~?V@4OGrWM?D;sNRH z(_P!M9{3-&Iklj^{%+}aA8umW_X^VFJ(mCBCh3Rw3Mj5Z2dAy?F&EOeO+f!&E@O)G zP76RCQ{-6b98?WXVFgZDR8y3^oSd4BS2V9+H)_&C+AxYnLDP_;!X*R?a08@WnT5vO zW5;3O%OLcOW+gOA5GDk9;-QDCE(Z#eY8Gk>hqD}E!MK_yCvlF(mEXtlPb^t}+*c~? zbn)Jln2c2E_1n#EW8c*^c~;wqS({S~PPg7yT9srgJQ~;M;*mceJ_tFWM0$CtHzp>t z|Ja66NhVdS$tWcDFLQ^k@$$m;8nuTTSv=|L(?xDNE{gY}D{g z&mnd^r&qu75#E8LZZ8|*GfXu7O||NbI8LSFw@j6;fiY?F z2dN$3r`@$P-Vi(7T{|^YEFI}pvFFZ{_b@IqZ>S|dpc7pwMTu4*wpguciSdruob3aW zm%3sA*mRCl83KcE8=2w>#mqLxqCYtpEHH$f} zmJ15bbo7xgUV83trX)|T#|MT!`n#9P)G-#WqCzn0)qP)l^NknF)CPm- zaaRI~K-2dH{?#`0aQX+n0EDa&d_fZM%4Cm6$h#2WAuM{pnsx5bNQZxz*@h;g;ocb< zf?PFVkvezyRynt1bCdL~ya9pzjcuQ9Vc{*GZjbWB8&(yNE(EHunOyNqplaRr#`ZTFw{LG0@*1~uk1nC7&_ZepR2CIg z2HG5s&*|9b-Rl*H0+p2kX{O!&a7HC}dl7mPn1}vkIOnbpgHPq) z_et;X`;rBvGtwaG4E!@^At~n zEV=|`@*uL>(@EDb5rVqO%i--v*E5Nz$i2JTf^$q9v)s8}k)8Jas(RwQBa zL)qqWdhtwn3HVj1K^~gJpw+{Q#X?9pP6zLS;|aVUR1PSwaFf#RShtxrSr8iY{ z+BKZlZx&UBfS=0c&}(>~U&94>YpRv0Dvbj7G8fw$*(j;_MMmhfbW?expq7IJfog@zuC+)hx%PnE!D8%j+SHi zCzR!FO#dCn-@9R$$ZfDE3({>GjSZ^@)M{sn#b&d4V%0Hhgph30XxMZy*@kPNXAxMM zkN&PLUPCJY^rqB#3u?!J}DhkzR1Qur{-A8OD~z)M=Qnt zBjzCG)$1W?cOom6?h%Z*`m|DHtEyP#T^~MuTFnPwo;T@FGrdlF`3UR%)kkXS!jPA_ znAT4+fp_{WD>UwsKK(F@ZExq$5O%Z|`~(FlAIYVD_*nY9<9g{cmhk64SF<_Dh+#wv z+%^i5DD_nt|DQ1L6tYpZTMLPA-95e?g^z9G0JiYhrjCDZdQ5oZ!BCErm=mhZ<{LIW z!)CTsZ9aQ;bK1k~9>Oq}Y&rd+^kx(2&2_L)P-gF5=;4BbM<=1+NaQ!C9SE7sqVPs{ zL_&%yR=~g6!6P}Pl(N$HI%|Am6q`PApmc5I`9%}Uo48`>*iz)on3iskK9E8yXYs## z_SCk+3)qm??6sBR+|^Q&^z1cb-(XW-zoBy6;>feowS&g7ja={czHB;YTQOnQDybZa z?`;K@qn)p_nuP~9KhQ}Vkmu`PvhOcZa&prI(?LH_aceO=)r$+=3{xGkEAnxk1YKuw z5aG#mNX`!BEOx499Nx6Xdf-6o z^Y^Zuv--htuiSUvcfsG^eDI?Oo0qJ8bNQRc?|Vg9)vhibfAh`bON9&T=gw`vtF)4j z4BxeDcn6=El{$ZZ3co|R<#1I;U17n@d0?W6k3NpMdA!U;Qv?=djbG9`|Kj;5j|%$I z6KO@JEig2G;Id7$x#WfPsmnHlwy}_K{A%0c_OI@0PrK`@b#t`8T0C=jHp_T=f5$$< zw)>8AAKG0mdnA<}03atUBVW^!-A_xYPTrm?Zy&(&uDiba>aJzaBYbZ0ulhaq*L@xP zt4ch71kLrM4a#L%LI7>2JZ*${lLQ13%GH*QZ0`Yh?Un(xdjS0ThQWWg9x*8sL7iv8 zk983um{!7@bv>-C*8^vCk77TtFpewEV?>bZhg^^~P?_2(dd>OcAD~5@J${susOJx^ z0=V<%e{{ak9{iaroB=wEK>wfo5CbDqf0{5D!p)1Zfhi-k+n)|5qiALTI2{Ial%%{? zDmpGi)Z%SzFLC?1V{I>uL^`ABzY60VV={g&c|F@WVvcdnD*RS=t~)B1FxygQU&?IQ zxV+u|xOXYi3|@Ks+u=*Qp6m5Swr_a+@eLavdrW%I-?x8Xf76tBKDpoIq+m&Euy#bS zSGqlAuo2vNn#N^_cf=$G10JZQc1x$&s7n55$5iQkG5zJ2rFWJty}8H#n^JN;hLoHX z`sqD6DJeOg+(|hpIrN*Di;(s=(|+_%x^KkND-SIlk#@y1@%+@sHbzU!u1o8s0V1|N zzpx@h>&QyZ$yG5O@(u&TtT!|AI$p^k&lb)1Jo?^JjK5uwbxiORzfy(;hx?P@JUQB^ zSY|XP-`;xkXe%!rZN2^WR@PdPec|2gii&LZKvszRE|kR{$gW`9>D*Deuxas8p``6h zRz*dY*q@fa`W2RVBk`f>pkMD{Jr2|hxoTyBC`To83q)1Oqd_b{yfC)Fh_5RWNLu;1Ip0#Av!Ma1gdE@r!@79a%M76=*cZT%+ z`YoSqV+rS0ojT%QLgJtGOF{1dM|zxT+S z!3nE2Z&@`V_}HySo~$VolB{+^Y@lKOvUj$=&P-!>+g+-XuAkmG;=TH&U%;jH|SFgI`+P`8dF_u3_ zmvq3r+u`L-zZO-SnBt5&0YNaQ<9+;H)y0*Tc&Uy*Fwymos|=p&j!Syv;3=-ezC2iIM8-Uz6ITRz89wPj@`WoqSFDhFiqO zNv%>FyM~2fsp|+?dRsa|Ca4F(7LO42@QTPR?$(YDUI+tnGTiYO?pAq&g=b0%ORl*? zVY3MebFPI0egUGPVf*iMJ}6_?z`$wF4R@e)UBp_M*)Lt zRET+5@AxupZ;)ZJXV-q ztVTvqFvKiI`9`p?vLQeN6&?@an2e3(YA871UDHi(_#kw^keTR5XFzTV>ws<~y6aFC zs$4u5YHXy22sbhX$7#n@Pf;bRrc{psUJCx{@Sl$n^*Xpe>(g?qTD>ktr`K9@()3OX zKsm%1o-Tny?;U$rcN|!~SCf=8GBEBP2lw1t<^gH$EZ6+L^Ici)v;pR~o>L{fGpgd6 z3=<*>LKGqu3UdVlr?zsO70@jf4UaT+9(BChrb5Q>xYQINB%~stUX03ygB}68Dow|+ z)i>O*x@^hy3#Y_?5DLY>U!*jne0PSoyxg0yyF8<`Bz@$FPdw|JZ=!h=S}?dc2vdH6a#b?oX$O#h8f&HB~XrkD{U1~xAACR|bs=vIRd9U6P>BO#gY z58pa1D~VGqt^de{7#d$}#AB;oVojJqCx5+k)9#yIx$ySV2c6OjsWyvwUv3r@@M0Kh z@hf%i?4Prq**;XI`?Pt{iv#D?e!4Ni-=!H($X*C~n^2JC2xq&TuEaS@kc0qp&V3aL z@$W_2_bf_wCqtqm#XB_jSE}2i{D%U5D6QaeN6<{@fp3DFd{LoMgJ%%T3I;*tf{B9< z%D@_EHCU)f%)8R#gfvmalyIH1q!_;T_3x#&?_a;RYT2rR@mYeH9N)XKG#$}Mc~dt& z^Y$|vr{?j@m|oi0J3d(yvf>A>T2>{6k=i~Asesn22{0(d8|7SA6*J0`lgnmQLW||r33e72nPH0u+Vy8msqDTzhd(siII)*BiaTYC zPq0gQhxdGNA#-pjEiE)S^8)d39CYSku|tlnfi_5?A_rwcm4{z)RF?=7N0+wFoWr0n z#TOPVX=E$HPY6rzz1K>5Kj;#n4vcOd_{WAA-HuPToMaiNpsGw zuP%>XO*gG$>*U9@g)i5INQtb=5W<*u%c8M!fCW{k;P(BqO&IXO!Uk75P#n+?kPY+} znUbiKU4`b$_nbzf$|Y%(UmM+gPkQh4p5qk=bRA$2G&aD{t;`tGu~6mJR&yZe}0Uc-oX;o4ax2Tw8+abbF_%jM^aDALO~F3YgTeIm?5y ztG$5&f%g7|`cW5wJ_SSo0cgHJSEU36MbCGAjdfS6-~NAWj4?6yt1CWeP+Zz-utc_9 zu9k>?g|CC9#jy3#(U-4YL3ASX;n!HE(@<57%s1_gJ-?Rxt>oC!d4wMF-_(u19n_fJ zki(rLq>G3}hm8}ot`n)a*nMRqh`-zj_{i&uW@zHId0M8K19!R*Rh)1KEQT#}$8??; zS9+A~J^Ej^5_N-@j|LWLnL10Ipk3O8w(jw9=1uB6F|B0Xx}UTn>3%>nloDdrOQ6%Q zfpw8AGY$^v-hbNfJwHQ4sE1(IbRgZj381okfy|I#x&%#Ozz@R1;2~~;*A#U*q)V1! zHvHp&{Q0AF20ZYU{ps5~OngYql?4Y6o0%Cn7l2S#qp&EFnli(eFl|BddSqWdUG*}>I!WtblG7ZD5 z*mK~)0x1tD_<<0k;w)!g7_u;>D1bnWc0+SP67|ai)Wwun^t7QBj%4Y($KH~T^;`bN zzFM{BhCgjv@yBcA{?p^jOMOxv-76nNfa@La<9|o^qvJd?yc+m$8yb>tK?C9dLJ0yN z3XMHS+Goj0cdo~T4&@KJzk&mBTz5^A9munB|didgX&N!xjvh~Tmr(W(Hl?rr0 z#ABp&84c;7g;OPu{(fnxX9;mO2tr)($uRlxCZsU@3Pz#f(WQYp2Mg@h_d- z5O~*^BunpREq9l8bay=|bT?rj$b5=yck2U*;mSEP3Xw!o9SyA>vuE(K$K=n>qvv;O zG&vwbJBMF6pANq-di=ig|9)P5XQwtE576uyapn9v{J!Y%`_9Yl`qO!qyClf-Y^j{j z(E&_n4uEYi>spF~fo=vRAj`U4j-Oplp_jV_7xi&5apCuv|CIF3$t|Dk&=F;6rf=Fj zAzFx6ATYiXttSX&Wr}{b;}fFyyll0;9DUG) z<8p1!2O3B+4nHpc52T1?xdBm7slTo!l0*sbC$W@`k7LD>=Jn zR@DNa$-fV{r);hE3F&?Ljhlb2jLi3hR-28B+e4SD#38E~9uYn9L@PB#E9Rk7ETg-9 zq6eRdzNO>qpUkWBw;}ydl!xr%&uGF#9FU9aDy+;d%0EQ33|ICfEi?&G3jgOz) zFf3H!-6tWkNHn#6Iu zan!s8s1C{3m)4-|wnCmLC&Us3j8`Z&SSBhYsuPT+BXfXN0P`zX2s0c0fKuG;5Qpha z6?9m-V90Q*NQPcZG5=cpJtAi|EzB+5GIjURL5v?5o2ZOcS&eFS!2mI(f63$+t+8qS zmnWuAKk=o6)v6KS9R*ou&R15gdPVy3*590zCU2j=>J_e_K_hBCnf^d|_THv>W7XsP zIe5L@wq0c(tW~K8hXQ#jX+-Bkuv-7>@h^wX7H85!q;t}judJH1mF<7%_qXE79fJ}Bf5jy^ZiQZ)3N zf*V!`W-OmRxnH`u4FAlHLn+A&^}(>}Uvm8l6@+fsRX^&92osReGUO%dP$3U71PV}E zK2nFt7z-+qT)&cW?d6I(+;kdn#ps=v>-oqZ_r%4s4?iVNgF>p60twx_14*) zS5){A8*<2IO-xFR_jcDe^6}3<}_O5Q|AsXT#4L(ySAtzr_v_aV|D}gwKbR9VGwm9aK+asZPABUsxY{yvv z*J0a1XAgvK{{-7%G%)5goRn>$4%y2EfqWhnG{kUY4|x2ZKq2YKk=!s87HDhxu{Erpq?rG%QXz#}!Yv&wJgpc&)_4V`D|!!o+vs~}u1Q7x z3It-3!PCf}ssgGOkmR&NOJ@Qk8czc8{p}B*H<=vmtqzmv{KM_w%f6M9IN`~l^-pc- z2yc8`e8rfaZhS?2d?O#;@>E-koU@6&K`>AB4~=@oyXCR{bMNm;z(nuw&T{&*W%*My zXK5$`tDL;aLXnoADONPqD|?QL73sM{Wdvt&=?2iD75M%XV^5ejXdVzyP=2Sxr zmm~<|+vg#1=a<@Cr?AYHXuPE0XLTH9TCTeNPjSim5BSgcj%NmPYdB+~Qu+>BCX@^9 zj4?@gT!>QWiLVatyB}eyBa76PNb17LsP|i}V)P}Y`cC8?j>akHD*D5+-ocd20`FNb z=zL!`kd0)MfJ3>G{hB?;-h%-~;^0sy5>gteU7(sk7V~H(X1`Avl($KA@+qU&V6MeA z49F>+;5z>3tP31eh+3+04!T|kcxOlSiGtTaX^#<)0C+XHW<-~Oe^XeP{jLG0a&Ev<36z*n$Lg|I&(VWrEFU=#2jo9Du>`K zPD67Pl>^7bF27lcdgCSPR3-95qs&S`(a;eR_#J#PAq)CY8md-tkP0H-1+ItU*OaPM zl*uUol^Z+qJ*oBrFI7ubjNFg-Lw)2&i2z%tRw0jG6rX*h_F3Wr92=E@N)@Sm);PE} z)g?F_rTVcc*+aJFrRTOS(T|C4=5Q~wUa1Kw#lE6Mv1tS{2)9oA$J&HN*R2@IeW$jn z*!Xa9UV|etGV)vJ*nD8>a-vnOj58#tG`hqjm)@C}8gH@bRDlNMPc;tbQhbS`KF7dw z+Fn|t(b=DsFHUsZ)utiN-hjA4TIq!Ryn^&Kxn(o=TyM)L@|4E_3o9_SZ+#jQRltg2 zd~fGq3uem1MSTax0`@#Z1NB6fUQG0*a3c&FbxcD*t70}wd}^Z8;E7MrY1N5(r}VvM zluJlRw7G|;#_9XH^detUXdL1)Wa#V;lk4JH*C>t0nwXHD)L$Q$>NOSy1}7Av)Wao1g6+*LehE>mffHY95VQTk2|n3lIWL8;WGY?Th0dX*Y2 zfO!`OJjZ)CGv{6RG5cW;fM(29#`uy#XzEp3PN`AFAh)blm|H5uxJ*E4{BoSPM+ zHfwq(v60A);qSG&K}_9PTsTJW6n^vk)ZPA*v!lclu+oy%I!*|-_fsiC!Mb!F&{ zHvkdSEW{d+%*JTUFldrFQ_O3>et~Ng8&+lb2AFy6n8MpNJPzM$;`U9!_$vbdV#askxc zE05z3*EuZ7I<3Z$l%&xbY=$ItOd>v+aWJPH5b$M|d(2*KoJB-t0-&4dlN{rDYnk;&aHqm8Q^A7;_Xu9{>B&)C@V@q$n z+h7RIFd4OM=~}-3*8J)2xFm~UO}chRvZ42u45iUDz0zE{c9DR#yk;Kn_wBM;RBGF% zz8tsd__F24k1t;)`Opy)R$x%+_(A=i6dD@P?6%RPL?ic7pOtZHrNwk}61UN*-}OQ; z|G8WBcEC3g#*m7Q%fOIS>+?l5fSvFVrm>l=I>4=&ODi<$9KAj%4b2kSY%mR6p^FL3 zD-P6hT;C5WN*0$DZJ&a~2>|Z0I(2$oUB8sq?e=~7sScjEC-x1q+~O*qhYcHw{u67n z2*~4bc2b|6#q$C&x|P)?Lq3X+#Ms0$^wR(+8T_u1Jf@M)`wGtt=0dx|E+Y_0Qk9E2 zSf%Bt#D6w!pE6~8Wa*Ucjg8wQ<4WgkyZ$%OF0#^hcl`dADcO9+!1-&3JuxF`^2Ek! zU(AR@(&-b@2Om7WacTelp4?2j3AfWy%~kQ;w?-pW2>WmrWpjbCMTx*ZM`xxYLUg1Ur*5EYYXMjx z*hMhU7YgJ>1BFdU5+?v!RS;S9D9Vy2YcEkCZ~N_4aG@i^O%lDU)fB1;r1my1A$`FTbMMpuU(@|ICPy?%-!#(6 z#)+FYO^j~sJ$J6-MtDsSCreATEc!@i>=Yn-Wh)bSH3qzip5CZ1@C9UUibU=%**EsQ&7?sWlHESQ&cHTK}bD|V2`6XBwv)BmjjjHN(+u4VlkgFk?L^BcmCtpha?@Ph| zN8bkm(j`&27P_QFyd4Zvst2wI(Nviv^g@+{P&H!qg#~i@kBu*DZLz20@^sHgFInSb zV$#!NViGLuYozv&(r~y2r`d0DPBdqTtr=#~s-Sl$cyRLYaaAz4oq)B>HV>9=ztRJ@ zQ8#cT0)^%xdD~fxGki#DfsP^+3Q6BKA8`-Dt!SZ zlERb=IC__W^PT_Na0hZdU`aV2Xe)vi!w3s=G|K1(R7y*2s8OH|NrH{)hzj9NKshYn zNzt=bSJn-ohn+QKJ!=U~q!$u)S5+x{FtSqo8;WiXm#IGH7MHTSl6!L+tTlg^5C3-L2$kF}sK336IXvY@)pY|Z7h)zmTIz7~DRZw~%IeSUEh@9z^rajEAGZs8vFbeUdjnShe=^c$F zgGS*XWJ#C*c%VT}X;~B1Za-x!cjPOV~^4 ziH{>)dxxUy)l6|giz|-s=n%}EUcxuyTq7<*CU+`Y30_Sfvl9 zt8Pzrs~BLRUkOnJuoaQp$%zjXqzG&S6Ixl3^jh!1eVU9& zuH{)=q*70Pa;jQY*c5~O^vd+w#$}DQ=}O_o;sGMB?w1p+;vshr=8LbuA0iz}SjM^~ ztb=&Orj}C=FhH${=v%+Jm=XiYNEry&a0^ThBfXyf z>(lt(D>9@PdsBK&`VLQcZ{_XGaO8+IbjSC1HQph;^W?qKA5YG>=PO=$MRnvpr|9O@ zz*~wxnuUKHnMR)Xm*;62(=Td603V?YTlMWwmRj{fNN){Ks%n?H0RgN7#$4CAW|>i- zgN<}q=V4*k<%=h=@@84zN)N+h=vpM%rar1rhp{4G)&M+K>JcRdT?}dI&}1rfuTK4M zO4N(S1AiY16^@#t%Q2&ogR-n57P|CnQHu+7!N7=yGFTvx8bUhhKA>y??NnR@ncx-d z5ko~f*GNoHTZ_#4G^SS=Bs*=gzuBj*ooZ))qn$`aRc>xouCROJjr%t5yK!RmlIgPr z%TS9jd-{^3L(nA5DD>NJhJV3nZuM9q7E;Ww@L>NER{D*cy?}8$CSa#syv>m zWrKA)-+c5*mB*uc^3gYU>aKdUr;allIwu7Kx`4yd9o?G z(6uLqk#lCz+_};ssr_=5Atmm?h}gr#%f}*plh!}<-R8~TJ+wYalh>dA`$nR_MEft7onoo}H(#f-?1*zj(cxMDOJ4*+@NU;S2t! z-{9Os4|N!Jy_}Kp@~$iU)4=~_iBqraPfC@Cut5Hc&UF1e?##UF(XIaTO8lfF74F$n zNImL`?_h*=dobwXk4Q=o4#_!czsI0fAd?iX zC@_o9#dnddy+pL-V29`iXdqPPkfAXtkqjNQ(vmKLWf+%`TXy%RpThV+J86L%RRp#X zoy1s_v=%@m47R+Ohj8Q$<>ge#i&R$ZM_w6-#oGB=`DlUPpux$?0#QA>vb3tt?34ue z^qu+z%BI>#c=UYfwV}JF=|ts@$wfJXgfPG%Cg$}+WMrM|K3cctrb_SnD@g2(>y^eH zPV4mp9d=)rUa97)a>8p0hlwm)kW!qlx@r0kg{9Ka*xcHt<)c~p;F+z{cCpDD?E`46 zQTr&Aji3|xKw?*rVpx`wv5tfKmYRtghgt^B0+~aO5+U)l>&ou7K>Qf;Z17Q*%uo0d zB%Y8upW`Ps9>@to48Lba+qh(Q0B`SI1KdIXk1j!&HcNvu^WAxIYa>je34d`$pGf@^`4QTY`tL|f8FiIz;0siMG!tc|X;FCr^q9f6u`FK39z5-I2W zGH22JQG;1sW-(L*uWe7Gb}ua&kmHkH3Gd1eh_2-Wd|KE7&54_8=N>Ts{lMJF^oAYw zdMEedz#)d9C#On#NLyQQNr8>cdUd?r>nI3mnhinTd_i3kNUt)y6hfHK+!rb`XLcy8 z^|}FB+--rHb)J0b-JJ63oHyR6&QgyIWDGKcVs`dDSsqN2@$t};Fbq3+!ZPOVW>)AU z&<8;!Bt^NC!dKgaF-b;YxeH>%$|KqdyGQ3{v9P{uVH($WMN_SW zgf7ybA|KT@-LsP2nGqQ^eV@9rsaDxCG4dOKsG|}AS0=NzFqsc^v|w93D4Pq9PcIQe zTHtjKsG5YaoNv;zvREXjU>Ma(MM-|gKW=|XIsywr?dhAEYTYaE32&P=VwStM>0%3; zc4R%TFY?8^Q*&&|J~vV`8nSwqq#KPbN#03S?s%W-s6Hp*d0Bxak4f3rumBjWpjkdY z1wG3Pvd0klNdQw!YdN5n?}Q{le7-W3C-3xBOn=d_YwfX#218sw#xg>hWYVVsUPC;L zT~RuS+c3n7eC*X>tF1Hi;xg6RiRMjX>o(fzX4y8@U9-h7VU_AyZP1aIk{>tcKxu&_ z_OH+Pm1*u=zeiK%%M0_L7<+4As{|gLom7>o3zR zi$B0uTvAM~VS7povmNZi1lPpv+WPskMoM?G`$o=MI#zqb#Mo3xp~^J5bh?}8lsEaL z&4tQvo-Z4-1J|>d>|>L@GHebsbv*~h!tpRocdm`z9s2pG!KNv1xM5b z8oA!V5#hu0KHvt}$EvnXdT-eRX?JL3lnl9*@3`Xn+9jA>v4Ji5SG9x^M0-XT5z#LuC5g1AjLkm|MFk(F{VBU>~sj zNl(x)WMHtM7PP7A0f*NfuhwtYR^{MuvnJGDslG5Xv*HC%rJB%7hN^VvZ4G(oz5%=`mjy18Z9Idcz;ACk402(i>I z4i2WdjvcPZXQOQKIaS+Crc6ts^bu{Rxmcsc2CVE^j@ZbG0gH0Jf^olQMKv5~pdTHCG*8;MB7-JsBf`?)9kAvn&##OnR=MDl*tWXA0yo6sz zxLzq($%%cS5Cm`)MIjJG5yNCn9)|oi@Y;FDqTdFuoj>TUKy``JTLr@~rqSxR##mU+ z(`x%Fo90Y5v&3xEYc<2MzR{-nK&$2T!iO5$F1>|sU9Puuye;3HWzjD;SghKP3cXHi zj^Tz%V-bvbZ{(pEvsP>1pN%nFBNt*5RH+&SeVM6Bs8A=4r3R7By`ymm1QHHes~AO< z>*D80ff5Y@0gVSzLUbN5mp?Ck`=jScHSi*T_}d$A{FV*vGNbgYcQ$B^oau_eN)K(2--ihb z97gvLas)}S<?ck0Bl{6I@z&V}9WabcIzcen5?o&E(5a0>yaP-o zozbKY=#9K7D=;ei=HEWY$KXMuRq-4eO8EtXMw zfzu-|kQD_dY{c!Ib_BR|)x7X?AA6;)T(sC!Qj7 zsa4e?x@Dgdg+_3y{2CV2@cy7v1Lsi{<64Q>MH;#06ODr;H*0-X`j~6xnj?+aXRVU^ zS>|b!!dxpUR_TO%868fhi#ji(+dgSzVd~?uyejLB$dAPj(up@Y;fv!8`ZZ$E9|U48 zBKxoGy4>r?L-1uoOQZB9bEc17FZJfL*b7o`WC3vED050*rjO-^UZs+cB1+BK@C+`Y z8^gGzioJka{|AqI29Lvy4S>-5X{RJz^#{<`rJ-%Cuq#BfYz_dD(|83cLe7F+y|T-y z3aoeHTMLSz&_nmc7Uc_&4XzGcBX1!(oSixC(c9@>)F*#KD=7 zHjq3zAes}YPlIBKd_p{O@^fwn9BG1ZTMr5wgTsTt;T`_P&5QA0*s!>E#FE9$9RrRn zU3Tow&yNWkk1bnz3_BekOaJrCb#Jd-`}TFu@b^j*;tZtaZ{Iq8?EZ7yNa;IdK}AXh zwoYK{v&uCK4@nmeZ~3A&ca*N)UHj#h!_tLA3pM3gY{7nZ+n-w54O~L>^+Ar_UOb83 zxp*;?%g`df_!#^A*s;%#N$G4IGp;?~c7Cm(TeNWep|_VWee>WXcs}DWJ_BAW2!-nl zZ+Y@I>B6l|(@L&&toBY@d@EDm_T()%K7DZ$`pir?;2pv|tHHN`zp%m$?`kX%k|mP? za?XKA5aldafi0F1k>M001GOU0F?k*3AmthPA-Mqa2NFUKM0{UqyYvIo0=Y*k9e8}x zrpGt2EWMyl&-O2UX)x2dTrtUGlKZ_ReV;rAo5@T!=+!0u>~vhBP0I^;L|fIMrqc0u zd3~NxUK+O?8K%$RNk5!=Yp{8H>LsxT)FJ6+G)LqtOZ3HoNIFBE%H1< zE>)G1l4M~<#V(e}-Nh0A%b9#`gygz^qCUQT;^v7HH?u-*TAyUCZ|%kv2?@!4(zK5B zeswn$-k9%jXdGpZXO;}ZQsZzuQ?zSzzx07;rGK71i-bUHdP1GTa}Q6N82P~#E5@l~ z)6*=LI5F0i-6tzxD7rDP^8rhTMjv^$$Pmct1FyB1v-C9fMMr4mJ@>5STd>5JC4N4v zd|V8}kB@x#WC2n}V+4RVq(DeDmpO8cjPEH6-O8lOaoazWo_*j!>DkY>PY7|(=BBcn zy#w+g`#&u`otl$BAdT(!h~e>-k&6#XEuU}O_BjhZ$f-gT+TZmMz+(OYkMs&F_6*1` zOp(@-PKTi^2SEd7QJ)hLSp-uBq8Jf;kqSgGkKF()Jq0qWLG6j&77*=G2QIi}`H(?8 z007oP90IAg7V`$`rVB^@7QAHOV%aRdD$i%jwCy6oil9oBb} ze8)J}x1ZfJ-@ULRw*O=nI=|0azQl80|Cx$CVHnsap1sD{j`GNNo>|;u`H@Ro;BfLR zZ+oR+=@`+cF5nV-r}pXCJ-v(_&hWEO0|U4MmdoYjRR6vIJNtwAoGMMpSUy)?AXR&i z`k24y%QwKElgkozwTEh=e638QwXo?d0av@X2gM`F6Cuv5T=3ddXbL1vfNQWy)_;)S zaEhN2%n^+v+9k_NMpAGD36>WUQ!WNyki6b8bAuJ8)F;pYK-_|KZ*x>&V467c@aW0R zT*1ijk9gwZeJKUt4JK)pZ{0DOmyW4cZQePFyJ0q;7$@la4Eb=A34DW+nFbAc@qQL- z)nkxwi;pG`(CWngh6S7_LD0w9Y{ObN8#z6$GY+hH?E!y`&b#Q=a{6N zN8J7J$o|GToYy7jlhXN`Pc|C?BY@Wq>UZvb<}k%5tuZl8hg`T$tkN$i(da`pA8m}` zs0#W)f018~Vq7i|x8W*NmP|8P=iKU0q!2m|Bg>lChtE}2b2oi1{gdr) z(9Mua+D@NtJFQf3Yqoyl*WA6Aow)seX?|qRO*bb=WuA*{{Rd1JJRm(IeHf|RV&E2S zVihZtxZ`vijVr`aLXY&aY)x=0fC&o08i-!Ri_;i_M<`J^mD8_;F|eF$2Z*Z2Jm`0^ za##n^uh3smc0plva0Vvu+oaE=0rPuXst?Z6>6Yj-zFt003L;_x`E0@@3UE#g1_BKN z3@gEV19lb(NCgH!a~fL3Ky>B&G;EOG`26wb4ohFnthq)IuBn;HY=@sazFK3F>&GE^%L86W$bF3xPI@#`Ky@v z=5JX4(~lBw%2sw7qdEnX#WQ9wEY`kV~?+5Xugcq6Z@qbhxwP>8nsJQe{Xm)*G&5Y`~qv!8k{px_ii!V$W zv-FlVkL65d7r1xDcW>JL2X1Uh-rnaYj=ue$Tk4iE)zap^_psSNj6iw|3!BWA#|NiY zEj#%rd$4Y5b?!ZjwzaPvGqG;aM_XU#hTM4eEUFlte^g=2KSn~={;@|`)T(LkG6r^Q z-2&K>XD6IdDXjX7FhGLpz)T4!HNj&O+cm!dqG2$kVCnb!N%+1RecHlxQ|9S@w z!AmJbmtlch`4-uNN#$~2Ui>S{PuE^nRjIJHCD|x;D#;HY0mTb$(2I zRYL!>$Bw-;+}A6lkI^}E^WD=QpthBB*NCfSeMzyd0#g)Kb%*h^E`_6ao)Q-wDGEGr|*4vly)8^c~?~OP2_AX8|njjPUbhCF48aR92 zz|g|YjSp=dyldx+FYOG(a%$xNwI|!n`~sJ&<2*}Wo3mie>UU~KX6Gbpbh>!GMm2Xv z_~tDe5-cEn`i=M8dGLCja&dVmRMFJ5ch;ChwK|dU;|8pqIkmW?B#06Vyw%H%l1r>D zs}fC|(V)^+R+*A4VpXNtl`v$*!Z{;rCrqdvHQS>~Fq;ym^=Eb5_QqM~_U?Pbq$?;? z^Stt=Su?5!)(&crru7@V^})$6?Ap0AkisGTxmt7@xf4d`LMbU@v^8f!?Z`Pz>opP&nU^)=EmtwLTRWs^_e8tTs}dcNkG3}MjAG6F#<;oAT~La7Py=kUbw~=dogF= zk6>!R?E_ZLz-MrnDde~Z!t4Vql z(daPh%QxKm@rsq-JbZk5ids-=^wuK!!%a9$=mQrZ8XzaOWm@MM6teH${P-|f8 zfd8*@Zb8mkX>)?tXVCvSeYn-CGx%0+-@R#ec}c@{t9DK+u&0bw+WQvuwMg%0jazqm z=JY$JRK`UbtE&c&b{YE2UQpRrsZ6q(f+PFomycgQv6sdOggjw+{)1!E-!je1uj^&d zTC;C;s5Cr)iK5A3InI=)RK>7+lB)_bbh=jWFq=*1=rcB5nOAqy_|ZEj4(^qx;nr8W z1DwM(YB>C537(sJ|+!H_AXVCJJHXb@sXt6LfNtIPb%1p9ZbU)Irl#?Mx z6N7^g60wY~F2QKoMIj?SwuNvT94%UjcDBk_^w<;?LyIo^uQU?*ZR}h|ku{=TsXeya zEEIakg?{`b`Jq>|j}bB{wGnx+b(%M2>kDQA2FIme#QyBz*VA45C}v@_Y0*|f7>*$= zR5LDw+)xS;RRvgDcQf#c%i9djOjl{OaM4iKjGLnuM&1$>EkCKVL9YMst2Y#hK$!m( zoqfU&&PDDM-pe3s6vurzlAe&!NEAngqW`mY7)ufOXU;@p%%6Tb8g<^af98y)!~Nei z%`FJbzslp}fPZ?t)cXIey=;)9(t#QRtXO#U6KE2eiW*2>{NFW@=#&)5IwQ44Tjm26 zZL0Rh|E^iMzLEl<%kF4<<7x6^BfbBN#voZb%JU|5(h(B=z^!zyFhzHF|wFm&D|vAM^8g7eqt!jo!d*7tt6EN z-tEP>_@g{Wc`42!s)FjSkf)nCf*;0M=v3cdrlwF~Q-3HVmtN(YTJ5gH^tKlHy`gAS zsvkvRi7q0ERk?*Y~*0% zpw?hDW0%7&H=CR7Zja?c?Tt{jw?xRvssDZBeh77ebca8FZsFLHv6-T-Z;WVtM*qlOdHA`-l z8Y|YS627=%xBY}#$tf&Wy;=z*9jg+|dRxe*hJw+Gx!tBlWB&9Ae@UUWwt-3K88$@l z?DXA99&$q-qR15^_;PZH?bHExWmM@}L!&KAM(an#~5!gihJ+=mfgm_V7GDdeYo}Vf0lzJb?@D4xxYjU z@EV=bA$knn_`JM+{&A6;PBH(z_folKI^Lt)IW%|u7{OHN)Hags1bP`TPe2O?)G}D+ zG{E~oAnmFU>8S(0Vjm>)auK>PctA4L%f+r*voEFD(vdfB+Bh~LHs|2AnWY2DUSreV ze3Ol&3Rl;>AhqRJipE%h7ZFq&!>RJ@y<%OuBad7*8F7#FsByIREWG2Z>ziI3QqVYl zWW{`+QoZ9VX8B6maSDy0exRR04LT#31S8l&b--DYGbsHUraZ9m>-%QRxbJKEJ8A@l z_%HN8CA`%2M5Td2ZDw&uBY`ys@e3woc}d$qF7-!FOYib4Bd1xqaFn*W5z>2f6fMaV zqb{{5?-xUI9J-Q0;m`YcXv$Q65-5Vj4yT3Mkv4JAB07}!Yo)W&uRptSYF5Lbddq@g zu_tnFtDn5gndJyp7S5WX)~_iItzvcUeA`#j6lo+=HM1(F96Hs0OZp9J&4wM)Cu1)D z>R0tU;@R~&HGSi#9#sK(kte@m~gm za=r8h-AnyCs(S`w0bj8C&ii4faRyjLFq+#4(I0o)6VD>%5N2!S9TzNsgO0FD|(zW^%wCkPf)x*s0X2LHS!YHx9LF z^@CZk5O{!84i_Ay3wHFG=NN? zx=)vNGr92N8wqO<*?OV|8N`ptMi`KD@@4SChU^rfpX;9%s z71kh+VDS{59tlUCd@6#4pa+BZfimy?A>Z%XcVTz^o);Hx`f}(W7D~6j@+;~6x7V$E zoB4iqo-LL_+#}0iDF5csE=&2NNOp1jy4(GY+uhkQ+Uy?|t-4|Ng}n=3+*7}L{&n}X ztb1E}AJhYnc!#T&nj;b{_Fd+6>H9CGWz7shBqizS+ivhFt@wt7)zXPa5cDv=8KD?v zAUZQ~U*ymPer($#j|;ck_C>y86Qr1qd)Rb<>TbNH%?lmlQg=RALW16?A z>@=F7uPMaEvi%gq(q2&P;&AWfd+;noWBots-UB?2>gpTcduL{QlXkVMu2oz0w%T14 z+p?PFZp*z}bycit6*r0n#x`K8u^pO?3B83-LJh<~0)&JTLJK6s7*a?=38`Rf{Qb_% z$d(Psn|$x{J^$x#YiI7OB27?qt;@uqGejpF5p{d=MAqr#Fzo z?`}uB*XQ%5JEEZL?tI;0b69aK116lB$mtxvY7i#=08co^1YX{Nz5*jdCAX%rRGdvp z$_5ZJ9SV*l=%tNup#*+LI{2$tXbJOxvjwhIS(SbYm>+mlx+V*J3=vB-(VAW(+9w|| z8chc0iQ6*^olz;?6kk*`c#p~sP(EUhZuV8?7ba#!yS$0{1+ntAo=aDf(9X(BJzcQ{ z`H5avbXH!P-Crlb$6gpEfKsaKCXEZ|9-~wio z|G~t^U@y+by1(J@gz)|^FfLh;NvOoRL<>d-!fV7;1n-cHT)?{~f>;W$p;hfptB&!) zW!m0_jAsBV>Tp`&1wT^D=FIXdEUFCWsVHJQDO7;IuRdgO8ggQ-)|5oEciZdd>^c_i zZS>?+=`)SFx(+{>avNN3Q#-#hVig#l`5EGo!7+>Cr7r zx67O3b;aAFdwZj8@$psB?2#!=F$G1jiGsNzdFHHheztAz*2D$g>U_`K{cr3aSa8LQ zpWSucN1n$%lArrs+>=}Hzbe%hH9fwI@viu)3|ssa^>XYBX}0L9_*~A0}Nt$Vj3PmAMLZh(kbpaUoX5thz%5kMGrcDrx!qhctbY6 z(sNm%sAzoQoDjym1aGoY`sMi#Z{Pm#`5zD8kh=HdzQ@jKh3R5bV!@IPi}MqV-o)Ol z?BN5^1>yDUW+ysEuIS9kS+nbfZChTvV6{IvFPtC6^{)6}Mq#4cu`)BWzAe}6uRnjq zyz|!0E>3fqxoy?xl#t9>$Kv>c ze1D)I&1NWDJ#@+X1y}88sR%CK&|O+MJ1@y>j`oLFgq<$NsupC%`oqOjlHw}D)nyIg z**Gj9_*Lm9RexP~_UQrff-tKUDQ3)aMdwRVN~dkWk!W~!r@6y$WoJH(ou%5%nu!rK znJJ`&*-3f5>giV1Kc7U)sq!{BZ-O@cDQ$S2uZlSf!3knc5BWI3_KCPoM4}P;IpdiZ zovG8#4zcX7_U`>keg{|fDYZwL`zohO2})--{P=hFeswC>0+pZj_0K>XPt&jD(eP_M z2|S>x^P}g)>d7UrBmb_izScjd$4rw)`d7VEruN1uV2DjsWa2fC zo2fUS1e1YS4TPa4!Z&^Jfewg4(^-ze{=Ep4(rnVR13VEPpHOxn3x6cW0XDr*2#QD% zv!#+^9@iDl zG7dXPu9QXM)47l51nHU?#}4CL@dw=s_1^4*Oh*phrN>Kgna9sxcTvQ3+3Gt~dG$M1 zU*?Kjw9Yc401;##{f>ee0`=hdhQg^+3;6*APaNeCsXiQ^F6O|Lc3fID!ssNqS?Q|N z;TXi{i0Skqho_0}%I)m&l>?M$V5K~h-I!la;c~!#DsaiKK_>{XGY=10=>i>o!Q}={ zoXC`0sz97`f{OH0A%YTxkK{TXqWO%|Goe%wa-|TJApE*ot`_8S1I%SsvoeR-ES5|0 z^5csPu}7U|ldwQW=mQ*9A@pOqAtjqxO<^S^o4LpkcT|0UDn#X&h#iHa^M4+VJ*l(W z?MGwf$FRIPS^2~r4@YB}`i{+_ck+u9cdM1=fT-)iIM z!+raO%l7X((ZXJ10sMb${GjgSI*2O#02$aI5avIvOfCMLT<4ft#7SVdK5`vi^JT9sjd@DX z1^Jy`Hp)hO!8Lec{3Cqh#JZvKk#eA4q&vkq(l|;wr(Ut<=OXSGota=O$`oWRYHx7J z(KT;g*EoLo6X$)PS|q%{cKoQz2MDx@KIJ~%tiAaurJE-x$>+%_69x>AxTC)si}%O7 zqb1y))S}S=l1?}|Q$H>}j+t(TyrLIAzu*rBQfOta90(K^Y%gGpN+|5@5@Ju> z2%{ho_6px8KQjLL^K#&MV?Zj77;unrqY$e+8ilG8Ccep*7sG-lO!_tBH}ZDx_)ht! zF?qJ}OND>n$*aJH%5OW0IYFl`=p}3f(wU+|o&~b2EI?NGa2Sl;1GrNl-_n$wS_b+G z{YBiiXf}5EurQ-*&+adq*~)+JyFkuXY#WTVt&+zd+xAMOYo4p}m2Hp7}X9wAD z*}>2Gk)z{ptj*x8X>N043uEUUJ@Vvj9orAS-@THtmEG?j+}?59ljKkyD-Xem>C|{m z?6X|p{^w~r-_VmF&t|kQJ@o_j%Y#dK0}+^5dp$%Pu(DJMf0I^XLV8>{0na#J$oH^i zB$hkgEM!@YK6%&cugkl9Myu5*zGK9e?QwYn-}5V6jxDb`o?W$kd6oE1)pEXZY)p4@ z`*xYEAL!KZiCZbhN!>m7U``s3XQK>p{ec4q+^4gVB}rP3v1tVCr_icIqS^Fck0W(R z>p-lM&P^$XvqFhy`K*WsCqN$qznC!e#D%f0@;$GmWvnu1WmQF1hVo5fe&fjSHFK|n z`;buL{GZB;=WSdvrLu5t7N*fNEcEfEi<2e0&Bp4wV>q7m`cq2^QT^T@Y-KK&jJ_E8hqf+-`xG-=A}!$aLSm( zW8tO)AENO-@f~DMgX~Up;_C{TLGFaS`WRyYGzDav02P<@7c0tk2^;+7stiST=o7TYoY!Yg|)iz zteU9K-fgeQADva9T>K3?DWYNOfxn4YM14F9{fkv+VjtzA$!W+^IbgV#0qpgVQBjQj zQU5zwCS+TQ1>lCLr?RU6PXPf?J<_@LQocAXM=#`82KLjuC9IEC*Iw#de7dc_8s3lvS;ec{O=7#* zyU)0B`#U#Y64`b2D{C(uN?`dbZcdhJS0=sbHAKt5i7BcJ{NBy(>Y`%4dV1QPk-cB- z`~JQ?EBmf~8DB+v#tC|#By?9}UYt76RtaeaqX3X(QxCh9BW{=rQ0!We3<>QBNr+bw zGT}Zr!%F79DyU`B`gV%G6$UjI#fQnVQu4Gszc0zFM8zbOrX+>(R|Lzml1fcZi?P=% z8n%6S!F!*|CqB8SqvM`Wn5f*@)n^mMjVMelmK_T;Rwly*OH0f`2Q>_W(x z182D4#S{OPeRTp!_b77?n?ynJQO@YNfow2h>XGCRq&U+3S#TW-$e{;6^N?szh<#^l z?b@+5?6RqKcKK?^ga`)9Hgxbl@2#{Z~h(BIaQ@v(Qb0~}L2nm_eWFh50i1D(2-ou2Ik>+r4 zP4D=#%w>Pa?vj61W{#Hs7UQz?d>oL8{9drd-uF=@@(9aD<7bgqhz|1aZ}c?%Al^aV7m)?$YO znIZ|y9TJxFV*w_{4J-k|OBgJBV2?q_pQKR1v#0lvy94afhMB~|=)bZ$xPY^WNra4` zd%)P!dq9mN3Jf46296b!2yD1fjuM4!xPf=agR(HfUS@`OeQcUdZuXT-1Yxv{UPSU5c?MK6^2{UzlI(?P>t4ri5w{D*da|pTIgmV@wv|=fNseH+=qH22wy9jj(oy zGjj&*C}o7y)eK~X^M%nSo580U-lTB&S10Df|I({Ot)Ko&`oJuS(KCRud2;~jd5^gHdM4ME6yqmwv?$}RH#jwV~F>Z zEY%c4CLZYy1CLh{Y3Ff0IEsqUfJ=5Nq~51D;1RWJa=4IZFpgt4Hj37@l~L zRbg{0f|YdO- z{><*kjyi0ydw#YrYX8=hg#klKL(w@`WltBS;_Rh!3q!-58S%mcr&7eH7bL~0X+&d2 z+2mBw|E4NtPh{y-7q8~9i9I(|o@z|VN()`6-MJFWqSND}QleP0uw zr(p6IGH_?e#SZD+VHtG5>pV!cfas$M0=uWUUG&&RUF35FK}>%5Bgx3hPRl6u9@s!I zeA5RGe^N?%M$o(FhVf^QjXz~gv)*a7>Z@`2IDTgB1#4clrST&gxbM}#pM6N~?dUFr|q~~c%f~`fdMZP#pPJ<_@esS8$-VJ*jJ*zxc{nTh?;*Jw% zsOf=9h0L4uF6`0AflkF)83}?I^ymjt^YQ>12ni5h7GxE@QF@Vhzvvt~we*5YRXPn+ z7Jw~R73m@{3YYreyV2mKWI!4G_fVShW@UBvMrF(>5)-X%Gj~=yUHl7&QSWK2PPyYT zhu)lI^se9WVDs*qvQ~usx3bj2LLUxz8$)>>$pCo<_Tg7E&UvaIrVuyHlZ41E%RMQs zZQ`r3NhuC*rTmXe@|P?qf;@rMJfDT;uNl9?U}J*Qw9e?t*pss6fos>_adBv@yDpJ= zvjVgHsoB%lZEDUnae@8qSnsiCFL#;bYg^@SX9yKlHp349Lk#Ea+aX^!4L;&_qjyLY z7Jsx0M#&l=kg-1iX@0Irvuhh6ZmD2d7*;GfV*%25AW<8#Yo7 zM%wQRo;CpUl3)?^mz29pdv>7*DN(o#1`ekC65gLyvNzi@OJC#zGxD%0t0L@YqFkL* z0n5`_?1}Mz%jT7mz^kI^0jB+v5^qo_JTv_>>7O*5XT< zlW+ysGheiDn?rOITgx`^oV}sy_tSDqGyfQ8PfML23ys*XVq!AW=eqxVu_Goeb3xQI z5o2;Jlt{~SvdV>~=zZB0cNb2T+kAOqxvxAM@`k>tIaxtgEmh~F7ffAmo}QUez?(B! zq3t~HqE!D&=Vfv~{2oXwWkHiHU1ZQArIGz(OQT7z#vXtXu*Lh zNw7+fr4VU$;|RXmO@;9TSW{6lni!#G=Gd)`=dsz(dKj4wnI7j)oa}DH7CD? zD2vN{Zna!*sLT=m`Kie^r2_o>th`uuuEl!kk#&M)sYzZ@T&B zo8G?WAA3`(suTZy=iQ%ta`&qFwv5)fN90%9ndH0t&e!i>Gb8QrxA|Mgrks=?pSxvy zrfdDxap5VMOXKsCoy#h__w`Mi5ABFaeEfJ_4!FJbpn8EBvj7qk#3|-BTuoTzUAuS7LTxpIY;^$AI-Wkr(@P~uWLq4c4kz2O>nb6I46|* z`PbHj34Yi@MQ%>{CK_tmI^&x`+|e-8vPinV#M+~1)t47m2#TZC15=G|ifk2bV2@2^ zhlwXWbsb5DtfH(;w>8@$8l|X=UCUmW7X?`qYqmKi9d8WPyF8b0qr+(}wWn9-&&k7;+(w6wJ?3birdl`x|+Bn)*X{%^*Hpd zOOqr|p-0MfnUd3!@n>{rOCEOoY(5y%Ilvd(h&}Eaj6aYvfh!HAGWCg808%E#0YNbq zM|8r3J`?o^NtO}nQ9&I&M%qf07bG!7!&X}3t~V<2F|u%An8;%CvaJdn>|Fl* z{Ah4cKuftncqnjiDL2}kwo+SqjS2@f>9(NF;V`mGneL3q03fihtRbms4G5+O7i0hk z{PX?uxHC=#0*jr1pooCLtO9|_l_z)v%UN@Q5pP(rbxl~$E~(@XfII^t;8hIVZZMZ5 zW&b4TiI#-$Rv}~xf}tRWIa-G)AbHEGL=e>`-HgH7kjEpKOTCVUnnq($mwb=>>$N{G zTHtidd~C_ic~5}mHd*xgXC1z=V|!)Y#fx_}=31Hl(vOd@z8_1jicmv&(B8rQr88TC zwdZcG)$0n^Hq6c~(no(%m^9s=uTOc=esAb}XR^VNFxQu9OY!5x-6G$SWQbkGSz=*Y z6!?4kGS&|-LncRB!R*2Z#QDwVTvfAp^PE)mOhvJu+5nn)J?uY|Y#W&T!0(fOX<20k zSS>mIBd$Jh`=lSxBi!Ge@e6XuR??gyl#mhaQslCsi$I62%0znvQ3_Q4C%yiY4_w)AJynX_(SpIo&5*5 zuJg_7z=a^?c*2NfST3Ty zz>Dfnxxv(EbQW#MfJD_4gfzpdeL5n#uusA2qbxPb8wDd{K1!rtFG6~qwzPC?tlX$q zDS#zAi;`p0M_W5(5y!HGy^2DuQyXY0=OFh8(<=?~2ust-)6&W>%$b^haXOXYX&Kj+P>7RPj5xFva7d9tqzzkXkGd18re@WLx*MI|?dk0md8 zaPL5yO>U@et)AXKosZ7_R_pw$%8J)?gjQuh_*I;{jCt#(R?45Q5vSy71(czXqVm zr~>{W*Xs7^bnq95Nhd+b*g%>|I9Ds=XpaNl7$9mbK)DJnAfIGt22BE}FF>f}bV>9+R zYUiLRxWa%uP0bQ>ah)|(A*NZf>WdiUZ1~}Lzr8*&=uNbgms_JU;zKDlP7IeqOX(CG znyKuaPHzJs{0+hYRI(Qx=wTTc8{!p!ys!&Ej^K0q!5knV1}Rw#R0#&CH+%(^2aB;P zrlDcmZT(VHabsm;V6DFYwrvd!F;zy(_)nQ(u|oc06b)U*PRr^q**)(hghsoz=xf9KeN1C;PJI6N2f z$gI9<$wKo8m@G_z9t|(c0LQ}>g^$fFq*Rm|XxyL)&`jd7VF!W!LMG}lSZ$J?%`yt+ zygSYpvvL>C$z&{Z&VqcuwB?R0G&a+iU|Ii$G(UevEMu`V@?jjBms#SUUp-@u{Fcy| z+d$C`xsAfxKdubf4Wu@xnE9X%&N+uY4;NbV=Tez-=ND$=9Xqx%hYytEi_

5q!RY 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 + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf b/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} literal 0 HcmV?d00001 diff --git a/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 b/src/fonts/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 GIT binary patch literal 77160 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 literal 0 HcmV?d00001 diff --git a/src/fonts/font-awesome-4.7.0/less/animated.less b/src/fonts/font-awesome-4.7.0/less/animated.less new file mode 100644 index 0000000..66ad52a --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/animated.less @@ -0,0 +1,34 @@ +// Animated Icons +// -------------------------- + +.@{fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.@{fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/src/fonts/font-awesome-4.7.0/less/bordered-pulled.less b/src/fonts/font-awesome-4.7.0/less/bordered-pulled.less new file mode 100644 index 0000000..f1c8ad7 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/bordered-pulled.less @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.@{fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em @fa-border-color; + border-radius: .1em; +} + +.@{fa-css-prefix}-pull-left { float: left; } +.@{fa-css-prefix}-pull-right { float: right; } + +.@{fa-css-prefix} { + &.@{fa-css-prefix}-pull-left { margin-right: .3em; } + &.@{fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.@{fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/src/fonts/font-awesome-4.7.0/less/core.less b/src/fonts/font-awesome-4.7.0/less/core.less new file mode 100644 index 0000000..c577ac8 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/core.less @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.@{fa-css-prefix} { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/src/fonts/font-awesome-4.7.0/less/fixed-width.less b/src/fonts/font-awesome-4.7.0/less/fixed-width.less new file mode 100644 index 0000000..110289f --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/fixed-width.less @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.@{fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/src/fonts/font-awesome-4.7.0/less/font-awesome.less b/src/fonts/font-awesome-4.7.0/less/font-awesome.less new file mode 100644 index 0000000..c3677de --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/font-awesome.less @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables.less"; +@import "mixins.less"; +@import "path.less"; +@import "core.less"; +@import "larger.less"; +@import "fixed-width.less"; +@import "list.less"; +@import "bordered-pulled.less"; +@import "animated.less"; +@import "rotated-flipped.less"; +@import "stacked.less"; +@import "icons.less"; +@import "screen-reader.less"; diff --git a/src/fonts/font-awesome-4.7.0/less/icons.less b/src/fonts/font-awesome-4.7.0/less/icons.less new file mode 100644 index 0000000..159d600 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/icons.less @@ -0,0 +1,789 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } +.@{fa-css-prefix}-music:before { content: @fa-var-music; } +.@{fa-css-prefix}-search:before { content: @fa-var-search; } +.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } +.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } +.@{fa-css-prefix}-star:before { content: @fa-var-star; } +.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } +.@{fa-css-prefix}-user:before { content: @fa-var-user; } +.@{fa-css-prefix}-film:before { content: @fa-var-film; } +.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } +.@{fa-css-prefix}-th:before { content: @fa-var-th; } +.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } +.@{fa-css-prefix}-check:before { content: @fa-var-check; } +.@{fa-css-prefix}-remove:before, +.@{fa-css-prefix}-close:before, +.@{fa-css-prefix}-times:before { content: @fa-var-times; } +.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } +.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } +.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } +.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } +.@{fa-css-prefix}-gear:before, +.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } +.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } +.@{fa-css-prefix}-home:before { content: @fa-var-home; } +.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } +.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } +.@{fa-css-prefix}-road:before { content: @fa-var-road; } +.@{fa-css-prefix}-download:before { content: @fa-var-download; } +.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } +.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } +.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } +.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } +.@{fa-css-prefix}-rotate-right:before, +.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } +.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } +.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } +.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } +.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } +.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } +.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } +.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } +.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } +.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } +.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } +.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } +.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } +.@{fa-css-prefix}-book:before { content: @fa-var-book; } +.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } +.@{fa-css-prefix}-print:before { content: @fa-var-print; } +.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } +.@{fa-css-prefix}-font:before { content: @fa-var-font; } +.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } +.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } +.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } +.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } +.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } +.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } +.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } +.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } +.@{fa-css-prefix}-list:before { content: @fa-var-list; } +.@{fa-css-prefix}-dedent:before, +.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } +.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } +.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } +.@{fa-css-prefix}-photo:before, +.@{fa-css-prefix}-image:before, +.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } +.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } +.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } +.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } +.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } +.@{fa-css-prefix}-edit:before, +.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } +.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } +.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } +.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } +.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } +.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } +.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } +.@{fa-css-prefix}-play:before { content: @fa-var-play; } +.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } +.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } +.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } +.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } +.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } +.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } +.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } +.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } +.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } +.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } +.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } +.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } +.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } +.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } +.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } +.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } +.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } +.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } +.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } +.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } +.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } +.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } +.@{fa-css-prefix}-mail-forward:before, +.@{fa-css-prefix}-share:before { content: @fa-var-share; } +.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } +.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } +.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } +.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } +.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } +.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } +.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } +.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } +.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } +.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } +.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } +.@{fa-css-prefix}-warning:before, +.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } +.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } +.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } +.@{fa-css-prefix}-random:before { content: @fa-var-random; } +.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } +.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } +.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } +.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } +.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } +.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } +.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } +.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } +.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } +.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } +.@{fa-css-prefix}-bar-chart-o:before, +.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } +.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } +.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } +.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } +.@{fa-css-prefix}-key:before { content: @fa-var-key; } +.@{fa-css-prefix}-gears:before, +.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } +.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } +.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } +.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } +.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } +.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } +.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } +.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } +.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } +.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } +.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } +.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } +.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } +.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } +.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } +.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } +.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } +.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } +.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } +.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } +.@{fa-css-prefix}-facebook-f:before, +.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } +.@{fa-css-prefix}-github:before { content: @fa-var-github; } +.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } +.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } +.@{fa-css-prefix}-feed:before, +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } +.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } +.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } +.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } +.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } +.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } +.@{fa-css-prefix}-group:before, +.@{fa-css-prefix}-users:before { content: @fa-var-users; } +.@{fa-css-prefix}-chain:before, +.@{fa-css-prefix}-link:before { content: @fa-var-link; } +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } +.@{fa-css-prefix}-cut:before, +.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } +.@{fa-css-prefix}-copy:before, +.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } +.@{fa-css-prefix}-save:before, +.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } +.@{fa-css-prefix}-square:before { content: @fa-var-square; } +.@{fa-css-prefix}-navicon:before, +.@{fa-css-prefix}-reorder:before, +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } +.@{fa-css-prefix}-table:before { content: @fa-var-table; } +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } +.@{fa-css-prefix}-money:before { content: @fa-var-money; } +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } +.@{fa-css-prefix}-unsorted:before, +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } +.@{fa-css-prefix}-sort-down:before, +.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } +.@{fa-css-prefix}-sort-up:before, +.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } +.@{fa-css-prefix}-rotate-left:before, +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } +.@{fa-css-prefix}-legal:before, +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } +.@{fa-css-prefix}-dashboard:before, +.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } +.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } +.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } +.@{fa-css-prefix}-flash:before, +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } +.@{fa-css-prefix}-paste:before, +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } +.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } +.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } +.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } +.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } +.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } +.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } +.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } +.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } +.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } +.@{fa-css-prefix}-mobile-phone:before, +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } +.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } +.@{fa-css-prefix}-mail-reply:before, +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } +.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } +.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } +.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } +.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } +.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } +.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } +.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } +.@{fa-css-prefix}-code:before { content: @fa-var-code; } +.@{fa-css-prefix}-mail-reply-all:before, +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } +.@{fa-css-prefix}-star-half-empty:before, +.@{fa-css-prefix}-star-half-full:before, +.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } +.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } +.@{fa-css-prefix}-unlink:before, +.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } +.@{fa-css-prefix}-question:before { content: @fa-var-question; } +.@{fa-css-prefix}-info:before { content: @fa-var-info; } +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } +.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } +.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } +.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } +.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } +.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } +.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } +.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } +.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } +.@{fa-css-prefix}-toggle-down:before, +.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } +.@{fa-css-prefix}-toggle-up:before, +.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } +.@{fa-css-prefix}-toggle-right:before, +.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } +.@{fa-css-prefix}-euro:before, +.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } +.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } +.@{fa-css-prefix}-dollar:before, +.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } +.@{fa-css-prefix}-rupee:before, +.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } +.@{fa-css-prefix}-cny:before, +.@{fa-css-prefix}-rmb:before, +.@{fa-css-prefix}-yen:before, +.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } +.@{fa-css-prefix}-ruble:before, +.@{fa-css-prefix}-rouble:before, +.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } +.@{fa-css-prefix}-won:before, +.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } +.@{fa-css-prefix}-bitcoin:before, +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } +.@{fa-css-prefix}-file:before { content: @fa-var-file; } +.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } +.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } +.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } +.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } +.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } +.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } +.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } +.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } +.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } +.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } +.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } +.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } +.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } +.@{fa-css-prefix}-android:before { content: @fa-var-android; } +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } +.@{fa-css-prefix}-female:before { content: @fa-var-female; } +.@{fa-css-prefix}-male:before { content: @fa-var-male; } +.@{fa-css-prefix}-gittip:before, +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } +.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } +.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } +.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } +.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } +.@{fa-css-prefix}-toggle-left:before, +.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } +.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } +.@{fa-css-prefix}-turkish-lira:before, +.@{fa-css-prefix}-try:before { content: @fa-var-try; } +.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } +.@{fa-css-prefix}-institution:before, +.@{fa-css-prefix}-bank:before, +.@{fa-css-prefix}-university:before { content: @fa-var-university; } +.@{fa-css-prefix}-mortar-board:before, +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } +.@{fa-css-prefix}-google:before { content: @fa-var-google; } +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } +.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } +.@{fa-css-prefix}-language:before { content: @fa-var-language; } +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } +.@{fa-css-prefix}-building:before { content: @fa-var-building; } +.@{fa-css-prefix}-child:before { content: @fa-var-child; } +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } +.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } +.@{fa-css-prefix}-automobile:before, +.@{fa-css-prefix}-car:before { content: @fa-var-car; } +.@{fa-css-prefix}-cab:before, +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } +.@{fa-css-prefix}-database:before { content: @fa-var-database; } +.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } +.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } +.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } +.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } +.@{fa-css-prefix}-file-photo-o:before, +.@{fa-css-prefix}-file-picture-o:before, +.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } +.@{fa-css-prefix}-file-zip-o:before, +.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } +.@{fa-css-prefix}-file-sound-o:before, +.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } +.@{fa-css-prefix}-file-movie-o:before, +.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } +.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } +.@{fa-css-prefix}-life-bouy:before, +.@{fa-css-prefix}-life-buoy:before, +.@{fa-css-prefix}-life-saver:before, +.@{fa-css-prefix}-support:before, +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } +.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } +.@{fa-css-prefix}-ra:before, +.@{fa-css-prefix}-resistance:before, +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } +.@{fa-css-prefix}-ge:before, +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } +.@{fa-css-prefix}-git:before { content: @fa-var-git; } +.@{fa-css-prefix}-y-combinator-square:before, +.@{fa-css-prefix}-yc-square:before, +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } +.@{fa-css-prefix}-wechat:before, +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } +.@{fa-css-prefix}-send:before, +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } +.@{fa-css-prefix}-send-o:before, +.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } +.@{fa-css-prefix}-history:before { content: @fa-var-history; } +.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } +.@{fa-css-prefix}-header:before { content: @fa-var-header; } +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } +.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } +.@{fa-css-prefix}-soccer-ball-o:before, +.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } +.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } +.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } +.@{fa-css-prefix}-at:before { content: @fa-var-at; } +.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } +.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } +.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } +.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } +.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } +.@{fa-css-prefix}-shekel:before, +.@{fa-css-prefix}-sheqel:before, +.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } +.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } +.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } +.@{fa-css-prefix}-intersex:before, +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } +.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } +.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } +.@{fa-css-prefix}-server:before { content: @fa-var-server; } +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } +.@{fa-css-prefix}-hotel:before, +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } +.@{fa-css-prefix}-train:before { content: @fa-var-train; } +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } +.@{fa-css-prefix}-yc:before, +.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } +.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } +.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } +.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } +.@{fa-css-prefix}-battery-4:before, +.@{fa-css-prefix}-battery:before, +.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } +.@{fa-css-prefix}-battery-3:before, +.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } +.@{fa-css-prefix}-battery-2:before, +.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } +.@{fa-css-prefix}-battery-1:before, +.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } +.@{fa-css-prefix}-battery-0:before, +.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } +.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } +.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } +.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } +.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } +.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } +.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } +.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } +.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } +.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } +.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } +.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } +.@{fa-css-prefix}-hourglass-1:before, +.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } +.@{fa-css-prefix}-hourglass-2:before, +.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } +.@{fa-css-prefix}-hourglass-3:before, +.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } +.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } +.@{fa-css-prefix}-hand-grab-o:before, +.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } +.@{fa-css-prefix}-hand-stop-o:before, +.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } +.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } +.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } +.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } +.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } +.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } +.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } +.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } +.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } +.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } +.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } +.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } +.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } +.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } +.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } +.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } +.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } +.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } +.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } +.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } +.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } +.@{fa-css-prefix}-tv:before, +.@{fa-css-prefix}-television:before { content: @fa-var-television; } +.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } +.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } +.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } +.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } +.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } +.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } +.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } +.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } +.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } +.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } +.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } +.@{fa-css-prefix}-map:before { content: @fa-var-map; } +.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } +.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } +.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } +.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } +.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } +.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } +.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } +.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } +.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } +.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } +.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } +.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } +.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } +.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } +.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } +.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } +.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } +.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } +.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } +.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } +.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } +.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } +.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } +.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } +.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } +.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } +.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } +.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } +.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } +.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } +.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } +.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } +.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } +.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } +.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } +.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } +.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } +.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } +.@{fa-css-prefix}-asl-interpreting:before, +.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } +.@{fa-css-prefix}-deafness:before, +.@{fa-css-prefix}-hard-of-hearing:before, +.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } +.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } +.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } +.@{fa-css-prefix}-signing:before, +.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } +.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } +.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } +.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } +.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } +.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } +.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } +.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } +.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } +.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } +.@{fa-css-prefix}-google-plus-circle:before, +.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } +.@{fa-css-prefix}-fa:before, +.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } +.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; } +.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; } +.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; } +.@{fa-css-prefix}-linode:before { content: @fa-var-linode; } +.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; } +.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; } +.@{fa-css-prefix}-vcard:before, +.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; } +.@{fa-css-prefix}-vcard-o:before, +.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; } +.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; } +.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; } +.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; } +.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; } +.@{fa-css-prefix}-drivers-license:before, +.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; } +.@{fa-css-prefix}-drivers-license-o:before, +.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; } +.@{fa-css-prefix}-quora:before { content: @fa-var-quora; } +.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; } +.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; } +.@{fa-css-prefix}-thermometer-4:before, +.@{fa-css-prefix}-thermometer:before, +.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; } +.@{fa-css-prefix}-thermometer-3:before, +.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; } +.@{fa-css-prefix}-thermometer-2:before, +.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; } +.@{fa-css-prefix}-thermometer-1:before, +.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; } +.@{fa-css-prefix}-thermometer-0:before, +.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; } +.@{fa-css-prefix}-shower:before { content: @fa-var-shower; } +.@{fa-css-prefix}-bathtub:before, +.@{fa-css-prefix}-s15:before, +.@{fa-css-prefix}-bath:before { content: @fa-var-bath; } +.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; } +.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; } +.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; } +.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; } +.@{fa-css-prefix}-times-rectangle:before, +.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; } +.@{fa-css-prefix}-times-rectangle-o:before, +.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; } +.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; } +.@{fa-css-prefix}-grav:before { content: @fa-var-grav; } +.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; } +.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; } +.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; } +.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; } +.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; } +.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; } +.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; } +.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; } +.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; } diff --git a/src/fonts/font-awesome-4.7.0/less/larger.less b/src/fonts/font-awesome-4.7.0/less/larger.less new file mode 100644 index 0000000..c9d6467 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/larger.less @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.@{fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.@{fa-css-prefix}-2x { font-size: 2em; } +.@{fa-css-prefix}-3x { font-size: 3em; } +.@{fa-css-prefix}-4x { font-size: 4em; } +.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/src/fonts/font-awesome-4.7.0/less/list.less b/src/fonts/font-awesome-4.7.0/less/list.less new file mode 100644 index 0000000..0b44038 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/list.less @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.@{fa-css-prefix}-ul { + padding-left: 0; + margin-left: @fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.@{fa-css-prefix}-li { + position: absolute; + left: -@fa-li-width; + width: @fa-li-width; + top: (2em / 14); + text-align: center; + &.@{fa-css-prefix}-lg { + left: (-@fa-li-width + (4em / 14)); + } +} diff --git a/src/fonts/font-awesome-4.7.0/less/mixins.less b/src/fonts/font-awesome-4.7.0/less/mixins.less new file mode 100644 index 0000000..beef231 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/mixins.less @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +.fa-icon() { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +.fa-icon-rotate(@degrees, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; + -webkit-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; + -webkit-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +.sr-only() { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +.sr-only-focusable() { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/src/fonts/font-awesome-4.7.0/less/path.less b/src/fonts/font-awesome-4.7.0/less/path.less new file mode 100644 index 0000000..835be41 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/path.less @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); + src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), + url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), + url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), + url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), + url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); + // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/src/fonts/font-awesome-4.7.0/less/rotated-flipped.less b/src/fonts/font-awesome-4.7.0/less/rotated-flipped.less new file mode 100644 index 0000000..f6ba814 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/rotated-flipped.less @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .@{fa-css-prefix}-rotate-90, +:root .@{fa-css-prefix}-rotate-180, +:root .@{fa-css-prefix}-rotate-270, +:root .@{fa-css-prefix}-flip-horizontal, +:root .@{fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/src/fonts/font-awesome-4.7.0/less/screen-reader.less b/src/fonts/font-awesome-4.7.0/less/screen-reader.less new file mode 100644 index 0000000..11c1881 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/screen-reader.less @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { .sr-only(); } +.sr-only-focusable { .sr-only-focusable(); } diff --git a/src/fonts/font-awesome-4.7.0/less/stacked.less b/src/fonts/font-awesome-4.7.0/less/stacked.less new file mode 100644 index 0000000..fc53fb0 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/stacked.less @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/src/fonts/font-awesome-4.7.0/less/variables.less b/src/fonts/font-awesome-4.7.0/less/variables.less new file mode 100644 index 0000000..7ddbbc0 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/less/variables.less @@ -0,0 +1,800 @@ +// Variables +// -------------------------- + +@fa-font-path: "../fonts"; +@fa-font-size-base: 14px; +@fa-line-height-base: 1; +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly +@fa-css-prefix: fa; +@fa-version: "4.7.0"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: (30em / 14); + +@fa-var-500px: "\f26e"; +@fa-var-address-book: "\f2b9"; +@fa-var-address-book-o: "\f2ba"; +@fa-var-address-card: "\f2bb"; +@fa-var-address-card-o: "\f2bc"; +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-amazon: "\f270"; +@fa-var-ambulance: "\f0f9"; +@fa-var-american-sign-language-interpreting: "\f2a3"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-apple: "\f179"; +@fa-var-archive: "\f187"; +@fa-var-area-chart: "\f1fe"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-o-down: "\f01a"; +@fa-var-arrow-circle-o-left: "\f190"; +@fa-var-arrow-circle-o-right: "\f18e"; +@fa-var-arrow-circle-o-up: "\f01b"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows: "\f047"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-h: "\f07e"; +@fa-var-arrows-v: "\f07d"; +@fa-var-asl-interpreting: "\f2a3"; +@fa-var-assistive-listening-systems: "\f2a2"; +@fa-var-asterisk: "\f069"; +@fa-var-at: "\f1fa"; +@fa-var-audio-description: "\f29e"; +@fa-var-automobile: "\f1b9"; +@fa-var-backward: "\f04a"; +@fa-var-balance-scale: "\f24e"; +@fa-var-ban: "\f05e"; +@fa-var-bandcamp: "\f2d5"; +@fa-var-bank: "\f19c"; +@fa-var-bar-chart: "\f080"; +@fa-var-bar-chart-o: "\f080"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-bath: "\f2cd"; +@fa-var-bathtub: "\f2cd"; +@fa-var-battery: "\f240"; +@fa-var-battery-0: "\f244"; +@fa-var-battery-1: "\f243"; +@fa-var-battery-2: "\f242"; +@fa-var-battery-3: "\f241"; +@fa-var-battery-4: "\f240"; +@fa-var-battery-empty: "\f244"; +@fa-var-battery-full: "\f240"; +@fa-var-battery-half: "\f242"; +@fa-var-battery-quarter: "\f243"; +@fa-var-battery-three-quarters: "\f241"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-o: "\f0a2"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bell-slash-o: "\f1f7"; +@fa-var-bicycle: "\f206"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitbucket-square: "\f172"; +@fa-var-bitcoin: "\f15a"; +@fa-var-black-tie: "\f27e"; +@fa-var-blind: "\f29d"; +@fa-var-bluetooth: "\f293"; +@fa-var-bluetooth-b: "\f294"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bookmark-o: "\f097"; +@fa-var-braille: "\f2a1"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-building-o: "\f0f7"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-cab: "\f1ba"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f073"; +@fa-var-calendar-check-o: "\f274"; +@fa-var-calendar-minus-o: "\f272"; +@fa-var-calendar-o: "\f133"; +@fa-var-calendar-plus-o: "\f271"; +@fa-var-calendar-times-o: "\f273"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-o-down: "\f150"; +@fa-var-caret-square-o-left: "\f191"; +@fa-var-caret-square-o-right: "\f152"; +@fa-var-caret-square-o-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc: "\f20a"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-diners-club: "\f24c"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-jcb: "\f24b"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-certificate: "\f0a3"; +@fa-var-chain: "\f0c1"; +@fa-var-chain-broken: "\f127"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-circle-o: "\f05d"; +@fa-var-check-square: "\f14a"; +@fa-var-check-square-o: "\f046"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-chrome: "\f268"; +@fa-var-circle: "\f111"; +@fa-var-circle-o: "\f10c"; +@fa-var-circle-o-notch: "\f1ce"; +@fa-var-circle-thin: "\f1db"; +@fa-var-clipboard: "\f0ea"; +@fa-var-clock-o: "\f017"; +@fa-var-clone: "\f24d"; +@fa-var-close: "\f00d"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download: "\f0ed"; +@fa-var-cloud-upload: "\f0ee"; +@fa-var-cny: "\f157"; +@fa-var-code: "\f121"; +@fa-var-code-fork: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-codiepie: "\f284"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-o: "\f0e5"; +@fa-var-commenting: "\f27a"; +@fa-var-commenting-o: "\f27b"; +@fa-var-comments: "\f086"; +@fa-var-comments-o: "\f0e6"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-contao: "\f26d"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-creative-commons: "\f25e"; +@fa-var-credit-card: "\f09d"; +@fa-var-credit-card-alt: "\f283"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cutlery: "\f0f5"; +@fa-var-dashboard: "\f0e4"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-deaf: "\f2a4"; +@fa-var-deafness: "\f2a4"; +@fa-var-dedent: "\f03b"; +@fa-var-delicious: "\f1a5"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-diamond: "\f219"; +@fa-var-digg: "\f1a6"; +@fa-var-dollar: "\f155"; +@fa-var-dot-circle-o: "\f192"; +@fa-var-download: "\f019"; +@fa-var-dribbble: "\f17d"; +@fa-var-drivers-license: "\f2c2"; +@fa-var-drivers-license-o: "\f2c3"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-edge: "\f282"; +@fa-var-edit: "\f044"; +@fa-var-eercast: "\f2da"; +@fa-var-eject: "\f052"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-o: "\f003"; +@fa-var-envelope-open: "\f2b6"; +@fa-var-envelope-open-o: "\f2b7"; +@fa-var-envelope-square: "\f199"; +@fa-var-envira: "\f299"; +@fa-var-eraser: "\f12d"; +@fa-var-etsy: "\f2d7"; +@fa-var-eur: "\f153"; +@fa-var-euro: "\f153"; +@fa-var-exchange: "\f0ec"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-expeditedssl: "\f23e"; +@fa-var-external-link: "\f08e"; +@fa-var-external-link-square: "\f14c"; +@fa-var-eye: "\f06e"; +@fa-var-eye-slash: "\f070"; +@fa-var-eyedropper: "\f1fb"; +@fa-var-fa: "\f2b4"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f09a"; +@fa-var-facebook-official: "\f230"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-feed: "\f09e"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-archive-o: "\f1c6"; +@fa-var-file-audio-o: "\f1c7"; +@fa-var-file-code-o: "\f1c9"; +@fa-var-file-excel-o: "\f1c3"; +@fa-var-file-image-o: "\f1c5"; +@fa-var-file-movie-o: "\f1c8"; +@fa-var-file-o: "\f016"; +@fa-var-file-pdf-o: "\f1c1"; +@fa-var-file-photo-o: "\f1c5"; +@fa-var-file-picture-o: "\f1c5"; +@fa-var-file-powerpoint-o: "\f1c4"; +@fa-var-file-sound-o: "\f1c7"; +@fa-var-file-text: "\f15c"; +@fa-var-file-text-o: "\f0f6"; +@fa-var-file-video-o: "\f1c8"; +@fa-var-file-word-o: "\f1c2"; +@fa-var-file-zip-o: "\f1c6"; +@fa-var-files-o: "\f0c5"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-firefox: "\f269"; +@fa-var-first-order: "\f2b0"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flag-o: "\f11d"; +@fa-var-flash: "\f0e7"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-floppy-o: "\f0c7"; +@fa-var-folder: "\f07b"; +@fa-var-folder-o: "\f114"; +@fa-var-folder-open: "\f07c"; +@fa-var-folder-open-o: "\f115"; +@fa-var-font: "\f031"; +@fa-var-font-awesome: "\f2b4"; +@fa-var-fonticons: "\f280"; +@fa-var-fort-awesome: "\f286"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-free-code-camp: "\f2c5"; +@fa-var-frown-o: "\f119"; +@fa-var-futbol-o: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gbp: "\f154"; +@fa-var-ge: "\f1d1"; +@fa-var-gear: "\f013"; +@fa-var-gears: "\f085"; +@fa-var-genderless: "\f22d"; +@fa-var-get-pocket: "\f265"; +@fa-var-gg: "\f260"; +@fa-var-gg-circle: "\f261"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gitlab: "\f296"; +@fa-var-gittip: "\f184"; +@fa-var-glass: "\f000"; +@fa-var-glide: "\f2a5"; +@fa-var-glide-g: "\f2a6"; +@fa-var-globe: "\f0ac"; +@fa-var-google: "\f1a0"; +@fa-var-google-plus: "\f0d5"; +@fa-var-google-plus-circle: "\f2b3"; +@fa-var-google-plus-official: "\f2b3"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-grav: "\f2d6"; +@fa-var-group: "\f0c0"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hand-grab-o: "\f255"; +@fa-var-hand-lizard-o: "\f258"; +@fa-var-hand-o-down: "\f0a7"; +@fa-var-hand-o-left: "\f0a5"; +@fa-var-hand-o-right: "\f0a4"; +@fa-var-hand-o-up: "\f0a6"; +@fa-var-hand-paper-o: "\f256"; +@fa-var-hand-peace-o: "\f25b"; +@fa-var-hand-pointer-o: "\f25a"; +@fa-var-hand-rock-o: "\f255"; +@fa-var-hand-scissors-o: "\f257"; +@fa-var-hand-spock-o: "\f259"; +@fa-var-hand-stop-o: "\f256"; +@fa-var-handshake-o: "\f2b5"; +@fa-var-hard-of-hearing: "\f2a4"; +@fa-var-hashtag: "\f292"; +@fa-var-hdd-o: "\f0a0"; +@fa-var-header: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heart-o: "\f08a"; +@fa-var-heartbeat: "\f21e"; +@fa-var-history: "\f1da"; +@fa-var-home: "\f015"; +@fa-var-hospital-o: "\f0f8"; +@fa-var-hotel: "\f236"; +@fa-var-hourglass: "\f254"; +@fa-var-hourglass-1: "\f251"; +@fa-var-hourglass-2: "\f252"; +@fa-var-hourglass-3: "\f253"; +@fa-var-hourglass-end: "\f253"; +@fa-var-hourglass-half: "\f252"; +@fa-var-hourglass-o: "\f250"; +@fa-var-hourglass-start: "\f251"; +@fa-var-houzz: "\f27c"; +@fa-var-html5: "\f13b"; +@fa-var-i-cursor: "\f246"; +@fa-var-id-badge: "\f2c1"; +@fa-var-id-card: "\f2c2"; +@fa-var-id-card-o: "\f2c3"; +@fa-var-ils: "\f20b"; +@fa-var-image: "\f03e"; +@fa-var-imdb: "\f2d8"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-industry: "\f275"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-inr: "\f156"; +@fa-var-instagram: "\f16d"; +@fa-var-institution: "\f19c"; +@fa-var-internet-explorer: "\f26b"; +@fa-var-intersex: "\f224"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-joomla: "\f1aa"; +@fa-var-jpy: "\f157"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard-o: "\f11c"; +@fa-var-krw: "\f159"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-legal: "\f0e3"; +@fa-var-lemon-o: "\f094"; +@fa-var-level-down: "\f149"; +@fa-var-level-up: "\f148"; +@fa-var-life-bouy: "\f1cd"; +@fa-var-life-buoy: "\f1cd"; +@fa-var-life-ring: "\f1cd"; +@fa-var-life-saver: "\f1cd"; +@fa-var-lightbulb-o: "\f0eb"; +@fa-var-line-chart: "\f201"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f0e1"; +@fa-var-linkedin-square: "\f08c"; +@fa-var-linode: "\f2b8"; +@fa-var-linux: "\f17c"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-long-arrow-down: "\f175"; +@fa-var-long-arrow-left: "\f177"; +@fa-var-long-arrow-right: "\f178"; +@fa-var-long-arrow-up: "\f176"; +@fa-var-low-vision: "\f2a8"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-mail-forward: "\f064"; +@fa-var-mail-reply: "\f112"; +@fa-var-mail-reply-all: "\f122"; +@fa-var-male: "\f183"; +@fa-var-map: "\f279"; +@fa-var-map-marker: "\f041"; +@fa-var-map-o: "\f278"; +@fa-var-map-pin: "\f276"; +@fa-var-map-signs: "\f277"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-meanpath: "\f20c"; +@fa-var-medium: "\f23a"; +@fa-var-medkit: "\f0fa"; +@fa-var-meetup: "\f2e0"; +@fa-var-meh-o: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microchip: "\f2db"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-minus-square-o: "\f147"; +@fa-var-mixcloud: "\f289"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-phone: "\f10b"; +@fa-var-modx: "\f285"; +@fa-var-money: "\f0d6"; +@fa-var-moon-o: "\f186"; +@fa-var-mortar-board: "\f19d"; +@fa-var-motorcycle: "\f21c"; +@fa-var-mouse-pointer: "\f245"; +@fa-var-music: "\f001"; +@fa-var-navicon: "\f0c9"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper-o: "\f1ea"; +@fa-var-object-group: "\f247"; +@fa-var-object-ungroup: "\f248"; +@fa-var-odnoklassniki: "\f263"; +@fa-var-odnoklassniki-square: "\f264"; +@fa-var-opencart: "\f23d"; +@fa-var-openid: "\f19b"; +@fa-var-opera: "\f26a"; +@fa-var-optin-monster: "\f23c"; +@fa-var-outdent: "\f03b"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paper-plane-o: "\f1d9"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-pause: "\f04c"; +@fa-var-pause-circle: "\f28b"; +@fa-var-pause-circle-o: "\f28c"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pencil: "\f040"; +@fa-var-pencil-square: "\f14b"; +@fa-var-pencil-square-o: "\f044"; +@fa-var-percent: "\f295"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-photo: "\f03e"; +@fa-var-picture-o: "\f03e"; +@fa-var-pie-chart: "\f200"; +@fa-var-pied-piper: "\f2ae"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pied-piper-pp: "\f1a7"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-play-circle-o: "\f01d"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-plus-square-o: "\f196"; +@fa-var-podcast: "\f2ce"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-product-hunt: "\f288"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-question-circle-o: "\f29c"; +@fa-var-quora: "\f2c4"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-ra: "\f1d0"; +@fa-var-random: "\f074"; +@fa-var-ravelry: "\f2d9"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-alien: "\f281"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-refresh: "\f021"; +@fa-var-registered: "\f25d"; +@fa-var-remove: "\f00d"; +@fa-var-renren: "\f18b"; +@fa-var-reorder: "\f0c9"; +@fa-var-repeat: "\f01e"; +@fa-var-reply: "\f112"; +@fa-var-reply-all: "\f122"; +@fa-var-resistance: "\f1d0"; +@fa-var-retweet: "\f079"; +@fa-var-rmb: "\f157"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rotate-left: "\f0e2"; +@fa-var-rotate-right: "\f01e"; +@fa-var-rouble: "\f158"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-rub: "\f158"; +@fa-var-ruble: "\f158"; +@fa-var-rupee: "\f156"; +@fa-var-s15: "\f2cd"; +@fa-var-safari: "\f267"; +@fa-var-save: "\f0c7"; +@fa-var-scissors: "\f0c4"; +@fa-var-scribd: "\f28a"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-sellsy: "\f213"; +@fa-var-send: "\f1d8"; +@fa-var-send-o: "\f1d9"; +@fa-var-server: "\f233"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-share-square-o: "\f045"; +@fa-var-shekel: "\f20b"; +@fa-var-sheqel: "\f20b"; +@fa-var-shield: "\f132"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-bag: "\f290"; +@fa-var-shopping-basket: "\f291"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-shower: "\f2cc"; +@fa-var-sign-in: "\f090"; +@fa-var-sign-language: "\f2a7"; +@fa-var-sign-out: "\f08b"; +@fa-var-signal: "\f012"; +@fa-var-signing: "\f2a7"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-sliders: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile-o: "\f118"; +@fa-var-snapchat: "\f2ab"; +@fa-var-snapchat-ghost: "\f2ac"; +@fa-var-snapchat-square: "\f2ad"; +@fa-var-snowflake-o: "\f2dc"; +@fa-var-soccer-ball-o: "\f1e3"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-asc: "\f15d"; +@fa-var-sort-alpha-desc: "\f15e"; +@fa-var-sort-amount-asc: "\f160"; +@fa-var-sort-amount-desc: "\f161"; +@fa-var-sort-asc: "\f0de"; +@fa-var-sort-desc: "\f0dd"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-asc: "\f162"; +@fa-var-sort-numeric-desc: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-spinner: "\f110"; +@fa-var-spoon: "\f1b1"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-o: "\f096"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-star-half-empty: "\f123"; +@fa-var-star-half-full: "\f123"; +@fa-var-star-half-o: "\f123"; +@fa-var-star-o: "\f006"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-sticky-note: "\f249"; +@fa-var-sticky-note-o: "\f24a"; +@fa-var-stop: "\f04d"; +@fa-var-stop-circle: "\f28d"; +@fa-var-stop-circle-o: "\f28e"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun-o: "\f185"; +@fa-var-superpowers: "\f2dd"; +@fa-var-superscript: "\f12b"; +@fa-var-support: "\f1cd"; +@fa-var-table: "\f0ce"; +@fa-var-tablet: "\f10a"; +@fa-var-tachometer: "\f0e4"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-telegram: "\f2c6"; +@fa-var-television: "\f26c"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-themeisle: "\f2b2"; +@fa-var-thermometer: "\f2c7"; +@fa-var-thermometer-0: "\f2cb"; +@fa-var-thermometer-1: "\f2ca"; +@fa-var-thermometer-2: "\f2c9"; +@fa-var-thermometer-3: "\f2c8"; +@fa-var-thermometer-4: "\f2c7"; +@fa-var-thermometer-empty: "\f2cb"; +@fa-var-thermometer-full: "\f2c7"; +@fa-var-thermometer-half: "\f2c9"; +@fa-var-thermometer-quarter: "\f2ca"; +@fa-var-thermometer-three-quarters: "\f2c8"; +@fa-var-thumb-tack: "\f08d"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-o-down: "\f088"; +@fa-var-thumbs-o-up: "\f087"; +@fa-var-thumbs-up: "\f164"; +@fa-var-ticket: "\f145"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-times-circle-o: "\f05c"; +@fa-var-times-rectangle: "\f2d3"; +@fa-var-times-rectangle-o: "\f2d4"; +@fa-var-tint: "\f043"; +@fa-var-toggle-down: "\f150"; +@fa-var-toggle-left: "\f191"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-toggle-right: "\f152"; +@fa-var-toggle-up: "\f151"; +@fa-var-trademark: "\f25c"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-o: "\f014"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-tripadvisor: "\f262"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-try: "\f195"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-turkish-lira: "\f195"; +@fa-var-tv: "\f26c"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-universal-access: "\f29a"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-unsorted: "\f0dc"; +@fa-var-upload: "\f093"; +@fa-var-usb: "\f287"; +@fa-var-usd: "\f155"; +@fa-var-user: "\f007"; +@fa-var-user-circle: "\f2bd"; +@fa-var-user-circle-o: "\f2be"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-o: "\f2c0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-vcard: "\f2bb"; +@fa-var-vcard-o: "\f2bc"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-viadeo: "\f2a9"; +@fa-var-viadeo-square: "\f2aa"; +@fa-var-video-camera: "\f03d"; +@fa-var-vimeo: "\f27d"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-volume-control-phone: "\f2a0"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-warning: "\f071"; +@fa-var-wechat: "\f1d7"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-wheelchair: "\f193"; +@fa-var-wheelchair-alt: "\f29b"; +@fa-var-wifi: "\f1eb"; +@fa-var-wikipedia-w: "\f266"; +@fa-var-window-close: "\f2d3"; +@fa-var-window-close-o: "\f2d4"; +@fa-var-window-maximize: "\f2d0"; +@fa-var-window-minimize: "\f2d1"; +@fa-var-window-restore: "\f2d2"; +@fa-var-windows: "\f17a"; +@fa-var-won: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wpbeginner: "\f297"; +@fa-var-wpexplorer: "\f2de"; +@fa-var-wpforms: "\f298"; +@fa-var-wrench: "\f0ad"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-y-combinator: "\f23b"; +@fa-var-y-combinator-square: "\f1d4"; +@fa-var-yahoo: "\f19e"; +@fa-var-yc: "\f23b"; +@fa-var-yc-square: "\f1d4"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen: "\f157"; +@fa-var-yoast: "\f2b1"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-play: "\f16a"; +@fa-var-youtube-square: "\f166"; + diff --git a/src/fonts/font-awesome-4.7.0/scss/_animated.scss b/src/fonts/font-awesome-4.7.0/scss/_animated.scss new file mode 100644 index 0000000..8a020db --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_animated.scss @@ -0,0 +1,34 @@ +// Spinning Icons +// -------------------------- + +.#{$fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.#{$fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_bordered-pulled.scss b/src/fonts/font-awesome-4.7.0/scss/_bordered-pulled.scss new file mode 100644 index 0000000..d4b85a0 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_bordered-pulled.scss @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.#{$fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $fa-border-color; + border-radius: .1em; +} + +.#{$fa-css-prefix}-pull-left { float: left; } +.#{$fa-css-prefix}-pull-right { float: right; } + +.#{$fa-css-prefix} { + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_core.scss b/src/fonts/font-awesome-4.7.0/scss/_core.scss new file mode 100644 index 0000000..7425ef8 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_core.scss @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.#{$fa-css-prefix} { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_fixed-width.scss b/src/fonts/font-awesome-4.7.0/scss/_fixed-width.scss new file mode 100644 index 0000000..b221c98 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_fixed-width.scss @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.#{$fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_icons.scss b/src/fonts/font-awesome-4.7.0/scss/_icons.scss new file mode 100644 index 0000000..e63e702 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_icons.scss @@ -0,0 +1,789 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } +.#{$fa-css-prefix}-music:before { content: $fa-var-music; } +.#{$fa-css-prefix}-search:before { content: $fa-var-search; } +.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } +.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } +.#{$fa-css-prefix}-star:before { content: $fa-var-star; } +.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } +.#{$fa-css-prefix}-user:before { content: $fa-var-user; } +.#{$fa-css-prefix}-film:before { content: $fa-var-film; } +.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } +.#{$fa-css-prefix}-th:before { content: $fa-var-th; } +.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } +.#{$fa-css-prefix}-check:before { content: $fa-var-check; } +.#{$fa-css-prefix}-remove:before, +.#{$fa-css-prefix}-close:before, +.#{$fa-css-prefix}-times:before { content: $fa-var-times; } +.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } +.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } +.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } +.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } +.#{$fa-css-prefix}-gear:before, +.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } +.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } +.#{$fa-css-prefix}-home:before { content: $fa-var-home; } +.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } +.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } +.#{$fa-css-prefix}-road:before { content: $fa-var-road; } +.#{$fa-css-prefix}-download:before { content: $fa-var-download; } +.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } +.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } +.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } +.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } +.#{$fa-css-prefix}-rotate-right:before, +.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } +.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } +.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } +.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } +.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } +.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } +.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } +.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } +.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } +.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } +.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } +.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } +.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } +.#{$fa-css-prefix}-book:before { content: $fa-var-book; } +.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } +.#{$fa-css-prefix}-print:before { content: $fa-var-print; } +.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } +.#{$fa-css-prefix}-font:before { content: $fa-var-font; } +.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } +.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } +.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } +.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } +.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } +.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } +.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } +.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } +.#{$fa-css-prefix}-list:before { content: $fa-var-list; } +.#{$fa-css-prefix}-dedent:before, +.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } +.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } +.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } +.#{$fa-css-prefix}-photo:before, +.#{$fa-css-prefix}-image:before, +.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } +.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } +.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } +.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } +.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } +.#{$fa-css-prefix}-edit:before, +.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } +.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } +.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } +.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } +.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } +.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } +.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } +.#{$fa-css-prefix}-play:before { content: $fa-var-play; } +.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } +.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } +.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } +.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } +.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } +.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } +.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } +.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } +.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } +.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } +.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } +.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } +.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } +.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } +.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } +.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } +.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } +.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } +.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } +.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } +.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } +.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } +.#{$fa-css-prefix}-mail-forward:before, +.#{$fa-css-prefix}-share:before { content: $fa-var-share; } +.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } +.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } +.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } +.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } +.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } +.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } +.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } +.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } +.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } +.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } +.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } +.#{$fa-css-prefix}-warning:before, +.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } +.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } +.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } +.#{$fa-css-prefix}-random:before { content: $fa-var-random; } +.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } +.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } +.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } +.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } +.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } +.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } +.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } +.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } +.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } +.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } +.#{$fa-css-prefix}-bar-chart-o:before, +.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } +.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } +.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } +.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } +.#{$fa-css-prefix}-key:before { content: $fa-var-key; } +.#{$fa-css-prefix}-gears:before, +.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } +.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } +.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } +.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } +.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } +.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } +.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } +.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } +.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } +.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } +.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } +.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } +.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } +.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } +.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } +.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } +.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } +.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } +.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } +.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } +.#{$fa-css-prefix}-facebook-f:before, +.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } +.#{$fa-css-prefix}-github:before { content: $fa-var-github; } +.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } +.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } +.#{$fa-css-prefix}-feed:before, +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } +.#{$fa-css-prefix}-group:before, +.#{$fa-css-prefix}-users:before { content: $fa-var-users; } +.#{$fa-css-prefix}-chain:before, +.#{$fa-css-prefix}-link:before { content: $fa-var-link; } +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } +.#{$fa-css-prefix}-cut:before, +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } +.#{$fa-css-prefix}-copy:before, +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } +.#{$fa-css-prefix}-save:before, +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } +.#{$fa-css-prefix}-square:before { content: $fa-var-square; } +.#{$fa-css-prefix}-navicon:before, +.#{$fa-css-prefix}-reorder:before, +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } +.#{$fa-css-prefix}-table:before { content: $fa-var-table; } +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } +.#{$fa-css-prefix}-money:before { content: $fa-var-money; } +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } +.#{$fa-css-prefix}-unsorted:before, +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } +.#{$fa-css-prefix}-sort-down:before, +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } +.#{$fa-css-prefix}-sort-up:before, +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } +.#{$fa-css-prefix}-rotate-left:before, +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } +.#{$fa-css-prefix}-legal:before, +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } +.#{$fa-css-prefix}-dashboard:before, +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } +.#{$fa-css-prefix}-flash:before, +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } +.#{$fa-css-prefix}-paste:before, +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } +.#{$fa-css-prefix}-mobile-phone:before, +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } +.#{$fa-css-prefix}-mail-reply:before, +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } +.#{$fa-css-prefix}-code:before { content: $fa-var-code; } +.#{$fa-css-prefix}-mail-reply-all:before, +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } +.#{$fa-css-prefix}-star-half-empty:before, +.#{$fa-css-prefix}-star-half-full:before, +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } +.#{$fa-css-prefix}-unlink:before, +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } +.#{$fa-css-prefix}-question:before { content: $fa-var-question; } +.#{$fa-css-prefix}-info:before { content: $fa-var-info; } +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } +.#{$fa-css-prefix}-toggle-down:before, +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } +.#{$fa-css-prefix}-toggle-up:before, +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } +.#{$fa-css-prefix}-toggle-right:before, +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } +.#{$fa-css-prefix}-euro:before, +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } +.#{$fa-css-prefix}-dollar:before, +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } +.#{$fa-css-prefix}-rupee:before, +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } +.#{$fa-css-prefix}-cny:before, +.#{$fa-css-prefix}-rmb:before, +.#{$fa-css-prefix}-yen:before, +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } +.#{$fa-css-prefix}-ruble:before, +.#{$fa-css-prefix}-rouble:before, +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } +.#{$fa-css-prefix}-won:before, +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } +.#{$fa-css-prefix}-bitcoin:before, +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } +.#{$fa-css-prefix}-file:before { content: $fa-var-file; } +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } +.#{$fa-css-prefix}-android:before { content: $fa-var-android; } +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } +.#{$fa-css-prefix}-female:before { content: $fa-var-female; } +.#{$fa-css-prefix}-male:before { content: $fa-var-male; } +.#{$fa-css-prefix}-gittip:before, +.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } +.#{$fa-css-prefix}-toggle-left:before, +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } +.#{$fa-css-prefix}-turkish-lira:before, +.#{$fa-css-prefix}-try:before { content: $fa-var-try; } +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } +.#{$fa-css-prefix}-institution:before, +.#{$fa-css-prefix}-bank:before, +.#{$fa-css-prefix}-university:before { content: $fa-var-university; } +.#{$fa-css-prefix}-mortar-board:before, +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } +.#{$fa-css-prefix}-google:before { content: $fa-var-google; } +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } +.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } +.#{$fa-css-prefix}-language:before { content: $fa-var-language; } +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } +.#{$fa-css-prefix}-building:before { content: $fa-var-building; } +.#{$fa-css-prefix}-child:before { content: $fa-var-child; } +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } +.#{$fa-css-prefix}-automobile:before, +.#{$fa-css-prefix}-car:before { content: $fa-var-car; } +.#{$fa-css-prefix}-cab:before, +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } +.#{$fa-css-prefix}-database:before { content: $fa-var-database; } +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } +.#{$fa-css-prefix}-file-photo-o:before, +.#{$fa-css-prefix}-file-picture-o:before, +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } +.#{$fa-css-prefix}-file-zip-o:before, +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } +.#{$fa-css-prefix}-file-sound-o:before, +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } +.#{$fa-css-prefix}-file-movie-o:before, +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } +.#{$fa-css-prefix}-life-bouy:before, +.#{$fa-css-prefix}-life-buoy:before, +.#{$fa-css-prefix}-life-saver:before, +.#{$fa-css-prefix}-support:before, +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } +.#{$fa-css-prefix}-ra:before, +.#{$fa-css-prefix}-resistance:before, +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } +.#{$fa-css-prefix}-ge:before, +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } +.#{$fa-css-prefix}-git:before { content: $fa-var-git; } +.#{$fa-css-prefix}-y-combinator-square:before, +.#{$fa-css-prefix}-yc-square:before, +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } +.#{$fa-css-prefix}-wechat:before, +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } +.#{$fa-css-prefix}-send:before, +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } +.#{$fa-css-prefix}-send-o:before, +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } +.#{$fa-css-prefix}-history:before { content: $fa-var-history; } +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } +.#{$fa-css-prefix}-header:before { content: $fa-var-header; } +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } +.#{$fa-css-prefix}-soccer-ball-o:before, +.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } +.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } +.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } +.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } +.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } +.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } +.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } +.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } +.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } +.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } +.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } +.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } +.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } +.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } +.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } +.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } +.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } +.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } +.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } +.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } +.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } +.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } +.#{$fa-css-prefix}-at:before { content: $fa-var-at; } +.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } +.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } +.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } +.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } +.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } +.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } +.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } +.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } +.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } +.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } +.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } +.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } +.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } +.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } +.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } +.#{$fa-css-prefix}-shekel:before, +.#{$fa-css-prefix}-sheqel:before, +.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } +.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } +.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } +.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } +.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } +.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } +.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } +.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } +.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } +.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } +.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } +.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } +.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } +.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } +.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } +.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } +.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } +.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } +.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } +.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } +.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } +.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } +.#{$fa-css-prefix}-intersex:before, +.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } +.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } +.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } +.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } +.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } +.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } +.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } +.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } +.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } +.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } +.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } +.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } +.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } +.#{$fa-css-prefix}-server:before { content: $fa-var-server; } +.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } +.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } +.#{$fa-css-prefix}-hotel:before, +.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } +.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } +.#{$fa-css-prefix}-train:before { content: $fa-var-train; } +.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } +.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } +.#{$fa-css-prefix}-yc:before, +.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } +.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } +.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } +.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } +.#{$fa-css-prefix}-battery-4:before, +.#{$fa-css-prefix}-battery:before, +.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } +.#{$fa-css-prefix}-battery-3:before, +.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } +.#{$fa-css-prefix}-battery-2:before, +.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } +.#{$fa-css-prefix}-battery-1:before, +.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } +.#{$fa-css-prefix}-battery-0:before, +.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } +.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } +.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } +.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } +.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } +.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } +.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } +.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } +.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } +.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } +.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } +.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } +.#{$fa-css-prefix}-hourglass-1:before, +.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } +.#{$fa-css-prefix}-hourglass-2:before, +.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } +.#{$fa-css-prefix}-hourglass-3:before, +.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } +.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } +.#{$fa-css-prefix}-hand-grab-o:before, +.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } +.#{$fa-css-prefix}-hand-stop-o:before, +.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } +.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } +.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } +.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } +.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } +.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } +.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } +.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } +.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } +.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } +.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } +.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } +.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } +.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } +.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } +.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } +.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } +.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } +.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } +.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } +.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } +.#{$fa-css-prefix}-tv:before, +.#{$fa-css-prefix}-television:before { content: $fa-var-television; } +.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } +.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } +.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } +.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } +.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } +.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } +.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } +.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } +.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } +.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } +.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } +.#{$fa-css-prefix}-map:before { content: $fa-var-map; } +.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } +.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } +.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } +.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } +.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } +.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } +.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } +.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } +.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } +.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } +.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } +.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } +.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } +.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } +.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } +.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } +.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } +.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } +.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } +.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } +.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } +.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } +.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } +.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } +.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } +.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } +.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } +.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } +.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } +.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } +.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } +.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } +.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } +.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } +.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } +.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } +.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } +.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } +.#{$fa-css-prefix}-asl-interpreting:before, +.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } +.#{$fa-css-prefix}-deafness:before, +.#{$fa-css-prefix}-hard-of-hearing:before, +.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } +.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } +.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } +.#{$fa-css-prefix}-signing:before, +.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } +.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } +.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } +.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } +.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } +.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } +.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } +.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } +.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } +.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } +.#{$fa-css-prefix}-google-plus-circle:before, +.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } +.#{$fa-css-prefix}-fa:before, +.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } +.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; } +.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; } +.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; } +.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; } +.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; } +.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; } +.#{$fa-css-prefix}-vcard:before, +.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; } +.#{$fa-css-prefix}-vcard-o:before, +.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; } +.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; } +.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; } +.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; } +.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; } +.#{$fa-css-prefix}-drivers-license:before, +.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; } +.#{$fa-css-prefix}-drivers-license-o:before, +.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; } +.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; } +.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; } +.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; } +.#{$fa-css-prefix}-thermometer-4:before, +.#{$fa-css-prefix}-thermometer:before, +.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; } +.#{$fa-css-prefix}-thermometer-3:before, +.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; } +.#{$fa-css-prefix}-thermometer-2:before, +.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; } +.#{$fa-css-prefix}-thermometer-1:before, +.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; } +.#{$fa-css-prefix}-thermometer-0:before, +.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; } +.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; } +.#{$fa-css-prefix}-bathtub:before, +.#{$fa-css-prefix}-s15:before, +.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; } +.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; } +.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; } +.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; } +.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; } +.#{$fa-css-prefix}-times-rectangle:before, +.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; } +.#{$fa-css-prefix}-times-rectangle-o:before, +.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; } +.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; } +.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; } +.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; } +.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; } +.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; } +.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; } +.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; } +.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; } +.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; } +.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; } +.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; } diff --git a/src/fonts/font-awesome-4.7.0/scss/_larger.scss b/src/fonts/font-awesome-4.7.0/scss/_larger.scss new file mode 100644 index 0000000..41e9a81 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_larger.scss @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$fa-css-prefix}-2x { font-size: 2em; } +.#{$fa-css-prefix}-3x { font-size: 3em; } +.#{$fa-css-prefix}-4x { font-size: 4em; } +.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/src/fonts/font-awesome-4.7.0/scss/_list.scss b/src/fonts/font-awesome-4.7.0/scss/_list.scss new file mode 100644 index 0000000..7d1e4d5 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_list.scss @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.#{$fa-css-prefix}-ul { + padding-left: 0; + margin-left: $fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$fa-css-prefix}-li { + position: absolute; + left: -$fa-li-width; + width: $fa-li-width; + top: (2em / 14); + text-align: center; + &.#{$fa-css-prefix}-lg { + left: -$fa-li-width + (4em / 14); + } +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_mixins.scss b/src/fonts/font-awesome-4.7.0/scss/_mixins.scss new file mode 100644 index 0000000..c3bbd57 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_mixins.scss @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +@mixin fa-icon() { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +@mixin fa-icon-rotate($degrees, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +@mixin sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +@mixin sr-only-focusable { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_path.scss b/src/fonts/font-awesome-4.7.0/scss/_path.scss new file mode 100644 index 0000000..bb457c2 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_path.scss @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); + src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), + url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), + url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), + url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), + url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); +// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_rotated-flipped.scss b/src/fonts/font-awesome-4.7.0/scss/_rotated-flipped.scss new file mode 100644 index 0000000..a3558fd --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_rotated-flipped.scss @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$fa-css-prefix}-rotate-90, +:root .#{$fa-css-prefix}-rotate-180, +:root .#{$fa-css-prefix}-rotate-270, +:root .#{$fa-css-prefix}-flip-horizontal, +:root .#{$fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/src/fonts/font-awesome-4.7.0/scss/_screen-reader.scss b/src/fonts/font-awesome-4.7.0/scss/_screen-reader.scss new file mode 100644 index 0000000..637426f --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_screen-reader.scss @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { @include sr-only(); } +.sr-only-focusable { @include sr-only-focusable(); } diff --git a/src/fonts/font-awesome-4.7.0/scss/_stacked.scss b/src/fonts/font-awesome-4.7.0/scss/_stacked.scss new file mode 100644 index 0000000..aef7403 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_stacked.scss @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.#{$fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$fa-css-prefix}-stack-1x { line-height: inherit; } +.#{$fa-css-prefix}-stack-2x { font-size: 2em; } +.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/src/fonts/font-awesome-4.7.0/scss/_variables.scss b/src/fonts/font-awesome-4.7.0/scss/_variables.scss new file mode 100644 index 0000000..498fc4a --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/_variables.scss @@ -0,0 +1,800 @@ +// Variables +// -------------------------- + +$fa-font-path: "../fonts" !default; +$fa-font-size-base: 14px !default; +$fa-line-height-base: 1 !default; +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly +$fa-css-prefix: fa !default; +$fa-version: "4.7.0" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: (30em / 14) !default; + +$fa-var-500px: "\f26e"; +$fa-var-address-book: "\f2b9"; +$fa-var-address-book-o: "\f2ba"; +$fa-var-address-card: "\f2bb"; +$fa-var-address-card-o: "\f2bc"; +$fa-var-adjust: "\f042"; +$fa-var-adn: "\f170"; +$fa-var-align-center: "\f037"; +$fa-var-align-justify: "\f039"; +$fa-var-align-left: "\f036"; +$fa-var-align-right: "\f038"; +$fa-var-amazon: "\f270"; +$fa-var-ambulance: "\f0f9"; +$fa-var-american-sign-language-interpreting: "\f2a3"; +$fa-var-anchor: "\f13d"; +$fa-var-android: "\f17b"; +$fa-var-angellist: "\f209"; +$fa-var-angle-double-down: "\f103"; +$fa-var-angle-double-left: "\f100"; +$fa-var-angle-double-right: "\f101"; +$fa-var-angle-double-up: "\f102"; +$fa-var-angle-down: "\f107"; +$fa-var-angle-left: "\f104"; +$fa-var-angle-right: "\f105"; +$fa-var-angle-up: "\f106"; +$fa-var-apple: "\f179"; +$fa-var-archive: "\f187"; +$fa-var-area-chart: "\f1fe"; +$fa-var-arrow-circle-down: "\f0ab"; +$fa-var-arrow-circle-left: "\f0a8"; +$fa-var-arrow-circle-o-down: "\f01a"; +$fa-var-arrow-circle-o-left: "\f190"; +$fa-var-arrow-circle-o-right: "\f18e"; +$fa-var-arrow-circle-o-up: "\f01b"; +$fa-var-arrow-circle-right: "\f0a9"; +$fa-var-arrow-circle-up: "\f0aa"; +$fa-var-arrow-down: "\f063"; +$fa-var-arrow-left: "\f060"; +$fa-var-arrow-right: "\f061"; +$fa-var-arrow-up: "\f062"; +$fa-var-arrows: "\f047"; +$fa-var-arrows-alt: "\f0b2"; +$fa-var-arrows-h: "\f07e"; +$fa-var-arrows-v: "\f07d"; +$fa-var-asl-interpreting: "\f2a3"; +$fa-var-assistive-listening-systems: "\f2a2"; +$fa-var-asterisk: "\f069"; +$fa-var-at: "\f1fa"; +$fa-var-audio-description: "\f29e"; +$fa-var-automobile: "\f1b9"; +$fa-var-backward: "\f04a"; +$fa-var-balance-scale: "\f24e"; +$fa-var-ban: "\f05e"; +$fa-var-bandcamp: "\f2d5"; +$fa-var-bank: "\f19c"; +$fa-var-bar-chart: "\f080"; +$fa-var-bar-chart-o: "\f080"; +$fa-var-barcode: "\f02a"; +$fa-var-bars: "\f0c9"; +$fa-var-bath: "\f2cd"; +$fa-var-bathtub: "\f2cd"; +$fa-var-battery: "\f240"; +$fa-var-battery-0: "\f244"; +$fa-var-battery-1: "\f243"; +$fa-var-battery-2: "\f242"; +$fa-var-battery-3: "\f241"; +$fa-var-battery-4: "\f240"; +$fa-var-battery-empty: "\f244"; +$fa-var-battery-full: "\f240"; +$fa-var-battery-half: "\f242"; +$fa-var-battery-quarter: "\f243"; +$fa-var-battery-three-quarters: "\f241"; +$fa-var-bed: "\f236"; +$fa-var-beer: "\f0fc"; +$fa-var-behance: "\f1b4"; +$fa-var-behance-square: "\f1b5"; +$fa-var-bell: "\f0f3"; +$fa-var-bell-o: "\f0a2"; +$fa-var-bell-slash: "\f1f6"; +$fa-var-bell-slash-o: "\f1f7"; +$fa-var-bicycle: "\f206"; +$fa-var-binoculars: "\f1e5"; +$fa-var-birthday-cake: "\f1fd"; +$fa-var-bitbucket: "\f171"; +$fa-var-bitbucket-square: "\f172"; +$fa-var-bitcoin: "\f15a"; +$fa-var-black-tie: "\f27e"; +$fa-var-blind: "\f29d"; +$fa-var-bluetooth: "\f293"; +$fa-var-bluetooth-b: "\f294"; +$fa-var-bold: "\f032"; +$fa-var-bolt: "\f0e7"; +$fa-var-bomb: "\f1e2"; +$fa-var-book: "\f02d"; +$fa-var-bookmark: "\f02e"; +$fa-var-bookmark-o: "\f097"; +$fa-var-braille: "\f2a1"; +$fa-var-briefcase: "\f0b1"; +$fa-var-btc: "\f15a"; +$fa-var-bug: "\f188"; +$fa-var-building: "\f1ad"; +$fa-var-building-o: "\f0f7"; +$fa-var-bullhorn: "\f0a1"; +$fa-var-bullseye: "\f140"; +$fa-var-bus: "\f207"; +$fa-var-buysellads: "\f20d"; +$fa-var-cab: "\f1ba"; +$fa-var-calculator: "\f1ec"; +$fa-var-calendar: "\f073"; +$fa-var-calendar-check-o: "\f274"; +$fa-var-calendar-minus-o: "\f272"; +$fa-var-calendar-o: "\f133"; +$fa-var-calendar-plus-o: "\f271"; +$fa-var-calendar-times-o: "\f273"; +$fa-var-camera: "\f030"; +$fa-var-camera-retro: "\f083"; +$fa-var-car: "\f1b9"; +$fa-var-caret-down: "\f0d7"; +$fa-var-caret-left: "\f0d9"; +$fa-var-caret-right: "\f0da"; +$fa-var-caret-square-o-down: "\f150"; +$fa-var-caret-square-o-left: "\f191"; +$fa-var-caret-square-o-right: "\f152"; +$fa-var-caret-square-o-up: "\f151"; +$fa-var-caret-up: "\f0d8"; +$fa-var-cart-arrow-down: "\f218"; +$fa-var-cart-plus: "\f217"; +$fa-var-cc: "\f20a"; +$fa-var-cc-amex: "\f1f3"; +$fa-var-cc-diners-club: "\f24c"; +$fa-var-cc-discover: "\f1f2"; +$fa-var-cc-jcb: "\f24b"; +$fa-var-cc-mastercard: "\f1f1"; +$fa-var-cc-paypal: "\f1f4"; +$fa-var-cc-stripe: "\f1f5"; +$fa-var-cc-visa: "\f1f0"; +$fa-var-certificate: "\f0a3"; +$fa-var-chain: "\f0c1"; +$fa-var-chain-broken: "\f127"; +$fa-var-check: "\f00c"; +$fa-var-check-circle: "\f058"; +$fa-var-check-circle-o: "\f05d"; +$fa-var-check-square: "\f14a"; +$fa-var-check-square-o: "\f046"; +$fa-var-chevron-circle-down: "\f13a"; +$fa-var-chevron-circle-left: "\f137"; +$fa-var-chevron-circle-right: "\f138"; +$fa-var-chevron-circle-up: "\f139"; +$fa-var-chevron-down: "\f078"; +$fa-var-chevron-left: "\f053"; +$fa-var-chevron-right: "\f054"; +$fa-var-chevron-up: "\f077"; +$fa-var-child: "\f1ae"; +$fa-var-chrome: "\f268"; +$fa-var-circle: "\f111"; +$fa-var-circle-o: "\f10c"; +$fa-var-circle-o-notch: "\f1ce"; +$fa-var-circle-thin: "\f1db"; +$fa-var-clipboard: "\f0ea"; +$fa-var-clock-o: "\f017"; +$fa-var-clone: "\f24d"; +$fa-var-close: "\f00d"; +$fa-var-cloud: "\f0c2"; +$fa-var-cloud-download: "\f0ed"; +$fa-var-cloud-upload: "\f0ee"; +$fa-var-cny: "\f157"; +$fa-var-code: "\f121"; +$fa-var-code-fork: "\f126"; +$fa-var-codepen: "\f1cb"; +$fa-var-codiepie: "\f284"; +$fa-var-coffee: "\f0f4"; +$fa-var-cog: "\f013"; +$fa-var-cogs: "\f085"; +$fa-var-columns: "\f0db"; +$fa-var-comment: "\f075"; +$fa-var-comment-o: "\f0e5"; +$fa-var-commenting: "\f27a"; +$fa-var-commenting-o: "\f27b"; +$fa-var-comments: "\f086"; +$fa-var-comments-o: "\f0e6"; +$fa-var-compass: "\f14e"; +$fa-var-compress: "\f066"; +$fa-var-connectdevelop: "\f20e"; +$fa-var-contao: "\f26d"; +$fa-var-copy: "\f0c5"; +$fa-var-copyright: "\f1f9"; +$fa-var-creative-commons: "\f25e"; +$fa-var-credit-card: "\f09d"; +$fa-var-credit-card-alt: "\f283"; +$fa-var-crop: "\f125"; +$fa-var-crosshairs: "\f05b"; +$fa-var-css3: "\f13c"; +$fa-var-cube: "\f1b2"; +$fa-var-cubes: "\f1b3"; +$fa-var-cut: "\f0c4"; +$fa-var-cutlery: "\f0f5"; +$fa-var-dashboard: "\f0e4"; +$fa-var-dashcube: "\f210"; +$fa-var-database: "\f1c0"; +$fa-var-deaf: "\f2a4"; +$fa-var-deafness: "\f2a4"; +$fa-var-dedent: "\f03b"; +$fa-var-delicious: "\f1a5"; +$fa-var-desktop: "\f108"; +$fa-var-deviantart: "\f1bd"; +$fa-var-diamond: "\f219"; +$fa-var-digg: "\f1a6"; +$fa-var-dollar: "\f155"; +$fa-var-dot-circle-o: "\f192"; +$fa-var-download: "\f019"; +$fa-var-dribbble: "\f17d"; +$fa-var-drivers-license: "\f2c2"; +$fa-var-drivers-license-o: "\f2c3"; +$fa-var-dropbox: "\f16b"; +$fa-var-drupal: "\f1a9"; +$fa-var-edge: "\f282"; +$fa-var-edit: "\f044"; +$fa-var-eercast: "\f2da"; +$fa-var-eject: "\f052"; +$fa-var-ellipsis-h: "\f141"; +$fa-var-ellipsis-v: "\f142"; +$fa-var-empire: "\f1d1"; +$fa-var-envelope: "\f0e0"; +$fa-var-envelope-o: "\f003"; +$fa-var-envelope-open: "\f2b6"; +$fa-var-envelope-open-o: "\f2b7"; +$fa-var-envelope-square: "\f199"; +$fa-var-envira: "\f299"; +$fa-var-eraser: "\f12d"; +$fa-var-etsy: "\f2d7"; +$fa-var-eur: "\f153"; +$fa-var-euro: "\f153"; +$fa-var-exchange: "\f0ec"; +$fa-var-exclamation: "\f12a"; +$fa-var-exclamation-circle: "\f06a"; +$fa-var-exclamation-triangle: "\f071"; +$fa-var-expand: "\f065"; +$fa-var-expeditedssl: "\f23e"; +$fa-var-external-link: "\f08e"; +$fa-var-external-link-square: "\f14c"; +$fa-var-eye: "\f06e"; +$fa-var-eye-slash: "\f070"; +$fa-var-eyedropper: "\f1fb"; +$fa-var-fa: "\f2b4"; +$fa-var-facebook: "\f09a"; +$fa-var-facebook-f: "\f09a"; +$fa-var-facebook-official: "\f230"; +$fa-var-facebook-square: "\f082"; +$fa-var-fast-backward: "\f049"; +$fa-var-fast-forward: "\f050"; +$fa-var-fax: "\f1ac"; +$fa-var-feed: "\f09e"; +$fa-var-female: "\f182"; +$fa-var-fighter-jet: "\f0fb"; +$fa-var-file: "\f15b"; +$fa-var-file-archive-o: "\f1c6"; +$fa-var-file-audio-o: "\f1c7"; +$fa-var-file-code-o: "\f1c9"; +$fa-var-file-excel-o: "\f1c3"; +$fa-var-file-image-o: "\f1c5"; +$fa-var-file-movie-o: "\f1c8"; +$fa-var-file-o: "\f016"; +$fa-var-file-pdf-o: "\f1c1"; +$fa-var-file-photo-o: "\f1c5"; +$fa-var-file-picture-o: "\f1c5"; +$fa-var-file-powerpoint-o: "\f1c4"; +$fa-var-file-sound-o: "\f1c7"; +$fa-var-file-text: "\f15c"; +$fa-var-file-text-o: "\f0f6"; +$fa-var-file-video-o: "\f1c8"; +$fa-var-file-word-o: "\f1c2"; +$fa-var-file-zip-o: "\f1c6"; +$fa-var-files-o: "\f0c5"; +$fa-var-film: "\f008"; +$fa-var-filter: "\f0b0"; +$fa-var-fire: "\f06d"; +$fa-var-fire-extinguisher: "\f134"; +$fa-var-firefox: "\f269"; +$fa-var-first-order: "\f2b0"; +$fa-var-flag: "\f024"; +$fa-var-flag-checkered: "\f11e"; +$fa-var-flag-o: "\f11d"; +$fa-var-flash: "\f0e7"; +$fa-var-flask: "\f0c3"; +$fa-var-flickr: "\f16e"; +$fa-var-floppy-o: "\f0c7"; +$fa-var-folder: "\f07b"; +$fa-var-folder-o: "\f114"; +$fa-var-folder-open: "\f07c"; +$fa-var-folder-open-o: "\f115"; +$fa-var-font: "\f031"; +$fa-var-font-awesome: "\f2b4"; +$fa-var-fonticons: "\f280"; +$fa-var-fort-awesome: "\f286"; +$fa-var-forumbee: "\f211"; +$fa-var-forward: "\f04e"; +$fa-var-foursquare: "\f180"; +$fa-var-free-code-camp: "\f2c5"; +$fa-var-frown-o: "\f119"; +$fa-var-futbol-o: "\f1e3"; +$fa-var-gamepad: "\f11b"; +$fa-var-gavel: "\f0e3"; +$fa-var-gbp: "\f154"; +$fa-var-ge: "\f1d1"; +$fa-var-gear: "\f013"; +$fa-var-gears: "\f085"; +$fa-var-genderless: "\f22d"; +$fa-var-get-pocket: "\f265"; +$fa-var-gg: "\f260"; +$fa-var-gg-circle: "\f261"; +$fa-var-gift: "\f06b"; +$fa-var-git: "\f1d3"; +$fa-var-git-square: "\f1d2"; +$fa-var-github: "\f09b"; +$fa-var-github-alt: "\f113"; +$fa-var-github-square: "\f092"; +$fa-var-gitlab: "\f296"; +$fa-var-gittip: "\f184"; +$fa-var-glass: "\f000"; +$fa-var-glide: "\f2a5"; +$fa-var-glide-g: "\f2a6"; +$fa-var-globe: "\f0ac"; +$fa-var-google: "\f1a0"; +$fa-var-google-plus: "\f0d5"; +$fa-var-google-plus-circle: "\f2b3"; +$fa-var-google-plus-official: "\f2b3"; +$fa-var-google-plus-square: "\f0d4"; +$fa-var-google-wallet: "\f1ee"; +$fa-var-graduation-cap: "\f19d"; +$fa-var-gratipay: "\f184"; +$fa-var-grav: "\f2d6"; +$fa-var-group: "\f0c0"; +$fa-var-h-square: "\f0fd"; +$fa-var-hacker-news: "\f1d4"; +$fa-var-hand-grab-o: "\f255"; +$fa-var-hand-lizard-o: "\f258"; +$fa-var-hand-o-down: "\f0a7"; +$fa-var-hand-o-left: "\f0a5"; +$fa-var-hand-o-right: "\f0a4"; +$fa-var-hand-o-up: "\f0a6"; +$fa-var-hand-paper-o: "\f256"; +$fa-var-hand-peace-o: "\f25b"; +$fa-var-hand-pointer-o: "\f25a"; +$fa-var-hand-rock-o: "\f255"; +$fa-var-hand-scissors-o: "\f257"; +$fa-var-hand-spock-o: "\f259"; +$fa-var-hand-stop-o: "\f256"; +$fa-var-handshake-o: "\f2b5"; +$fa-var-hard-of-hearing: "\f2a4"; +$fa-var-hashtag: "\f292"; +$fa-var-hdd-o: "\f0a0"; +$fa-var-header: "\f1dc"; +$fa-var-headphones: "\f025"; +$fa-var-heart: "\f004"; +$fa-var-heart-o: "\f08a"; +$fa-var-heartbeat: "\f21e"; +$fa-var-history: "\f1da"; +$fa-var-home: "\f015"; +$fa-var-hospital-o: "\f0f8"; +$fa-var-hotel: "\f236"; +$fa-var-hourglass: "\f254"; +$fa-var-hourglass-1: "\f251"; +$fa-var-hourglass-2: "\f252"; +$fa-var-hourglass-3: "\f253"; +$fa-var-hourglass-end: "\f253"; +$fa-var-hourglass-half: "\f252"; +$fa-var-hourglass-o: "\f250"; +$fa-var-hourglass-start: "\f251"; +$fa-var-houzz: "\f27c"; +$fa-var-html5: "\f13b"; +$fa-var-i-cursor: "\f246"; +$fa-var-id-badge: "\f2c1"; +$fa-var-id-card: "\f2c2"; +$fa-var-id-card-o: "\f2c3"; +$fa-var-ils: "\f20b"; +$fa-var-image: "\f03e"; +$fa-var-imdb: "\f2d8"; +$fa-var-inbox: "\f01c"; +$fa-var-indent: "\f03c"; +$fa-var-industry: "\f275"; +$fa-var-info: "\f129"; +$fa-var-info-circle: "\f05a"; +$fa-var-inr: "\f156"; +$fa-var-instagram: "\f16d"; +$fa-var-institution: "\f19c"; +$fa-var-internet-explorer: "\f26b"; +$fa-var-intersex: "\f224"; +$fa-var-ioxhost: "\f208"; +$fa-var-italic: "\f033"; +$fa-var-joomla: "\f1aa"; +$fa-var-jpy: "\f157"; +$fa-var-jsfiddle: "\f1cc"; +$fa-var-key: "\f084"; +$fa-var-keyboard-o: "\f11c"; +$fa-var-krw: "\f159"; +$fa-var-language: "\f1ab"; +$fa-var-laptop: "\f109"; +$fa-var-lastfm: "\f202"; +$fa-var-lastfm-square: "\f203"; +$fa-var-leaf: "\f06c"; +$fa-var-leanpub: "\f212"; +$fa-var-legal: "\f0e3"; +$fa-var-lemon-o: "\f094"; +$fa-var-level-down: "\f149"; +$fa-var-level-up: "\f148"; +$fa-var-life-bouy: "\f1cd"; +$fa-var-life-buoy: "\f1cd"; +$fa-var-life-ring: "\f1cd"; +$fa-var-life-saver: "\f1cd"; +$fa-var-lightbulb-o: "\f0eb"; +$fa-var-line-chart: "\f201"; +$fa-var-link: "\f0c1"; +$fa-var-linkedin: "\f0e1"; +$fa-var-linkedin-square: "\f08c"; +$fa-var-linode: "\f2b8"; +$fa-var-linux: "\f17c"; +$fa-var-list: "\f03a"; +$fa-var-list-alt: "\f022"; +$fa-var-list-ol: "\f0cb"; +$fa-var-list-ul: "\f0ca"; +$fa-var-location-arrow: "\f124"; +$fa-var-lock: "\f023"; +$fa-var-long-arrow-down: "\f175"; +$fa-var-long-arrow-left: "\f177"; +$fa-var-long-arrow-right: "\f178"; +$fa-var-long-arrow-up: "\f176"; +$fa-var-low-vision: "\f2a8"; +$fa-var-magic: "\f0d0"; +$fa-var-magnet: "\f076"; +$fa-var-mail-forward: "\f064"; +$fa-var-mail-reply: "\f112"; +$fa-var-mail-reply-all: "\f122"; +$fa-var-male: "\f183"; +$fa-var-map: "\f279"; +$fa-var-map-marker: "\f041"; +$fa-var-map-o: "\f278"; +$fa-var-map-pin: "\f276"; +$fa-var-map-signs: "\f277"; +$fa-var-mars: "\f222"; +$fa-var-mars-double: "\f227"; +$fa-var-mars-stroke: "\f229"; +$fa-var-mars-stroke-h: "\f22b"; +$fa-var-mars-stroke-v: "\f22a"; +$fa-var-maxcdn: "\f136"; +$fa-var-meanpath: "\f20c"; +$fa-var-medium: "\f23a"; +$fa-var-medkit: "\f0fa"; +$fa-var-meetup: "\f2e0"; +$fa-var-meh-o: "\f11a"; +$fa-var-mercury: "\f223"; +$fa-var-microchip: "\f2db"; +$fa-var-microphone: "\f130"; +$fa-var-microphone-slash: "\f131"; +$fa-var-minus: "\f068"; +$fa-var-minus-circle: "\f056"; +$fa-var-minus-square: "\f146"; +$fa-var-minus-square-o: "\f147"; +$fa-var-mixcloud: "\f289"; +$fa-var-mobile: "\f10b"; +$fa-var-mobile-phone: "\f10b"; +$fa-var-modx: "\f285"; +$fa-var-money: "\f0d6"; +$fa-var-moon-o: "\f186"; +$fa-var-mortar-board: "\f19d"; +$fa-var-motorcycle: "\f21c"; +$fa-var-mouse-pointer: "\f245"; +$fa-var-music: "\f001"; +$fa-var-navicon: "\f0c9"; +$fa-var-neuter: "\f22c"; +$fa-var-newspaper-o: "\f1ea"; +$fa-var-object-group: "\f247"; +$fa-var-object-ungroup: "\f248"; +$fa-var-odnoklassniki: "\f263"; +$fa-var-odnoklassniki-square: "\f264"; +$fa-var-opencart: "\f23d"; +$fa-var-openid: "\f19b"; +$fa-var-opera: "\f26a"; +$fa-var-optin-monster: "\f23c"; +$fa-var-outdent: "\f03b"; +$fa-var-pagelines: "\f18c"; +$fa-var-paint-brush: "\f1fc"; +$fa-var-paper-plane: "\f1d8"; +$fa-var-paper-plane-o: "\f1d9"; +$fa-var-paperclip: "\f0c6"; +$fa-var-paragraph: "\f1dd"; +$fa-var-paste: "\f0ea"; +$fa-var-pause: "\f04c"; +$fa-var-pause-circle: "\f28b"; +$fa-var-pause-circle-o: "\f28c"; +$fa-var-paw: "\f1b0"; +$fa-var-paypal: "\f1ed"; +$fa-var-pencil: "\f040"; +$fa-var-pencil-square: "\f14b"; +$fa-var-pencil-square-o: "\f044"; +$fa-var-percent: "\f295"; +$fa-var-phone: "\f095"; +$fa-var-phone-square: "\f098"; +$fa-var-photo: "\f03e"; +$fa-var-picture-o: "\f03e"; +$fa-var-pie-chart: "\f200"; +$fa-var-pied-piper: "\f2ae"; +$fa-var-pied-piper-alt: "\f1a8"; +$fa-var-pied-piper-pp: "\f1a7"; +$fa-var-pinterest: "\f0d2"; +$fa-var-pinterest-p: "\f231"; +$fa-var-pinterest-square: "\f0d3"; +$fa-var-plane: "\f072"; +$fa-var-play: "\f04b"; +$fa-var-play-circle: "\f144"; +$fa-var-play-circle-o: "\f01d"; +$fa-var-plug: "\f1e6"; +$fa-var-plus: "\f067"; +$fa-var-plus-circle: "\f055"; +$fa-var-plus-square: "\f0fe"; +$fa-var-plus-square-o: "\f196"; +$fa-var-podcast: "\f2ce"; +$fa-var-power-off: "\f011"; +$fa-var-print: "\f02f"; +$fa-var-product-hunt: "\f288"; +$fa-var-puzzle-piece: "\f12e"; +$fa-var-qq: "\f1d6"; +$fa-var-qrcode: "\f029"; +$fa-var-question: "\f128"; +$fa-var-question-circle: "\f059"; +$fa-var-question-circle-o: "\f29c"; +$fa-var-quora: "\f2c4"; +$fa-var-quote-left: "\f10d"; +$fa-var-quote-right: "\f10e"; +$fa-var-ra: "\f1d0"; +$fa-var-random: "\f074"; +$fa-var-ravelry: "\f2d9"; +$fa-var-rebel: "\f1d0"; +$fa-var-recycle: "\f1b8"; +$fa-var-reddit: "\f1a1"; +$fa-var-reddit-alien: "\f281"; +$fa-var-reddit-square: "\f1a2"; +$fa-var-refresh: "\f021"; +$fa-var-registered: "\f25d"; +$fa-var-remove: "\f00d"; +$fa-var-renren: "\f18b"; +$fa-var-reorder: "\f0c9"; +$fa-var-repeat: "\f01e"; +$fa-var-reply: "\f112"; +$fa-var-reply-all: "\f122"; +$fa-var-resistance: "\f1d0"; +$fa-var-retweet: "\f079"; +$fa-var-rmb: "\f157"; +$fa-var-road: "\f018"; +$fa-var-rocket: "\f135"; +$fa-var-rotate-left: "\f0e2"; +$fa-var-rotate-right: "\f01e"; +$fa-var-rouble: "\f158"; +$fa-var-rss: "\f09e"; +$fa-var-rss-square: "\f143"; +$fa-var-rub: "\f158"; +$fa-var-ruble: "\f158"; +$fa-var-rupee: "\f156"; +$fa-var-s15: "\f2cd"; +$fa-var-safari: "\f267"; +$fa-var-save: "\f0c7"; +$fa-var-scissors: "\f0c4"; +$fa-var-scribd: "\f28a"; +$fa-var-search: "\f002"; +$fa-var-search-minus: "\f010"; +$fa-var-search-plus: "\f00e"; +$fa-var-sellsy: "\f213"; +$fa-var-send: "\f1d8"; +$fa-var-send-o: "\f1d9"; +$fa-var-server: "\f233"; +$fa-var-share: "\f064"; +$fa-var-share-alt: "\f1e0"; +$fa-var-share-alt-square: "\f1e1"; +$fa-var-share-square: "\f14d"; +$fa-var-share-square-o: "\f045"; +$fa-var-shekel: "\f20b"; +$fa-var-sheqel: "\f20b"; +$fa-var-shield: "\f132"; +$fa-var-ship: "\f21a"; +$fa-var-shirtsinbulk: "\f214"; +$fa-var-shopping-bag: "\f290"; +$fa-var-shopping-basket: "\f291"; +$fa-var-shopping-cart: "\f07a"; +$fa-var-shower: "\f2cc"; +$fa-var-sign-in: "\f090"; +$fa-var-sign-language: "\f2a7"; +$fa-var-sign-out: "\f08b"; +$fa-var-signal: "\f012"; +$fa-var-signing: "\f2a7"; +$fa-var-simplybuilt: "\f215"; +$fa-var-sitemap: "\f0e8"; +$fa-var-skyatlas: "\f216"; +$fa-var-skype: "\f17e"; +$fa-var-slack: "\f198"; +$fa-var-sliders: "\f1de"; +$fa-var-slideshare: "\f1e7"; +$fa-var-smile-o: "\f118"; +$fa-var-snapchat: "\f2ab"; +$fa-var-snapchat-ghost: "\f2ac"; +$fa-var-snapchat-square: "\f2ad"; +$fa-var-snowflake-o: "\f2dc"; +$fa-var-soccer-ball-o: "\f1e3"; +$fa-var-sort: "\f0dc"; +$fa-var-sort-alpha-asc: "\f15d"; +$fa-var-sort-alpha-desc: "\f15e"; +$fa-var-sort-amount-asc: "\f160"; +$fa-var-sort-amount-desc: "\f161"; +$fa-var-sort-asc: "\f0de"; +$fa-var-sort-desc: "\f0dd"; +$fa-var-sort-down: "\f0dd"; +$fa-var-sort-numeric-asc: "\f162"; +$fa-var-sort-numeric-desc: "\f163"; +$fa-var-sort-up: "\f0de"; +$fa-var-soundcloud: "\f1be"; +$fa-var-space-shuttle: "\f197"; +$fa-var-spinner: "\f110"; +$fa-var-spoon: "\f1b1"; +$fa-var-spotify: "\f1bc"; +$fa-var-square: "\f0c8"; +$fa-var-square-o: "\f096"; +$fa-var-stack-exchange: "\f18d"; +$fa-var-stack-overflow: "\f16c"; +$fa-var-star: "\f005"; +$fa-var-star-half: "\f089"; +$fa-var-star-half-empty: "\f123"; +$fa-var-star-half-full: "\f123"; +$fa-var-star-half-o: "\f123"; +$fa-var-star-o: "\f006"; +$fa-var-steam: "\f1b6"; +$fa-var-steam-square: "\f1b7"; +$fa-var-step-backward: "\f048"; +$fa-var-step-forward: "\f051"; +$fa-var-stethoscope: "\f0f1"; +$fa-var-sticky-note: "\f249"; +$fa-var-sticky-note-o: "\f24a"; +$fa-var-stop: "\f04d"; +$fa-var-stop-circle: "\f28d"; +$fa-var-stop-circle-o: "\f28e"; +$fa-var-street-view: "\f21d"; +$fa-var-strikethrough: "\f0cc"; +$fa-var-stumbleupon: "\f1a4"; +$fa-var-stumbleupon-circle: "\f1a3"; +$fa-var-subscript: "\f12c"; +$fa-var-subway: "\f239"; +$fa-var-suitcase: "\f0f2"; +$fa-var-sun-o: "\f185"; +$fa-var-superpowers: "\f2dd"; +$fa-var-superscript: "\f12b"; +$fa-var-support: "\f1cd"; +$fa-var-table: "\f0ce"; +$fa-var-tablet: "\f10a"; +$fa-var-tachometer: "\f0e4"; +$fa-var-tag: "\f02b"; +$fa-var-tags: "\f02c"; +$fa-var-tasks: "\f0ae"; +$fa-var-taxi: "\f1ba"; +$fa-var-telegram: "\f2c6"; +$fa-var-television: "\f26c"; +$fa-var-tencent-weibo: "\f1d5"; +$fa-var-terminal: "\f120"; +$fa-var-text-height: "\f034"; +$fa-var-text-width: "\f035"; +$fa-var-th: "\f00a"; +$fa-var-th-large: "\f009"; +$fa-var-th-list: "\f00b"; +$fa-var-themeisle: "\f2b2"; +$fa-var-thermometer: "\f2c7"; +$fa-var-thermometer-0: "\f2cb"; +$fa-var-thermometer-1: "\f2ca"; +$fa-var-thermometer-2: "\f2c9"; +$fa-var-thermometer-3: "\f2c8"; +$fa-var-thermometer-4: "\f2c7"; +$fa-var-thermometer-empty: "\f2cb"; +$fa-var-thermometer-full: "\f2c7"; +$fa-var-thermometer-half: "\f2c9"; +$fa-var-thermometer-quarter: "\f2ca"; +$fa-var-thermometer-three-quarters: "\f2c8"; +$fa-var-thumb-tack: "\f08d"; +$fa-var-thumbs-down: "\f165"; +$fa-var-thumbs-o-down: "\f088"; +$fa-var-thumbs-o-up: "\f087"; +$fa-var-thumbs-up: "\f164"; +$fa-var-ticket: "\f145"; +$fa-var-times: "\f00d"; +$fa-var-times-circle: "\f057"; +$fa-var-times-circle-o: "\f05c"; +$fa-var-times-rectangle: "\f2d3"; +$fa-var-times-rectangle-o: "\f2d4"; +$fa-var-tint: "\f043"; +$fa-var-toggle-down: "\f150"; +$fa-var-toggle-left: "\f191"; +$fa-var-toggle-off: "\f204"; +$fa-var-toggle-on: "\f205"; +$fa-var-toggle-right: "\f152"; +$fa-var-toggle-up: "\f151"; +$fa-var-trademark: "\f25c"; +$fa-var-train: "\f238"; +$fa-var-transgender: "\f224"; +$fa-var-transgender-alt: "\f225"; +$fa-var-trash: "\f1f8"; +$fa-var-trash-o: "\f014"; +$fa-var-tree: "\f1bb"; +$fa-var-trello: "\f181"; +$fa-var-tripadvisor: "\f262"; +$fa-var-trophy: "\f091"; +$fa-var-truck: "\f0d1"; +$fa-var-try: "\f195"; +$fa-var-tty: "\f1e4"; +$fa-var-tumblr: "\f173"; +$fa-var-tumblr-square: "\f174"; +$fa-var-turkish-lira: "\f195"; +$fa-var-tv: "\f26c"; +$fa-var-twitch: "\f1e8"; +$fa-var-twitter: "\f099"; +$fa-var-twitter-square: "\f081"; +$fa-var-umbrella: "\f0e9"; +$fa-var-underline: "\f0cd"; +$fa-var-undo: "\f0e2"; +$fa-var-universal-access: "\f29a"; +$fa-var-university: "\f19c"; +$fa-var-unlink: "\f127"; +$fa-var-unlock: "\f09c"; +$fa-var-unlock-alt: "\f13e"; +$fa-var-unsorted: "\f0dc"; +$fa-var-upload: "\f093"; +$fa-var-usb: "\f287"; +$fa-var-usd: "\f155"; +$fa-var-user: "\f007"; +$fa-var-user-circle: "\f2bd"; +$fa-var-user-circle-o: "\f2be"; +$fa-var-user-md: "\f0f0"; +$fa-var-user-o: "\f2c0"; +$fa-var-user-plus: "\f234"; +$fa-var-user-secret: "\f21b"; +$fa-var-user-times: "\f235"; +$fa-var-users: "\f0c0"; +$fa-var-vcard: "\f2bb"; +$fa-var-vcard-o: "\f2bc"; +$fa-var-venus: "\f221"; +$fa-var-venus-double: "\f226"; +$fa-var-venus-mars: "\f228"; +$fa-var-viacoin: "\f237"; +$fa-var-viadeo: "\f2a9"; +$fa-var-viadeo-square: "\f2aa"; +$fa-var-video-camera: "\f03d"; +$fa-var-vimeo: "\f27d"; +$fa-var-vimeo-square: "\f194"; +$fa-var-vine: "\f1ca"; +$fa-var-vk: "\f189"; +$fa-var-volume-control-phone: "\f2a0"; +$fa-var-volume-down: "\f027"; +$fa-var-volume-off: "\f026"; +$fa-var-volume-up: "\f028"; +$fa-var-warning: "\f071"; +$fa-var-wechat: "\f1d7"; +$fa-var-weibo: "\f18a"; +$fa-var-weixin: "\f1d7"; +$fa-var-whatsapp: "\f232"; +$fa-var-wheelchair: "\f193"; +$fa-var-wheelchair-alt: "\f29b"; +$fa-var-wifi: "\f1eb"; +$fa-var-wikipedia-w: "\f266"; +$fa-var-window-close: "\f2d3"; +$fa-var-window-close-o: "\f2d4"; +$fa-var-window-maximize: "\f2d0"; +$fa-var-window-minimize: "\f2d1"; +$fa-var-window-restore: "\f2d2"; +$fa-var-windows: "\f17a"; +$fa-var-won: "\f159"; +$fa-var-wordpress: "\f19a"; +$fa-var-wpbeginner: "\f297"; +$fa-var-wpexplorer: "\f2de"; +$fa-var-wpforms: "\f298"; +$fa-var-wrench: "\f0ad"; +$fa-var-xing: "\f168"; +$fa-var-xing-square: "\f169"; +$fa-var-y-combinator: "\f23b"; +$fa-var-y-combinator-square: "\f1d4"; +$fa-var-yahoo: "\f19e"; +$fa-var-yc: "\f23b"; +$fa-var-yc-square: "\f1d4"; +$fa-var-yelp: "\f1e9"; +$fa-var-yen: "\f157"; +$fa-var-yoast: "\f2b1"; +$fa-var-youtube: "\f167"; +$fa-var-youtube-play: "\f16a"; +$fa-var-youtube-square: "\f166"; + diff --git a/src/fonts/font-awesome-4.7.0/scss/font-awesome.scss b/src/fonts/font-awesome-4.7.0/scss/font-awesome.scss new file mode 100644 index 0000000..f1c83aa --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/scss/font-awesome.scss @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; +@import "screen-reader"; diff --git a/src/fonts/iconic/css/material-design-iconic-font.css b/src/fonts/iconic/css/material-design-iconic-font.css new file mode 100644 index 0000000..2525008 --- /dev/null +++ b/src/fonts/iconic/css/material-design-iconic-font.css @@ -0,0 +1,5166 @@ +/*! + * Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/ + * License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +@font-face { + font-family: 'Material-Design-Iconic-Font'; + src: url('../fonts/Material-Design-Iconic-Font.woff2?v=2.2.0') format('woff2'), url('../fonts/Material-Design-Iconic-Font.woff?v=2.2.0') format('woff'), url('../fonts/Material-Design-Iconic-Font.ttf?v=2.2.0') format('truetype'); + font-weight: normal; + font-style: normal; +} +.zmdi { + display: inline-block; + font: normal normal normal 14px/1 'Material-Design-Iconic-Font'; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.zmdi-hc-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.zmdi-hc-2x { + font-size: 2em; +} +.zmdi-hc-3x { + font-size: 3em; +} +.zmdi-hc-4x { + font-size: 4em; +} +.zmdi-hc-5x { + font-size: 5em; +} +.zmdi-hc-fw { + width: 1.28571429em; + text-align: center; +} +.zmdi-hc-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.zmdi-hc-ul > li { + position: relative; +} +.zmdi-hc-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.zmdi-hc-li.zmdi-hc-lg { + left: -1.85714286em; +} +.zmdi-hc-border { + padding: .1em .25em; + border: solid 0.1em #9e9e9e; + border-radius: 2px; +} +.zmdi-hc-border-circle { + padding: .1em .25em; + border: solid 0.1em #9e9e9e; + border-radius: 50%; +} +.zmdi.pull-left { + float: left; + margin-right: .15em; +} +.zmdi.pull-right { + float: right; + margin-left: .15em; +} +.zmdi-hc-spin { + -webkit-animation: zmdi-spin 1.5s infinite linear; + animation: zmdi-spin 1.5s infinite linear; +} +.zmdi-hc-spin-reverse { + -webkit-animation: zmdi-spin-reverse 1.5s infinite linear; + animation: zmdi-spin-reverse 1.5s infinite linear; +} +@-webkit-keyframes zmdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes zmdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes zmdi-spin-reverse { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(-359deg); + transform: rotate(-359deg); + } +} +@keyframes zmdi-spin-reverse { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(-359deg); + transform: rotate(-359deg); + } +} +.zmdi-hc-rotate-90 { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.zmdi-hc-rotate-180 { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.zmdi-hc-rotate-270 { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.zmdi-hc-flip-horizontal { + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.zmdi-hc-flip-vertical { + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +.zmdi-hc-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.zmdi-hc-stack-1x, +.zmdi-hc-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.zmdi-hc-stack-1x { + line-height: inherit; +} +.zmdi-hc-stack-2x { + font-size: 2em; +} +.zmdi-hc-inverse { + color: #ffffff; +} +/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.zmdi-3d-rotation:before { + content: '\f101'; +} +.zmdi-airplane-off:before { + content: '\f102'; +} +.zmdi-airplane:before { + content: '\f103'; +} +.zmdi-album:before { + content: '\f104'; +} +.zmdi-archive:before { + content: '\f105'; +} +.zmdi-assignment-account:before { + content: '\f106'; +} +.zmdi-assignment-alert:before { + content: '\f107'; +} +.zmdi-assignment-check:before { + content: '\f108'; +} +.zmdi-assignment-o:before { + content: '\f109'; +} +.zmdi-assignment-return:before { + content: '\f10a'; +} +.zmdi-assignment-returned:before { + content: '\f10b'; +} +.zmdi-assignment:before { + content: '\f10c'; +} +.zmdi-attachment-alt:before { + content: '\f10d'; +} +.zmdi-attachment:before { + content: '\f10e'; +} +.zmdi-audio:before { + content: '\f10f'; +} +.zmdi-badge-check:before { + content: '\f110'; +} +.zmdi-balance-wallet:before { + content: '\f111'; +} +.zmdi-balance:before { + content: '\f112'; +} +.zmdi-battery-alert:before { + content: '\f113'; +} +.zmdi-battery-flash:before { + content: '\f114'; +} +.zmdi-battery-unknown:before { + content: '\f115'; +} +.zmdi-battery:before { + content: '\f116'; +} +.zmdi-bike:before { + content: '\f117'; +} +.zmdi-block-alt:before { + content: '\f118'; +} +.zmdi-block:before { + content: '\f119'; +} +.zmdi-boat:before { + content: '\f11a'; +} +.zmdi-book-image:before { + content: '\f11b'; +} +.zmdi-book:before { + content: '\f11c'; +} +.zmdi-bookmark-outline:before { + content: '\f11d'; +} +.zmdi-bookmark:before { + content: '\f11e'; +} +.zmdi-brush:before { + content: '\f11f'; +} +.zmdi-bug:before { + content: '\f120'; +} +.zmdi-bus:before { + content: '\f121'; +} +.zmdi-cake:before { + content: '\f122'; +} +.zmdi-car-taxi:before { + content: '\f123'; +} +.zmdi-car-wash:before { + content: '\f124'; +} +.zmdi-car:before { + content: '\f125'; +} +.zmdi-card-giftcard:before { + content: '\f126'; +} +.zmdi-card-membership:before { + content: '\f127'; +} +.zmdi-card-travel:before { + content: '\f128'; +} +.zmdi-card:before { + content: '\f129'; +} +.zmdi-case-check:before { + content: '\f12a'; +} +.zmdi-case-download:before { + content: '\f12b'; +} +.zmdi-case-play:before { + content: '\f12c'; +} +.zmdi-case:before { + content: '\f12d'; +} +.zmdi-cast-connected:before { + content: '\f12e'; +} +.zmdi-cast:before { + content: '\f12f'; +} +.zmdi-chart-donut:before { + content: '\f130'; +} +.zmdi-chart:before { + content: '\f131'; +} +.zmdi-city-alt:before { + content: '\f132'; +} +.zmdi-city:before { + content: '\f133'; +} +.zmdi-close-circle-o:before { + content: '\f134'; +} +.zmdi-close-circle:before { + content: '\f135'; +} +.zmdi-close:before { + content: '\f136'; +} +.zmdi-cocktail:before { + content: '\f137'; +} +.zmdi-code-setting:before { + content: '\f138'; +} +.zmdi-code-smartphone:before { + content: '\f139'; +} +.zmdi-code:before { + content: '\f13a'; +} +.zmdi-coffee:before { + content: '\f13b'; +} +.zmdi-collection-bookmark:before { + content: '\f13c'; +} +.zmdi-collection-case-play:before { + content: '\f13d'; +} +.zmdi-collection-folder-image:before { + content: '\f13e'; +} +.zmdi-collection-image-o:before { + content: '\f13f'; +} +.zmdi-collection-image:before { + content: '\f140'; +} +.zmdi-collection-item-1:before { + content: '\f141'; +} +.zmdi-collection-item-2:before { + content: '\f142'; +} +.zmdi-collection-item-3:before { + content: '\f143'; +} +.zmdi-collection-item-4:before { + content: '\f144'; +} +.zmdi-collection-item-5:before { + content: '\f145'; +} +.zmdi-collection-item-6:before { + content: '\f146'; +} +.zmdi-collection-item-7:before { + content: '\f147'; +} +.zmdi-collection-item-8:before { + content: '\f148'; +} +.zmdi-collection-item-9-plus:before { + content: '\f149'; +} +.zmdi-collection-item-9:before { + content: '\f14a'; +} +.zmdi-collection-item:before { + content: '\f14b'; +} +.zmdi-collection-music:before { + content: '\f14c'; +} +.zmdi-collection-pdf:before { + content: '\f14d'; +} +.zmdi-collection-plus:before { + content: '\f14e'; +} +.zmdi-collection-speaker:before { + content: '\f14f'; +} +.zmdi-collection-text:before { + content: '\f150'; +} +.zmdi-collection-video:before { + content: '\f151'; +} +.zmdi-compass:before { + content: '\f152'; +} +.zmdi-cutlery:before { + content: '\f153'; +} +.zmdi-delete:before { + content: '\f154'; +} +.zmdi-dialpad:before { + content: '\f155'; +} +.zmdi-dns:before { + content: '\f156'; +} +.zmdi-drink:before { + content: '\f157'; +} +.zmdi-edit:before { + content: '\f158'; +} +.zmdi-email-open:before { + content: '\f159'; +} +.zmdi-email:before { + content: '\f15a'; +} +.zmdi-eye-off:before { + content: '\f15b'; +} +.zmdi-eye:before { + content: '\f15c'; +} +.zmdi-eyedropper:before { + content: '\f15d'; +} +.zmdi-favorite-outline:before { + content: '\f15e'; +} +.zmdi-favorite:before { + content: '\f15f'; +} +.zmdi-filter-list:before { + content: '\f160'; +} +.zmdi-fire:before { + content: '\f161'; +} +.zmdi-flag:before { + content: '\f162'; +} +.zmdi-flare:before { + content: '\f163'; +} +.zmdi-flash-auto:before { + content: '\f164'; +} +.zmdi-flash-off:before { + content: '\f165'; +} +.zmdi-flash:before { + content: '\f166'; +} +.zmdi-flip:before { + content: '\f167'; +} +.zmdi-flower-alt:before { + content: '\f168'; +} +.zmdi-flower:before { + content: '\f169'; +} +.zmdi-font:before { + content: '\f16a'; +} +.zmdi-fullscreen-alt:before { + content: '\f16b'; +} +.zmdi-fullscreen-exit:before { + content: '\f16c'; +} +.zmdi-fullscreen:before { + content: '\f16d'; +} +.zmdi-functions:before { + content: '\f16e'; +} +.zmdi-gas-station:before { + content: '\f16f'; +} +.zmdi-gesture:before { + content: '\f170'; +} +.zmdi-globe-alt:before { + content: '\f171'; +} +.zmdi-globe-lock:before { + content: '\f172'; +} +.zmdi-globe:before { + content: '\f173'; +} +.zmdi-graduation-cap:before { + content: '\f174'; +} +.zmdi-home:before { + content: '\f175'; +} +.zmdi-hospital-alt:before { + content: '\f176'; +} +.zmdi-hospital:before { + content: '\f177'; +} +.zmdi-hotel:before { + content: '\f178'; +} +.zmdi-hourglass-alt:before { + content: '\f179'; +} +.zmdi-hourglass-outline:before { + content: '\f17a'; +} +.zmdi-hourglass:before { + content: '\f17b'; +} +.zmdi-http:before { + content: '\f17c'; +} +.zmdi-image-alt:before { + content: '\f17d'; +} +.zmdi-image-o:before { + content: '\f17e'; +} +.zmdi-image:before { + content: '\f17f'; +} +.zmdi-inbox:before { + content: '\f180'; +} +.zmdi-invert-colors-off:before { + content: '\f181'; +} +.zmdi-invert-colors:before { + content: '\f182'; +} +.zmdi-key:before { + content: '\f183'; +} +.zmdi-label-alt-outline:before { + content: '\f184'; +} +.zmdi-label-alt:before { + content: '\f185'; +} +.zmdi-label-heart:before { + content: '\f186'; +} +.zmdi-label:before { + content: '\f187'; +} +.zmdi-labels:before { + content: '\f188'; +} +.zmdi-lamp:before { + content: '\f189'; +} +.zmdi-landscape:before { + content: '\f18a'; +} +.zmdi-layers-off:before { + content: '\f18b'; +} +.zmdi-layers:before { + content: '\f18c'; +} +.zmdi-library:before { + content: '\f18d'; +} +.zmdi-link:before { + content: '\f18e'; +} +.zmdi-lock-open:before { + content: '\f18f'; +} +.zmdi-lock-outline:before { + content: '\f190'; +} +.zmdi-lock:before { + content: '\f191'; +} +.zmdi-mail-reply-all:before { + content: '\f192'; +} +.zmdi-mail-reply:before { + content: '\f193'; +} +.zmdi-mail-send:before { + content: '\f194'; +} +.zmdi-mall:before { + content: '\f195'; +} +.zmdi-map:before { + content: '\f196'; +} +.zmdi-menu:before { + content: '\f197'; +} +.zmdi-money-box:before { + content: '\f198'; +} +.zmdi-money-off:before { + content: '\f199'; +} +.zmdi-money:before { + content: '\f19a'; +} +.zmdi-more-vert:before { + content: '\f19b'; +} +.zmdi-more:before { + content: '\f19c'; +} +.zmdi-movie-alt:before { + content: '\f19d'; +} +.zmdi-movie:before { + content: '\f19e'; +} +.zmdi-nature-people:before { + content: '\f19f'; +} +.zmdi-nature:before { + content: '\f1a0'; +} +.zmdi-navigation:before { + content: '\f1a1'; +} +.zmdi-open-in-browser:before { + content: '\f1a2'; +} +.zmdi-open-in-new:before { + content: '\f1a3'; +} +.zmdi-palette:before { + content: '\f1a4'; +} +.zmdi-parking:before { + content: '\f1a5'; +} +.zmdi-pin-account:before { + content: '\f1a6'; +} +.zmdi-pin-assistant:before { + content: '\f1a7'; +} +.zmdi-pin-drop:before { + content: '\f1a8'; +} +.zmdi-pin-help:before { + content: '\f1a9'; +} +.zmdi-pin-off:before { + content: '\f1aa'; +} +.zmdi-pin:before { + content: '\f1ab'; +} +.zmdi-pizza:before { + content: '\f1ac'; +} +.zmdi-plaster:before { + content: '\f1ad'; +} +.zmdi-power-setting:before { + content: '\f1ae'; +} +.zmdi-power:before { + content: '\f1af'; +} +.zmdi-print:before { + content: '\f1b0'; +} +.zmdi-puzzle-piece:before { + content: '\f1b1'; +} +.zmdi-quote:before { + content: '\f1b2'; +} +.zmdi-railway:before { + content: '\f1b3'; +} +.zmdi-receipt:before { + content: '\f1b4'; +} +.zmdi-refresh-alt:before { + content: '\f1b5'; +} +.zmdi-refresh-sync-alert:before { + content: '\f1b6'; +} +.zmdi-refresh-sync-off:before { + content: '\f1b7'; +} +.zmdi-refresh-sync:before { + content: '\f1b8'; +} +.zmdi-refresh:before { + content: '\f1b9'; +} +.zmdi-roller:before { + content: '\f1ba'; +} +.zmdi-ruler:before { + content: '\f1bb'; +} +.zmdi-scissors:before { + content: '\f1bc'; +} +.zmdi-screen-rotation-lock:before { + content: '\f1bd'; +} +.zmdi-screen-rotation:before { + content: '\f1be'; +} +.zmdi-search-for:before { + content: '\f1bf'; +} +.zmdi-search-in-file:before { + content: '\f1c0'; +} +.zmdi-search-in-page:before { + content: '\f1c1'; +} +.zmdi-search-replace:before { + content: '\f1c2'; +} +.zmdi-search:before { + content: '\f1c3'; +} +.zmdi-seat:before { + content: '\f1c4'; +} +.zmdi-settings-square:before { + content: '\f1c5'; +} +.zmdi-settings:before { + content: '\f1c6'; +} +.zmdi-shield-check:before { + content: '\f1c7'; +} +.zmdi-shield-security:before { + content: '\f1c8'; +} +.zmdi-shopping-basket:before { + content: '\f1c9'; +} +.zmdi-shopping-cart-plus:before { + content: '\f1ca'; +} +.zmdi-shopping-cart:before { + content: '\f1cb'; +} +.zmdi-sign-in:before { + content: '\f1cc'; +} +.zmdi-sort-amount-asc:before { + content: '\f1cd'; +} +.zmdi-sort-amount-desc:before { + content: '\f1ce'; +} +.zmdi-sort-asc:before { + content: '\f1cf'; +} +.zmdi-sort-desc:before { + content: '\f1d0'; +} +.zmdi-spellcheck:before { + content: '\f1d1'; +} +.zmdi-storage:before { + content: '\f1d2'; +} +.zmdi-store-24:before { + content: '\f1d3'; +} +.zmdi-store:before { + content: '\f1d4'; +} +.zmdi-subway:before { + content: '\f1d5'; +} +.zmdi-sun:before { + content: '\f1d6'; +} +.zmdi-tab-unselected:before { + content: '\f1d7'; +} +.zmdi-tab:before { + content: '\f1d8'; +} +.zmdi-tag-close:before { + content: '\f1d9'; +} +.zmdi-tag-more:before { + content: '\f1da'; +} +.zmdi-tag:before { + content: '\f1db'; +} +.zmdi-thumb-down:before { + content: '\f1dc'; +} +.zmdi-thumb-up-down:before { + content: '\f1dd'; +} +.zmdi-thumb-up:before { + content: '\f1de'; +} +.zmdi-ticket-star:before { + content: '\f1df'; +} +.zmdi-toll:before { + content: '\f1e0'; +} +.zmdi-toys:before { + content: '\f1e1'; +} +.zmdi-traffic:before { + content: '\f1e2'; +} +.zmdi-translate:before { + content: '\f1e3'; +} +.zmdi-triangle-down:before { + content: '\f1e4'; +} +.zmdi-triangle-up:before { + content: '\f1e5'; +} +.zmdi-truck:before { + content: '\f1e6'; +} +.zmdi-turning-sign:before { + content: '\f1e7'; +} +.zmdi-wallpaper:before { + content: '\f1e8'; +} +.zmdi-washing-machine:before { + content: '\f1e9'; +} +.zmdi-window-maximize:before { + content: '\f1ea'; +} +.zmdi-window-minimize:before { + content: '\f1eb'; +} +.zmdi-window-restore:before { + content: '\f1ec'; +} +.zmdi-wrench:before { + content: '\f1ed'; +} +.zmdi-zoom-in:before { + content: '\f1ee'; +} +.zmdi-zoom-out:before { + content: '\f1ef'; +} +.zmdi-alert-circle-o:before { + content: '\f1f0'; +} +.zmdi-alert-circle:before { + content: '\f1f1'; +} +.zmdi-alert-octagon:before { + content: '\f1f2'; +} +.zmdi-alert-polygon:before { + content: '\f1f3'; +} +.zmdi-alert-triangle:before { + content: '\f1f4'; +} +.zmdi-help-outline:before { + content: '\f1f5'; +} +.zmdi-help:before { + content: '\f1f6'; +} +.zmdi-info-outline:before { + content: '\f1f7'; +} +.zmdi-info:before { + content: '\f1f8'; +} +.zmdi-notifications-active:before { + content: '\f1f9'; +} +.zmdi-notifications-add:before { + content: '\f1fa'; +} +.zmdi-notifications-none:before { + content: '\f1fb'; +} +.zmdi-notifications-off:before { + content: '\f1fc'; +} +.zmdi-notifications-paused:before { + content: '\f1fd'; +} +.zmdi-notifications:before { + content: '\f1fe'; +} +.zmdi-account-add:before { + content: '\f1ff'; +} +.zmdi-account-box-mail:before { + content: '\f200'; +} +.zmdi-account-box-o:before { + content: '\f201'; +} +.zmdi-account-box-phone:before { + content: '\f202'; +} +.zmdi-account-box:before { + content: '\f203'; +} +.zmdi-account-calendar:before { + content: '\f204'; +} +.zmdi-account-circle:before { + content: '\f205'; +} +.zmdi-account-o:before { + content: '\f206'; +} +.zmdi-account:before { + content: '\f207'; +} +.zmdi-accounts-add:before { + content: '\f208'; +} +.zmdi-accounts-alt:before { + content: '\f209'; +} +.zmdi-accounts-list-alt:before { + content: '\f20a'; +} +.zmdi-accounts-list:before { + content: '\f20b'; +} +.zmdi-accounts-outline:before { + content: '\f20c'; +} +.zmdi-accounts:before { + content: '\f20d'; +} +.zmdi-face:before { + content: '\f20e'; +} +.zmdi-female:before { + content: '\f20f'; +} +.zmdi-male-alt:before { + content: '\f210'; +} +.zmdi-male-female:before { + content: '\f211'; +} +.zmdi-male:before { + content: '\f212'; +} +.zmdi-mood-bad:before { + content: '\f213'; +} +.zmdi-mood:before { + content: '\f214'; +} +.zmdi-run:before { + content: '\f215'; +} +.zmdi-walk:before { + content: '\f216'; +} +.zmdi-cloud-box:before { + content: '\f217'; +} +.zmdi-cloud-circle:before { + content: '\f218'; +} +.zmdi-cloud-done:before { + content: '\f219'; +} +.zmdi-cloud-download:before { + content: '\f21a'; +} +.zmdi-cloud-off:before { + content: '\f21b'; +} +.zmdi-cloud-outline-alt:before { + content: '\f21c'; +} +.zmdi-cloud-outline:before { + content: '\f21d'; +} +.zmdi-cloud-upload:before { + content: '\f21e'; +} +.zmdi-cloud:before { + content: '\f21f'; +} +.zmdi-download:before { + content: '\f220'; +} +.zmdi-file-plus:before { + content: '\f221'; +} +.zmdi-file-text:before { + content: '\f222'; +} +.zmdi-file:before { + content: '\f223'; +} +.zmdi-folder-outline:before { + content: '\f224'; +} +.zmdi-folder-person:before { + content: '\f225'; +} +.zmdi-folder-star-alt:before { + content: '\f226'; +} +.zmdi-folder-star:before { + content: '\f227'; +} +.zmdi-folder:before { + content: '\f228'; +} +.zmdi-gif:before { + content: '\f229'; +} +.zmdi-upload:before { + content: '\f22a'; +} +.zmdi-border-all:before { + content: '\f22b'; +} +.zmdi-border-bottom:before { + content: '\f22c'; +} +.zmdi-border-clear:before { + content: '\f22d'; +} +.zmdi-border-color:before { + content: '\f22e'; +} +.zmdi-border-horizontal:before { + content: '\f22f'; +} +.zmdi-border-inner:before { + content: '\f230'; +} +.zmdi-border-left:before { + content: '\f231'; +} +.zmdi-border-outer:before { + content: '\f232'; +} +.zmdi-border-right:before { + content: '\f233'; +} +.zmdi-border-style:before { + content: '\f234'; +} +.zmdi-border-top:before { + content: '\f235'; +} +.zmdi-border-vertical:before { + content: '\f236'; +} +.zmdi-copy:before { + content: '\f237'; +} +.zmdi-crop:before { + content: '\f238'; +} +.zmdi-format-align-center:before { + content: '\f239'; +} +.zmdi-format-align-justify:before { + content: '\f23a'; +} +.zmdi-format-align-left:before { + content: '\f23b'; +} +.zmdi-format-align-right:before { + content: '\f23c'; +} +.zmdi-format-bold:before { + content: '\f23d'; +} +.zmdi-format-clear-all:before { + content: '\f23e'; +} +.zmdi-format-clear:before { + content: '\f23f'; +} +.zmdi-format-color-fill:before { + content: '\f240'; +} +.zmdi-format-color-reset:before { + content: '\f241'; +} +.zmdi-format-color-text:before { + content: '\f242'; +} +.zmdi-format-indent-decrease:before { + content: '\f243'; +} +.zmdi-format-indent-increase:before { + content: '\f244'; +} +.zmdi-format-italic:before { + content: '\f245'; +} +.zmdi-format-line-spacing:before { + content: '\f246'; +} +.zmdi-format-list-bulleted:before { + content: '\f247'; +} +.zmdi-format-list-numbered:before { + content: '\f248'; +} +.zmdi-format-ltr:before { + content: '\f249'; +} +.zmdi-format-rtl:before { + content: '\f24a'; +} +.zmdi-format-size:before { + content: '\f24b'; +} +.zmdi-format-strikethrough-s:before { + content: '\f24c'; +} +.zmdi-format-strikethrough:before { + content: '\f24d'; +} +.zmdi-format-subject:before { + content: '\f24e'; +} +.zmdi-format-underlined:before { + content: '\f24f'; +} +.zmdi-format-valign-bottom:before { + content: '\f250'; +} +.zmdi-format-valign-center:before { + content: '\f251'; +} +.zmdi-format-valign-top:before { + content: '\f252'; +} +.zmdi-redo:before { + content: '\f253'; +} +.zmdi-select-all:before { + content: '\f254'; +} +.zmdi-space-bar:before { + content: '\f255'; +} +.zmdi-text-format:before { + content: '\f256'; +} +.zmdi-transform:before { + content: '\f257'; +} +.zmdi-undo:before { + content: '\f258'; +} +.zmdi-wrap-text:before { + content: '\f259'; +} +.zmdi-comment-alert:before { + content: '\f25a'; +} +.zmdi-comment-alt-text:before { + content: '\f25b'; +} +.zmdi-comment-alt:before { + content: '\f25c'; +} +.zmdi-comment-edit:before { + content: '\f25d'; +} +.zmdi-comment-image:before { + content: '\f25e'; +} +.zmdi-comment-list:before { + content: '\f25f'; +} +.zmdi-comment-more:before { + content: '\f260'; +} +.zmdi-comment-outline:before { + content: '\f261'; +} +.zmdi-comment-text-alt:before { + content: '\f262'; +} +.zmdi-comment-text:before { + content: '\f263'; +} +.zmdi-comment-video:before { + content: '\f264'; +} +.zmdi-comment:before { + content: '\f265'; +} +.zmdi-comments:before { + content: '\f266'; +} +.zmdi-check-all:before { + content: '\f267'; +} +.zmdi-check-circle-u:before { + content: '\f268'; +} +.zmdi-check-circle:before { + content: '\f269'; +} +.zmdi-check-square:before { + content: '\f26a'; +} +.zmdi-check:before { + content: '\f26b'; +} +.zmdi-circle-o:before { + content: '\f26c'; +} +.zmdi-circle:before { + content: '\f26d'; +} +.zmdi-dot-circle-alt:before { + content: '\f26e'; +} +.zmdi-dot-circle:before { + content: '\f26f'; +} +.zmdi-minus-circle-outline:before { + content: '\f270'; +} +.zmdi-minus-circle:before { + content: '\f271'; +} +.zmdi-minus-square:before { + content: '\f272'; +} +.zmdi-minus:before { + content: '\f273'; +} +.zmdi-plus-circle-o-duplicate:before { + content: '\f274'; +} +.zmdi-plus-circle-o:before { + content: '\f275'; +} +.zmdi-plus-circle:before { + content: '\f276'; +} +.zmdi-plus-square:before { + content: '\f277'; +} +.zmdi-plus:before { + content: '\f278'; +} +.zmdi-square-o:before { + content: '\f279'; +} +.zmdi-star-circle:before { + content: '\f27a'; +} +.zmdi-star-half:before { + content: '\f27b'; +} +.zmdi-star-outline:before { + content: '\f27c'; +} +.zmdi-star:before { + content: '\f27d'; +} +.zmdi-bluetooth-connected:before { + content: '\f27e'; +} +.zmdi-bluetooth-off:before { + content: '\f27f'; +} +.zmdi-bluetooth-search:before { + content: '\f280'; +} +.zmdi-bluetooth-setting:before { + content: '\f281'; +} +.zmdi-bluetooth:before { + content: '\f282'; +} +.zmdi-camera-add:before { + content: '\f283'; +} +.zmdi-camera-alt:before { + content: '\f284'; +} +.zmdi-camera-bw:before { + content: '\f285'; +} +.zmdi-camera-front:before { + content: '\f286'; +} +.zmdi-camera-mic:before { + content: '\f287'; +} +.zmdi-camera-party-mode:before { + content: '\f288'; +} +.zmdi-camera-rear:before { + content: '\f289'; +} +.zmdi-camera-roll:before { + content: '\f28a'; +} +.zmdi-camera-switch:before { + content: '\f28b'; +} +.zmdi-camera:before { + content: '\f28c'; +} +.zmdi-card-alert:before { + content: '\f28d'; +} +.zmdi-card-off:before { + content: '\f28e'; +} +.zmdi-card-sd:before { + content: '\f28f'; +} +.zmdi-card-sim:before { + content: '\f290'; +} +.zmdi-desktop-mac:before { + content: '\f291'; +} +.zmdi-desktop-windows:before { + content: '\f292'; +} +.zmdi-device-hub:before { + content: '\f293'; +} +.zmdi-devices-off:before { + content: '\f294'; +} +.zmdi-devices:before { + content: '\f295'; +} +.zmdi-dock:before { + content: '\f296'; +} +.zmdi-floppy:before { + content: '\f297'; +} +.zmdi-gamepad:before { + content: '\f298'; +} +.zmdi-gps-dot:before { + content: '\f299'; +} +.zmdi-gps-off:before { + content: '\f29a'; +} +.zmdi-gps:before { + content: '\f29b'; +} +.zmdi-headset-mic:before { + content: '\f29c'; +} +.zmdi-headset:before { + content: '\f29d'; +} +.zmdi-input-antenna:before { + content: '\f29e'; +} +.zmdi-input-composite:before { + content: '\f29f'; +} +.zmdi-input-hdmi:before { + content: '\f2a0'; +} +.zmdi-input-power:before { + content: '\f2a1'; +} +.zmdi-input-svideo:before { + content: '\f2a2'; +} +.zmdi-keyboard-hide:before { + content: '\f2a3'; +} +.zmdi-keyboard:before { + content: '\f2a4'; +} +.zmdi-laptop-chromebook:before { + content: '\f2a5'; +} +.zmdi-laptop-mac:before { + content: '\f2a6'; +} +.zmdi-laptop:before { + content: '\f2a7'; +} +.zmdi-mic-off:before { + content: '\f2a8'; +} +.zmdi-mic-outline:before { + content: '\f2a9'; +} +.zmdi-mic-setting:before { + content: '\f2aa'; +} +.zmdi-mic:before { + content: '\f2ab'; +} +.zmdi-mouse:before { + content: '\f2ac'; +} +.zmdi-network-alert:before { + content: '\f2ad'; +} +.zmdi-network-locked:before { + content: '\f2ae'; +} +.zmdi-network-off:before { + content: '\f2af'; +} +.zmdi-network-outline:before { + content: '\f2b0'; +} +.zmdi-network-setting:before { + content: '\f2b1'; +} +.zmdi-network:before { + content: '\f2b2'; +} +.zmdi-phone-bluetooth:before { + content: '\f2b3'; +} +.zmdi-phone-end:before { + content: '\f2b4'; +} +.zmdi-phone-forwarded:before { + content: '\f2b5'; +} +.zmdi-phone-in-talk:before { + content: '\f2b6'; +} +.zmdi-phone-locked:before { + content: '\f2b7'; +} +.zmdi-phone-missed:before { + content: '\f2b8'; +} +.zmdi-phone-msg:before { + content: '\f2b9'; +} +.zmdi-phone-paused:before { + content: '\f2ba'; +} +.zmdi-phone-ring:before { + content: '\f2bb'; +} +.zmdi-phone-setting:before { + content: '\f2bc'; +} +.zmdi-phone-sip:before { + content: '\f2bd'; +} +.zmdi-phone:before { + content: '\f2be'; +} +.zmdi-portable-wifi-changes:before { + content: '\f2bf'; +} +.zmdi-portable-wifi-off:before { + content: '\f2c0'; +} +.zmdi-portable-wifi:before { + content: '\f2c1'; +} +.zmdi-radio:before { + content: '\f2c2'; +} +.zmdi-reader:before { + content: '\f2c3'; +} +.zmdi-remote-control-alt:before { + content: '\f2c4'; +} +.zmdi-remote-control:before { + content: '\f2c5'; +} +.zmdi-router:before { + content: '\f2c6'; +} +.zmdi-scanner:before { + content: '\f2c7'; +} +.zmdi-smartphone-android:before { + content: '\f2c8'; +} +.zmdi-smartphone-download:before { + content: '\f2c9'; +} +.zmdi-smartphone-erase:before { + content: '\f2ca'; +} +.zmdi-smartphone-info:before { + content: '\f2cb'; +} +.zmdi-smartphone-iphone:before { + content: '\f2cc'; +} +.zmdi-smartphone-landscape-lock:before { + content: '\f2cd'; +} +.zmdi-smartphone-landscape:before { + content: '\f2ce'; +} +.zmdi-smartphone-lock:before { + content: '\f2cf'; +} +.zmdi-smartphone-portrait-lock:before { + content: '\f2d0'; +} +.zmdi-smartphone-ring:before { + content: '\f2d1'; +} +.zmdi-smartphone-setting:before { + content: '\f2d2'; +} +.zmdi-smartphone-setup:before { + content: '\f2d3'; +} +.zmdi-smartphone:before { + content: '\f2d4'; +} +.zmdi-speaker:before { + content: '\f2d5'; +} +.zmdi-tablet-android:before { + content: '\f2d6'; +} +.zmdi-tablet-mac:before { + content: '\f2d7'; +} +.zmdi-tablet:before { + content: '\f2d8'; +} +.zmdi-tv-alt-play:before { + content: '\f2d9'; +} +.zmdi-tv-list:before { + content: '\f2da'; +} +.zmdi-tv-play:before { + content: '\f2db'; +} +.zmdi-tv:before { + content: '\f2dc'; +} +.zmdi-usb:before { + content: '\f2dd'; +} +.zmdi-videocam-off:before { + content: '\f2de'; +} +.zmdi-videocam-switch:before { + content: '\f2df'; +} +.zmdi-videocam:before { + content: '\f2e0'; +} +.zmdi-watch:before { + content: '\f2e1'; +} +.zmdi-wifi-alt-2:before { + content: '\f2e2'; +} +.zmdi-wifi-alt:before { + content: '\f2e3'; +} +.zmdi-wifi-info:before { + content: '\f2e4'; +} +.zmdi-wifi-lock:before { + content: '\f2e5'; +} +.zmdi-wifi-off:before { + content: '\f2e6'; +} +.zmdi-wifi-outline:before { + content: '\f2e7'; +} +.zmdi-wifi:before { + content: '\f2e8'; +} +.zmdi-arrow-left-bottom:before { + content: '\f2e9'; +} +.zmdi-arrow-left:before { + content: '\f2ea'; +} +.zmdi-arrow-merge:before { + content: '\f2eb'; +} +.zmdi-arrow-missed:before { + content: '\f2ec'; +} +.zmdi-arrow-right-top:before { + content: '\f2ed'; +} +.zmdi-arrow-right:before { + content: '\f2ee'; +} +.zmdi-arrow-split:before { + content: '\f2ef'; +} +.zmdi-arrows:before { + content: '\f2f0'; +} +.zmdi-caret-down-circle:before { + content: '\f2f1'; +} +.zmdi-caret-down:before { + content: '\f2f2'; +} +.zmdi-caret-left-circle:before { + content: '\f2f3'; +} +.zmdi-caret-left:before { + content: '\f2f4'; +} +.zmdi-caret-right-circle:before { + content: '\f2f5'; +} +.zmdi-caret-right:before { + content: '\f2f6'; +} +.zmdi-caret-up-circle:before { + content: '\f2f7'; +} +.zmdi-caret-up:before { + content: '\f2f8'; +} +.zmdi-chevron-down:before { + content: '\f2f9'; +} +.zmdi-chevron-left:before { + content: '\f2fa'; +} +.zmdi-chevron-right:before { + content: '\f2fb'; +} +.zmdi-chevron-up:before { + content: '\f2fc'; +} +.zmdi-forward:before { + content: '\f2fd'; +} +.zmdi-long-arrow-down:before { + content: '\f2fe'; +} +.zmdi-long-arrow-left:before { + content: '\f2ff'; +} +.zmdi-long-arrow-return:before { + content: '\f300'; +} +.zmdi-long-arrow-right:before { + content: '\f301'; +} +.zmdi-long-arrow-tab:before { + content: '\f302'; +} +.zmdi-long-arrow-up:before { + content: '\f303'; +} +.zmdi-rotate-ccw:before { + content: '\f304'; +} +.zmdi-rotate-cw:before { + content: '\f305'; +} +.zmdi-rotate-left:before { + content: '\f306'; +} +.zmdi-rotate-right:before { + content: '\f307'; +} +.zmdi-square-down:before { + content: '\f308'; +} +.zmdi-square-right:before { + content: '\f309'; +} +.zmdi-swap-alt:before { + content: '\f30a'; +} +.zmdi-swap-vertical-circle:before { + content: '\f30b'; +} +.zmdi-swap-vertical:before { + content: '\f30c'; +} +.zmdi-swap:before { + content: '\f30d'; +} +.zmdi-trending-down:before { + content: '\f30e'; +} +.zmdi-trending-flat:before { + content: '\f30f'; +} +.zmdi-trending-up:before { + content: '\f310'; +} +.zmdi-unfold-less:before { + content: '\f311'; +} +.zmdi-unfold-more:before { + content: '\f312'; +} +.zmdi-apps:before { + content: '\f313'; +} +.zmdi-grid-off:before { + content: '\f314'; +} +.zmdi-grid:before { + content: '\f315'; +} +.zmdi-view-agenda:before { + content: '\f316'; +} +.zmdi-view-array:before { + content: '\f317'; +} +.zmdi-view-carousel:before { + content: '\f318'; +} +.zmdi-view-column:before { + content: '\f319'; +} +.zmdi-view-comfy:before { + content: '\f31a'; +} +.zmdi-view-compact:before { + content: '\f31b'; +} +.zmdi-view-dashboard:before { + content: '\f31c'; +} +.zmdi-view-day:before { + content: '\f31d'; +} +.zmdi-view-headline:before { + content: '\f31e'; +} +.zmdi-view-list-alt:before { + content: '\f31f'; +} +.zmdi-view-list:before { + content: '\f320'; +} +.zmdi-view-module:before { + content: '\f321'; +} +.zmdi-view-quilt:before { + content: '\f322'; +} +.zmdi-view-stream:before { + content: '\f323'; +} +.zmdi-view-subtitles:before { + content: '\f324'; +} +.zmdi-view-toc:before { + content: '\f325'; +} +.zmdi-view-web:before { + content: '\f326'; +} +.zmdi-view-week:before { + content: '\f327'; +} +.zmdi-widgets:before { + content: '\f328'; +} +.zmdi-alarm-check:before { + content: '\f329'; +} +.zmdi-alarm-off:before { + content: '\f32a'; +} +.zmdi-alarm-plus:before { + content: '\f32b'; +} +.zmdi-alarm-snooze:before { + content: '\f32c'; +} +.zmdi-alarm:before { + content: '\f32d'; +} +.zmdi-calendar-alt:before { + content: '\f32e'; +} +.zmdi-calendar-check:before { + content: '\f32f'; +} +.zmdi-calendar-close:before { + content: '\f330'; +} +.zmdi-calendar-note:before { + content: '\f331'; +} +.zmdi-calendar:before { + content: '\f332'; +} +.zmdi-time-countdown:before { + content: '\f333'; +} +.zmdi-time-interval:before { + content: '\f334'; +} +.zmdi-time-restore-setting:before { + content: '\f335'; +} +.zmdi-time-restore:before { + content: '\f336'; +} +.zmdi-time:before { + content: '\f337'; +} +.zmdi-timer-off:before { + content: '\f338'; +} +.zmdi-timer:before { + content: '\f339'; +} +.zmdi-android-alt:before { + content: '\f33a'; +} +.zmdi-android:before { + content: '\f33b'; +} +.zmdi-apple:before { + content: '\f33c'; +} +.zmdi-behance:before { + content: '\f33d'; +} +.zmdi-codepen:before { + content: '\f33e'; +} +.zmdi-dribbble:before { + content: '\f33f'; +} +.zmdi-dropbox:before { + content: '\f340'; +} +.zmdi-evernote:before { + content: '\f341'; +} +.zmdi-facebook-box:before { + content: '\f342'; +} +.zmdi-facebook:before { + content: '\f343'; +} +.zmdi-github-box:before { + content: '\f344'; +} +.zmdi-github:before { + content: '\f345'; +} +.zmdi-google-drive:before { + content: '\f346'; +} +.zmdi-google-earth:before { + content: '\f347'; +} +.zmdi-google-glass:before { + content: '\f348'; +} +.zmdi-google-maps:before { + content: '\f349'; +} +.zmdi-google-pages:before { + content: '\f34a'; +} +.zmdi-google-play:before { + content: '\f34b'; +} +.zmdi-google-plus-box:before { + content: '\f34c'; +} +.zmdi-google-plus:before { + content: '\f34d'; +} +.zmdi-google:before { + content: '\f34e'; +} +.zmdi-instagram:before { + content: '\f34f'; +} +.zmdi-language-css3:before { + content: '\f350'; +} +.zmdi-language-html5:before { + content: '\f351'; +} +.zmdi-language-javascript:before { + content: '\f352'; +} +.zmdi-language-python-alt:before { + content: '\f353'; +} +.zmdi-language-python:before { + content: '\f354'; +} +.zmdi-lastfm:before { + content: '\f355'; +} +.zmdi-linkedin-box:before { + content: '\f356'; +} +.zmdi-paypal:before { + content: '\f357'; +} +.zmdi-pinterest-box:before { + content: '\f358'; +} +.zmdi-pocket:before { + content: '\f359'; +} +.zmdi-polymer:before { + content: '\f35a'; +} +.zmdi-share:before { + content: '\f35b'; +} +.zmdi-stackoverflow:before { + content: '\f35c'; +} +.zmdi-steam-square:before { + content: '\f35d'; +} +.zmdi-steam:before { + content: '\f35e'; +} +.zmdi-twitter-box:before { + content: '\f35f'; +} +.zmdi-twitter:before { + content: '\f360'; +} +.zmdi-vk:before { + content: '\f361'; +} +.zmdi-wikipedia:before { + content: '\f362'; +} +.zmdi-windows:before { + content: '\f363'; +} +.zmdi-aspect-ratio-alt:before { + content: '\f364'; +} +.zmdi-aspect-ratio:before { + content: '\f365'; +} +.zmdi-blur-circular:before { + content: '\f366'; +} +.zmdi-blur-linear:before { + content: '\f367'; +} +.zmdi-blur-off:before { + content: '\f368'; +} +.zmdi-blur:before { + content: '\f369'; +} +.zmdi-brightness-2:before { + content: '\f36a'; +} +.zmdi-brightness-3:before { + content: '\f36b'; +} +.zmdi-brightness-4:before { + content: '\f36c'; +} +.zmdi-brightness-5:before { + content: '\f36d'; +} +.zmdi-brightness-6:before { + content: '\f36e'; +} +.zmdi-brightness-7:before { + content: '\f36f'; +} +.zmdi-brightness-auto:before { + content: '\f370'; +} +.zmdi-brightness-setting:before { + content: '\f371'; +} +.zmdi-broken-image:before { + content: '\f372'; +} +.zmdi-center-focus-strong:before { + content: '\f373'; +} +.zmdi-center-focus-weak:before { + content: '\f374'; +} +.zmdi-compare:before { + content: '\f375'; +} +.zmdi-crop-16-9:before { + content: '\f376'; +} +.zmdi-crop-3-2:before { + content: '\f377'; +} +.zmdi-crop-5-4:before { + content: '\f378'; +} +.zmdi-crop-7-5:before { + content: '\f379'; +} +.zmdi-crop-din:before { + content: '\f37a'; +} +.zmdi-crop-free:before { + content: '\f37b'; +} +.zmdi-crop-landscape:before { + content: '\f37c'; +} +.zmdi-crop-portrait:before { + content: '\f37d'; +} +.zmdi-crop-square:before { + content: '\f37e'; +} +.zmdi-exposure-alt:before { + content: '\f37f'; +} +.zmdi-exposure:before { + content: '\f380'; +} +.zmdi-filter-b-and-w:before { + content: '\f381'; +} +.zmdi-filter-center-focus:before { + content: '\f382'; +} +.zmdi-filter-frames:before { + content: '\f383'; +} +.zmdi-filter-tilt-shift:before { + content: '\f384'; +} +.zmdi-gradient:before { + content: '\f385'; +} +.zmdi-grain:before { + content: '\f386'; +} +.zmdi-graphic-eq:before { + content: '\f387'; +} +.zmdi-hdr-off:before { + content: '\f388'; +} +.zmdi-hdr-strong:before { + content: '\f389'; +} +.zmdi-hdr-weak:before { + content: '\f38a'; +} +.zmdi-hdr:before { + content: '\f38b'; +} +.zmdi-iridescent:before { + content: '\f38c'; +} +.zmdi-leak-off:before { + content: '\f38d'; +} +.zmdi-leak:before { + content: '\f38e'; +} +.zmdi-looks:before { + content: '\f38f'; +} +.zmdi-loupe:before { + content: '\f390'; +} +.zmdi-panorama-horizontal:before { + content: '\f391'; +} +.zmdi-panorama-vertical:before { + content: '\f392'; +} +.zmdi-panorama-wide-angle:before { + content: '\f393'; +} +.zmdi-photo-size-select-large:before { + content: '\f394'; +} +.zmdi-photo-size-select-small:before { + content: '\f395'; +} +.zmdi-picture-in-picture:before { + content: '\f396'; +} +.zmdi-slideshow:before { + content: '\f397'; +} +.zmdi-texture:before { + content: '\f398'; +} +.zmdi-tonality:before { + content: '\f399'; +} +.zmdi-vignette:before { + content: '\f39a'; +} +.zmdi-wb-auto:before { + content: '\f39b'; +} +.zmdi-eject-alt:before { + content: '\f39c'; +} +.zmdi-eject:before { + content: '\f39d'; +} +.zmdi-equalizer:before { + content: '\f39e'; +} +.zmdi-fast-forward:before { + content: '\f39f'; +} +.zmdi-fast-rewind:before { + content: '\f3a0'; +} +.zmdi-forward-10:before { + content: '\f3a1'; +} +.zmdi-forward-30:before { + content: '\f3a2'; +} +.zmdi-forward-5:before { + content: '\f3a3'; +} +.zmdi-hearing:before { + content: '\f3a4'; +} +.zmdi-pause-circle-outline:before { + content: '\f3a5'; +} +.zmdi-pause-circle:before { + content: '\f3a6'; +} +.zmdi-pause:before { + content: '\f3a7'; +} +.zmdi-play-circle-outline:before { + content: '\f3a8'; +} +.zmdi-play-circle:before { + content: '\f3a9'; +} +.zmdi-play:before { + content: '\f3aa'; +} +.zmdi-playlist-audio:before { + content: '\f3ab'; +} +.zmdi-playlist-plus:before { + content: '\f3ac'; +} +.zmdi-repeat-one:before { + content: '\f3ad'; +} +.zmdi-repeat:before { + content: '\f3ae'; +} +.zmdi-replay-10:before { + content: '\f3af'; +} +.zmdi-replay-30:before { + content: '\f3b0'; +} +.zmdi-replay-5:before { + content: '\f3b1'; +} +.zmdi-replay:before { + content: '\f3b2'; +} +.zmdi-shuffle:before { + content: '\f3b3'; +} +.zmdi-skip-next:before { + content: '\f3b4'; +} +.zmdi-skip-previous:before { + content: '\f3b5'; +} +.zmdi-stop:before { + content: '\f3b6'; +} +.zmdi-surround-sound:before { + content: '\f3b7'; +} +.zmdi-tune:before { + content: '\f3b8'; +} +.zmdi-volume-down:before { + content: '\f3b9'; +} +.zmdi-volume-mute:before { + content: '\f3ba'; +} +.zmdi-volume-off:before { + content: '\f3bb'; +} +.zmdi-volume-up:before { + content: '\f3bc'; +} +.zmdi-n-1-square:before { + content: '\f3bd'; +} +.zmdi-n-2-square:before { + content: '\f3be'; +} +.zmdi-n-3-square:before { + content: '\f3bf'; +} +.zmdi-n-4-square:before { + content: '\f3c0'; +} +.zmdi-n-5-square:before { + content: '\f3c1'; +} +.zmdi-n-6-square:before { + content: '\f3c2'; +} +.zmdi-neg-1:before { + content: '\f3c3'; +} +.zmdi-neg-2:before { + content: '\f3c4'; +} +.zmdi-plus-1:before { + content: '\f3c5'; +} +.zmdi-plus-2:before { + content: '\f3c6'; +} +.zmdi-sec-10:before { + content: '\f3c7'; +} +.zmdi-sec-3:before { + content: '\f3c8'; +} +.zmdi-zero:before { + content: '\f3c9'; +} +.zmdi-airline-seat-flat-angled:before { + content: '\f3ca'; +} +.zmdi-airline-seat-flat:before { + content: '\f3cb'; +} +.zmdi-airline-seat-individual-suite:before { + content: '\f3cc'; +} +.zmdi-airline-seat-legroom-extra:before { + content: '\f3cd'; +} +.zmdi-airline-seat-legroom-normal:before { + content: '\f3ce'; +} +.zmdi-airline-seat-legroom-reduced:before { + content: '\f3cf'; +} +.zmdi-airline-seat-recline-extra:before { + content: '\f3d0'; +} +.zmdi-airline-seat-recline-normal:before { + content: '\f3d1'; +} +.zmdi-airplay:before { + content: '\f3d2'; +} +.zmdi-closed-caption:before { + content: '\f3d3'; +} +.zmdi-confirmation-number:before { + content: '\f3d4'; +} +.zmdi-developer-board:before { + content: '\f3d5'; +} +.zmdi-disc-full:before { + content: '\f3d6'; +} +.zmdi-explicit:before { + content: '\f3d7'; +} +.zmdi-flight-land:before { + content: '\f3d8'; +} +.zmdi-flight-takeoff:before { + content: '\f3d9'; +} +.zmdi-flip-to-back:before { + content: '\f3da'; +} +.zmdi-flip-to-front:before { + content: '\f3db'; +} +.zmdi-group-work:before { + content: '\f3dc'; +} +.zmdi-hd:before { + content: '\f3dd'; +} +.zmdi-hq:before { + content: '\f3de'; +} +.zmdi-markunread-mailbox:before { + content: '\f3df'; +} +.zmdi-memory:before { + content: '\f3e0'; +} +.zmdi-nfc:before { + content: '\f3e1'; +} +.zmdi-play-for-work:before { + content: '\f3e2'; +} +.zmdi-power-input:before { + content: '\f3e3'; +} +.zmdi-present-to-all:before { + content: '\f3e4'; +} +.zmdi-satellite:before { + content: '\f3e5'; +} +.zmdi-tap-and-play:before { + content: '\f3e6'; +} +.zmdi-vibration:before { + content: '\f3e7'; +} +.zmdi-voicemail:before { + content: '\f3e8'; +} +.zmdi-group:before { + content: '\f3e9'; +} +.zmdi-rss:before { + content: '\f3ea'; +} +.zmdi-shape:before { + content: '\f3eb'; +} +.zmdi-spinner:before { + content: '\f3ec'; +} +.zmdi-ungroup:before { + content: '\f3ed'; +} +.zmdi-500px:before { + content: '\f3ee'; +} +.zmdi-8tracks:before { + content: '\f3ef'; +} +.zmdi-amazon:before { + content: '\f3f0'; +} +.zmdi-blogger:before { + content: '\f3f1'; +} +.zmdi-delicious:before { + content: '\f3f2'; +} +.zmdi-disqus:before { + content: '\f3f3'; +} +.zmdi-flattr:before { + content: '\f3f4'; +} +.zmdi-flickr:before { + content: '\f3f5'; +} +.zmdi-github-alt:before { + content: '\f3f6'; +} +.zmdi-google-old:before { + content: '\f3f7'; +} +.zmdi-linkedin:before { + content: '\f3f8'; +} +.zmdi-odnoklassniki:before { + content: '\f3f9'; +} +.zmdi-outlook:before { + content: '\f3fa'; +} +.zmdi-paypal-alt:before { + content: '\f3fb'; +} +.zmdi-pinterest:before { + content: '\f3fc'; +} +.zmdi-playstation:before { + content: '\f3fd'; +} +.zmdi-reddit:before { + content: '\f3fe'; +} +.zmdi-skype:before { + content: '\f3ff'; +} +.zmdi-slideshare:before { + content: '\f400'; +} +.zmdi-soundcloud:before { + content: '\f401'; +} +.zmdi-tumblr:before { + content: '\f402'; +} +.zmdi-twitch:before { + content: '\f403'; +} +.zmdi-vimeo:before { + content: '\f404'; +} +.zmdi-whatsapp:before { + content: '\f405'; +} +.zmdi-xbox:before { + content: '\f406'; +} +.zmdi-yahoo:before { + content: '\f407'; +} +.zmdi-youtube-play:before { + content: '\f408'; +} +.zmdi-youtube:before { + content: '\f409'; +} +.zmdi-3d-rotation:before { + content: '\f101'; +} +.zmdi-airplane-off:before { + content: '\f102'; +} +.zmdi-airplane:before { + content: '\f103'; +} +.zmdi-album:before { + content: '\f104'; +} +.zmdi-archive:before { + content: '\f105'; +} +.zmdi-assignment-account:before { + content: '\f106'; +} +.zmdi-assignment-alert:before { + content: '\f107'; +} +.zmdi-assignment-check:before { + content: '\f108'; +} +.zmdi-assignment-o:before { + content: '\f109'; +} +.zmdi-assignment-return:before { + content: '\f10a'; +} +.zmdi-assignment-returned:before { + content: '\f10b'; +} +.zmdi-assignment:before { + content: '\f10c'; +} +.zmdi-attachment-alt:before { + content: '\f10d'; +} +.zmdi-attachment:before { + content: '\f10e'; +} +.zmdi-audio:before { + content: '\f10f'; +} +.zmdi-badge-check:before { + content: '\f110'; +} +.zmdi-balance-wallet:before { + content: '\f111'; +} +.zmdi-balance:before { + content: '\f112'; +} +.zmdi-battery-alert:before { + content: '\f113'; +} +.zmdi-battery-flash:before { + content: '\f114'; +} +.zmdi-battery-unknown:before { + content: '\f115'; +} +.zmdi-battery:before { + content: '\f116'; +} +.zmdi-bike:before { + content: '\f117'; +} +.zmdi-block-alt:before { + content: '\f118'; +} +.zmdi-block:before { + content: '\f119'; +} +.zmdi-boat:before { + content: '\f11a'; +} +.zmdi-book-image:before { + content: '\f11b'; +} +.zmdi-book:before { + content: '\f11c'; +} +.zmdi-bookmark-outline:before { + content: '\f11d'; +} +.zmdi-bookmark:before { + content: '\f11e'; +} +.zmdi-brush:before { + content: '\f11f'; +} +.zmdi-bug:before { + content: '\f120'; +} +.zmdi-bus:before { + content: '\f121'; +} +.zmdi-cake:before { + content: '\f122'; +} +.zmdi-car-taxi:before { + content: '\f123'; +} +.zmdi-car-wash:before { + content: '\f124'; +} +.zmdi-car:before { + content: '\f125'; +} +.zmdi-card-giftcard:before { + content: '\f126'; +} +.zmdi-card-membership:before { + content: '\f127'; +} +.zmdi-card-travel:before { + content: '\f128'; +} +.zmdi-card:before { + content: '\f129'; +} +.zmdi-case-check:before { + content: '\f12a'; +} +.zmdi-case-download:before { + content: '\f12b'; +} +.zmdi-case-play:before { + content: '\f12c'; +} +.zmdi-case:before { + content: '\f12d'; +} +.zmdi-cast-connected:before { + content: '\f12e'; +} +.zmdi-cast:before { + content: '\f12f'; +} +.zmdi-chart-donut:before { + content: '\f130'; +} +.zmdi-chart:before { + content: '\f131'; +} +.zmdi-city-alt:before { + content: '\f132'; +} +.zmdi-city:before { + content: '\f133'; +} +.zmdi-close-circle-o:before { + content: '\f134'; +} +.zmdi-close-circle:before { + content: '\f135'; +} +.zmdi-close:before { + content: '\f136'; +} +.zmdi-cocktail:before { + content: '\f137'; +} +.zmdi-code-setting:before { + content: '\f138'; +} +.zmdi-code-smartphone:before { + content: '\f139'; +} +.zmdi-code:before { + content: '\f13a'; +} +.zmdi-coffee:before { + content: '\f13b'; +} +.zmdi-collection-bookmark:before { + content: '\f13c'; +} +.zmdi-collection-case-play:before { + content: '\f13d'; +} +.zmdi-collection-folder-image:before { + content: '\f13e'; +} +.zmdi-collection-image-o:before { + content: '\f13f'; +} +.zmdi-collection-image:before { + content: '\f140'; +} +.zmdi-collection-item-1:before { + content: '\f141'; +} +.zmdi-collection-item-2:before { + content: '\f142'; +} +.zmdi-collection-item-3:before { + content: '\f143'; +} +.zmdi-collection-item-4:before { + content: '\f144'; +} +.zmdi-collection-item-5:before { + content: '\f145'; +} +.zmdi-collection-item-6:before { + content: '\f146'; +} +.zmdi-collection-item-7:before { + content: '\f147'; +} +.zmdi-collection-item-8:before { + content: '\f148'; +} +.zmdi-collection-item-9-plus:before { + content: '\f149'; +} +.zmdi-collection-item-9:before { + content: '\f14a'; +} +.zmdi-collection-item:before { + content: '\f14b'; +} +.zmdi-collection-music:before { + content: '\f14c'; +} +.zmdi-collection-pdf:before { + content: '\f14d'; +} +.zmdi-collection-plus:before { + content: '\f14e'; +} +.zmdi-collection-speaker:before { + content: '\f14f'; +} +.zmdi-collection-text:before { + content: '\f150'; +} +.zmdi-collection-video:before { + content: '\f151'; +} +.zmdi-compass:before { + content: '\f152'; +} +.zmdi-cutlery:before { + content: '\f153'; +} +.zmdi-delete:before { + content: '\f154'; +} +.zmdi-dialpad:before { + content: '\f155'; +} +.zmdi-dns:before { + content: '\f156'; +} +.zmdi-drink:before { + content: '\f157'; +} +.zmdi-edit:before { + content: '\f158'; +} +.zmdi-email-open:before { + content: '\f159'; +} +.zmdi-email:before { + content: '\f15a'; +} +.zmdi-eye-off:before { + content: '\f15b'; +} +.zmdi-eye:before { + content: '\f15c'; +} +.zmdi-eyedropper:before { + content: '\f15d'; +} +.zmdi-favorite-outline:before { + content: '\f15e'; +} +.zmdi-favorite:before { + content: '\f15f'; +} +.zmdi-filter-list:before { + content: '\f160'; +} +.zmdi-fire:before { + content: '\f161'; +} +.zmdi-flag:before { + content: '\f162'; +} +.zmdi-flare:before { + content: '\f163'; +} +.zmdi-flash-auto:before { + content: '\f164'; +} +.zmdi-flash-off:before { + content: '\f165'; +} +.zmdi-flash:before { + content: '\f166'; +} +.zmdi-flip:before { + content: '\f167'; +} +.zmdi-flower-alt:before { + content: '\f168'; +} +.zmdi-flower:before { + content: '\f169'; +} +.zmdi-font:before { + content: '\f16a'; +} +.zmdi-fullscreen-alt:before { + content: '\f16b'; +} +.zmdi-fullscreen-exit:before { + content: '\f16c'; +} +.zmdi-fullscreen:before { + content: '\f16d'; +} +.zmdi-functions:before { + content: '\f16e'; +} +.zmdi-gas-station:before { + content: '\f16f'; +} +.zmdi-gesture:before { + content: '\f170'; +} +.zmdi-globe-alt:before { + content: '\f171'; +} +.zmdi-globe-lock:before { + content: '\f172'; +} +.zmdi-globe:before { + content: '\f173'; +} +.zmdi-graduation-cap:before { + content: '\f174'; +} +.zmdi-home:before { + content: '\f175'; +} +.zmdi-hospital-alt:before { + content: '\f176'; +} +.zmdi-hospital:before { + content: '\f177'; +} +.zmdi-hotel:before { + content: '\f178'; +} +.zmdi-hourglass-alt:before { + content: '\f179'; +} +.zmdi-hourglass-outline:before { + content: '\f17a'; +} +.zmdi-hourglass:before { + content: '\f17b'; +} +.zmdi-http:before { + content: '\f17c'; +} +.zmdi-image-alt:before { + content: '\f17d'; +} +.zmdi-image-o:before { + content: '\f17e'; +} +.zmdi-image:before { + content: '\f17f'; +} +.zmdi-inbox:before { + content: '\f180'; +} +.zmdi-invert-colors-off:before { + content: '\f181'; +} +.zmdi-invert-colors:before { + content: '\f182'; +} +.zmdi-key:before { + content: '\f183'; +} +.zmdi-label-alt-outline:before { + content: '\f184'; +} +.zmdi-label-alt:before { + content: '\f185'; +} +.zmdi-label-heart:before { + content: '\f186'; +} +.zmdi-label:before { + content: '\f187'; +} +.zmdi-labels:before { + content: '\f188'; +} +.zmdi-lamp:before { + content: '\f189'; +} +.zmdi-landscape:before { + content: '\f18a'; +} +.zmdi-layers-off:before { + content: '\f18b'; +} +.zmdi-layers:before { + content: '\f18c'; +} +.zmdi-library:before { + content: '\f18d'; +} +.zmdi-link:before { + content: '\f18e'; +} +.zmdi-lock-open:before { + content: '\f18f'; +} +.zmdi-lock-outline:before { + content: '\f190'; +} +.zmdi-lock:before { + content: '\f191'; +} +.zmdi-mail-reply-all:before { + content: '\f192'; +} +.zmdi-mail-reply:before { + content: '\f193'; +} +.zmdi-mail-send:before { + content: '\f194'; +} +.zmdi-mall:before { + content: '\f195'; +} +.zmdi-map:before { + content: '\f196'; +} +.zmdi-menu:before { + content: '\f197'; +} +.zmdi-money-box:before { + content: '\f198'; +} +.zmdi-money-off:before { + content: '\f199'; +} +.zmdi-money:before { + content: '\f19a'; +} +.zmdi-more-vert:before { + content: '\f19b'; +} +.zmdi-more:before { + content: '\f19c'; +} +.zmdi-movie-alt:before { + content: '\f19d'; +} +.zmdi-movie:before { + content: '\f19e'; +} +.zmdi-nature-people:before { + content: '\f19f'; +} +.zmdi-nature:before { + content: '\f1a0'; +} +.zmdi-navigation:before { + content: '\f1a1'; +} +.zmdi-open-in-browser:before { + content: '\f1a2'; +} +.zmdi-open-in-new:before { + content: '\f1a3'; +} +.zmdi-palette:before { + content: '\f1a4'; +} +.zmdi-parking:before { + content: '\f1a5'; +} +.zmdi-pin-account:before { + content: '\f1a6'; +} +.zmdi-pin-assistant:before { + content: '\f1a7'; +} +.zmdi-pin-drop:before { + content: '\f1a8'; +} +.zmdi-pin-help:before { + content: '\f1a9'; +} +.zmdi-pin-off:before { + content: '\f1aa'; +} +.zmdi-pin:before { + content: '\f1ab'; +} +.zmdi-pizza:before { + content: '\f1ac'; +} +.zmdi-plaster:before { + content: '\f1ad'; +} +.zmdi-power-setting:before { + content: '\f1ae'; +} +.zmdi-power:before { + content: '\f1af'; +} +.zmdi-print:before { + content: '\f1b0'; +} +.zmdi-puzzle-piece:before { + content: '\f1b1'; +} +.zmdi-quote:before { + content: '\f1b2'; +} +.zmdi-railway:before { + content: '\f1b3'; +} +.zmdi-receipt:before { + content: '\f1b4'; +} +.zmdi-refresh-alt:before { + content: '\f1b5'; +} +.zmdi-refresh-sync-alert:before { + content: '\f1b6'; +} +.zmdi-refresh-sync-off:before { + content: '\f1b7'; +} +.zmdi-refresh-sync:before { + content: '\f1b8'; +} +.zmdi-refresh:before { + content: '\f1b9'; +} +.zmdi-roller:before { + content: '\f1ba'; +} +.zmdi-ruler:before { + content: '\f1bb'; +} +.zmdi-scissors:before { + content: '\f1bc'; +} +.zmdi-screen-rotation-lock:before { + content: '\f1bd'; +} +.zmdi-screen-rotation:before { + content: '\f1be'; +} +.zmdi-search-for:before { + content: '\f1bf'; +} +.zmdi-search-in-file:before { + content: '\f1c0'; +} +.zmdi-search-in-page:before { + content: '\f1c1'; +} +.zmdi-search-replace:before { + content: '\f1c2'; +} +.zmdi-search:before { + content: '\f1c3'; +} +.zmdi-seat:before { + content: '\f1c4'; +} +.zmdi-settings-square:before { + content: '\f1c5'; +} +.zmdi-settings:before { + content: '\f1c6'; +} +.zmdi-shield-check:before { + content: '\f1c7'; +} +.zmdi-shield-security:before { + content: '\f1c8'; +} +.zmdi-shopping-basket:before { + content: '\f1c9'; +} +.zmdi-shopping-cart-plus:before { + content: '\f1ca'; +} +.zmdi-shopping-cart:before { + content: '\f1cb'; +} +.zmdi-sign-in:before { + content: '\f1cc'; +} +.zmdi-sort-amount-asc:before { + content: '\f1cd'; +} +.zmdi-sort-amount-desc:before { + content: '\f1ce'; +} +.zmdi-sort-asc:before { + content: '\f1cf'; +} +.zmdi-sort-desc:before { + content: '\f1d0'; +} +.zmdi-spellcheck:before { + content: '\f1d1'; +} +.zmdi-storage:before { + content: '\f1d2'; +} +.zmdi-store-24:before { + content: '\f1d3'; +} +.zmdi-store:before { + content: '\f1d4'; +} +.zmdi-subway:before { + content: '\f1d5'; +} +.zmdi-sun:before { + content: '\f1d6'; +} +.zmdi-tab-unselected:before { + content: '\f1d7'; +} +.zmdi-tab:before { + content: '\f1d8'; +} +.zmdi-tag-close:before { + content: '\f1d9'; +} +.zmdi-tag-more:before { + content: '\f1da'; +} +.zmdi-tag:before { + content: '\f1db'; +} +.zmdi-thumb-down:before { + content: '\f1dc'; +} +.zmdi-thumb-up-down:before { + content: '\f1dd'; +} +.zmdi-thumb-up:before { + content: '\f1de'; +} +.zmdi-ticket-star:before { + content: '\f1df'; +} +.zmdi-toll:before { + content: '\f1e0'; +} +.zmdi-toys:before { + content: '\f1e1'; +} +.zmdi-traffic:before { + content: '\f1e2'; +} +.zmdi-translate:before { + content: '\f1e3'; +} +.zmdi-triangle-down:before { + content: '\f1e4'; +} +.zmdi-triangle-up:before { + content: '\f1e5'; +} +.zmdi-truck:before { + content: '\f1e6'; +} +.zmdi-turning-sign:before { + content: '\f1e7'; +} +.zmdi-wallpaper:before { + content: '\f1e8'; +} +.zmdi-washing-machine:before { + content: '\f1e9'; +} +.zmdi-window-maximize:before { + content: '\f1ea'; +} +.zmdi-window-minimize:before { + content: '\f1eb'; +} +.zmdi-window-restore:before { + content: '\f1ec'; +} +.zmdi-wrench:before { + content: '\f1ed'; +} +.zmdi-zoom-in:before { + content: '\f1ee'; +} +.zmdi-zoom-out:before { + content: '\f1ef'; +} +.zmdi-alert-circle-o:before { + content: '\f1f0'; +} +.zmdi-alert-circle:before { + content: '\f1f1'; +} +.zmdi-alert-octagon:before { + content: '\f1f2'; +} +.zmdi-alert-polygon:before { + content: '\f1f3'; +} +.zmdi-alert-triangle:before { + content: '\f1f4'; +} +.zmdi-help-outline:before { + content: '\f1f5'; +} +.zmdi-help:before { + content: '\f1f6'; +} +.zmdi-info-outline:before { + content: '\f1f7'; +} +.zmdi-info:before { + content: '\f1f8'; +} +.zmdi-notifications-active:before { + content: '\f1f9'; +} +.zmdi-notifications-add:before { + content: '\f1fa'; +} +.zmdi-notifications-none:before { + content: '\f1fb'; +} +.zmdi-notifications-off:before { + content: '\f1fc'; +} +.zmdi-notifications-paused:before { + content: '\f1fd'; +} +.zmdi-notifications:before { + content: '\f1fe'; +} +.zmdi-account-add:before { + content: '\f1ff'; +} +.zmdi-account-box-mail:before { + content: '\f200'; +} +.zmdi-account-box-o:before { + content: '\f201'; +} +.zmdi-account-box-phone:before { + content: '\f202'; +} +.zmdi-account-box:before { + content: '\f203'; +} +.zmdi-account-calendar:before { + content: '\f204'; +} +.zmdi-account-circle:before { + content: '\f205'; +} +.zmdi-account-o:before { + content: '\f206'; +} +.zmdi-account:before { + content: '\f207'; +} +.zmdi-accounts-add:before { + content: '\f208'; +} +.zmdi-accounts-alt:before { + content: '\f209'; +} +.zmdi-accounts-list-alt:before { + content: '\f20a'; +} +.zmdi-accounts-list:before { + content: '\f20b'; +} +.zmdi-accounts-outline:before { + content: '\f20c'; +} +.zmdi-accounts:before { + content: '\f20d'; +} +.zmdi-face:before { + content: '\f20e'; +} +.zmdi-female:before { + content: '\f20f'; +} +.zmdi-male-alt:before { + content: '\f210'; +} +.zmdi-male-female:before { + content: '\f211'; +} +.zmdi-male:before { + content: '\f212'; +} +.zmdi-mood-bad:before { + content: '\f213'; +} +.zmdi-mood:before { + content: '\f214'; +} +.zmdi-run:before { + content: '\f215'; +} +.zmdi-walk:before { + content: '\f216'; +} +.zmdi-cloud-box:before { + content: '\f217'; +} +.zmdi-cloud-circle:before { + content: '\f218'; +} +.zmdi-cloud-done:before { + content: '\f219'; +} +.zmdi-cloud-download:before { + content: '\f21a'; +} +.zmdi-cloud-off:before { + content: '\f21b'; +} +.zmdi-cloud-outline-alt:before { + content: '\f21c'; +} +.zmdi-cloud-outline:before { + content: '\f21d'; +} +.zmdi-cloud-upload:before { + content: '\f21e'; +} +.zmdi-cloud:before { + content: '\f21f'; +} +.zmdi-download:before { + content: '\f220'; +} +.zmdi-file-plus:before { + content: '\f221'; +} +.zmdi-file-text:before { + content: '\f222'; +} +.zmdi-file:before { + content: '\f223'; +} +.zmdi-folder-outline:before { + content: '\f224'; +} +.zmdi-folder-person:before { + content: '\f225'; +} +.zmdi-folder-star-alt:before { + content: '\f226'; +} +.zmdi-folder-star:before { + content: '\f227'; +} +.zmdi-folder:before { + content: '\f228'; +} +.zmdi-gif:before { + content: '\f229'; +} +.zmdi-upload:before { + content: '\f22a'; +} +.zmdi-border-all:before { + content: '\f22b'; +} +.zmdi-border-bottom:before { + content: '\f22c'; +} +.zmdi-border-clear:before { + content: '\f22d'; +} +.zmdi-border-color:before { + content: '\f22e'; +} +.zmdi-border-horizontal:before { + content: '\f22f'; +} +.zmdi-border-inner:before { + content: '\f230'; +} +.zmdi-border-left:before { + content: '\f231'; +} +.zmdi-border-outer:before { + content: '\f232'; +} +.zmdi-border-right:before { + content: '\f233'; +} +.zmdi-border-style:before { + content: '\f234'; +} +.zmdi-border-top:before { + content: '\f235'; +} +.zmdi-border-vertical:before { + content: '\f236'; +} +.zmdi-copy:before { + content: '\f237'; +} +.zmdi-crop:before { + content: '\f238'; +} +.zmdi-format-align-center:before { + content: '\f239'; +} +.zmdi-format-align-justify:before { + content: '\f23a'; +} +.zmdi-format-align-left:before { + content: '\f23b'; +} +.zmdi-format-align-right:before { + content: '\f23c'; +} +.zmdi-format-bold:before { + content: '\f23d'; +} +.zmdi-format-clear-all:before { + content: '\f23e'; +} +.zmdi-format-clear:before { + content: '\f23f'; +} +.zmdi-format-color-fill:before { + content: '\f240'; +} +.zmdi-format-color-reset:before { + content: '\f241'; +} +.zmdi-format-color-text:before { + content: '\f242'; +} +.zmdi-format-indent-decrease:before { + content: '\f243'; +} +.zmdi-format-indent-increase:before { + content: '\f244'; +} +.zmdi-format-italic:before { + content: '\f245'; +} +.zmdi-format-line-spacing:before { + content: '\f246'; +} +.zmdi-format-list-bulleted:before { + content: '\f247'; +} +.zmdi-format-list-numbered:before { + content: '\f248'; +} +.zmdi-format-ltr:before { + content: '\f249'; +} +.zmdi-format-rtl:before { + content: '\f24a'; +} +.zmdi-format-size:before { + content: '\f24b'; +} +.zmdi-format-strikethrough-s:before { + content: '\f24c'; +} +.zmdi-format-strikethrough:before { + content: '\f24d'; +} +.zmdi-format-subject:before { + content: '\f24e'; +} +.zmdi-format-underlined:before { + content: '\f24f'; +} +.zmdi-format-valign-bottom:before { + content: '\f250'; +} +.zmdi-format-valign-center:before { + content: '\f251'; +} +.zmdi-format-valign-top:before { + content: '\f252'; +} +.zmdi-redo:before { + content: '\f253'; +} +.zmdi-select-all:before { + content: '\f254'; +} +.zmdi-space-bar:before { + content: '\f255'; +} +.zmdi-text-format:before { + content: '\f256'; +} +.zmdi-transform:before { + content: '\f257'; +} +.zmdi-undo:before { + content: '\f258'; +} +.zmdi-wrap-text:before { + content: '\f259'; +} +.zmdi-comment-alert:before { + content: '\f25a'; +} +.zmdi-comment-alt-text:before { + content: '\f25b'; +} +.zmdi-comment-alt:before { + content: '\f25c'; +} +.zmdi-comment-edit:before { + content: '\f25d'; +} +.zmdi-comment-image:before { + content: '\f25e'; +} +.zmdi-comment-list:before { + content: '\f25f'; +} +.zmdi-comment-more:before { + content: '\f260'; +} +.zmdi-comment-outline:before { + content: '\f261'; +} +.zmdi-comment-text-alt:before { + content: '\f262'; +} +.zmdi-comment-text:before { + content: '\f263'; +} +.zmdi-comment-video:before { + content: '\f264'; +} +.zmdi-comment:before { + content: '\f265'; +} +.zmdi-comments:before { + content: '\f266'; +} +.zmdi-check-all:before { + content: '\f267'; +} +.zmdi-check-circle-u:before { + content: '\f268'; +} +.zmdi-check-circle:before { + content: '\f269'; +} +.zmdi-check-square:before { + content: '\f26a'; +} +.zmdi-check:before { + content: '\f26b'; +} +.zmdi-circle-o:before { + content: '\f26c'; +} +.zmdi-circle:before { + content: '\f26d'; +} +.zmdi-dot-circle-alt:before { + content: '\f26e'; +} +.zmdi-dot-circle:before { + content: '\f26f'; +} +.zmdi-minus-circle-outline:before { + content: '\f270'; +} +.zmdi-minus-circle:before { + content: '\f271'; +} +.zmdi-minus-square:before { + content: '\f272'; +} +.zmdi-minus:before { + content: '\f273'; +} +.zmdi-plus-circle-o-duplicate:before { + content: '\f274'; +} +.zmdi-plus-circle-o:before { + content: '\f275'; +} +.zmdi-plus-circle:before { + content: '\f276'; +} +.zmdi-plus-square:before { + content: '\f277'; +} +.zmdi-plus:before { + content: '\f278'; +} +.zmdi-square-o:before { + content: '\f279'; +} +.zmdi-star-circle:before { + content: '\f27a'; +} +.zmdi-star-half:before { + content: '\f27b'; +} +.zmdi-star-outline:before { + content: '\f27c'; +} +.zmdi-star:before { + content: '\f27d'; +} +.zmdi-bluetooth-connected:before { + content: '\f27e'; +} +.zmdi-bluetooth-off:before { + content: '\f27f'; +} +.zmdi-bluetooth-search:before { + content: '\f280'; +} +.zmdi-bluetooth-setting:before { + content: '\f281'; +} +.zmdi-bluetooth:before { + content: '\f282'; +} +.zmdi-camera-add:before { + content: '\f283'; +} +.zmdi-camera-alt:before { + content: '\f284'; +} +.zmdi-camera-bw:before { + content: '\f285'; +} +.zmdi-camera-front:before { + content: '\f286'; +} +.zmdi-camera-mic:before { + content: '\f287'; +} +.zmdi-camera-party-mode:before { + content: '\f288'; +} +.zmdi-camera-rear:before { + content: '\f289'; +} +.zmdi-camera-roll:before { + content: '\f28a'; +} +.zmdi-camera-switch:before { + content: '\f28b'; +} +.zmdi-camera:before { + content: '\f28c'; +} +.zmdi-card-alert:before { + content: '\f28d'; +} +.zmdi-card-off:before { + content: '\f28e'; +} +.zmdi-card-sd:before { + content: '\f28f'; +} +.zmdi-card-sim:before { + content: '\f290'; +} +.zmdi-desktop-mac:before { + content: '\f291'; +} +.zmdi-desktop-windows:before { + content: '\f292'; +} +.zmdi-device-hub:before { + content: '\f293'; +} +.zmdi-devices-off:before { + content: '\f294'; +} +.zmdi-devices:before { + content: '\f295'; +} +.zmdi-dock:before { + content: '\f296'; +} +.zmdi-floppy:before { + content: '\f297'; +} +.zmdi-gamepad:before { + content: '\f298'; +} +.zmdi-gps-dot:before { + content: '\f299'; +} +.zmdi-gps-off:before { + content: '\f29a'; +} +.zmdi-gps:before { + content: '\f29b'; +} +.zmdi-headset-mic:before { + content: '\f29c'; +} +.zmdi-headset:before { + content: '\f29d'; +} +.zmdi-input-antenna:before { + content: '\f29e'; +} +.zmdi-input-composite:before { + content: '\f29f'; +} +.zmdi-input-hdmi:before { + content: '\f2a0'; +} +.zmdi-input-power:before { + content: '\f2a1'; +} +.zmdi-input-svideo:before { + content: '\f2a2'; +} +.zmdi-keyboard-hide:before { + content: '\f2a3'; +} +.zmdi-keyboard:before { + content: '\f2a4'; +} +.zmdi-laptop-chromebook:before { + content: '\f2a5'; +} +.zmdi-laptop-mac:before { + content: '\f2a6'; +} +.zmdi-laptop:before { + content: '\f2a7'; +} +.zmdi-mic-off:before { + content: '\f2a8'; +} +.zmdi-mic-outline:before { + content: '\f2a9'; +} +.zmdi-mic-setting:before { + content: '\f2aa'; +} +.zmdi-mic:before { + content: '\f2ab'; +} +.zmdi-mouse:before { + content: '\f2ac'; +} +.zmdi-network-alert:before { + content: '\f2ad'; +} +.zmdi-network-locked:before { + content: '\f2ae'; +} +.zmdi-network-off:before { + content: '\f2af'; +} +.zmdi-network-outline:before { + content: '\f2b0'; +} +.zmdi-network-setting:before { + content: '\f2b1'; +} +.zmdi-network:before { + content: '\f2b2'; +} +.zmdi-phone-bluetooth:before { + content: '\f2b3'; +} +.zmdi-phone-end:before { + content: '\f2b4'; +} +.zmdi-phone-forwarded:before { + content: '\f2b5'; +} +.zmdi-phone-in-talk:before { + content: '\f2b6'; +} +.zmdi-phone-locked:before { + content: '\f2b7'; +} +.zmdi-phone-missed:before { + content: '\f2b8'; +} +.zmdi-phone-msg:before { + content: '\f2b9'; +} +.zmdi-phone-paused:before { + content: '\f2ba'; +} +.zmdi-phone-ring:before { + content: '\f2bb'; +} +.zmdi-phone-setting:before { + content: '\f2bc'; +} +.zmdi-phone-sip:before { + content: '\f2bd'; +} +.zmdi-phone:before { + content: '\f2be'; +} +.zmdi-portable-wifi-changes:before { + content: '\f2bf'; +} +.zmdi-portable-wifi-off:before { + content: '\f2c0'; +} +.zmdi-portable-wifi:before { + content: '\f2c1'; +} +.zmdi-radio:before { + content: '\f2c2'; +} +.zmdi-reader:before { + content: '\f2c3'; +} +.zmdi-remote-control-alt:before { + content: '\f2c4'; +} +.zmdi-remote-control:before { + content: '\f2c5'; +} +.zmdi-router:before { + content: '\f2c6'; +} +.zmdi-scanner:before { + content: '\f2c7'; +} +.zmdi-smartphone-android:before { + content: '\f2c8'; +} +.zmdi-smartphone-download:before { + content: '\f2c9'; +} +.zmdi-smartphone-erase:before { + content: '\f2ca'; +} +.zmdi-smartphone-info:before { + content: '\f2cb'; +} +.zmdi-smartphone-iphone:before { + content: '\f2cc'; +} +.zmdi-smartphone-landscape-lock:before { + content: '\f2cd'; +} +.zmdi-smartphone-landscape:before { + content: '\f2ce'; +} +.zmdi-smartphone-lock:before { + content: '\f2cf'; +} +.zmdi-smartphone-portrait-lock:before { + content: '\f2d0'; +} +.zmdi-smartphone-ring:before { + content: '\f2d1'; +} +.zmdi-smartphone-setting:before { + content: '\f2d2'; +} +.zmdi-smartphone-setup:before { + content: '\f2d3'; +} +.zmdi-smartphone:before { + content: '\f2d4'; +} +.zmdi-speaker:before { + content: '\f2d5'; +} +.zmdi-tablet-android:before { + content: '\f2d6'; +} +.zmdi-tablet-mac:before { + content: '\f2d7'; +} +.zmdi-tablet:before { + content: '\f2d8'; +} +.zmdi-tv-alt-play:before { + content: '\f2d9'; +} +.zmdi-tv-list:before { + content: '\f2da'; +} +.zmdi-tv-play:before { + content: '\f2db'; +} +.zmdi-tv:before { + content: '\f2dc'; +} +.zmdi-usb:before { + content: '\f2dd'; +} +.zmdi-videocam-off:before { + content: '\f2de'; +} +.zmdi-videocam-switch:before { + content: '\f2df'; +} +.zmdi-videocam:before { + content: '\f2e0'; +} +.zmdi-watch:before { + content: '\f2e1'; +} +.zmdi-wifi-alt-2:before { + content: '\f2e2'; +} +.zmdi-wifi-alt:before { + content: '\f2e3'; +} +.zmdi-wifi-info:before { + content: '\f2e4'; +} +.zmdi-wifi-lock:before { + content: '\f2e5'; +} +.zmdi-wifi-off:before { + content: '\f2e6'; +} +.zmdi-wifi-outline:before { + content: '\f2e7'; +} +.zmdi-wifi:before { + content: '\f2e8'; +} +.zmdi-arrow-left-bottom:before { + content: '\f2e9'; +} +.zmdi-arrow-left:before { + content: '\f2ea'; +} +.zmdi-arrow-merge:before { + content: '\f2eb'; +} +.zmdi-arrow-missed:before { + content: '\f2ec'; +} +.zmdi-arrow-right-top:before { + content: '\f2ed'; +} +.zmdi-arrow-right:before { + content: '\f2ee'; +} +.zmdi-arrow-split:before { + content: '\f2ef'; +} +.zmdi-arrows:before { + content: '\f2f0'; +} +.zmdi-caret-down-circle:before { + content: '\f2f1'; +} +.zmdi-caret-down:before { + content: '\f2f2'; +} +.zmdi-caret-left-circle:before { + content: '\f2f3'; +} +.zmdi-caret-left:before { + content: '\f2f4'; +} +.zmdi-caret-right-circle:before { + content: '\f2f5'; +} +.zmdi-caret-right:before { + content: '\f2f6'; +} +.zmdi-caret-up-circle:before { + content: '\f2f7'; +} +.zmdi-caret-up:before { + content: '\f2f8'; +} +.zmdi-chevron-down:before { + content: '\f2f9'; +} +.zmdi-chevron-left:before { + content: '\f2fa'; +} +.zmdi-chevron-right:before { + content: '\f2fb'; +} +.zmdi-chevron-up:before { + content: '\f2fc'; +} +.zmdi-forward:before { + content: '\f2fd'; +} +.zmdi-long-arrow-down:before { + content: '\f2fe'; +} +.zmdi-long-arrow-left:before { + content: '\f2ff'; +} +.zmdi-long-arrow-return:before { + content: '\f300'; +} +.zmdi-long-arrow-right:before { + content: '\f301'; +} +.zmdi-long-arrow-tab:before { + content: '\f302'; +} +.zmdi-long-arrow-up:before { + content: '\f303'; +} +.zmdi-rotate-ccw:before { + content: '\f304'; +} +.zmdi-rotate-cw:before { + content: '\f305'; +} +.zmdi-rotate-left:before { + content: '\f306'; +} +.zmdi-rotate-right:before { + content: '\f307'; +} +.zmdi-square-down:before { + content: '\f308'; +} +.zmdi-square-right:before { + content: '\f309'; +} +.zmdi-swap-alt:before { + content: '\f30a'; +} +.zmdi-swap-vertical-circle:before { + content: '\f30b'; +} +.zmdi-swap-vertical:before { + content: '\f30c'; +} +.zmdi-swap:before { + content: '\f30d'; +} +.zmdi-trending-down:before { + content: '\f30e'; +} +.zmdi-trending-flat:before { + content: '\f30f'; +} +.zmdi-trending-up:before { + content: '\f310'; +} +.zmdi-unfold-less:before { + content: '\f311'; +} +.zmdi-unfold-more:before { + content: '\f312'; +} +.zmdi-apps:before { + content: '\f313'; +} +.zmdi-grid-off:before { + content: '\f314'; +} +.zmdi-grid:before { + content: '\f315'; +} +.zmdi-view-agenda:before { + content: '\f316'; +} +.zmdi-view-array:before { + content: '\f317'; +} +.zmdi-view-carousel:before { + content: '\f318'; +} +.zmdi-view-column:before { + content: '\f319'; +} +.zmdi-view-comfy:before { + content: '\f31a'; +} +.zmdi-view-compact:before { + content: '\f31b'; +} +.zmdi-view-dashboard:before { + content: '\f31c'; +} +.zmdi-view-day:before { + content: '\f31d'; +} +.zmdi-view-headline:before { + content: '\f31e'; +} +.zmdi-view-list-alt:before { + content: '\f31f'; +} +.zmdi-view-list:before { + content: '\f320'; +} +.zmdi-view-module:before { + content: '\f321'; +} +.zmdi-view-quilt:before { + content: '\f322'; +} +.zmdi-view-stream:before { + content: '\f323'; +} +.zmdi-view-subtitles:before { + content: '\f324'; +} +.zmdi-view-toc:before { + content: '\f325'; +} +.zmdi-view-web:before { + content: '\f326'; +} +.zmdi-view-week:before { + content: '\f327'; +} +.zmdi-widgets:before { + content: '\f328'; +} +.zmdi-alarm-check:before { + content: '\f329'; +} +.zmdi-alarm-off:before { + content: '\f32a'; +} +.zmdi-alarm-plus:before { + content: '\f32b'; +} +.zmdi-alarm-snooze:before { + content: '\f32c'; +} +.zmdi-alarm:before { + content: '\f32d'; +} +.zmdi-calendar-alt:before { + content: '\f32e'; +} +.zmdi-calendar-check:before { + content: '\f32f'; +} +.zmdi-calendar-close:before { + content: '\f330'; +} +.zmdi-calendar-note:before { + content: '\f331'; +} +.zmdi-calendar:before { + content: '\f332'; +} +.zmdi-time-countdown:before { + content: '\f333'; +} +.zmdi-time-interval:before { + content: '\f334'; +} +.zmdi-time-restore-setting:before { + content: '\f335'; +} +.zmdi-time-restore:before { + content: '\f336'; +} +.zmdi-time:before { + content: '\f337'; +} +.zmdi-timer-off:before { + content: '\f338'; +} +.zmdi-timer:before { + content: '\f339'; +} +.zmdi-android-alt:before { + content: '\f33a'; +} +.zmdi-android:before { + content: '\f33b'; +} +.zmdi-apple:before { + content: '\f33c'; +} +.zmdi-behance:before { + content: '\f33d'; +} +.zmdi-codepen:before { + content: '\f33e'; +} +.zmdi-dribbble:before { + content: '\f33f'; +} +.zmdi-dropbox:before { + content: '\f340'; +} +.zmdi-evernote:before { + content: '\f341'; +} +.zmdi-facebook-box:before { + content: '\f342'; +} +.zmdi-facebook:before { + content: '\f343'; +} +.zmdi-github-box:before { + content: '\f344'; +} +.zmdi-github:before { + content: '\f345'; +} +.zmdi-google-drive:before { + content: '\f346'; +} +.zmdi-google-earth:before { + content: '\f347'; +} +.zmdi-google-glass:before { + content: '\f348'; +} +.zmdi-google-maps:before { + content: '\f349'; +} +.zmdi-google-pages:before { + content: '\f34a'; +} +.zmdi-google-play:before { + content: '\f34b'; +} +.zmdi-google-plus-box:before { + content: '\f34c'; +} +.zmdi-google-plus:before { + content: '\f34d'; +} +.zmdi-google:before { + content: '\f34e'; +} +.zmdi-instagram:before { + content: '\f34f'; +} +.zmdi-language-css3:before { + content: '\f350'; +} +.zmdi-language-html5:before { + content: '\f351'; +} +.zmdi-language-javascript:before { + content: '\f352'; +} +.zmdi-language-python-alt:before { + content: '\f353'; +} +.zmdi-language-python:before { + content: '\f354'; +} +.zmdi-lastfm:before { + content: '\f355'; +} +.zmdi-linkedin-box:before { + content: '\f356'; +} +.zmdi-paypal:before { + content: '\f357'; +} +.zmdi-pinterest-box:before { + content: '\f358'; +} +.zmdi-pocket:before { + content: '\f359'; +} +.zmdi-polymer:before { + content: '\f35a'; +} +.zmdi-share:before { + content: '\f35b'; +} +.zmdi-stackoverflow:before { + content: '\f35c'; +} +.zmdi-steam-square:before { + content: '\f35d'; +} +.zmdi-steam:before { + content: '\f35e'; +} +.zmdi-twitter-box:before { + content: '\f35f'; +} +.zmdi-twitter:before { + content: '\f360'; +} +.zmdi-vk:before { + content: '\f361'; +} +.zmdi-wikipedia:before { + content: '\f362'; +} +.zmdi-windows:before { + content: '\f363'; +} +.zmdi-aspect-ratio-alt:before { + content: '\f364'; +} +.zmdi-aspect-ratio:before { + content: '\f365'; +} +.zmdi-blur-circular:before { + content: '\f366'; +} +.zmdi-blur-linear:before { + content: '\f367'; +} +.zmdi-blur-off:before { + content: '\f368'; +} +.zmdi-blur:before { + content: '\f369'; +} +.zmdi-brightness-2:before { + content: '\f36a'; +} +.zmdi-brightness-3:before { + content: '\f36b'; +} +.zmdi-brightness-4:before { + content: '\f36c'; +} +.zmdi-brightness-5:before { + content: '\f36d'; +} +.zmdi-brightness-6:before { + content: '\f36e'; +} +.zmdi-brightness-7:before { + content: '\f36f'; +} +.zmdi-brightness-auto:before { + content: '\f370'; +} +.zmdi-brightness-setting:before { + content: '\f371'; +} +.zmdi-broken-image:before { + content: '\f372'; +} +.zmdi-center-focus-strong:before { + content: '\f373'; +} +.zmdi-center-focus-weak:before { + content: '\f374'; +} +.zmdi-compare:before { + content: '\f375'; +} +.zmdi-crop-16-9:before { + content: '\f376'; +} +.zmdi-crop-3-2:before { + content: '\f377'; +} +.zmdi-crop-5-4:before { + content: '\f378'; +} +.zmdi-crop-7-5:before { + content: '\f379'; +} +.zmdi-crop-din:before { + content: '\f37a'; +} +.zmdi-crop-free:before { + content: '\f37b'; +} +.zmdi-crop-landscape:before { + content: '\f37c'; +} +.zmdi-crop-portrait:before { + content: '\f37d'; +} +.zmdi-crop-square:before { + content: '\f37e'; +} +.zmdi-exposure-alt:before { + content: '\f37f'; +} +.zmdi-exposure:before { + content: '\f380'; +} +.zmdi-filter-b-and-w:before { + content: '\f381'; +} +.zmdi-filter-center-focus:before { + content: '\f382'; +} +.zmdi-filter-frames:before { + content: '\f383'; +} +.zmdi-filter-tilt-shift:before { + content: '\f384'; +} +.zmdi-gradient:before { + content: '\f385'; +} +.zmdi-grain:before { + content: '\f386'; +} +.zmdi-graphic-eq:before { + content: '\f387'; +} +.zmdi-hdr-off:before { + content: '\f388'; +} +.zmdi-hdr-strong:before { + content: '\f389'; +} +.zmdi-hdr-weak:before { + content: '\f38a'; +} +.zmdi-hdr:before { + content: '\f38b'; +} +.zmdi-iridescent:before { + content: '\f38c'; +} +.zmdi-leak-off:before { + content: '\f38d'; +} +.zmdi-leak:before { + content: '\f38e'; +} +.zmdi-looks:before { + content: '\f38f'; +} +.zmdi-loupe:before { + content: '\f390'; +} +.zmdi-panorama-horizontal:before { + content: '\f391'; +} +.zmdi-panorama-vertical:before { + content: '\f392'; +} +.zmdi-panorama-wide-angle:before { + content: '\f393'; +} +.zmdi-photo-size-select-large:before { + content: '\f394'; +} +.zmdi-photo-size-select-small:before { + content: '\f395'; +} +.zmdi-picture-in-picture:before { + content: '\f396'; +} +.zmdi-slideshow:before { + content: '\f397'; +} +.zmdi-texture:before { + content: '\f398'; +} +.zmdi-tonality:before { + content: '\f399'; +} +.zmdi-vignette:before { + content: '\f39a'; +} +.zmdi-wb-auto:before { + content: '\f39b'; +} +.zmdi-eject-alt:before { + content: '\f39c'; +} +.zmdi-eject:before { + content: '\f39d'; +} +.zmdi-equalizer:before { + content: '\f39e'; +} +.zmdi-fast-forward:before { + content: '\f39f'; +} +.zmdi-fast-rewind:before { + content: '\f3a0'; +} +.zmdi-forward-10:before { + content: '\f3a1'; +} +.zmdi-forward-30:before { + content: '\f3a2'; +} +.zmdi-forward-5:before { + content: '\f3a3'; +} +.zmdi-hearing:before { + content: '\f3a4'; +} +.zmdi-pause-circle-outline:before { + content: '\f3a5'; +} +.zmdi-pause-circle:before { + content: '\f3a6'; +} +.zmdi-pause:before { + content: '\f3a7'; +} +.zmdi-play-circle-outline:before { + content: '\f3a8'; +} +.zmdi-play-circle:before { + content: '\f3a9'; +} +.zmdi-play:before { + content: '\f3aa'; +} +.zmdi-playlist-audio:before { + content: '\f3ab'; +} +.zmdi-playlist-plus:before { + content: '\f3ac'; +} +.zmdi-repeat-one:before { + content: '\f3ad'; +} +.zmdi-repeat:before { + content: '\f3ae'; +} +.zmdi-replay-10:before { + content: '\f3af'; +} +.zmdi-replay-30:before { + content: '\f3b0'; +} +.zmdi-replay-5:before { + content: '\f3b1'; +} +.zmdi-replay:before { + content: '\f3b2'; +} +.zmdi-shuffle:before { + content: '\f3b3'; +} +.zmdi-skip-next:before { + content: '\f3b4'; +} +.zmdi-skip-previous:before { + content: '\f3b5'; +} +.zmdi-stop:before { + content: '\f3b6'; +} +.zmdi-surround-sound:before { + content: '\f3b7'; +} +.zmdi-tune:before { + content: '\f3b8'; +} +.zmdi-volume-down:before { + content: '\f3b9'; +} +.zmdi-volume-mute:before { + content: '\f3ba'; +} +.zmdi-volume-off:before { + content: '\f3bb'; +} +.zmdi-volume-up:before { + content: '\f3bc'; +} +.zmdi-n-1-square:before { + content: '\f3bd'; +} +.zmdi-n-2-square:before { + content: '\f3be'; +} +.zmdi-n-3-square:before { + content: '\f3bf'; +} +.zmdi-n-4-square:before { + content: '\f3c0'; +} +.zmdi-n-5-square:before { + content: '\f3c1'; +} +.zmdi-n-6-square:before { + content: '\f3c2'; +} +.zmdi-neg-1:before { + content: '\f3c3'; +} +.zmdi-neg-2:before { + content: '\f3c4'; +} +.zmdi-plus-1:before { + content: '\f3c5'; +} +.zmdi-plus-2:before { + content: '\f3c6'; +} +.zmdi-sec-10:before { + content: '\f3c7'; +} +.zmdi-sec-3:before { + content: '\f3c8'; +} +.zmdi-zero:before { + content: '\f3c9'; +} +.zmdi-airline-seat-flat-angled:before { + content: '\f3ca'; +} +.zmdi-airline-seat-flat:before { + content: '\f3cb'; +} +.zmdi-airline-seat-individual-suite:before { + content: '\f3cc'; +} +.zmdi-airline-seat-legroom-extra:before { + content: '\f3cd'; +} +.zmdi-airline-seat-legroom-normal:before { + content: '\f3ce'; +} +.zmdi-airline-seat-legroom-reduced:before { + content: '\f3cf'; +} +.zmdi-airline-seat-recline-extra:before { + content: '\f3d0'; +} +.zmdi-airline-seat-recline-normal:before { + content: '\f3d1'; +} +.zmdi-airplay:before { + content: '\f3d2'; +} +.zmdi-closed-caption:before { + content: '\f3d3'; +} +.zmdi-confirmation-number:before { + content: '\f3d4'; +} +.zmdi-developer-board:before { + content: '\f3d5'; +} +.zmdi-disc-full:before { + content: '\f3d6'; +} +.zmdi-explicit:before { + content: '\f3d7'; +} +.zmdi-flight-land:before { + content: '\f3d8'; +} +.zmdi-flight-takeoff:before { + content: '\f3d9'; +} +.zmdi-flip-to-back:before { + content: '\f3da'; +} +.zmdi-flip-to-front:before { + content: '\f3db'; +} +.zmdi-group-work:before { + content: '\f3dc'; +} +.zmdi-hd:before { + content: '\f3dd'; +} +.zmdi-hq:before { + content: '\f3de'; +} +.zmdi-markunread-mailbox:before { + content: '\f3df'; +} +.zmdi-memory:before { + content: '\f3e0'; +} +.zmdi-nfc:before { + content: '\f3e1'; +} +.zmdi-play-for-work:before { + content: '\f3e2'; +} +.zmdi-power-input:before { + content: '\f3e3'; +} +.zmdi-present-to-all:before { + content: '\f3e4'; +} +.zmdi-satellite:before { + content: '\f3e5'; +} +.zmdi-tap-and-play:before { + content: '\f3e6'; +} +.zmdi-vibration:before { + content: '\f3e7'; +} +.zmdi-voicemail:before { + content: '\f3e8'; +} +.zmdi-group:before { + content: '\f3e9'; +} +.zmdi-rss:before { + content: '\f3ea'; +} +.zmdi-shape:before { + content: '\f3eb'; +} +.zmdi-spinner:before { + content: '\f3ec'; +} +.zmdi-ungroup:before { + content: '\f3ed'; +} +.zmdi-500px:before { + content: '\f3ee'; +} +.zmdi-8tracks:before { + content: '\f3ef'; +} +.zmdi-amazon:before { + content: '\f3f0'; +} +.zmdi-blogger:before { + content: '\f3f1'; +} +.zmdi-delicious:before { + content: '\f3f2'; +} +.zmdi-disqus:before { + content: '\f3f3'; +} +.zmdi-flattr:before { + content: '\f3f4'; +} +.zmdi-flickr:before { + content: '\f3f5'; +} +.zmdi-github-alt:before { + content: '\f3f6'; +} +.zmdi-google-old:before { + content: '\f3f7'; +} +.zmdi-linkedin:before { + content: '\f3f8'; +} +.zmdi-odnoklassniki:before { + content: '\f3f9'; +} +.zmdi-outlook:before { + content: '\f3fa'; +} +.zmdi-paypal-alt:before { + content: '\f3fb'; +} +.zmdi-pinterest:before { + content: '\f3fc'; +} +.zmdi-playstation:before { + content: '\f3fd'; +} +.zmdi-reddit:before { + content: '\f3fe'; +} +.zmdi-skype:before { + content: '\f3ff'; +} +.zmdi-slideshare:before { + content: '\f400'; +} +.zmdi-soundcloud:before { + content: '\f401'; +} +.zmdi-tumblr:before { + content: '\f402'; +} +.zmdi-twitch:before { + content: '\f403'; +} +.zmdi-vimeo:before { + content: '\f404'; +} +.zmdi-whatsapp:before { + content: '\f405'; +} +.zmdi-xbox:before { + content: '\f406'; +} +.zmdi-yahoo:before { + content: '\f407'; +} +.zmdi-youtube-play:before { + content: '\f408'; +} +.zmdi-youtube:before { + content: '\f409'; +} +.zmdi-import-export:before { + content: '\f30c'; +} +.zmdi-swap-vertical-:before { + content: '\f30c'; +} +.zmdi-airplanemode-inactive:before { + content: '\f102'; +} +.zmdi-airplanemode-active:before { + content: '\f103'; +} +.zmdi-rate-review:before { + content: '\f103'; +} +.zmdi-comment-sign:before { + content: '\f25a'; +} +.zmdi-network-warning:before { + content: '\f2ad'; +} +.zmdi-shopping-cart-add:before { + content: '\f1ca'; +} +.zmdi-file-add:before { + content: '\f221'; +} +.zmdi-network-wifi-scan:before { + content: '\f2e4'; +} +.zmdi-collection-add:before { + content: '\f14e'; +} +.zmdi-format-playlist-add:before { + content: '\f3ac'; +} +.zmdi-format-queue-music:before { + content: '\f3ab'; +} +.zmdi-plus-box:before { + content: '\f277'; +} +.zmdi-tag-backspace:before { + content: '\f1d9'; +} +.zmdi-alarm-add:before { + content: '\f32b'; +} +.zmdi-battery-charging:before { + content: '\f114'; +} +.zmdi-daydream-setting:before { + content: '\f217'; +} +.zmdi-more-horiz:before { + content: '\f19c'; +} +.zmdi-book-photo:before { + content: '\f11b'; +} +.zmdi-incandescent:before { + content: '\f189'; +} +.zmdi-wb-iridescent:before { + content: '\f38c'; +} +.zmdi-calendar-remove:before { + content: '\f330'; +} +.zmdi-refresh-sync-disabled:before { + content: '\f1b7'; +} +.zmdi-refresh-sync-problem:before { + content: '\f1b6'; +} +.zmdi-crop-original:before { + content: '\f17e'; +} +.zmdi-power-off:before { + content: '\f1af'; +} +.zmdi-power-off-setting:before { + content: '\f1ae'; +} +.zmdi-leak-remove:before { + content: '\f38d'; +} +.zmdi-star-border:before { + content: '\f27c'; +} +.zmdi-brightness-low:before { + content: '\f36d'; +} +.zmdi-brightness-medium:before { + content: '\f36e'; +} +.zmdi-brightness-high:before { + content: '\f36f'; +} +.zmdi-smartphone-portrait:before { + content: '\f2d4'; +} +.zmdi-live-tv:before { + content: '\f2d9'; +} +.zmdi-format-textdirection-l-to-r:before { + content: '\f249'; +} +.zmdi-format-textdirection-r-to-l:before { + content: '\f24a'; +} +.zmdi-arrow-back:before { + content: '\f2ea'; +} +.zmdi-arrow-forward:before { + content: '\f2ee'; +} +.zmdi-arrow-in:before { + content: '\f2e9'; +} +.zmdi-arrow-out:before { + content: '\f2ed'; +} +.zmdi-rotate-90-degrees-ccw:before { + content: '\f304'; +} +.zmdi-adb:before { + content: '\f33a'; +} +.zmdi-network-wifi:before { + content: '\f2e8'; +} +.zmdi-network-wifi-alt:before { + content: '\f2e3'; +} +.zmdi-network-wifi-lock:before { + content: '\f2e5'; +} +.zmdi-network-wifi-off:before { + content: '\f2e6'; +} +.zmdi-network-wifi-outline:before { + content: '\f2e7'; +} +.zmdi-network-wifi-info:before { + content: '\f2e4'; +} +.zmdi-layers-clear:before { + content: '\f18b'; +} +.zmdi-colorize:before { + content: '\f15d'; +} +.zmdi-format-paint:before { + content: '\f1ba'; +} +.zmdi-format-quote:before { + content: '\f1b2'; +} +.zmdi-camera-monochrome-photos:before { + content: '\f285'; +} +.zmdi-sort-by-alpha:before { + content: '\f1cf'; +} +.zmdi-folder-shared:before { + content: '\f225'; +} +.zmdi-folder-special:before { + content: '\f226'; +} +.zmdi-comment-dots:before { + content: '\f260'; +} +.zmdi-reorder:before { + content: '\f31e'; +} +.zmdi-dehaze:before { + content: '\f197'; +} +.zmdi-sort:before { + content: '\f1ce'; +} +.zmdi-pages:before { + content: '\f34a'; +} +.zmdi-stack-overflow:before { + content: '\f35c'; +} +.zmdi-calendar-account:before { + content: '\f204'; +} +.zmdi-paste:before { + content: '\f109'; +} +.zmdi-cut:before { + content: '\f1bc'; +} +.zmdi-save:before { + content: '\f297'; +} +.zmdi-smartphone-code:before { + content: '\f139'; +} +.zmdi-directions-bike:before { + content: '\f117'; +} +.zmdi-directions-boat:before { + content: '\f11a'; +} +.zmdi-directions-bus:before { + content: '\f121'; +} +.zmdi-directions-car:before { + content: '\f125'; +} +.zmdi-directions-railway:before { + content: '\f1b3'; +} +.zmdi-directions-run:before { + content: '\f215'; +} +.zmdi-directions-subway:before { + content: '\f1d5'; +} +.zmdi-directions-walk:before { + content: '\f216'; +} +.zmdi-local-hotel:before { + content: '\f178'; +} +.zmdi-local-activity:before { + content: '\f1df'; +} +.zmdi-local-play:before { + content: '\f1df'; +} +.zmdi-local-airport:before { + content: '\f103'; +} +.zmdi-local-atm:before { + content: '\f198'; +} +.zmdi-local-bar:before { + content: '\f137'; +} +.zmdi-local-cafe:before { + content: '\f13b'; +} +.zmdi-local-car-wash:before { + content: '\f124'; +} +.zmdi-local-convenience-store:before { + content: '\f1d3'; +} +.zmdi-local-dining:before { + content: '\f153'; +} +.zmdi-local-drink:before { + content: '\f157'; +} +.zmdi-local-florist:before { + content: '\f168'; +} +.zmdi-local-gas-station:before { + content: '\f16f'; +} +.zmdi-local-grocery-store:before { + content: '\f1cb'; +} +.zmdi-local-hospital:before { + content: '\f177'; +} +.zmdi-local-laundry-service:before { + content: '\f1e9'; +} +.zmdi-local-library:before { + content: '\f18d'; +} +.zmdi-local-mall:before { + content: '\f195'; +} +.zmdi-local-movies:before { + content: '\f19d'; +} +.zmdi-local-offer:before { + content: '\f187'; +} +.zmdi-local-parking:before { + content: '\f1a5'; +} +.zmdi-local-parking:before { + content: '\f1a5'; +} +.zmdi-local-pharmacy:before { + content: '\f176'; +} +.zmdi-local-phone:before { + content: '\f2be'; +} +.zmdi-local-pizza:before { + content: '\f1ac'; +} +.zmdi-local-post-office:before { + content: '\f15a'; +} +.zmdi-local-printshop:before { + content: '\f1b0'; +} +.zmdi-local-see:before { + content: '\f28c'; +} +.zmdi-local-shipping:before { + content: '\f1e6'; +} +.zmdi-local-store:before { + content: '\f1d4'; +} +.zmdi-local-taxi:before { + content: '\f123'; +} +.zmdi-local-wc:before { + content: '\f211'; +} +.zmdi-my-location:before { + content: '\f299'; +} +.zmdi-directions:before { + content: '\f1e7'; +} diff --git a/src/fonts/iconic/css/material-design-iconic-font.min.css b/src/fonts/iconic/css/material-design-iconic-font.min.css new file mode 100644 index 0000000..e1a58fe --- /dev/null +++ b/src/fonts/iconic/css/material-design-iconic-font.min.css @@ -0,0 +1 @@ +@font-face{font-family:Material-Design-Iconic-Font;src:url(../fonts/Material-Design-Iconic-Font.woff2?v=2.2.0) format('woff2'),url(../fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format('woff'),url(../fonts/Material-Design-Iconic-Font.ttf?v=2.2.0) format('truetype')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:zmdi-spin 1.5s infinite linear;animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:zmdi-spin-reverse 1.5s infinite linear;animation:zmdi-spin-reverse 1.5s infinite linear}@-webkit-keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmdi-hc-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'} \ No newline at end of file diff --git a/src/fonts/iconic/fonts/Material-Design-Iconic-Font.eot b/src/fonts/iconic/fonts/Material-Design-Iconic-Font.eot new file mode 100644 index 0000000000000000000000000000000000000000..5e25191502db8ed043d76ebad6d32bc87f32989f GIT binary patch literal 42495 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 CTIuBg literal 0 HcmV?d00001 diff --git a/src/fonts/iconic/fonts/Material-Design-Iconic-Font.svg b/src/fonts/iconic/fonts/Material-Design-Iconic-Font.svg new file mode 100644 index 0000000..8cb2673 --- /dev/null +++ b/src/fonts/iconic/fonts/Material-Design-Iconic-Font.svg @@ -0,0 +1,787 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/fonts/iconic/fonts/Material-Design-Iconic-Font.ttf b/src/fonts/iconic/fonts/Material-Design-Iconic-Font.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5d489fdd1a04cf2169af5e4d29d2929432a73f04 GIT binary patch literal 99212 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 Bf0O_K literal 0 HcmV?d00001 diff --git a/src/fonts/iconic/fonts/Material-Design-Iconic-Font.woff b/src/fonts/iconic/fonts/Material-Design-Iconic-Font.woff new file mode 100644 index 0000000000000000000000000000000000000000..933b2bf85f0bd4b006a4f9e6bf4ceaaf2cbf4360 GIT binary patch literal 50312 zcmY&eQ*yxQeE+^HqU0p`bGdiP1lcy?guR3Fl>5eKjM#e`NQ#lKm>{cdT(a!e*!1c=r~-`W@eXhZ+m z`zIFQ{>7B|6FXZ+Cjg-R#{;7W0N@0)NCc9)8XNq?H{=KSS?oVd*yK# z`~d;uzv7NF2JChT571;rK)w;^PU&%s>;TY=1myC1dY}L^0@$(tTT4&R#7_?cTm<}A z9nd{`zt?YYFuWF;k0bRLGU@0l4;%nd|82FqM=zW#YlBL(@34$x>b9@v(>XC zHC@4V26$?AlIS-qH$L|t#(XhI##vZ@sYB40P^U40I$&6$pe`%2L(f~_H8FyJ0{5he zsYl(t*`Ntr4LplCS&o%O376OYA6qFFirJ1Ujx#>NJotE!0}yF6Y@qUKpD4)3Dm>Ir zFutlUNsha+sytVxfr@*I@Lk+~t-RD6Yv1axOoQ*keDraY;Pd_`xo$7|C9UT`DxhW{ z0d|f38ddmh!7I?QP_}3_Pyt#g!{Jsn=%z;k?&VEsQ&SAd$q~WD_eeS?4QEhu;orp% z2I)4xVH|{F7|ADZA`#QS2AgBUryqpi^^+p>J32vg?M=Rt027c(#tQX){p`?)?A#L$ z2G^sbGjBA#rxF|pxXX-W|qMtksTF%zy9O(8Dfp@C|+c5U6z{VzPt3P6NN% z`dQXWb`eFu@QEZHtD4%B!o&>H!`a1C91O~}0%oR{^JBpc^RLi3kv%oo+iRBLNR&{| z3SHj=_;pE^J=mWf&Wsci62>cukEGD7_~U-HU}NE9nBJ3qn?(980X_XjwkWQ&MqjFg ze6>K;2}KO6I|oRjd<0NI_6rbQW{uH^KubohL7BRZclkUi&J65~&RlM|n(PGot^B!d zSZ}1|eZQROZ9=%gMu&!n1B1%JqYK0kfIPs8#jVbcVY+rJ?VpW-W%KDshY80pbGv&uD|b<;s@(jW zALWxIhoh;lEe`Q`w?a>}xoJ{mFQ$sl6#W7zeODAcztL)7bOd7ok!e2$oHnAoJV|Yc z1C~9NA-y?GimkF^HI8pSR`JlIu8JC*v8H~rSza@0m2EA2hrbRO%)gjXRXya6DZw5O?HLebx8rVVmwUc?DvLOmbGsVf&A z#0gR&8sAZ_U<0ICpdF1tFMs)T^IXKtl}2WYnWk0SAR0lh=h~f|zsBNUReueb{O_ZHg`I0j> z+wLUs_Q6`4IsidtDAJu-C64&XLTYyJnX+4?8I*A+3*dgckzsC{4e>fqOrOs#`cfiz z-#o*QQ(;B5U^;DJ$!5xdCvq4S$&3O^2bqLm3Tlc*tS+iYayUh&gXb{mhJpE)SSC2L zVkQ;zSL-Qlty2Vx2soo%cR$hQz$DpA9vQl88U)W3c;?&#Y$dM^3X^Mj~7^e8=JYgofh}=>Deiy zDk&Q;^~purG#Cm337a$P&nj1{yldDMw)#Q;lb~AHw?I`^bphJy_haFu~ zSiRHH*5P6QxajZo#rFl{_%}X3A61r(jVpW7^0m)=L$C#BnAOJu^@cls)Du_JZ4~^2 zV^K`sc?`UnwJswo)a*L<{q68*C%wzd>bq)Ou&IanHM;$C zlm>UGc6{TW*g=g3gsN1F4_qb6F75nq#WXcmXFH&^*9NG&j_W;oeB#^f6&;5iHUwdgKw;zUa7a-3=*4J8sIs;Q637Xx;}-?}>Vij3Tx9$N{2 zd>+PRPde76w{s@C=<9kjz_B77rei0Tq7_eKchdMIWk|lnUR_bluz}&Zr?!o1?)zhZ zS&499t?M&f=MIcy&j69O{DaFDrJQS4^PKhtpM4fTA{Kcbuat0wk0Kw19ECOA9*%X1 zC$;kVxKa0#+d_N8IID);bI3ZJ9fF+K_P_?kECYgqQa~bdI7xt(g30Z@2^^%dW8j!7 zc35~!Qk-~oHhX`;=!f_F#&YCSYYCyJ`v$l$a8tx>aq*E06HmL@nqOt~Pwt ztVia7ep$}fAFHuNQaTX@?5x!>3Q@v(_d|DL9EK|3Ap89nF^%;tgS)Wcegv-)0Cx3TGvv+E8P7|%jR=5x&^1Jw4@Znoeu)MTO&Z)8-T_jrZiqPTaK$5Cr-|ZuLvRxb z7OGuy_#7Q_dutU1@4KxT`^R%h0KuL6z-Gp1=+FAWC63|5Rj@tP-g64#8oo~8w>})F zwGL25aG~oli}jav%X74CX|v~shu>d+OHqY1q+|c(9dRdcQ6k(@wqN!B_G?1f5a+Cy z!F!j^5`UBC8`wtU`ueO`!$xZko~?XcoCq#4V5Nr`K82A&b@OgaDyJV64ASZIWYW`2<%q#IEujGs4f<6=u~D(O;Wg+_&9qcekcL+cm9WKLjwGlU z$+X75C2LQKfb&Gcc=*~~1LoiW*l^dN1=ZNf)tDh`qL7>t4kME|)QbC)FKiRy!wGA! z3hN)Mn*5RAyA?J{h@~Z%5hk^?)kJk%71iJ>zf#!(&1ykkD(f8ZQd=xh&ue~6c;QpMUlw3Sk>ABPg)Xrl0H?)x06Y#{ZagC?qB8yWq5c*+qaz_RS(CE#*{kx z)~M}EOm{(=vN8^2?cTL z%2%z`HPwj3V;r}7Q)#SdU6HMvv0d2d{;Wi{Qr@Xl1+&btX2en!lsitNql6@;BJ>8D zNR5|!RYj_nj3lK&1tEVyb#kRDtjiL^`B%`v2@05*bKW`CKHNTtjN{0h$|N(W5_1>I7__%HWKmQ@rjxoiDI z0+L|yyi2@2;|QdrMx~T1;bdERD-v{S5MynMjTCheE|yHGU>zH4O|Z3fZ7xo2oT54S z%1km4_HlgMH0GnkJYrY(gZHQ5=i~$9mrg!`zX;uSulF#i=|Zh9JEqciC-ZGL=3T~L>0T^NtW~3dc5~zw>E*IK z7{2%6FUYsgM3lV!Gq*EEsBFh_rg%w?d=bK@yGrG!WGRZy=**84bg>t3&CZ2AVARHX z&lDxo{AxzNBQnjSsI$+%_QCoK#0Z6k2)D;R#{v;bw(nB_O-{nzFVwc;+%I^Uy$-}K zSL@D=x=9x+HN!PpdtP9-GN^GIT}9-4aHzQp45b=f8f_ASAjuKdB86n;bk&)3p``nv z2&1?bBe))9J}HoMBX#k4H6JkCJW{ci&{Krk`7N_~v`l3PO?v7?FJTfNcAIqj z2;N{mw&=C_|3Xi@qzB;~Ro0emDwRN(9IH@esEeYV{Ld(;Y{6yJsDCZV4KGy<_-&ry zxYD41^7RYyErbCZd5i%C(17$0h|lzEP8d5wsf3mUVDfDx+@$>qW4U-N8t(*(u{JYA zm~DhwlnX9OYL+mHu>RfaiXUKdC={a1%BL0-Qk_AW;PXg<>=M^=ed_fnS3Ynq&A+nF z;DamXLZ@NSR+90^F`IfuC13n&KT$Zz#Xqk(Po>J7T7K3&q+@*XalS*nTO|3JrZ&65 zQM}VA2DeI+Hwv%FQ9wi{^=Pv?BOd6^(6ZDerSuzp4ZcrsLMU<&4ERYkbp@t(y`pj~ zL+P?(Y56zL^}KFg6`Xg~VerV&`96Hln%v!v1CCeP2_721+qx5M)|M6IhqNaDNXr!N`DbQP6^d?yKF4M^zeGK<;-ediBqV7^!opNFx^sNVVLsCAUd znvW^)j#o?Xk*!mgtvf7igSyr76n#tJ1-09FA;2doI_o?>avYw?h(`70U0jQ*V98x*e5>v%4{!J z&0=#FX-@!~)@ZklCn)!B{4{efI!DAS<#qBiI52PVF6lrHD1lsa)`n-&d*gorCb(P6 zX6Go%NP7)kmRk~F3R- z9diOTNua4WUa%ol^GoHDi0zY_P4wEp!@Cn(SL-QIL;@h~eP4Jq3-gMue_h`jwhCZd z2iF^Uq6vl1i=oxJtuihI;Om|g%ugsXI%v_wiSEPykc`SVI{yCicd6fqCq9geCOryb zS-NR2I)1B%tZFxHE!sC8OMF&yn1hxoS$vuQJ}AqmMo>61q1)&J|3-mfAI=)oyEuVX zZ7yN_&}E1&l3Z+yxEsEgDQUJ1Jal(UTu@wOcc(-ByfTC2;a)GX^$eMbyHuQPfW0je zb)%dtIii7;aaqpaE}o(fs}QwdgKVKheqDcyrMTc|Vb-*~`Zvs;79bjPRnc)Ue(ZJz zVdCB{S&GjUmol%q?WQyynKZhh;J?5^{5;l6yCmlPkmpC%p4feG7Si` zdx#s)w(C8wI}k3}Fk2i*>F4A|9gmvBEyNEh&y{7OB8)*R%%hSukK5&*Ti`kvHnsd< zrj$hZ92kWJ%oJ83UBd{TdzbuOlqQhGoTLq)N1LS})n5Kl9Jc-qaK3Yw` zo?tyWTuDw~IbdYkUNlQ~QMEu{JCWA7z59HjrEFM%F)fE2WQ;VUV3hWDUZU;(Ddu{l zi#NqFiFUIUJ~HTelcq)ikuc zPIqrZruK}1tvM1sOq#%$s5|`(8)S@|1|CqDotpO>W#+ z4BP2+w^|>0`}(jR+}sRfJDF#i-c1`wCj%PtTZ#zt49VOyWtJcQ?a;jR->ehYS3B#6 z2N#bwq{ox*_vXV){efLTtM4aVZsErCa_KJ1S@c)(13bem<07km?%<3=%nWAe{5IpVWj0q{4NeU4&dqGF3mIYIJ&;;W@ z?@6{Ux`sIIaidX#_DPA~H1IQ%O+NUwHIrlF##BfciV63V5g9iJ9i=YrpzVqg1hi?Z zpib`vSX(}gko#&aa4SQ}jb58fX{s4#69h?fu^=g+?MVq1$=Hj~enVCH1QJ_#su3;K z?+bX|rBa_%7)yT%;0YDwBWXaz3iQpq)j8c?gC|5+r6|~mpDNEISbf~M=!bc_UkKmk zCQ@U2?y@MEIWrR?zLq;xlG4x2a~ZL*3-9ecTfqMfOnpW=)O|rj^gaqreFm-TX(*P{ zJGt4nzH&^ELNtf9wG<+t(DfSAw~olgMr4rq8Om#WAC~ zGR@}rYkmV*uaz?+9Ef=S_;%}ed9(1m{}wK#cSW`7-=W&H`Im|d%5el50icx1BP*y$ z9hY;U*Zv*ZUQ)BdRDzrSg!?3mdqxYeU1=j{N&`$d9gKHYKUL3T!ab0IHi?0bkh0<( zO9&%+tJCJpS4c^I0z*cLTpXcBQB!gvm->bcP%Q~=Ht4LVbuI@#IUsXw&xZ4o$kG;jtVQ_@z+RC>`?$Bo1D_6~;z85Xq{OI-qV9Ug~yX)1{SQPU{l69h2wME}><7tmLoZWAwTfLJ3E z`sod?CLbh=PBlUqaaDPp(W69c)u|Y#AMKkO&v(o8KH=tMulcz&BcZI0@5i0(`j(o; ziob0~etd7TIqP|#j&pz1&>C6LA(Ndw2028c4Q=scOu>p|apu50WrW1})Ng8cvEbFW zga8i$WnB&6y(Js3HG|h>TzjA3i$nQRDNKh&#ZrU^RQvtJWw2g};fe~CKg!aT70Skf z8}lqlfBrH{LHY;*127vSH<&Ke#sLK@WKJ6CNU+9gW+BbYeZnMVo%$CuCvJEAt9y&ramJtXxG{~*fCxh5U!6LtX4|}{gPt= z-gUf)P(xXa@e31w{*hSYq5YgY9y3d~f(iT_ zFS?S!;8%SA%jt{UEH4(8ll7~?=Uq_floW?|y&D17Z}~)icJ#CuqY30j^!a?MU~h^f&6d2W^A) zUVI~#vS!4u29vJKo~pjz#-WCW#O=pWIIbMAoKlX7hPrIr)h8yVyg-|6T+XCAHqxbo z?=}P7FmrfM8gy@NZaWX$_eoNh9nzyAKGUwyrB=U@5@}fniN=H-v&Mz5;RT6QEdD68 zQT%#GrXWeVRd!%Df_s1`h`}K<;ENCyxreoM$4?FeSE`j{-V{XCE%GfvjN;j>ZLC>@DRv>m%Eo3_K9dWN$FP+#|O@%WSlbc;?ZC2w1>%3rs`+3O{Esf)leiVAh;rURqqQZC@ zGPT8O5AgPqcbG&tX+sUe#%g3f&7{<-NxV*Rm;$b81qe0vRy+__MNoM0*~iRVAR92y z%#8etOKV%hjxP*t+bY+7KG~oxx*~&^KLwn6yS0C2-)PS-F0w=!^dI}`w_CbLtZVyP z`z$wEvIpiULraxzRISzYZI?yGk46g8B(&NRB+f5dqNB9L?h57=BIQP9 zfggxo0y^V=0x}a8ZQd!KNw1pi;PR$om^m*9sk(J_OwWs*rxL&m`z=$WB%j!RUtiEQ zv?dossdU!l=Qp+Rw)zL0QndAGsm0Qu>;kvsCP#ZT?F(L4dDVy?+xsUh)yPtXYLBJ(SMFd$z3#W^{y&RzlDvi1-V}d!eNh%UV#C(!N$ev|Gx6P<+lyeOd*U{EVZc< zesq;k@(n{g}~Vy@=^gOVJlJ(gH4837Q`;RObm!sc$*`y4Ag!dhd9B`^y_ zlVo_)Y5FY)NuaS|iRL+;u6#dM8PuU*+7~7MC9#a<0*QI&R zgVa;^@=}EGbH03NQu2)O86#Zo<8pCkdgZ*DvcB=eqP~@8lr$%Xddu`2U!w?_2p6e} zu@BU*VbzU%3xM~~{j#i9{hRZH$!CGn*W?^g{<~8tiDbyCqbWDNQuE+46PMfdY0B1z zklIpLqZcSJmjH=9dOn|rVs4J9Dh!1^*+x`3o)kW|NnimQQ$=E7jb3}Ew))7~+bW;t zu2GE!ZQwtVn(4ZhBf?q&v%A>>WFLq;M^{^>isptKSX`* z9a&fJUrU(-@9p!d4f-Tiwtt6}n3vy z658CRbJRj+<2q`q1iDG+=Q9mTfJj*~s}+`1G>eFiMt^ut9-FU)%M)E^ zi>mVfNt$P>UeLC$frc$+l*BlQMq5@w@1uB2-6n!SGlH&zYLcRQy0`FQ%EX@9SiS|U zaQ>s?;?2y9GibjgJ0fy%o_#F3BxX1a5siO>igbGCDl9LZlH38Y-Y4$GUCbtoL^E~Z$OM@` zLh-MfZqSNPI$l$_MhoaE;>{yo@c!rBJM}btEJ#kBY}yDip}zChO}ZMzxObkL?RYe5 zs-p2t&4TMRJslxoLE^>G;S~@IvuEjN3wJ_Y^#JdYuHGDA(o%U}LEjD?5#oY86&a9yw<9Cw=ZGK0GbWd!VhfphQq48~DgpK2&qrZy6g^<~Vqw;=wq&A~G z&2hxXU^l=lO}ql!jft951b-JKp1L_0@E`)nX|ABbW0U^+ukBf-Fw8$#d&DNtIU14Mf;7jbR#V7upU^ zrD72r?jTZ&1#-+2ZUA_9TNq6DH+A|r*noyA> zAV!w${%lhMo{_P?ER)TD{&ATlwy5k3Z&G7~vN_y_ZdFbs*y$8I14T%kMUg_{sU(y~ zR1n}%0<5=0;MI&dJ6Ai@>mX6RM0KodZOz#20(}i_o$C=qnI11mj3X%ljbt$Fe!H=s z&}bca9#d2w6V3SZnSh}?dj#!1qt&iZ^u;E+Go#Qn$^9@DH8FZ$iGLHf!FUL#-R@J& zkIxNZ&9ApJJQ(r5ZofE`8pMVMq@2u-i@y|yxbT2LK+HP;tGAX%;G9N|x^V2r1!rMT zYTb>0JkNa%+f9z?BwctgdO}KaOd4}P1j~GV8GxVE)`XLtCR=>WiwjNq@g>Bz7_)W! z@-#q_N?%7h7kIEjqm`BsAWQr4E$muK^OL}Zs)vwy$F8rNn;Rbu1B%@UGRrqi^lPxI z$Dhx~09L~=vTU4lj9WAUd%O4aA41S`YV1(n);yO~YdNI0HEO;4<(ee!Ih2M2q!Blv_{v^B(XcFoIG4-cWi^h7uU)=rdcD-SQpd$;ig18s%nT-q$s zl)TUSZ{MpkKvIYNC&AtUBv_)-CL$#E)Yie=1%T|qTH**sLPc&ax+y+9wFepX385eX z2u?+N4qT^>Eg5ZB@IBaAJIFAnPd_prpyZwH(wmNp>(+QK6?l*C{(R)57k#8_7AN}I z$L($dJ}*CAUO=fn()`Fx&&4&Vc&yHGyY%UY>Tb>KG-c3TS(Yk+X0cUA6}X(MQR1f2 zd`9NT5|YQxV8+vs(DlzxiX(D(J<4A@L+=O?NsY!ett8nBGfidLzjwP|P(?V%?;zDT zfx*>+y4WbferZ*0V+^mrad$1{UEg$ZRfBg7RLI6AOqq@Ew19d}M}1$fR{b9R%{4#bJg)zvb2$X z@0{}p8kZ9BQO@`+!UQ#GB3tNjp`7=-MO$c9-Ee7xms_LDEN`ub2Gg9xx6Ne0` z24e#?Wfc@h;RcGZv1$gv6&hS^Iiz|eb8SmA)Hbe`JR-yKd5$rqQJPVtug3(NoY}Pf zF0i*ny~Ctg_~(QPg^sLYaU=r9IyDXBv`Rm(-?29n)5gcq0{JzIFkn8#l+i~JUhaz# z#>Y_x_#g`)(C&*ajs1p_Ha?Nu&}d`eixl()$brYEb|-qS@h>;Y#b&^)Hw^tXxNb48oVCvD4I12{VgC`7gZ5(ndpHbOAiv2;JO;` zGNd;W5IptV1nO%*F6road_;&~WvR=b<8u?EPM_X|sj(^)cH>Qt3Jz5HR9Ky`Tj-3j zc8v5k)2a`eeQfg3udM;W66WK_*dgosB^J)LlFkUs#I^4weq2<@n>s4hiOJ@orD|pj zxatfTE1a)WQc~JqCLk?j>n=>zTQ+~kih2RaHQxYjbqdYRfiE;n5l2~OG@N~>-c zy2Tp!zoZJ~b*cJxhp&=Ka2Q9cmVO1U`I)1i z8kIF_evhP2rDID@eGOgtY-2mN+T0tG$NQe+=43>+eide`*!<}Pf+T&K_a-Hw zJ7JH7@Sp;}X+t}BCH+R!c|~T#-^>l*+rNh=0K+L-unY|J5oegNJ(?d}0&d3Y8_O)e zRC84ppnDg%(x_X}IAXt_h;mMDfBTT$d!4x2Z*a{#lG|lR{pAxox*U9xe(QCyGc{UL z#VB^6ny>*Z(awT>0GlU1Zin+%s*(HuYNLO_x z5LWdFTtn6H%y5FcQy@&w@~}6J6fbcnj&RUi{Mo9ME4y>jmGBF!gX1`MW((0T-ABXY z_RX|O&gc zvX1Mu){L1ylH;8?;yet^brl2d1i2eG3J_^6bnQ+^xFkORI+0?d7S_B-4CjFmb{V9w zdzK83gHVp3Btv=I;y3+j)_tEYHK$9mcqPUk^I}sJl?3;eWph8KD zfg$lr3zResVE1Pl#BUfOxP@EQS4c8$3qs@Jw@3(?(qZjO_>5^AOvkwANOuI|>FJL` zzJ4HGtH!k-o*=y>X{3GAA_M`61o8H1Wjt|`fouEpo-Szg9dfROSfzy>c?s2za?BtS z%>#FYwZ@YpEmM~Xnz+QAymWwvmxO8o-T9HywL&D_@aIX&F6S`nb+24g1NhPYonG^( zlF2y?V%vw%dok?}h4RXZ3@rbIYoSTp1GTTI{`tW{w4t#nxhQ&%y zQBMyvTeO%s(PH`4tjqoKa3b&rV#Di@r7}L0r^aPyE`led&?Kh8lB#f$FmgBxHMj5D zbCtVkk@j7a^Goa->0bwq`z$%<45mh$q*lPn(MJF)`h!n??aq;R?8ax#O4C@x7#rxY#dfL^#v+ zisy57Zrk#jIOAD=FhB2py(RD0{$W{pT7fN_+s*5IKopkW*{!Njpia0BrxYuMpQQ*d zBrBDI!j6;FK0=z@;gSe0$AW7#Ze6j5mUoR9f=4!q?#$t>aN7a_xrr&lR$>S91S=vk%}y)Rs#tSCe=8#uD>ALiQMbZXb6?a!seMimuXT__zyQsdZfTIorgb zwr5f(bRms%SUn6UlIn8VUtK!ked@7vA^vT+bNxuTYsodW<(l)j3g>nEx5=9-fsAaJ zD?Mrh(YfiLeG%+Ex>nvd6u34k!uH;y>CbZYluPV!&MzsAp&uNPuSL(w=hAyTrg%S@ zS+f0b2jfmM+WS!Qaz+tnTHf4v_wqd23!8eFIJPnx6I*AcK}NTWsR744lGcwVv?%5t|p(fB;v*^!m99+*_`a#L^K@ZiE{E1 z-PTg7v^(?Nks8PBTR`&hU$c`=hs>w*8K+18v(ji8G_%*SG@o_&G%e%IT9!AGgCI{! zE;Iy7x}x5sXj4b0{Lj~sx3`hEkT>Es6SRZ1m)Od4-0JErkY2OTH#e3qVrNHe-}yI~ zHmF|ze(N!15{V^(OpP}861_zbKf$Kri9@CekYMH;u*^zAu# z9~_tC$yTycq|f}oka?weX!Nu{05PDWTRrrdDm?@E`xF%v*mL1-e3J29orMnnbnH9& zZBq{Hz&VaL*?&&-EWXX$2clz@RI}8GOPSp{+|u36*8KrsTL2%MMR-eiWDa`G4p>G_ zKEeB*BWj&+s3f{T2cxV8JwxD`WnO3EnbX$(Sjf9;Nbv#0_Tcrcp=bB>+hKCS*gvhUG`=i1sk`d(tCHZ9;A(+?ih3MBJqwL0Ta$s*h>C z#eBG!!XKIi^|GD+lYCZKl^?@T5{8YX8@Q$>1t%exlcL#6~o1LMN$H zO*`?Me<7QHfZ|`bFYkK{I7dyTBH1BuU_!fAx^iyd!*cuw1#9bd+s^8(Kk{n97j5z7 zV2vP;t_S#x^E3?mJUn&?JJny>`A|}euyx2ixjXkW=m?b4K*I~Gq55QsgA){*Wcq?c zD}kikt*B|D^g?&B{Ax)>VzzQ6wp^8X9w8FtYl34nNN;$1eRsD#A)az|%{G|DS&1EN z$F{pR*6f5*Ofb%qvV4WZ4RJ`%^(T#=v3YxFCn}N{k0XWXbR4hqXm31s?HAG3ysbFD z_J};}G`-@JK#}$(Z?M{(4oBuBMO}_#ak57*JK#PBX5uA9_x9#wbXc40@1u%DsXFm| z)X$M8p>@x_nzQ@wSi4gyWUep9>8%~C#SkW7gB>G9r`(h zrF{Rot=hrlQH$=imrxnFOCQ@=SzJFCOZVPSV7R{xa~OAJ`fT~=k9K3${YwmknPGdw z)AyGZ>~H3K9=mA|nBlq3KBFIkWH46wai@l^Z_oI->o?Sh>Bb25CkasrR=(0d_up6BfQaDpk&i|IXE8P#>fTo3^Gg)CM*bB%~Gj?pbyNe@h+dwrggzJgoow zkeaVNHSx!dtEH@+Wq7%pXSOLEMqiQXYMH`~PQqmn!$LZu4q-9kC60hIon5ozxT9<7 z(Q!s7f4gzE>Cb=km8tnjt&jj5G!4Ic7G*k->={$Kj3VA^G7HfGvl$-6X$~tp->j;jdDL!Nuyn5c1pVkAD%+wtzHh@GIO)ZMra`ftuPn583>1z^^L=y-- zz00fwpxgQIII`rR!}p4K;(6j@AiOO3$2sz&@ZKN{C7w7Um?40EhQFv!g#InT9p97@ zRJcA2BD=1pmiM=fU+hjIvG>Zm9$@v+^r958e=SW zm>nT$+@n;j(QS8dGjjW>{QBTJ+P(8{-TLlsYCOj1DO7hEa)5^o%TO7@DMWJQnKo; z+ljudJ;z|>(rBT7pFZ5hzq|ww>?$iKELOr?1oCWF46(LtziBY- zI*5Nt)xC?t+P&3F$(tQ*4aW&-N{t_P6DAV&vMex|GzH(Px$$cjo1vP0oJUd3a5cJl zjNQP5dVl3FL{^|S@0)Ezg14D)2{3Q`L1TUOp~qgLU85)mE{-ek?<4GX)@XBqYsGFO zfpp;w20FcS`xBegnEwlkREm!TDS;NuE2w|%EdWy^x}J6D*Gz8CS3>2^z#Xd}L#9S_ zGY`r|x#XLRbHBOT5E#Lh=AZ741_kZ4PM$BTCm|NgNH`I$*8X`IPunu>E(gf7*5rJH zz9@#iM|_2_M*9@t-6&EH^D8;Dij@_a>gIDxxWCo}3cWVqrJ~BtPV4ur1nQBsubZw2 zDG=__TLx1%ZKV1-TFbM$xW!l&%D3-%O|<#U!%$zQj6at-y3}h?o#>euhUv4LLKk&b`b-~5kS2HSoIRW*8?~bEEC5cQ zD$2@**{DjCidmOKoK#eXVw5|?6Q7av)$SV9_c*vl5%gbvA-A=rO})OPj+^&T*dK0r zp5~>P)_SW-!G-^8@q`pVPk9T`yv7cK@s(|My>Zk_1WDy+_x_8O*}T%vI+pY_b|yHF z#oT0sbOmDMY5D0$GM>GgfW4M~z?&(6paIVwH3W@Wn+P$I!QY#Lfjt$aQ&#ttn_u2E zRQijPEds%ZgqdhUa8eNYyu1G_tz@`_^Oc{ihR^haW5dojHBY-)cI@X>EB?4Z#OFGY zs9gWrW-@Zt1PFp;EE|YATfcN*^2~o$Kg1}$43NSx*fT)g+2#SRS4hxDG3F)jdr#IUoLVm{t)3rIO{6y$@Z#MZ%#p+CVSVCe)BdIVQuQ zZfuo3@Z_8BSChroStv3R*?gZ5jzPv9bhdYR`tfm^;ArL2LnI5|>RokS#s5)=stP#Z zkdqMi*PIc) z+1@#oBsHo+6#TtTY^g7Or!7R*73k_u>?7<^v*zK{ys8jcSs1*wHeN^?)381_Ze&px zLBjM1KTqN{;-d3hO7Q+H>bDcAh4~m2?JlzCX*R~{f$CFGlY=Kc0Mg><=w+38Kp25j z-F;BVcYf28*3UudV~~%z)=CUJp3JD z(n7eW(w-i`)eLn!-M{rYa1+xfu=|bw_Qexvh$1Q?fe=-CZSuV&i*WirLw$X>IyTnV znXg0M6-rwP$rk1F;|0n30*v1?dJZuv(IaNA~aadykQ#`VHXyJD@4z{#tZdH4)B|&A+ z8vSY53&D2qonhlP#?pFq*<-uC@>|>Y&`~>&xd4u$WQN0*-1-YaQ|Y`AMD8gWu%HH2 zKC*Q9<ymi z-kae+Hff5Ff^<2-LrsdVqRsjg+pDBygy~S(sq5Zb%cjBsxKSYD-WDASEZnpV&esjv zA>66aPCb$55OHMjZ7`-%CM_?iKnzf9rRd|Qh?$GGMP;Iw~hvHOPP_J*thqPrVNQdx|)gIR~RcIH+!f-a)XWr z*IFrnbzwv2Z;o>!wW%Hz5|>P-jLg$tiBgj%-8>s{ob(-Dc5Q|6y_(KrU!X%AXa-g% zHr{YAWwh(d%6*rJGi|r>c=qi<7{$uKuLql|IuD@bSJ>Ly*16Q-tg!V?9i~`4lXMAL zQ=6ZQSau1NBW+kGpEC&ktK4L+mjP5 z+9%+nlI3&d%-oz*1O7-CKL`3!8+AXPbr2BfMdJ$wLvqgW<#u1)GSeGW!E%tm^5(>f zKqALPrWqIA9>7ZUWk^e=X0ssAs3IRtYDy=f9d9ab%&tsw{58Yq6IJ6Bg=r`+B9D_j zf%jdVld3J)^o?sa=gGRSPf4q^!D7j<4GKelisMlh^wiwQE$$pA+Q<9T>+fr$ma2dK zX3oZZ+LFb~i$I=UI3iMyz%Th5BX>uhs?zQx>$ z1H`0j$>fq}XkASXc__q`MKnc8USfh_cwK{9Ql&^dmp3UTRYPdc6|^6CDAPzv;wfQp zlGHXU=%rEL+(eD-fGsA&@{1tLL~l$Zu32>hcpb&y?menuY*~K-?S9=0#~wS$cV$}^ z)-ZdSwXcZ7Jm$=!b#A52LN5mN$;g-)vZsR?ja!xk^94Sbp@1QQngmvMxa1VN|@$!mhUKWvO{6d$F zu8(YfEH4d*`MWY^$S$?rJm{nIomLbooB7XZZ@@zJ-cronSadV5oyzw(v8vkM`lMpj zoQI(rypgb3wygaq&>!G8C>JSa6vfn)ayuI-LrVMB?K9gyq?}PGBWVl7`j)^{xEH{C zn3uHm)0pV^I~ofMX3UXfwu{5;e~Pq3=27D2LGpuvzR#IsK{S7FdbudL8x!^>?*0Nz z)1>fPI3eeI6|;&{SM#u2)oLc%xs+O=sq!FPoqM);Z(9dmekyy>EHjoVWV%PC%<+q5 zCD$COqtvwemr4wO3YN|6uu2_h2X4T^yOfuiSsjmmozB7H!^D zIa|BPW_y)U&thv&>o>aDKuEWm=1iusshgW9VIq5?U1obwi&SV#^4RburR3tRxMg;| z;M%hu6a|(tOKBa;W@*r)GmyqI@;sVNqMn%Xi%2HZ+q8z0kS1@r#ta7Do zbqSdtoHtgTEgEIbvz$evthu46O-{aT^TnJjCQ-Jk)1E0jZGc6nIzMdN&Ne%H3oz_p zO25{VTpsswWe5-05sh~7p%m^rtWG;G1f!MCb_2+v@{I-hY_Zor`_m z9anFIwP1@#Z0G+l%rRs8*cM1by#=fc%pLq7&oO{JG{Q3D811kO8fpe7bKh~<5FWy@ zj=Rc6zShFu06*s?dzP821J$``n$AfSGnBR>_CG5{XH%O$I9d3Rh8f=m@oW8Sp4`a9 z98(LE=|fs57HpvNtYGC90*cSkb00*^SUg7A*X+JX zIm}wzju2id4`6e>&f~f2j=3LqyB{qk7JuiF2HN1I!PZscMljs!D*wf!#d!1Kcg~IB zX!d4?KBk-gTlcVMgdxk-xDP6#H?!DZ%_MY%;JQdmyw^_Amu_(2zQ zO{<%>77zPH_IP_YLRh`g*B`S}mT?6#=fI`X$@Nlc{baH|v5==cc@qBkHhqS*kGha% z*VrXfzZo;_sXe;#NZSjdGsEo8xM6aSd4O*;!#~_#_eJ{thhco4BBWcyCve~WO{#OC zli8c{`!`-5&xQ=z(x6qAIRH{ri%W}7saw4qfE%(q#k0Pm`%VQMPE{lCZuXi9h;;HES}Wz0;C zajX&iFQpfAS^PgCQZir6fs%mY#rtr+^LyzD{uBIPDu(%sh4LyxKqdbEEJgu+_dwsE z*A)rHM<=I7qa$I@V5Q&T@eBq=11_(}(J%SN|K@%M|6CqdL>e8P^hdp;UdiY4I-R<6 zV8}BpjRqXPKKN;$!xM1z4feHm`uii%Xe1c)d0ZZ6cz7fl8}xde@RR;Nx9IXZBSUTv zG+SRk3&%#H!C=to>hE)jURNLx2;(N*Uiz)m;dBp)Ugw~5$ie!VwHFYyE03+w}Zl9`{c0K+kMJ@0Z3def0+1^(dQ%})~WS|%%bnWrZ zcSzx3Lp-Z99Fe?!X=8m!UCozTJG3p>dZ}JdsA{5KFI~0rH&iSgT*jt@6ZDFvHV|jM zQfW2~+nz@l^X=rmiffFt5TVYCdPUcOcv&y2x?ZVZNK&O@D82a1w{zBOHGHFq=;|ub zrVaKPXkehd843U;^*AaQ*>|04+&#a#?_!`3xq9N>Kf9}O*VMt{@L_a73%2QGe|tC5 zXgfFkY>%W*9t&;J(_wCaiK}p$!ZLEE5E$w(w_&HFN6I3O5cp!;M+(KJEgpHXP5uNR z1QK6}4~a3{-mV*Ff_qDPH}G+*9u1lzj>#BeXa;FIIOC|Rlwz;W{qh*;ohpo^E5?O_ z6jK%MdMX%(ZjDRT9GB)AR>tK^PR}v1h(qF1Xyy&chi5`dQ)hJL9dkQ7bMLQqY(SWE zF@jO}=&ek|-r@~0Cou?YoN-K-SiORJ);cnY3YzwzthjL-XZN;Jj?vZmQ;d8Rb+PJ#GigoF2Kd z$vUM<25#~#VZIzF&ODiF{u)FNhEgREMJm>0RI&MXc-z`mZu=4K+Fw&=+0>)K2D#vI z=V2W~a46>&=J)OIffY5O<$Cwcw)W1hST>?gIt@zvW9WP@B!o<{U8YHw{{6yb^ZVo6oI z_QLg&mZ=*$Zl7s`Dq&*bQV%%elGe57SodDXx9E@FEre}IxVYQc*xJJM&prLbThnMa z>n;1NjZwDm-rT{mK~hT>{05i)UZqVaN3snN5YR@>`qh-75F71X(k&LA-n0me51FU}daQ%q6KTT)M zcSEv4u)l1>Khz%WIigz7RFs~}a#CY8x3_Y`?PU?w>)O`6E*5clndWu18gQXD4EIol zsaD<)PD{VRPQaO)$^(*7QO50zF_Mry@m&15r{Xt-C*l{s5q~1i)aT>R^UGzp?Db6! z*sQVu_|`MqyX`kklQ{ovuTP%58-o>-!dsPN;+ZeH@jXPoKDUOq)C2cp zxJ%S(&|ZF(c8>a3S1lYp{^6t(>4jBoHtm3#N_Uh&U)PxF8Zp-X;!U$MZ$hD}uPZCOd=m|ZTiBA;B5Hy&%8c78(e=3fACl5@dvy2bPw6E_C{~) z(DsanY`xA@+Rm}E@$K&8Zu3XC+8JT0?Y2f}mH+%+2?F0(WOU@ zxG%lVb>xvHGjB_sUE{efGNPOlDgFdb01T^NO~2zE>F@o(%F4>w$gu}A-+063nKPSj z@V@uG?_0Qk)m7=pGIh$Q9oh{8i?R#O_@WT7&5mv>udVeSPD2FGM2^4Po z*yQhj@M_w8%ln2+)7OgUK?{JqK(-0oNghfeT07U5V6`m+pN}>)9T|210}nhcJrsZ9 ziTFd3G&O}bOXL6+9(drXkMP?cIeT{cm!{8tQfQi^d)2Cbi4Q?a&7g}GRnr{1vy`B8{ahE=d zom^umbeFA^Uvq4adVFKS>&AMBzV@r_Ga08VC5=)e>X{s*20Oiv=Fb7!VLJ9WmQ^TVbu1&;JR zpt2r-Y;4amJKFhqLOdS|_af+aBe&>?JjZCr)QsHWj`{!4GLip{(dFgQ*zz*S^IdzF z?yTX?g35A?o(o;^lTK)*AjzT`8eQZ=m&V{6>?iD_G;MuX6fy6=jOvmPv%B}7l1E

NR`71Whr;)xRK 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�)D6b*WJmM8hcMs9 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

dywWhh;3eo= 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 literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-BlackItalic.ttf b/src/fonts/source-sans-pro/SourceSansPro-BlackItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e1a74827cb78222068ff88fa5163c7b829ab9698 GIT binary patch literal 102944 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 z%0D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
i4#A^(@vMq} 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 z%0D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 I7l5-L03n*E+yDRo literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-BoldItalic.ttf b/src/fonts/source-sans-pro/SourceSansPro-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5c00b64faf181fe160ceb281e687df7f4b207705 GIT binary patch literal 103200 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

K8aI2 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 literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-ExtraLight.ttf b/src/fonts/source-sans-pro/SourceSansPro-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f1da6b2be7e299dfaa818375fedde19502d4cfe9 GIT binary patch literal 291112 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 E0N-o()Bpeg literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-Light.ttf b/src/fonts/source-sans-pro/SourceSansPro-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ea1104b133de66107bd598940f533ddb289b8575 GIT binary patch literal 292680 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�DZx`31rtL1sy4RXMpnjun?JmUM z;x}rhp>FLG+sDLp$YFC9?t8twZw$|UP}_&!Xjgwn{n)ec9R9BA$Li0aCaks(?YIx^ zs0b_D^QQlU`m0Gi{}u^?ys3ghAxTi9lk2gvw(7b{t+r}Kd&5iJr=4ECZ}-ymsPB0Z zdV3}HJ+ImJxeG4%+&25h2hTd|!HwL>aXkOU>hsVPaLPl=QC&=+Rj==fDxuftPugWa zeE#6lU8w)H8@7R0Qs46&?a|1I*Q%PAccB)T@f@T#i5xFg-}9V^_QuGGS=^P<-}nEv zzUMj3fkHgDknM>0+Tv}f@0nZ3#|wexNM|uMndy@CJqwx1RI$^T>mM=K|F`u$&ryRb z$oigLYH*xJej$hYo|uL&(ve-raT>t$ym*V4HRm;(br#Efht&J_leV`n34~p50Jw>qOhTWE;1DdT*Dw#dMkYH{7?W+LjbW(>1bfbG0qM zv`);Lp2K~B%hFB-7hJz@dIoKPi{93=v{MYr`v4ccjn59qHo!%1E8)IL`7Gd4ci*UN z16=gBempxVp9Ng1ZF~pc3%KZQeYkH(-UqnoZJpKk0xo*n>{6TQ(;|*%0hj81ZKik0 zHo!%1>ss1qx@_s4xDRmA+me-Eo34>iZ%l(XSs^E%^KAO6Q=$6_xs{T zXby3_O`d;}(=Qhjp-SLQG@(kR@RQqE7)Q*9tgiOT)#w2I^x&Uij5`SV2UcZc)OxOO zsDcppG3uHkh$9mAc}g{~>>24_*W>HSg?bzT=c>%mT%c<@^G|`&+OfVsu|FMzBs@74 z8yTCSkI-~Q488`Ab4}H{W zCLJsrq-sT&A~C5t%!FEpdOkn-)Th#8V;{NBVi~#Av-HRKrMI4T-gX^sqj-N3g$Q9S zJ=NRWa42H9D-ddQ^mZ$(tAiCCoAJhaCGE52c?g$7+5F%@F_g3W-T!<~TSv+lLIUH)sgH=psXyEDb~dOBj9o?Y_0`4GU~D??SY3NR{P}0c;LlE9Xvvg z8T&!cy+O-0%tv*)m$9Z%@uiu~q3-c`BM5uRVA-)&2XqU=}ruH=7+qIInWTmk@1PcfMYwf;g{J%JcH)Ba}!+& zpls2=4`u7E7JIZi{HcVM z(picGJ2Txd&XBk)a}SpmiG3uywhDbRT4V%Wx^%)9sDq98N5|hs)kOE>}Gy5#oNXDp&W5 z)kW`CYpzg%>pi>ldC>fCysWJF&O%pLAy|mV3v0)&-M01GG5gpxv$NNX^Z8CZ|E}uu zr*yMR&KEZ84n&P^ zC%uN8bXi0{$t9dOqo2AuH??pOz2lmON54v*>{F)ADah*G_p}9L!fb8#dfVOp;?ZDB zXILORjw>3;OjBpb3n6B;_ks6O25JMZTQcp(_50f2qm43egVp!fs8A!G9*#X%` z8A!F2aNneSmNHQ7zERmm8A!GD`sMya%GgSQ1>LDO1%Z+=(jo%!B>=+lm^U!Pl(&8>me=aZE!Z+|;z&m`V= z81G}9w1o5#*YLIuye*C$tE!>J@iqtEM)^T6)`k`zHYdlyxKh_iIkIzx%M{v4Y>Hy? zHM3iC+1}wj>-Vmk86F$kuw#17!m1s3`zQN{6Xhmz<3RWH^dIwuT)J{gSGk*YIg^0R ze)A^K#Sr!YAz{LYo)8Y5)CKr%{X9YXpD1onJIMTD=X`%CjND7Pai*z_P$MW7Si{bwE!#BC-YQV->iX*6i z?Pz~}{F83F|4O(Vm2lx)2p1_S5#ksVy>X~(6CQBlqC2l=GWTpY`z)vP&_k6iPd%mR z9oEf6e1`Xq-jA6+vyQT3GRJ!>Thx6%=rAwfJ_j(LyGy~(Ch@6y8i1#8G<8FE*b%np zg1KC_EnF10BxA0Szqbr8pC>}4lul=fFBhXfMuV!p=r^S1!4qwvpO-PWgsNl(Z!qbh zqR$GROYl^%VOrYPyWe_u@ohUf-2eEG4^;l^4`QnDD)q`bTOCLw zAmEkjaZHx?B+ZH4{TZ{SrB08Wkuqy$4&cA{@Bi=07SR@5725xozw8gK3Ra{K6vuM} z<6(_yH4ctP!CuwNQsZF^3Qrd$WMm=@#GX{^Wla`7(Z?6&KiRJd`M%1(?TXFDU&JeO zyW*4aCCVD49d8G2yFk@^c$+~z+}K^jY)Q4MltUdl7^)R>KX{+c&oR-%Tt2T7KICUN zZk&w|WZj#@E%9;EjZyfpZz~UMACD)F>^|+BP~Ym}?jw9R=eZm6WNd?h%_cy+6%aRe zxwDRT)aSUFyk_0bU2Au3p2mNh3C!WS+3C+d)jcqf#o8cdRrH8kF|QWrV60q6Nil%F zv*?|DlOmfiM@AG=eB$pEPtFZhM;D)rdP-{MICBM|W=7?wS8d$5YSpGqUmjiWK#6RB zs1FbTBoOqUY9GsWcpDoVW8xF%@7{IJIlFeB|N5bVB{jaeue^=W*jn!0GM2W);ubAt zhN_~&g8Zxv=PI50&QMsW_!$LS<~UHkc2smcb&xr!2>9f6vs=gdF7LW@&$iL=@zHIB z&){@Cq zPEq)&I>$scRdLGt>E6Y#-#?q_9d7l6?6V#5fManaKMnP*UrwSbikc%#NlC6IZ_ zSx?FZsz-03yWT8@--J8go=8+Kkz0MP;mJsFAgZaUZR&%4hX*M(0WN$Lt zS{ny52Z|eP%?)O2i*1pk`}5j`)avw~|D0Z(;uRDn5-0_Or9kE1F`_2iGA7|Xj`>p> zpkyX>HS9omOjT)ohcq{kvKrrzfysc-@N#dTnjcWp^;Z|>nmSs{aF?CWUwwV&+9p@4 zx!KvYR^0K^C$H`ZIh~=7tH1l>*W2T6cijGZEXYy?W9r73I&jXU#zabE)8D4#6y`N> zom8>u`WrfDT70eMR$t3>{*B^}j|=nl{_a4a8&R<*KCad#ioRE)?vA!mxVzS)5>20y*V*jD`XDR zE*c(M(7Re^bq!;W1~8nk;s^4uV_0UX(gUsO63wygJ4I9NbU6*!$6Bx83DP1be5a`olT9!`UNl z@fN4@`Kf}}+ZJr^SU*0o=x7Uc$a8h6$4EG(s?r5zWbO#c$XvG;_?sH1=8%>FB7(|; zzfjJgKOZTRalDE0bzt&pDW%~;KMwuJnRUKgIUFkav_`Clj#)HhXqt z#tUAzWAt^Ee8w3{1bz2=T&`44Xcd$?%@hNCx&fasj7gNt6oh!95BWjjYIPdy$1JP_>xJCP=m>LXrJM8X(+a7Q7rUG3f zfMH>(Gdop;IkVr@*wQ+>#sS3hJnG8F-4kk`c_6cX&3q-OH{~Kikr~=JE{=(NjpMT5 zstjQm7kI(2@*L9HQv_LXQjWP&sZeP5wl_68+XDVY(zIAuo9G>}Sfl2KTx2F%d6w@q z!ydQYawQkMGrzn;I#q2*8*%5X3!=9$WUq~#^H4w z17_j~0(2DsILzf8R?*bzqRe&}tg=PHdLvKtz2iciaGUD|6)$VVx z2b}Su-|lNUvKpyF;st+OsI|F0n4B9K@aD&}@xH!zs#GeLr!%P;o3AA|xCE%gER8{@ zJJM)r?TQ2ns8!bxZ^?V`&0)3K-0coeD(}HbuJD&K*{)(PQ~FC+#P1Sje=@@OyfJ{X zU*bFW87YDrpH_Ux2W*(Gt_|wjyXK+j8OsRoXneFQ8}9b@MbOXFH>~z0=7#>|@!~)z z@>{M4?8Lx<3(cov&vZ!cPp;CA4`n&4A|F*xF~*B+YIi!@@kwUPVMlwL)7jSUs9Y^3 zE04+kmVONedNKOz09}abtIN@HVMxJgR%50puj<<{^ioE!$~~#ueLU@s)@EC4bI_5= zdh~a~Sltjen^O^SN#*Yc`?Tr+bU2LwPD&5r8_6@M%dx<_8SN_j1UZzda@ef55v$7% z)~QGS6dRysxwHFK*K{43C&VhB`poMd{os~um>k#Q7SkK?4suuQ3(g9kMjc9=LU~M3 zm_0w}&DhP>23tcb^v|gHP~|kQ7Sl9+oWBSDCuMYY63=r@>ATI0XGw|JT-8>zG+~6Q zQYnp+M0L_K{*|=CBW1HPWe=GM9yGRY@r`gT&se0v;_i#DcKJr)gI$?Or>7Xs;@<)> zVzS2B@?4#xgwy-C@ShgfKGC>qtTePd&Nz2oEJ7GH5HCwWO>DxU*AOe{`JEb=4q ze@wK9MLEy7NydC(HL6x{-NOkK$q+r%GSNImX40V-p`x-wo=YG|p6k$;MS32R)c8EG zBTF|+^4zfqBm1O6Bm5A%5#xv2xEl}4{MT?ypKFjSu0p& zuR)jn><|SS2%E*U{4|<%gR9{qrRN=VkCm5#_yief{&wuK1hrYh5rJcK{ z3ND?gU>8PgW>+!N?6NjB*c*K%7m;-&mcZ`Uv_$cL$^GcTetZ${>5*r1+>4Tr=)oIu z)fCyG=ni2{zLW}TTqd$0%(Tzr?Tsfga3^SYrXtR^ zU^Wozb9tSKU_1_`tizd!IH48=ogs%e>1%U$v^Ll}P{ZCH^|!m)L+$M-yXb6hvD(@_ zQEy>@G!xkcFpuw=d!ecFjIlb8dhE04*wv(8x#cJXx8lk zU%J2C5Z|}YA9Z@0+v4Juk>!>8Qv69|=vFv4a|)OxYnttGmI5toD!>yFVj|fw+a+-;)ZohoZl!JO(<1 z9sr9*EOZ9rXfkE%$Ds!dNZEky`D!g~B!T8Kay((u=GR@Bn@?C$^VzG2ERXKn_o!q_ zaJRzmFQZS7Y4t1V6T+lEJ3ELlC2I(!*zYJ2BEQwWQ-3oJQyt=heVqe7i*G1D;NVqqP6vh)=j)S@baCJNl*g3VtI~`SFmV&EWD*Uy?J9X+X&K}+Nrna_lzNPVv zxy43jlf`CloXTF^=nkhvvo&e$O8LdiBktaSzvO$Q@)2)7Ds6%$ZhW)E2g<0gSQkW! z)w0L+;D?`j@QdOOk7$g0D}Mooaj)GWoKog>NVuyQHag@1a4Ik5GG)c*xd|t2j!k3T zqfU>#lOzDjz*6cAbB|#E&6iMqd}8FZzrD;qf3wh?|e#Mq!q>K@a~2 z)2~doiK~G}^i@N~Q{2h9Kmg9!2BovJw6C2WEjI6awFSwPn_FErM|1dBUFBq^H`V2D zY_^6QJII3@;rEsRto@+dh7Ky{P@_bYzY(?~F)j{)MPZ>8t#P!0764COrnnxQ#Ch_l zL`vgB!^=!GGQW|sd{XyndZ>waZzP_wT zJ?PDOJUQ=!l^&!Yj>6W{$7XOOBg}#dK>H#Z^O4Z?0(DyPHENx62%!(mGEMt zs8~cV|AHX~LDU%YPG?NUQ{_lZbHniaG_=>3(!#!UUgS{fuV`Xs>xKSHDwn*hI>vEB zUp(cwvDN>tkNbW8Ly@h2b=;my{FUI#j$1Q@Fz!z9U_azG>bX*@1+-DkS0~ccE2&3H zA6{GofU?rm0c8o{q2clnTwe{tii$}YPPx7B&GkoGh4u?EI27u1+TFd$xs97AyN1n= z!xb#rHQ+&Nv%v+a*Y4c9X-|A?ymtYste^}PG`b=`{amX_?Tp7|$D}F1(Bu%mE@YILd7-?epT_SZ=(wP+XBA}E2Wh79Y5O_Q` z8nFBNg1u$UUy{P$K)AnXZiuWM^>qdOJsyNO!4QH7!-&0OsN31^4xhG;Gs{LR|2V$- z5x?&~h=p)39$gKp1U=StCUhrtK1SWuI3I(WN<}LVh-3cJ$4`44lniqP<+JM8?*xgF z6i`~?K%$8yb>9s)1iS8zK;xD2NBFJr1wFx^OIwHfk>}}j6%;}Bii5=b9oo7W{L^{Q z2At3Hp5^|(%!iQ|t=fh#jtYBn#x>R5ox(?a(H`vzhr42SdyLnpJ>Hke_V;HqeG-;2)1~5{ zkk29s&O{$DNy}H{aas{YWfYNO9!@?WkmU-ana1P59@+^Il(fBkCC?lVhDeU*}jdIhyxjkmF0YiVtbO0}Z;~ zn5n*FI;g$Lsn?=TAH?QoBm}XH(fU;8gxo@~fnl>y*A4(j`JHAZA0`h_$mlI~-$T%g z)w5vbxT_a;G1j?H`LRHkGE5r-B?}X5sBG6zaLg*M!~z7id44vqE8>rA8JM0c&a9s) zda?u2Tpw!5Kq^lA24-aAX>%7IvUG=I!LIq?zR6;;Yq}g8>I|9>9Wv)b;dZaRaaDiU zU@pme*X<^own9M|3ov)LI2JoJQJHF(q7P-)jorD(z;$;Nq1Sl|1 zmtVFpn`Z*8)a96&2QHStglvvZff6UGvXeZ^L`1PPw_&0Q&*(^hgXQq7zr}OL=79xY z#50tS^~CI+mXEyGV#y{&E)+j+%!Oz*b9Q}h^BILmD3F9ZUnsvWmv*GwQ`-_2Nh1XO z1Q^fzI@q3%8gtXJ`c!k{sf1OMOP)&6#gP__c8IZx{4<+|3$2_JYwz+dR;ys7H`kux zcSz2aiCpkmCdL?k5>MZA&pq!v-n-u(cUoLA$Nthk-gV!7_kAR}CLy+bDKVGH%q6~5 z`D9{E@*`?}j5&B<1=Z104?;Qh99Wly(hKVysBu%PC%fV}spWH=JaYq2S~*6?)A!u< zk9DK_>tD#{w0Yk?=0ZT@fUF=zV!gRj4W`2!`Xqs2>};IBP|5&639y9Nm$)5hAX7f z4-v#b*WyUlwrWa7^Bmp05FgHYZ!4gjNpx^^ zKG{3t^TSe?nezK0>$=47rgNIbH4X8;*~*Oed+dyH#nai4@aUK23obV z%_qL+wP^F!%8$0bHmkJ+ZawkuhZ;Jrd~^QJbKiKM@5muxJ@2xXxGNNQoOnX(%mxbm z+Ck!hLHkEd7a4HX<7aC?s?q+3peOltn$ihsUjkP2;M0gt3E0tuYbUOxHN56=r5&0P zwv4M)J9tFyV95_Agw79Mo-J@6d)<-?O6DM5wJK|AY}hs3YHMD`A(|WS|A&S~^Idlc zgG*T3tdRys+#ZFUC0NHQg8jjyJ?=_@^3r?AvBwCC9Py8 zXXP=Wp7Ws1gEscT4CwqD=?d@Xp5^l?{hGs-?WCx@uSmM%EBBztM#={(G>YNSWuG4u z2f{f=)w2(pi^qk}wYFK?)W7cYFIX(LvBx&zzoGr-b*{sIL%S|M?BAd*e$Vr0<=fNq zKmNk=&qpltA&Y3NyueRvKJonX&kOgw^dn)WS4 zSQZ2AQl|?sKtW(;%!JO^RnS`e;(;FxpfOx!T}OE;Ny(Ww)h>!6fHGp>8i@2B8cyxs zvgM5K4I>Hj?5y?j(|ez8IAePzvu$s~)8c_x!$+L?sqXZiU6sFRd*85jtn%%7`1qPE zOLQFj73RWvL@D6Sy9}&ZAw|_Yk<<20ZpbW1Zj6wU2F-TLdzI@JM~f9AwQ8Y-o-4>z zZNgu?P&}0(h1{GO5y?F%jWU-O)j6(p1b3!!C(p64+BU3q$^{c>%4aiUosk_){~v5% zDKr0Rl{_EFHeJ4)OkVi^op< z>Gf}a`@Lc)ViEbu)55f5;x$qEx)`c_J%_(hjxi&nn@M~JNu?a?_?rLuJ0l zpU6ZKp9%TB*>Ysfwqwa8sD**c5v+a@{PZ=(`oD~%$<<*MSmG%sM|p_&N(`pd!#&)N z4<#S2dIvs~9Y|3*dFl~;xKgIz_bvb;3?NXVlRJ2jJeg#ZRC771`v$O;aTI7XP##FX z;Z^SS^JWyxS?9cPQ}4H&J7+&*{{FuT@o$-hUG^u%Tf>&Qkmb^WshHE%*xneQTg6SV zxtRWYw`0!MaYs)d=-L4I^yk5+J53k7Bm`=DmBLRR5)e;mye33cZEb2tln7bj7I``( zO-v$7Ra(M}^CcX3?ZliL>T3k4ViO?< z3m8@yt4E<17nP5tzMz9#Y%F;~T1pM!*OHzog&ZAct{QfC`<|TpY&1X8i>$lB;2bJ{ zM#w_8Xhuy$aVq!Hp6eVTu zfaQ`hXm_du$+M2d^ zo_OkzxqsJH>sJ5Wjsff0hqUe(7XHKomV7#p>uaEbERds!_3fxbRx`Zn+`cxWFp(gv z2m)x86cxxO#kmiskakR`ZNnXnDq)q%A=@R!LwMt?ta*HuG$AR;N zL4L}fVULX;hf1VEO9#_uyx|=DSNbIWOK+V+pi16i9ysmNR?#_-9@sXJ9{lG|?M?69 zhEL@;zS4Y8i{IYn4%jDlj|Rz05O;xp9>jcnHN9TXGFMxZmz)n*1!I=;!I)LYGnua}X83j8 zi*j!mV{Qa?@U%fH9Qsx`)u@$rNXkggV8ut{7)asiWNQW&d-{PnvEwuUF76cn8L=cP zc5QzmA>T!w^mf39SzxPJ`!f9KA;?V1%JEtXl&GpjE<A#?>nxT8>P^&F11_%~l6J_xcadEctj#lksCm6zv z`eOQXh--S}RKFRotDQiZ z|7{8XxuxGC7LD-VMW|a>BLcH_&reReXIkDfFYeRt;X3|I-a`pf^>c%~XSMi%6k^Xz4|?U<$+~`i zd{RFOKI^LUA`E|Y(mm>3i`9GhuK$$xoIJ0^Wph{eoIIY|Ju&q2L)p)|rQhje9+C4} z6!+AP`RAt`&w4d4=u_(e!$093di8l=3+hIuf#sCfaSFLjzoR|@I#Oa{S8~TPeI|~D z<&LHJLKU7SOhp9c-UNx3846g`L4NVQ#O}LW?!JObWN?GLoH*r13m9n*D$g6=R%TLQ zj4R-#aCr8lwbpT1^3Dq(3uK|KMqvA+iwrXJVmjn@Hjo)|J7(e{mow6lKl9*&oew^E z;n%WX!~fX_BF(=b_5rRd&%Ki3-C`K!QZWG7!)_8E)0oYM{#}wHuE-o$O9+T}=6F;z z?Bns!rr-xY5d6Rg`R@mB3g3Hg_@f`?zu5Nl4ZZ+#$lx34asu;!y##aN0wMD^)JT3a z^3YJCN_cE_i%?HKG2U<4yg=dB!(P2{3+4c!ghFf~-K7 zn_e%#)zOwTeHZX}Ov_rIGM!_x;@@}6`6o@cVw_g+R<|*KGet$5ZBFg!?dukU8Bd4s zpd$AdDrbv#|LTStes$}IyFOezy=*C;PB^c8zLrakOEfJ8d&FRaC&@>}yKhxb7C+p@ zO@bIREP{G}8)Sjym=DvGQTVnt4ipjc)W*Uwz4QI0_ZN5fTl#lDmdX4Leb&at3I+Q3 zWQVG^;`>XLC)i`HPvT^UX~Y<3&0O-*XiCBQK_DRy1?mx&I=({MpNV&0@U_f0zLELb z1$-Og=0#GxSGyZ)QiX`FmVy>2HKeyMBv7hYdPL3MQM$9ZallgEi058gdE+;3xZxWZ zGuLJdU^@?jK&wCZ5o`abS_z6kFj|Bxy&YG|O_VPwK`Y6*w-0uh!7>vtzzhsQiAtMo zcJoCyp7UE_-rOm_R8DN(a$WYG>~-=V`QE%}77vKGK=v)-)SLOrs9{oOH7tbm$TlQg zT7{S@LqL11I!-9v7{>}?U8JX&_xiHVh<7|U0&UtI8Y;ffv3>} z;y;1s&q_Rhwuv_oVy^HM!trU% zD+jK|)oMW*J(nE?rUpH|1Yr{u+CY4$x65m3OLh$OXlP)tJ|M~P8-VuA12bhU`A%}GHxeG%GT6N% zfda~-$v6&{LW^C6b%W9L?7qRy+5SXh=jKdlw&3<;dRv2itGjx)jU_r$&F+@<=T3)1 zP_C27#ml$tcCO=IPZT<0`9 zdsXM)o8ER~xwK_0X*Q=VfzoV#@TRxjFwlci#Bv|?E#0X_%mZNN#90}SCP&d=Mj9EH zjMN);mCYh_$3n*i*EZTLW{c$u*?&7CJ{OObD>osTW3bKK{o*06T?h;2L_P8l@Mo$(-S#M587?8!S&ZF zck6ofsiZqv6_uHpQ^AQ0?2I^L*Yj4eavLa)e#UInJBf%yG9qx0NA!df8YpL?e^Lw} zK{^RXyTBjCvBm4o8Xi9Dy2W+Zoi%de%a#Un=f$h$uP6-k--_CcpSLy_E}U9*QNi5M zI(Wv_t5;ur#vreame0d;y=QQ;Jh4`sZvA{~b65XhcSDQyGjwPI*dt4S(B`EKK|JNY zVFi2GJ;fl74uK&)B+GpsvFy)@=PH5c+C?LdT|z(1{t$N-mwu(qX!Kx6o`iQQpE-PV znXH#?0_f0T%R#lY_ZNe%Ado}HL|Q^KV)+boPc)X~Wq=LuYR+l{TKee&khmpMB`P7mSTv z@ZLjb-~FnQO#gvnXYPN;f&Tsj@7RClu><|*=GGmVU3Fw#KELkBs@Ws!a-6GHg-HWe zemS+JcL?jXkQ|`+t1XjoB)Uhm7fL5$+BZ%NPMEdQiN=wb_D%GI^I^bt2VlmtEuK&+ zn1M8vg=a|IY!Nq4Xy(}$A4S^vx_cWXMKvfq-X!nOB#=UikDQ2T_f?MT52m&6$~F9^ z`4a6nc#o&LhOAM6F-X(|9ssSn<-5w}Xyr0X3CR;bZq{B~JaNllLZfdk-huN-JEZEU z>7elrJ@T{m4&CBbYp5^Jz=^4XoV2Q`!r?TiGSM@221fh1^f2Fy^21|D8b+4D5reG( zI|RRcs8?tcM?z}~sqDPll6>`sil!wuUY)6YbWjTg2SV{eXZP8gZl3Z_+%$Lj@6JE* zu-1F-AKq{UCKDeG#&bO<-Z2RO`xlpftL@Z2iUC#ijv9xpa(x+KL}3+PKW5w8M^8@{ z*7z*J?dM)K9iO@Cyd5F;2e0=}-@JOy1IO>0j8EMD4-Xx{Bx6gz5szyRK=kAOA$}8Q zT5x3;2w8R271>danpKbz`8Hkhm_g>+{IDkvN9v?4VQK8}yAqxLruN2Aqh)?oxNFpt zNig!%)}Uot>~>e1zf|fEWv0E&fqbZMm#eZVGn_#Xh6dltKj94UZs0}7-;5WCNT5)` zWllcmi7gu&+aG^A(#z;+NmnR=)|iLRQ1Qh+X)sDQhErvEkpFWglzM$D6BtP@j{1 z*m}h9nubk7}dPzkiRm(Q4Z- zv>k{|`!L%2s%`(Ylo7jun>O1H;nwH#)Y70h7uaI6?Nawak4ElvEhK&m4D#XBqz8O| z4Ybq!rt?i#nBD*!`G!G*HqnB!$<$P}98R!df~S8ELw1Db25SE>>fvgpGvzl_uEcxU z_GWy$UVd}p8-0R4Z@L~Dx>3>c&G^n!&nUcE&ct_~0Qchi+4w$$??d=L0pc|)&5oP! zZLR#4#@~0~?*&{>$Cb_zM{(sT>Ls}H^zlkuX_2^ww!J!ASiNt2eS3Y3b-lgp6|}$9 z?e*Q)z4n4ur?a)))a{MX^U&|!Dj@qfof4qWlgQTdM3(P6hE3_@Jz=-?ka9F@bog|~_a z*uqccY;|8sydIr(;Q!9bcUN?a{`nu2qotd%KL)Ws>h_&Z>)VJmn%s9dT0fS&QJcCm z0#m(MI;MTu)M?&vif80rHJk~_#(|SxE?Z5F%8|x9udg8p%3@d8u zWVxvIJktCq?)wJDbJ@#}hmS=3Hzu_y-+LqM`(H7hi(h^`e8%IxCaitg_nHKs`3=Ui zNsfoP&6pdA$8+FiHcxMPRvUh_8E0|0?+R_g^cK=D>=#{n(CwNMJ^}_T8&K6EU7(=w zNG4`R44e&KYHzu`aJlzV%ca`ZW5+z#Ud#SotvzPC$-L$i{Ylupe1A7x(shaZ63Zpp z_b<7`b?_kj+pEo)J`DO5l375d-MW7LTr{v@J8_%Qt%Jt4cC>l1wHT{_`|t)+!Mqvt;rMD=AvoDqHF%{lo#KIvlUho>wXBCUXcw>oOIM;v8pS1nVZZDSJs6A(Tt-0l;@Kz!K9(e5w+H>hN zc!%C6cxNa1jqyBw7vwvSYGbC`LH|7_=7O%Dv&0R$3^8q(9k6x))-V~#GA)#saziPn zIbn8$J42z)umfM6sUdAFTpS2AAjzu7lPY)`0s}?(6^o?{fP;Sz_`cHjKyIRG3d+B^ zFr2W9yl4sJqtSezMdY=P#IQCIE)4iRg*Y-F6+Hfd0^Y*+Tm?LO6L53od*m9v+j0m96q1+omwZ_(i>n;yB0D8d2|Spu6n!Lh!pI} z?^tiIo&lBXMz+W9@!0YCpnlbM$)9Y}Kb)hsbhY-B=|*!@zUO3nm_FK9{?daen$6xn zBj4h7Yfl;FvW=^R>({ht(`xM(uuYv3?@7am_e=n3mXbR$pJs#6iNs=&2#tOi|NYu1^6CB_ z^ozM_YgP_0w-`dReEp$asXRW~Xxn|R58{JoKCXSm^f~j{@|kMoA*>`;sHmVDme5UtY-t-Ir*OU+O$~(0M8P`We=? z5psi}SE;=Y^~_@nnX`>r`dj_)Aq+PGh8uMlGW(F?6l#mmb4UXitZLX2raShhb{)k> z8~vc`zBYW&$2!1tyAIP+?m4>Ak>j4K!_&@6?!E#a?JIBd+}4JVg6mO?>vmX}JfIh9 zRAialM(l`L=dhI|pH|^^?b_c-o{>9=lW3z>KiCEsiQnoeCOw{HQLdXo+Z~Yk(P!Pd zNmw%@{7bxycH?s;Jx?eq-_YON+pm39l5WuHsSO~%LEen-xS4A^c)C}S-j(pH&#wdeJ;mCl4MQkv=&~+ zp^k{(+|Yv1m(IAB4cPN)ER*qZ@O+)tf#(m(u|2%hYTCH;7;u(0?wU>6hcvo$LfDwR z_~PUr*C*Cv9{1zkh3dW1iUmCimIGE)h12)K#mVHwA6@@B-up0k{6^rFI+v{Vi^wJ1 zi(YTlCeDTAO8C4W9xz>}T?wtM-i}-)weVZCYS!LTd$y^0Q9KZB>`4ScV58oF3HAI} zDko4g;1SG#7FU>;&`h1LX0dl!VTBp;d1L{_;r{YC>UgD6h02mv?(Xi_{MlGM%csQB zy-OpeJ#vm7c{Zi`QbIAk009^2nz858Ym;lANFc=npJ~N2cLIjXpHW*zhYz0HgGWC7 zmh;c2o}!+43^S%L2rMvi%(ZRCm@n>I30vcxcpm@%=z1&%VSMk>X?X8dASzrtq4xo& zJS@hZPk%I#z-b#)Q=|HWg%{9iN7~KE;{=U96Xxa%&Mx_s$l zI!)j%qMs6GfXv!JMbEC|v0wk7Ri&|sw9Qo8_AaGOA6~i_Z8$u6@mYD_4NC`1uYsmQ8<^>YS+?ypJ!bl_Sgr1> zyk3s+TiEjx)jeuaabEv$My8PGQ zIDY)M?|f%`k9yCcrHJXhOCLwv)wHB78a$>9Cjv%+Dt}+olh|9(_nNWK%=k_pVERZi zlNe(bf}jevEO`$t=D2hS>0%%g%SoSt_lQ#7pR;MUoIhU@@y2#f>p*g#&E4Mk(~UF1 zWHLCj(VQ#>n$NV`&uqpyK4I`#ZNRi%`x-FzWPdTqPbGuZ{l(BA#UKbm%3rMPFIWGs z4fu>7zB2Gb*XO}+u*UeU>(%(3m$3gGXwinHM_1&=!EQl{s`^NZY$%!&!rt7_h~UHa zFD9}>?TI!!4!V(WOv1M^uJync|8>w9@)1f-#BTxqNMNZt=9TsK!#}?M`X3**pZU`( zuK20e6P%ixn+i^h1AVa{pcC(cPCbP6Rer}@3r2L;k^)f}q92hRYr-|6>48FFy_Z|P z=F{QZ8M~JmFFHJ)58=~+@7g2I^ZZZ9uWV)$u6+M%p#R)p{uIW}_YbU;ZCE^9g|?8r z7%~nALlsO8rcUjmoumTek0-Z7j}E&+nP}A0*$AhI z+7AP0)!p=1N7&cyK#D@M@#TDD9gQp3^Ln|rDP^j?U4tLD4$XJWi~e#j%z?7kFXtY8 z`N}UOjm@;nc;oGf#O=m+wU^Z1zEXexDea2f&;Nf0V(jbA7lOt>s=NBSMB=(CCe`-T zAUGJa-3($ajSLa=my{$0sw(-KRjR$@LiC_?fs-tK$KH3qS5;*H-#d5iz3Cw#gbq<@Dunl5UIM|graeRvkYYhseIbEFLK0JG>)PAe z*HzbbvG3a3y7pDqf_<&4h+VNFv7iu9k@x?eGjrd4NnQ|9f4|@Ue*gDA=gizGXU?2C z)921z(6?@J_ZqmzVR`%Qmv>m5Co<2ZG8E_^_Ap*RheInC!y&m;n6&0Xr`V`Ac%x9M zdIerLr$+e5-1<@Vxpng3Lx!=oNng+FF`K0!vNs2( zwGDcKiar5@Zif?~s(nP?!^a%n_b^%C@36t*k-oEM_pMCJj}9iDhl1y$6L?Ms*FVJb zXf#|N&vWt@57RuS^=|-4(3}jOTQ$!~HMu*_RITW>yz~UVDG`tF8U1E@e5d3dLHCHW ztnb7b7#HKD(U5gd87ol`S!(^V6G*EsuX=C2c{!<1={IDuHExfr{zG(z`VLI#m$R!i zR1}QBrv_;SO<)h{5#tW)M5Nb0Sr3dtMq=H|gP5RI2fFInFBi4Xuiw4%vRaqcZ`jBY zwqipSRqkLrFQd5Y!=uRT~6Ye@fWbP7YjuxEon%#s^jEw}^gL6_>>otylWfjf-ZMFuMS z3@mVyi{^?UcK@9I{RB>>;99}H8Am1&lcys$Fn{q;r@k?VXJb_1lQBx41St4nMspI{ zA1k@|hT_|8p11M*K+dPWKG?yfd@OStt35;dU?-3fjX3s^(4HSoP9$J)S#k zWUf7I{PtZ75Fl#*duTH^t@l~kv(8owliR-od!7B!v^3gTFCAM zwEf3GcEm&c-J!&t#qRwiwf!DL)M0bGrpGYd81fo=F?`%`6umtTKgcg<_&C+PSMHHL za9Fn8f5eFXcJ{D=U`VL_ZJxVR&+T93ONRthyRO@EjN(V;A3x~zPI2F$BX+z~eJh^E z8?>MPH?++zW;cjKqtC>)nH0J^q4d1@gWlX^P3TuU{ic{NU<8~bS1I0kj7FJ&3khc`iZrN%ok5wHAs zcOgG(_i=La;QT8DK8dAADc!1kNT&Dcmo`m0WV9$jMoG&i zu>**g4e$KYAyMA?rKPXBl>Wm;j}ZAg56jK!KdhF^W{`_j>i%K}Y}5|rjoNHgHk9sR z3F#&+o5XbEWz#KPlug%k|Hx(2Bi;P2WiwEh%^>I^bstnFI{-)xsf_5>0qSz;EjfB~ zZ6L}9SEKm{SmMReb!2^FuO%`)C4cZ_Ic|3vYp?848s`jjax-?q=ZOXl&+69)<6WFx z+yM)bx8q%yQDj3M96?uTkUQRyc_6`kwCTd%Foxi*b(*EpuNk21Ci=~0ZKp3T9INdX zPBWjR?GiQfN^Q4|Nyc5;?w}uAukEgJgsE0{ahBH@WY%bReDT9PM%&Ykfp{NKrJHG< zYhI=8S;io%h!%$=^@s0R`)Rvr>>|f$J6>j%2Wq=z>@I0fo5IV4Ft*Vquh8y}G0N_z z?XK~ly_>eD7-9Q6ZBI1@IODZF-3U38wLQ}+aF%I%mJv?bi=i z=4CDQ3+mbmLV;jlEa4F2a6ws3Q*~{@tYxijwToH{rZmoLYH4n2iMG|&6pX2BYiph~ ze*BUpOA4bDtZ-h_qVYSAEm%_DR#z~ywzalpF@i;!8ruq{MHkf;yfmw+y=7kQ%Z17; zm=$eoEtt{LG?kJL6$V1V-O4JOg<8W$G?3j>7{OLkinU0B=HHovf;zB*J`Tv$>R4wUqsLVasNw4kjeT2s3y+On{q zY5vwEP~TY4R##gvr?H;oF{=$?LG;F&@l7oSP4Hlv!g74xBQ3@9A@97aUkN zb7tAJ*;A@!6-=L5P%(X4<&@b|rcc9Dq@WBphVMINTIJY+TBs5-R=c#hrM9)T0CKHg z)ZBpY=@u5us;%uk!v*sZl*G~6TsyCRe*L_HhG^r0_UMAzu?5YwEsN?~NprZcAjC!W zC^~*#(6qR=rLn$oLBTTUYC(HzEvZ0T58)T~E*X42s0mHcGNT0-?JY3sj5dQ_l?z}2 zHGqMEXAdRV!*DG#Y7nm)$CwLn40;(p_1y;hBA5lZ5~1YETtR)H}S^jiTfIB;Ey@C8N$)Ek-KX`rwOt_1}H zz)h3Uj!^TA+Jb?2?=|5Wab_W8BXcpA^KpS#Qr9fp!xnBskCZxB$C0)WwQog~tZn8aH>;E9Qave848HH+d9my{POTh%6!{{o~& zZD|WAQhi+jw`Fjn)|0fA^ww(yh@&6U{KDhgnu6~e?2APAgAz;!3;RQHW#%G)v7%=5FTh<{l<}NO&)^%q%x6%u2J$jF^*+HRj&t z6muVQUvsLtpE2K@W==O}nEM<5Hl8c9BTgB z_`Pwfd6;>)d4w4?tIc_4jah5XHy4<7X1#f&xzKFD7lz(98_g!O**wZ@F5 zF2S8ttBjY7m(68How?lnjd`^BTk{z6So1jZc=H7FMDrx`Wb+jBRP!|RcjoEl8TjhX zS@;snIp(>>I`j9&Kg{#YKbYs67vQTOAL1gri_AY6YmHCMi*bw43cPz&kB(}Q(O_O; zUTQR&mzkHFSD06tSDAmog>P4z*O=Fu*O}LwH<&jXmzy`4H=DQM?x!Yvo#<~kjB}g$ zck_1h4%0M_qKb|4eXZtQ=H2E!=Dp@W%=>U-$piS_#)IZV=ELSA=1TKX;~Voa^KtVD z^GWk5^J(*6<}>EA=5yR^EjFJwmY6S?FPi^0Uou}dSDCLEub8XNSIyVV*UdM~H_f-q zx6OCVcg;2Cd&Ya_`*_RnL-Ql^V{@&s)cnL;XLgvM;?|SpsDQsQerp_Uer|qYt~b9l zzcM%AZii0uYux_vjrpx{h4DA@J9D%7y}8AV;l*lG2w@2+Y}_W{iWHG5(u@y8y2ucj zA`5RUW{W-|2e(i36?vi`=9$MB$BBHLWb7{nh=F2|7%YZ}p;$s4E(&PHSL`H4h>>EH z7%j$#oy9I?@|?W`Jp8x|kvM7c<2yF&l5Z9v}`B2Z@8lTycmv zRQy^TCJq-zh^VL*^F$49$(Sz|h&oX(juZ<;gIFXQMU!Y2M~N2ED%wQ5SS*%^rDB;_ zE`B497QYq8h-1ZZ;&^d_I8mG=P8O$#Q^jfGcj9z$hB#B4CC(P-h;zm7#d)}o<9u;} zxKR92TqOP^E*5_lD+F%-!Mz-piz~#H;wteM@mF!RxJFznt`pab8^n#`CULX4McgX> zCT9B^4~mDx!{QOKQamai6OW50#FOGF@wE7t zct$*nTkW0~FNhb#zr{=9WwA=UB36r6#cQ~M?hWy#cuTx3-VyKO&bs%+`{D!fq4-FA zEY^xoj6aKYq62reeI`D~Eo$p=tHoD%Ieeq&6km%?;v4a;_)cuborPOO3?HL0En!)f zwD4_k%e7LhR4dI&w=%3uT)&@f^|5lST&u5@XZ5r4t^U>kYoImA8f*=*hFZg{;n<(q z!P*h;SC6npTBEGd));GNYZq%*YpgX6>u}?(fEBbtR*@C9imeiBf;G`9wI*4+S-V?% z;P}L^ti7xO2t^KTN)^uxzwZApfnuXf~=2!<<2U-VN z2U~NkL##usUt5P+hg(NjQLEaTXVqA>)_iLLZd<6gjC+lMC&(;d-66;dyGV5~d3hPSiD(f%SU#+XHYpiRn z>#Xao8>}0xo2;9yTdZ5Hzgf3gf46S8?y&B(?y~N-?y>H*{$br`-ETc${nL8TddPa% zdc<03J!(B>J#IZ=J!w57i> zy=lE=y=}c?y=$$p-m~7fKCnKtKC(Wx)>@xf>#PpzQ|mM9bL$Ihz4fK_m9@dzXmwg& zTbrzJtZ%LFtj*T<))p&%COGmmgMW)I$nJzPArp%JrvX9J>_`ZnDll^4A z>@Nq%fpU->EQiRUa+n-03*-)RN4b+6AxFwla_E*EccdE*bMhp=^+gWTR}t z-Q!2e7TGG>WV>7}m&m1ZnOrV^BafE9mB+|q<#F(HA+MBI$-l_I%B$ry z@>+SFyk6cQZL?R{1x1oBX@HUEU$@ly^z2BV$!A4=Z;0Sk)hZy@o;9u^S@q zk@w1f$ou5|@&Wlz`JjAAJ}e)RE9Il|G5NTBLOv;WvocH_~$M#Mz9yU%fPLmz-Q~8mRA7CG7A7meF&$SP+54C@7A7&qJA7MxBYI~ktW7pdA?FDw7U2h+0 zFSHx%MRudzWH;MK*)4Xf-DbDji|r-$QhS-b-2RPywEbKA82ecJIQw|}1p7q$B>QCh z6#G>BH2Zh<>Gm1+nf6)s+4ed1x%Thv^Xxy^=i3+97utWcFS7q+Uu^%`USVHiUus`w zUv6JvUuj=u|Hb~ReYJg!eXV_+eZ75yeWQJoeY1UweXIR9`!@UU_U-l^_MP@!_TBb9 z_PzE$?ECEd?Fa0C+7H?f*$>-~*emTv?Z@oL?I-Lf?WgRg?SI+N*w5O}+0WZA*e}}u zwqLSewpZD&*sJYV?bqzr?KkWG`xASe-C=)f ze`bGfe_^k;zqG%yH`p8PPWx+nll_hTt^J+7+5X<%V#gfAG4Tq7x zNp~{vm5nSX+v(%vIJr(=C(r5Uvje{0xsx-(8R?92 zMmuAiot<59^}twXoKxtGcLGk(2{}bh*eP~OoC(fEr_`C`?B?w5?BVR`{L0zODRau5 z3a8Skaw5)TXK!bUvyZc{Gu7G8ndVG)W;pvhGo4w^Y-f&hfODX8kaMsz*Ez&F)cLh@ zm~*&ugcEhDoq0};Q|ruk7C3cIy>q0q&}ncMIgL(})9f7Ov^cF!o73(rc9u9xon_8) z=QqyL&TpM#oMWBioa3DnoD-dsoRghXoKv0CoZmU8J7+j&I%hd&JLfp(I=^?$bN=9* z?_A(q=={;S$oZ3VvGZqVg>#8>sd0&OnQ^IexpRecrE`_@7w50e)y_4}wa#_U_0A2> zjm}NZ&CV^(tta4s)Ry(gcuQ{(fZ#Zu{Z#i!} z?>O%|Ym5_(`?0fevT>pFp7XwOlJkM{q4SaRv9s3s#98NbIG;M7IiEXUIP0A+ov)k? z#(mC4rxW`Rj~N?{4MwN)wX@0j#`)Iy&e`mI?`&~muHl+E>TS8wwOt2$aGx7r75OSJ<~nQ zJ=;CUJ=gucd!G9T_k8yP_d@rN?nUmO+>6~myDQvF+)Lfd+{@i7+$-Iyj0cT}+_FW{ zc`Z$iPFZzJ?c!Ruy|F$Jtf(Y2SXCC#W=NZ1ZI)iIWCFvFO>RaZuFPh&_yELt$rl~DD4_gOqPUXBP znAV|ms(~svw=_lDoGRs8rL$JWSxc*mN7vkG?#ngz<(f{p=DtF6U!l3L(A-y)xK%#) z!Kxrj1GxyNPfp-=a+l<=HH96n1g=AYbjo`mJRwjN;QR)HrA6s``xF$HA)RWdOzvGB zZE>cw)i>1Cx>Ho%C=ALgqQX|_995LLQ+y7QbVd3;UFqV6cwL4?I(J23XKHjFHb9)I zaV`<6Tuwzk6!~}*olKDyT#*)7SPLv1a;7mU#a(2gGcAE+xL8pO>x_jpBjJhebd{;h z>2>Xm3!*LUiyETsoOU2s8Pr+Sg;b%_tkh{%>TFbMs+F2*CG#2xhIRPjkUhPwsYRHkXI;~<&tyohlu5xB^tn^vkrC-bmVe3$f zvP36XqO(z2<;;$!6bLG31lK8)=oCs6nP5qYGe_yg9If+nSm*6IE!Y&woRdVJTIDLa zG$7vzs<0|cwOOv@U8Ut&RpQQ3DrL{{)4E#5(t#SVbYN=flz9!Mu7Kq_ez}fcuH%}K1RarAa;GZ5wBG(U2Qy`l4H4M zyIiwft_hTT?S@ymG}{%L?TQI*tCa#=?$UA@xidX+Z{3pLe(s?a&AD0k}>hpE~utWhCDmFY)zO$nv1 zi?K-Ov#2;@;ewXh+D7cM*3{2)8dM!`VCH25vZZJhX|;~W*Qpn2c@}9ohP52SMNT7= zQqd!&PGeji&_$ikctfbU3YVrgMw^?k5#7{WSL-&Zd}lT#sk~aty?)wj|Gh@CQs+-q z?qHRw+%TDMaG?1uF0z~a%3P^)Q>nG1QirP2x$=~?s@!Qw$X)RSrzM`dU{$e}O|hm{ ztf>`8oK}vN-rBubia8;)ZaQj-POzlNX^T@vBgnZzFip8cQ!debmTK)Rnc%c5)oIt& zqFptH?c5l)Cy}RaEmWrgEz=FV>K^dyHEUW^tB{gz4BLJARcZFCG=Ei^zbegNBd>XeJ_BZJ=GtnO@rRF7*(Np;m)Zj)7ul z#sVRw#;6Wjpv7FN0-<77E0~_U5=*F9#Sf`|4*p8eA>IFlin+W3p;Dz@A*BKcryAXm zQUyG-7-6bjE98~C>ihyBRqik~A6|i%Xg*3bA0=FY5Ki+^s_B-fVhfe%bW6Da5YF@W zo^|@ATJMws1ws?F946@eOwfGb-gRnxLK8F}_-K)O)_hFR=}yr3pPXB<jk0z*!!tk}CNGs~`67_hA zcHsplWiW0AFVO^E^jLtRa}!Y*b)(csc+@MZlnp(8Fm5Y~+lu4132|F#+*Tg9RmN@c z{FTS)mB;Co$LW<5Jw0MT{^I;Z5F#_7>jmQrG~*e5FRW6dewh5Z1@#yRA=yk4bwKsT zAl`sLs^cSz4((9q=g}$B(#CKlp3kCqK8ujgl!n%ZXlq?zRL%!EyR4zPE-K4w+oJa5 z=%PhYt}aDTyQ*fK#cFDlbKzxG!FzTcY;p?bb@sl|=H@8oAd9MNqGG>xF|A!3RF5e^ zJ&kO{jCyNkU6Vble!-%sH9Okw&QYYS8Flqm1z<*Ny-KF6G>y}5Yiew2&Cn_GLkd!4 z3)D&5GRWpBM21dG#ncJ#L$-eKLZ(e$RJ%aYvZI{YYUIOSK$*2`Y8%?3ZmrJha(Gze ziDO;JYCUCjA!oILv#OXbuMmyxVre~kea^4dg3PvZX4{b2cAeQ~WONyB`A{)+^8ApkAH0xh%m;hrBvN3P zyl#Qnk$4V90^GR4RJ~?I&%z^mj2a1WV+ViLn??fM*x{KQJD6(79to)4HBzqW>9KA^ z&#WSPP!Z8{vpr#+x^h26nNb`p|HS>)TCz~Pt9P*xZ{E!!4^B26Gbw1=LI? zg8MO8pVZ(Z7*T@{=r?!9FnLe_lRIsgJotdAW)YEq8U{x6T3bXp}q~nKle7#;3(X+ZpNb?cWd}8&C`6|+M zi#)p8eS!|B*QFwQt`;fM>Ei2(D!xZYhu1U1h@JyQ^a4;sFAPQWoG7B_LJ_@K7149H zh#JH}{$732`O<5V5xra$(X+OQUKoi~X@1loIv7!dVbIa~pay|(*Ywoj8qYdEYH*Eb zogX#0M!nL{dMPTRXJHYwBn5vhZ<>oxd#YEEB6{)^nV|Jg4L;$o(^rFPJnQt;pc>CQ zJvFF?p6h45lo8QO6cIIO4My~uZbYx?M${k{^-%Mr2C;b7@|mdVP1O8iNrd^X(Bai! z74=T*gI;xw=vCK^xQL|7Mvgz-Kyz1 zenc;$M)bmGM6V=7^xQw9*T5rsE*sGcdyxuW(}5OL5{I}xin#N>A_Ue469ZQ&m}y;fT;(yWUJP+R0)RF zhyh_$Nrr=EIu1=hsEptekE2RCtVRv+QKcOYvfS~^t$ZM?T2Gj))i5=msIj5YF9TDjuX+_cYdNW21<$PIFm?KY z2`a|{4EU9l)OZacG$(3&hG)%5phCy+re@(lg(odFWNoULdS$2F#$MU7;s*StwGZostFRig z!e6JaHg)i<)7J}GVZ9&~)(cu;y`Y89o2h*01+B1N&!qx)UdjsV zrL1tV*7oAKw!@~SrAEksuwLd0>t(L6Ud{^Z<)pA)MhffYnXu~Fpvjt>Qa#xw7mv1H zVhfj+E3GTliwp=;?u9AS8tE-rK&Rsxsd_iK=n_?8U;g+O28mEv2yT8N<3~4D0pduo|&I%XKNMJ}MB76!AU*w7jsjg=HBE21}gf zwJlAB0aqEVscbekwl7M-{&68&+Lko2C9SOvi}`F#osajRw5@)z4%b@0RE2BBPIsfS z*3wISDj?pUQUP^Z%_%C)W}Rr8mnd5(QL^Yn$*K}nHcFJkQKB49CCXNnCdSJg9CCJ=ulmf9hsB@%v2>g*iu+IPI7em6R!?+>N#&^R2aZePLV6LRnVWI!~4psvuNJsESa8&}2e;6PiM3 zA42;Qno4LtLemIMCp3f5{)A={nnh?fp*e&OAao$1g9sf=Xf9A{nOf&0n_B2>otIUX zu+m8$YN@kzUPhTWbVSTFebR%8s71rpc`0SQ+zDSQKpgy_fUsi0GvHf8zBTMyOML4@ z-%1kF6i7tcN-|Q`a-VLwPq*BsTh4U#`4B|2%e=^RP(;(Avm%}q$3^1Q0~8sDMrv#7 z8ycdpr&h$JlyH=UJ=9WX>%2_=TnV|Wqb0B@eld!PTZs|)(-{-8RmF>7- zQ4lzzDzPZ^$rL8y6-B0hJ_YVtSiWG(eZiLdER}n*!HT&rShUR^g$iG=6)aeNbR`}D z<6sq*4zR$Qm2idykExU6{P_o3;xR&$P^voCq8(8%#7Gu52Z#K_K`B1M#qspRzWBpFD`Ad5J+9@`<0UY?tCmmq z2xm-B)N*~C2dVVwa-t{BU?qBbt?3oMPGc_UxmNl)tn}qu>2q7@b6csn^`vD_Co(B~ z*vF^mSE5QkK}pOR6lGn%UqociW4YiF4QTZc%)*V%VLjIunHqa zFWF+EnyL;9!IqV9UWh%sB2)#(q1lS_Lvb1^(~FphH#)eU$9UQ4-@(@`gj zv?CoZ@~k*t6c1YBb64W!8DS|WsdM5gF(%g>`}-pwzcg-J)p0sw!Vgs#yN|{1O7B@DV0Iq%XvHNh7{5 zfGSS_*nKA{r>a9uY>NvZ;b;>)GUBJ3D3m(j#I|_&gwswG{@_G0aRw$Pr0VA-;_H&C z-|8e3(Vpw6Nv3}+3hqiArCurHTmVsXs@m#cq|BxR3_28@mx^1lv+9)qw{1K)$3ZH% zMpJl)4K|lH`Cz8-KA#r>TYY5Jdv6qsHvC{BQ4Y=9e&jv{drmM@c=Hbyw3@X42b;ZL zJK<@J52}Y9n{K=}M$R+H!NHCoj1=A!q-X34!bqE=cFV{GyMtt4gOHzEnGUtWMP;Nk z*_3{Q;B$4<1gC7yD(!5wwpSxcCbHl^W%EX$|I8YT)hPtjRne0iWN1 z&o7S?Rcct`!jO@4BFxsPcJ_G>_`C;vSqFUH<6}gS@OcmTya#;V{ni%CUU8{T@VPAY zGZ(M3nBMyWF7-LX5|>vl@$ot)_deaSgaAG}@i90pZ^bF7fj0{xKG>vnu6O_}YF-*xpb(zYPzW{J>WdDJm+M_U+?E^8%#SEyF=SN-(vy zk*3IOTcm9n&A2V6(WA@{Uc{_w9Kc&x+onCU^`qyVLC@G|P(1O2=cSfUTCpw9%O`AM ziNZy%GLV~EWl%PjD@9<*QaCMJvTEs46eVBSvJx1_V|F6zcuq&z);FPOVNb)=ON*jx z^*F2cID>2&g%$?#fwpH_oaPI757oGsNdrlbXgR zwdBMW;*2a>W@J?|Q#Rs^!x3j3PI1Oo#Tf@=&d8P^GkQ#v89jS4BfI8|tco+N3bk-) zvV}M!i{^~1iZf*+&Nv)##^DraY*n0bK<12W37pYmB4_mMaYlB{8Cf%%T59IkE~;lT zQ3tIMO4~t;Nd|f*GSE_zfyz$?T1YamghB=uQOKC03@oJ36P8lQz+ws+SWY2hnliAY zLQgZ4vA;5ADr1&1W-DWkG7eD2fyy{Y83!u^3oS%UDW+4cp5`e-DXxQdfP&0d#sX!a z0+S;K8Dt!(jD^ZTV?mB+c*sDdCj(6x8O_Q#N*OK6XjKN<6$;X>jK#`Wq71Zj!iw)@=h>%{J4XJ&;K&UE^UaJT3ppagxN2Rc5PzQh`oQfukAnI`bq7LUF zieknYF7{9NS}-P}+c384Rt$D$8Jf6?X|k%lrHPpfmWDE!#3D55ZPAuxvZ20(cbP(g zvJ$5mH?ZOS6xhIHsjO*gT%aD*8g(e3c4T0xCA@$-WRGWFPlm}mG>EL17}d!jxT~eY zP_Q^nO%ms$nWTz?d$L+;Qc-c((#oj?)gA!?tA)v++Ly<(T8Ip)odGo)cIL1^srd;OrBZ*ji0-sg zl(1_SZE0y*($1@~AP`FBXX?Z_M6ucf$2nX@qgb7V3Qa)Txcw};K*uary8t-1tHWV8 zfcUDdMXbkYF8HLc-8X+wHq5MQD=Uzc&qXlQ2SPRR{K>URdRul-fak} zH?i=n_Q67GS33|=XSiUhor91%lZ9usn-NlHe87*|6)g&=cdTIY0yb$j*;$`pQ|~3f zOz;iHeM3AZEW)VLTi?ceTH38B!7Z%a!U=B0+O0UjP3_4QVdSYsn{10VbA4mGpUeau zeL_O?iP~*qf?KI}D@|}K({5!6ZsppoJi)C(yH$`IZ|)Rf7|ZnzqKRliggm3%yN^@OPkU9aRrXIRN#s?E+K zy=7jcx6E-Tuu2hA5Y2r^%MUY=xJ*M@ewdQ@Zki*#sa_P)YNI#Ni}WUXk=}kS(%Y{^ zdb_nqZ=DvY?G9+Q&XL|GEz;YhMPaQT%ELENkV#TPe_lRz4X}L&Cg4Z{1VfnXD>arC&VM(N)mWM^^E5a$0Xu; zXS?r*jUxCdp4qOO8n$bh2a#$#4B5RfWLMf8&`ok6Fd?nA8Kd?>>Xb4XtNjOVx&ulV zBUOs3F?c zhm?^mN!HjwL(Gnf{mV_ZT!S855F+%N&+pkRAtb}g{@^xYYZ-bu*`%SnX z%Ea9gcL2YRccx9e>)mOXbjua+0CRvLa6{Et*h6Lr_F~*lC2;dpC2*Bl1^3Cgfy%_4 zQ`6wmVz$A)+*}TPI&P;GbZ-;v_nP+sKVUux{IK~j@JjOq;D4Jh0k1Y!1HWm00Q`~p z32=wm0sI+mPBL*@(szc5+mLW665WObj91R#k}Gn7`{DK@6E_^~0KBUJpSZ~=h%m(h zxyGGEzcM6lEUEym5>>#H#bn_9#D2ij#dP4AVkYnb_&$%sT}6i=?qT@;wGc;$BS4`> z)Bw*H^MUI`9dM&)1a20%=NESswE{1}_ajZ*PIMe%ohVKOJ{4cx6}amrYM8j~W*%^( zg|fu`HqF3`t;N90tYyHbS*OAG4C@Twv#hg$&$G@0KHoYY_+sl~;LEJbfUmT!0=~w& z2KYMb2H*!R$dm4z0e;(h8+eVi2KWODlBC;ZfIBQm5_ii$lDJi71MoN2H^7^%?{VWV z{=k;BfzxCf@E|z|7nWA4X_*Vp6;H&d*Q2rChiBQ z0-oj00>*p(!1ZoDFy8V9Zgi1YtT;Mhn9oPG~7`$4A`7C zv%CQJ)F^iocfs_-O$_QupjF5>3KHVcw>$geo`xL_yKHV%ff1;fIlI8vbK0!^aDD2m zePFiR%@Ew) zr=I9WouPD--$LARYkbLg6XPv}P02WoaUaI{jE6AZk?|P17TGLhT*-JY<7UREFkZp< zHpWjdev9#jMGF@#6lsk6FwSQ@gz=7y$1pBr9A-R;@m{U<%WFl1@ji^FF`miz0LF6} zAI7+v@qETdqMS^W(e`4x&6`?#3ngfy^>?|q_}}4b^0zy-2VV=R`~`4103W5s{UQeL z9Wjh^0rZ*e(*P#{==<|@QE>n_MDB$fA!p#$$0MNG5`HGGq-0a7+F`l@_3ZAW%{!Hu zF0?sBoAb5#6fVgDoecDlpqHANyVFY}R*m>#f|3h)7PS+XOGi z&4D-KmcYAlBj8Hh{`Wj?`g=pHL3tYHCX7~G!bZD5pNTOPxg5)Oo84E5_u=~;+gr)q zI7(a%+{XAQ4tWvB8pJrALq5*ed zCL~-kIQ2Ys`J8cogH|jQbHb-edeQyQGUpK`mX-xOFtqf8?}BoVAG)tvF) z26e`2+-&qd?&$miBlXR=r#7Wq9UN

UyYaA;PaVtBo%Z(yNJ;i09SDi>M|d#9t7C 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

  • ?|V=h%>!PROHQRvaU!fl+ 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 WsuvG5dtz_-;w6m@`cE+X@&5pCwK7Nm literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-Regular.ttf b/src/fonts/source-sans-pro/SourceSansPro-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..278ad8aa0a09592a759e39f8fc06d0fa9d986fb0 GIT binary patch literal 293516 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%0ACauZ%OI`!GPd*?{ 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 !Ih$)5?K~W=vG3ozB3)0nf!55x3ZA5aar=Ra8Fj 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

    N2gzDn$m^ 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 L>{fmF>&Jfq!Q9>R literal 0 HcmV?d00001 diff --git a/src/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic.ttf b/src/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b0737bb3184caa4622461266dcf1c1bb6412f0ec GIT binary patch literal 103556 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 IC1yYVADIMITL1t6 literal 0 HcmV?d00001 diff --git a/src/fonts/ubuntu/UFL.txt b/src/fonts/ubuntu/UFL.txt new file mode 100644 index 0000000..ae78a8f --- /dev/null +++ b/src/fonts/ubuntu/UFL.txt @@ -0,0 +1,96 @@ +------------------------------- +UBUNTU FONT LICENCE Version 1.0 +------------------------------- + +PREAMBLE +This licence allows the licensed fonts to be used, studied, modified and +redistributed freely. The fonts, including any derivative works, can be +bundled, embedded, and redistributed provided the terms of this licence +are met. The fonts and derivatives, however, cannot be released under +any other licence. The requirement for fonts to remain under this +licence does not require any document created using the fonts or their +derivatives to be published under this licence, as long as the primary +purpose of the document is not to be a vehicle for the distribution of +the fonts. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this licence and clearly marked as such. This may +include source files, build scripts and documentation. + +"Original Version" refers to the collection of Font Software components +as received under this licence. + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to +a new environment. + +"Copyright Holder(s)" refers to all individuals and companies who have a +copyright ownership of the Font Software. + +"Substantially Changed" refers to Modified Versions which can be easily +identified as dissimilar to the Font Software by users of the Font +Software comparing the Original Version with the Modified Version. + +To "Propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification and with or without charging +a redistribution fee), making available to the public, and in some +countries other activities as well. + +PERMISSION & CONDITIONS +This licence does not grant any rights under trademark law and all such +rights are reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of the Font Software, to propagate the Font Software, subject to +the below conditions: + +1) Each copy of the Font Software must contain the above copyright +notice and this licence. These can be included either as stand-alone +text files, human-readable headers or in the appropriate machine- +readable metadata fields within text or binary files as long as those +fields can be easily viewed by the user. + +2) The font name complies with the following: +(a) The Original Version must retain its name, unmodified. +(b) Modified Versions which are Substantially Changed must be renamed to +avoid use of the name of the Original Version or similar names entirely. +(c) Modified Versions which are not Substantially Changed must be +renamed to both (i) retain the name of the Original Version and (ii) add +additional naming elements to distinguish the Modified Version from the +Original Version. The name of such Modified Versions must be the name of +the Original Version, with "derivative X" where X represents the name of +the new work, appended to that name. + +3) The name(s) of the Copyright Holder(s) and any contributor to the +Font Software shall not be used to promote, endorse or advertise any +Modified Version, except (i) as required by this licence, (ii) to +acknowledge the contribution(s) of the Copyright Holder(s) or (iii) with +their explicit written permission. + +4) The Font Software, modified or unmodified, in part or in whole, must +be distributed entirely under this licence, and must not be distributed +under any other licence. The requirement for fonts to remain under this +licence does not affect any document created using the Font Software, +except any version of the Font Software extracted from a document +created using the Font Software may only be distributed under this +licence. + +TERMINATION +This licence becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF +COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER +DEALINGS IN THE FONT SOFTWARE. diff --git a/src/fonts/ubuntu/Ubuntu-Bold.ttf b/src/fonts/ubuntu/Ubuntu-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7b855154e9fad7f3d115d2d491598e242ad117cf GIT binary patch literal 331612 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�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 A-v9sr literal 0 HcmV?d00001 diff --git a/src/fonts/ubuntu/Ubuntu-BoldItalic.ttf b/src/fonts/ubuntu/Ubuntu-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7db9e20ca553ac484a429045981c161ebaf1e7d1 GIT binary patch literal 354956 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�DD9OyEEP$^{ApXr zvisBr)`(x|_imrwf~y=w3S7z;uD`-yyiMQ54E(NENsG6MTlxG^jw(SMvy`I(R_>%g zKq88cXPdId$P^3a6buk-1+7av&R7~KmNqET==DNcXPgUXD*7qCSk%*Bl74=Vkv(mE z-Y6D~{U{q6ef>ZI&nLFp=6$$-pl(aj1#oW_0|CL<65>hXMyT!}nh#!jgO|cFgGvUI z@-3p;)gAE_8^hW!`@RHHO>kc%LV8_xQ?zhNCEaq#p@GyyhW!CTKyNy5Ae8YKGxQ_Q67sSoizC9*3u;IIMH zG0=l(eN)h+RV{%>_|H#pThxHN?pl5iGziy0p+!DU^}dsKW1Pg0^2y3hU$?0&>H)(JTXEIb;&$HPR`qn) ze=fi9n;+%I`XkTQr%bfeFa77qNbjz>JG8GTM*-UcY#9e;#} z;B#xHn0ghjG3R>bIVxdjpK=PdaiUCC=#s%RSB?ECm&JL`q>ljtL8tYGbhEkseYg*= zL@yG>zG1A*Pb&{$)(NV)!1dK-O9aNwW{Er=|9t$pxD<~PtXr+s`u(7|fp&73`tia_ z46H%~{AH0{g~5Xc330_esthUUh~thI~^PP#0XEybd@A!D5Dq*S3rn!Cw6hj6*0AwM7A2Q-c- zpkE^s-=qOK7a2=B^)J?xetGsEl0%j>rn+z`33HMJC7vdI@~3TGN4#r9%^ zJ(j$ttF6VEYEPs`FCV^sL&n!O)v@=X=DzM&Pjdiiv_sey%o1@X()qqk)qT&tFP_6a zasNLGf`+UpKM$lYbPKn;8@QdMyzFE6KI-uL*UCv!;dY=3WVOpyz;hBnH$Mx&joqr& z=>maZI24QoL3tk(BTGB;*=0L3#e|eCRY|>?Ql&tDdeQuhm0hs1C#}q2Wjav9jXSV8 zMXMD(#5yBw%>L+PbazyW#>wU&38-YhE}El34E`Q_RLRe*C`^$7;=A)*Gc(i-R^6T& zgZf?e=l@}UhsM0H&@f76G!MTrO#uId%@ImM`b-_CD!!z9s@zo zd*vl6UavgR-#6K}yHD!t|J^AHY7vC958A+$c?zVrm2}mAD^roewEWkz6&JRNulX)C z{r^l_)aLJQ)Bt`U{tI$jIpIL11L!e(Uhe>>hC9auFPKX3e+$sEBI=UFoZc=wn>@LO zc_ujoB+sUlD~ygZyzB3l&=g3JaG+4o6mnk4-a&*Mms7PV8;}&b;;>UzVIB~6D}rmw zx&b&i<*)54!6|oqGW<#BA2~l8Ui`%>jEZOd3XF<&c4}&N@!AzA4j#iw+fi3aAgy^z zWk_gYng*uHu$E?I8JL|+m-n_Hv*Ij@x?my}k1r%3JuL`{Vq(H*nFn4)9iM2(QMMr# znHMtGVo>Z+r$4j-aX(NbsyE5CG{k_U_Gd!jy{E)N{n}=40kH>+|w)MUrnuKJKBzNXw@ zLX|vPY|ME5(f+@;r#$`ZqTMYSiz8~KXDu9J0WyUps70VKkOFSbVKLgrb}hc8H;zwx z8oT0JHJ*Zvp!xyyG2qwJm^cUTpb&T*0!o5L!;FBT8wHJmbBBK> zh&n+X3=H~Qo>|#C0^DQ`b51!-O7On8Yni`FeGccQU+1}fu6i`hfEXv_D1AX34#FMW z`Z10al{{6BCti&PS`C%QXvnL5N-|jNhHqr|_4{)%k7lDg1}W>suV3;PXFfC5b?4ph ztFWUR2h0w)ez(`*x$qxwP&xP4vm%f-&}sK!65WDcH79x86EbN1Z04=1acP_rZz-jB z`rPQk$Kmz9PR$Q#5x`Z+Q>9d(+PGHwl0U2aC{uw6@dKI7#YA3i^*WM)H}^5qA7`d_ zU6%aCVA*cI(%iIoKkllrw}+$_>2c2G@~O)13z0|K~ z`rOGJtK?WD#}4~`>4TUx^R0$(XAQnVr(+O=w~=VVPc#a3EcYAVeT7$GzS{p1Mxzup zYq3Nf)Qwhvuht4J42W*-f4)o&@pWW(87YwroGgy;W;p3J=occ`CBXN+`)!x)+~O(O zuU3HHY%NRT~?JS6npKme7_7;QFZV?!pJ z$qHgd%yLIc5aHr~a>`$b7UUqOD3Abf z0(_dUhxG16u*}Le5^oqZY8ZkQ$N2g!Hoxr98)a>1?4p&i-qnj{S$wnLZ3w$mqet6E z%qT57G&ZX*c9C+~=!#V&|LhX`mJr*$()xx3?_oFr3-szioL(op^X);Kp^!y6WD#anZEAosOUDUx{Tg z&hrFED}#22?3YB4F@uhI!79s68@^c4jBQQE=5*GC|5eZTJwNwAuuWYF#75ON(G6;w zt@73Y*D$u4c^Lz_=6)#G!lTNS5DH?{d~7JHDoM9$){+mLXO~vC*;f52*Rm=H`@Z{w zR%H8kE9HzGeeN}uQXhiy7g7x;r8jCp5NAEe;Oke^Y6gnBLjW0x6%WMEs4F5jVi9bEUe~Mx2?S2tLoS3uu0|&I zT%ES3)*lJ)kY~*`T3-6gAsdT3K;h}>W*wOh55FnD)PL1TdTKazLu0Tz($e|ZC)y8$ z?Qv7F#o*M(Zb+mD#4iWR8=80A9NyiyU!{6e{0u6rB72E#Yup*`%BOk!K-h%q;Saij z(7d+NCuD6|F&l?37(vBJr|~ps8-Oa{t!#6!#?R{*SJY{2NX_d_TXh??8zVu$iO?#~ zQCsz*rm|7t{k^y}Ji-wmzYff@k^|+#QZ^_bD&=TsboEY2HY?{m_C|aD;U^nz?Cspr z?%z0=z2fu6fYE1H;%KPbDm=j)38n321nzw*Db6teKIP0NCXVFA~ypdHdga+{x4ch&~_Q0$7MX zQd#_;XaZdP-*|n>4GoF+gQ0zC@56WfOL&ewyoj3G9rXDx!Rvnmb_7YF3Tm-hh8`9{FRC>H znhZ2d2KI$n%;N0^wb97*x*1I!ORiL$l=VJ~`N{^s<$P5wWC}x{<|C{PB(W3{&tUW%!W=;fhK*CnN9Kl6K9-^K(I)sb~)bx=_WRM|-eC zPNz~0IXR~dMz&@osU1H%uhLeJH6i+tMhC`-LPz{Yrmw(Zy)T?Uhb}YD#D{pYMz5zN zI+kw>T*N$dP|gPxe_1-SA*+$E94U@8yL+?6>@DdwUn<=hQipaHw_MhiZq454$wnRF z19t0-&g)5+1AXgc&$@PVI0!FUf7oCj?5b?^c-NJ6W}9qwP_i8U$~xf2pTUXWUMb+> zMQeWKOf)7_I?WtS$K6NNQD91DV&TB70DZjJ05Jtv?6YRWXpJd=qCE~-D%C_r#4K`!N#U~kI2M#~L=$lxRxFzK z%;};jIQCL9aXdC2orp}>9P?H)iDy%2+mFD%L>8Z4;hQkSJRSktg`b0RaxbRSGf3MzD>@NWbZHw8hzDF%CZ%w7X zRO(7q38{-Uqb7MXY66`m4H8$%wp5 z`>93gN97nUPHc#H9Ci%oz2*I_a2Z>Q+>&oBZ}o zRow7jRQ6PH!y@~yB8NF@nBc<%9lkhn7*`NsNAMpuEhY8p&|zNM2e(LyYvl*2ltO%Tq#K3 zenskcw-cu(hl<*Z3I+u&s(@!zpE2f=Mz zNKE=R-rxJhooB9S+MK!vMmD~2<7ja44e^=(J9J0S)<2mn9vtTFk(jHIw{If+I&#(D ztsMKFnnl#?CKZd|H)9bub-CZm7>e;KwE($;*9hWzLinX1J&d0f)NYU8mf@=L4fcVH&AFj?a9B=Thod6iuG(YbD!PxjFUPzFTt}h$!LUA)fbw10n1N zMFR3*ho%oPjxn##6mAOQlJ`hVfIv>946r1vv%gv58 zM+YODnihZckbg~Ix93NgEAGc3=l3x7SX8*HG6?7#frQTl{Bpn#vH?%n9f`<7H0pLe zpkpqbKW;t=&TO?m78vk@M#Am%Mp!7M)2S@rexYvIDlpYoAnnYv-z}ZRBmhwk>^xVz zAU1dSw`xv{W4;U*G5T5wfmy7gng02~C7L_BMaI^Un3IhGf|INxdf! zwX@*FPktg=zIpU$>ou+YbN&9I(G78be}9kXHa;fAJ}{P#wi*>t?-2DAan+|7?j$TwtvHharFZQZv){(985}r$&nE9C=V|9Q@3utaWtVP_ zfANZ!4h`K_9{zCG;(v(E`=+M$eKX?MItO?Vpt5v!V{s1pl;bJMbPgcGWECuns@<~2y)LAH?lgScdC6aKsXKjTlcE$L!0rg{Q(Tt#6?L>xJea7jQokk5R^v;~K$0<3DZnqVv z1}}kN`@OK}Ca?!%>2+FJr`2ga?m^ptQ)AT47!-4kIXRDW$d~wAHIu{5__xW7lNHx3 z;YvW+!p--)nRNQcx-lmbp4vfX9&t_8l;87Mly%gsdH><&nk8>JQ8neme+IS&%+ZaA z<-f=6`2VS#Ty4i?hQNmGIMQfn-nf`Ce+XaY13;Qb5Y8}BX5u{}+b_(REd-Ga^iYC%`gFyLHtc zpq?qK@Ttlb1$)1J(q8SELcf$r1{sd2(bQ#HZ&D$;MMs-pfA8KYn|0DMd9nT}69kB; zFa+C4T+M{i;(b*7-doi(g-8=_z)LUlVST+mQVeiKD-{iv{p9dcJJl7q(3O^|#p@S; zrK~Az$=_g2&BEiAt2Abi*wi>QZk5>85?d#2mq298{8CmDwQzjqRNn*nKX}co4EqHd z9uezFtE4pf5tL`AtDV3~OCuyVP%$3L8orK<=4-20 z5o1GwgRTkXE*I}+!_hyv_w>@row)GLO6sjjr<)mTYFID}vRRmg z6y{@sbd|t13v3k6+kiO|9y7DU<`ZV|N;A9M%r=7WYT@mlS9DNk;6nR?~-HYz)@vYm(D5YBS{GlSGHs-I{RoM9zT;x z%Bf^38H21#M35swGz@wBn=x#wWw(WakkOLNctBA2xJJ}zlIeJCCdH)La4?ui4I~E> z$huh_AR!#B(}5^Uh%5jCe+&vc^88C2y9@8^1umVbZ&1o|i5XH@7Pr@bpzqX5{+F8;QHQ zNicI~vJDwsR@bnQ(aC9DX1|W@(6L6CpPMsmEQ5cKWC|HcmnoqpxKI*gw1z@Va3YlNnO0`}IGgqYf&`m;B3POovrWEAH_0#r-#*60sz`xLPY7kdcC`?ce_Lkag)ZTin z;UeijmGm-m`&&{TAUSB>MCkUd1NYZi^hU1{#wzJZINSn;GgHNVq$SXGBx%weY3y&c zgUPhmJYwvgO-90jB=J*z=Vk1M{xVXT*yyic;9XZ2c)bimBuox{c-~g;QD{t+d?v+g zTErlvK(mr8G_B z*R9=i`o`YK;$4x(WdF7nr@o=wiLviP&*R<5!RMj(zNOL>3Yv^T{A%ozkV7x)daRA9 zIk|UtJ8KuB^S-SO#b(w#4>wt7rSv<^019gt6g(GXZc$#F{w}6~=Ww{ZjgpU6#?0zt z2Ig|*_Bd9d8L>5#uL(Ge+KdSoOp=x8yfT$#1ya4?+g*?<~V z%Dkrm*O_kP@rGf9We3L8@faMLG&Bf z9>eW?&%MynduD!dGj3+FG*A1J$LZ2XaIQOqw<-@c=DKoXqpu6f5Q#)XQ!bxt%r-P; zyHI8WW;~yh^SOq9%Coh3rbhQl4zdyfm)i~9h=qVp4)`4Z7+`AyObs^TLRWv+WS7+S zb04z;1@ZG7v*wsC*U{GAzR)4a;6m%@?3ieu$W3G?d=toTOu(j0CfeEp`FylAuLefN zXykY;_VDiy!w9Tow&h!@bxUQI!he^;FhAXJt=ORh6Vt|${#19_p2S1s;A zkb}E6^}-$qUqH+OV_JWPOh%@quc1)!*P9hHdlBOw8I-ik8W!n+&26oj46nD|srYe( z{YcU;?^Rsbf?h+ z)nE-;=AqOFhleIdk)${aV*x@5(6A^S(3!GEhJ`>dCC;QbjSqU;PPO~fn#V=8USmyV zi$2kE#p$ElgKzxH{-1pyc*TL;K3CtigLJ1qiqB%fUiAx4RW9@Skpn|52&yMG*gCrMtq6JW4YCZfQI9Oh-ZLH;H%d3H`s?m zZKW3fXB)@HC-b*?j%QD2@9-RL90)yWOS4B)!^7(`-Pc^Pw|wK%Pv3a;i`S1npq!KO z>fHOG7?Ra$?$m=W)f4pJDR>-r+5`S^kDlPWrkkWWNtDpHg<`X2g2%nIX9*y%YF&88 zH7$+ObfbJi(Cul$A~qw|r|+)vcF)nKQ%#3F+l&sYQFy@9K4y3$wt(+8E$X~lg5PCa18K3%y29Kkk^+vs%}y;_^e=(XzZF*3-(oM8r; z=?y54YYa?l6OpRCk1=KoSnW=&O>430?z6Icw9JYJXLMFsr?ZA2+a2@|*#@lOurt6K zX$QSNP=M9WBadCro+D;GfJl)WtDZAn?6ILy?M^&lwG!JP9nNVhDby(~X{1a_4N`8#W19R_LRghX`MR zOPPA0Sc64%^W13y%4%@Kn00)p^Hlb#fyVI7uoIoh#6ze51IYeQZr+ln&yV{}`e-PzIWTGC6JF+ap!$)4Ln!USWLM?i zG4)(V2}PP3Jt8&_KB;9@i!~MHN&YORWe3yXHnav@{$?NX3Y=O&K9Ja0Xc=yjjp-Z0 z?8-3v@Z;8)%>uELD!srvC(a9&ivacXcnj1Jg8&M0sz zq93cpgh(L(ACjF3gycX7l3Aefj2N`eK*;5?hXx#G`=E8G&Jp=ynGE53&_tG?{Z^0n zlxu%EQ6#^{-i0iZvoPQFE`*V^jw?7LkKim3r$SixQspL52nXTQErf$|I4GP5v)M4~ z3hxh#$uKj7{b5lGhoNOtpMe^uLbN9;`l2jqwY-B>0hqu@D**$6`Ek14_V75SV!}FE zXI4b2Z7k$x;sIc1*>;zBOMo9_m4s!3o5;i_&FA4xC_$J`Pfw)IMuB+Ng z+P)YNv`{dhH^6}Q9^(O|e&u*-92i=*c0wN9tdE}p$G^os;V?LLoCU++&~MqQ9bN~* z3$S3=o$8TsfS8B~gH&DkSO`Z2ZeRE+$=gUhdW87mvEqM9pF%A>iyp2mm0Zz& zB;L|`#Ee@!-f1;wg_IQU@VRG0S*bXaDj@Q<>inVM+^mjB2YGweGy=vKcp3r3gD*j< znMaIx0>5F((T-MY2-n7HMicNqM#}bvx+9!4zz{_Fx$+w3> z`SE?7Ca=+uAJ|lIdKx;SI-euojxkf;+F96>1}LZ=t4uce=LA5Ogp*(>p=6WLW@{7M zTIPds>^im78V$`SK~rn|Y140-#C=VNn@%)IO+vq)!R3i1H}^NP#(5hj z=&Mf5%fwm2nK3DFI)|PJN+bZ{m!lqFqQ3!W5GkW}c=)NRO%(dq!dUM1TK_N67V>!V zM{7r2`^_%9xqailoQEjml9Sj+R+snN`0J3;_!n9^QYYBeMvY|a)utYuX zptf|`P)1I7Bsw>?xEqs34HOj~`+;#<}4C4)+xy;rZ_B)3hm&kX9Njs9r%CG5sejnrxr_8leOadEC`Q7 zQaReVM>;0GD&fn|B~g|DMwO+9B}peCff|VqD6qwgCs1Do58%N=++?3U3n92^I@BD5 zma7%`ktM8Nq&gr0QAi`2Dvoqm0Y<5@5mVI9>GGw}#D_L+*t`nb=*<*7(c}m!-fJ^s zqeGDB+4#V)^SYf=_g&S^;f?9a)?3E_?oy*y@h<0;b4Q^;ttwl^^3;>8NVf4DE4!>&sgkuE818CYfu`&& z89m0fhwlI){ zoYsKtcZ&%4y@RsT>Vb}cZ>5gFi^wIBL99v%l+K>3_5$Ku)4r%GAW2INHSZ7>xOZo@ zi{`R-2n^J^W{5nVxNUZD{ze}<8AnwCMs!J>yb(GG;BO3!1;l{uy$KxsUaMz9c1~Kx zeJfcU%l+JCT*l;xUe^KzbrfpjUR%ZFxNJPD7#**eux#6~C6csnUd`;dc>Uh{+DE(% zQBLqkSg2uM!}JOFSEdk_x|qW!*g(d5hDoRd-z0q#c@P$$UbMNu$$-iU9}>BrGsqgb zU2d1(GvM>iI16Y%aLDcf*Pu<32aOhkc4MtViO3JMTGcHIUknRX_kpQG`TDZphxgpj zl2P!-8B6$;ji8So;4Gi zxMary+Qgi45hyRG-#6}YAGa5X?7-n2m&ctG76)UF3B5_DM%oV82;PlUJCuCHNPVxU zUn%uUFh4HEeYK&32xsNU35BHaKw2}U-h{vC%oyytcu+?~5_g>{JX$zq?%UX8*K3YS zs%-o@g&|V$n{nQ#KJ64fS2-{%f|pJsF_Tj;&QimnQRzc4d{1O3QIiI%0zRv3A880@1e=Cm914n30GPC<4GAOLtlU>`+t_Dh2FfPib1xDurG z_<67xamp~W5nvxH>ez_+7r25Db=H_==eXT=+*p9&HkcgafH7h5Cj{Muih#f`69AY( zruSt1dG+=cssaw2U_#KIhr6sL7pjf-*sSA$KdY9D2Q*-%8hG(Mh zqIK~_7P)&#?gDEFDu-6)F5b74yT~oeT~sHan!s6|zF3{Sm33+J$tc=8*(XmL9_9DvP078MzmkgUzCznhRE`%xg&|W{=Lo`OJqp2 ze7MRI`Rxn8c!+5xYebPp>0au>&L*X1H+(xA_VLY?o7%_!T9KAY7H zSc!ekc+x0djs&u;0O84aOs&qzTWk%8YfkFKwF#a{KZnZ~QG-W>~H ze$D>u%+Idc{G~5`W|-Siy7L#Y_p-vN%4I?maIcBPf*%5Xp8ftA|9yUGho3e2yZr0@ zz=ha}jWpW`sB04l2)T^eJIRrA34eSd5}vFxBsVT&NUpj8%chcw;&ALwJ(>0#u%GNW_M9Z7E4V+{ z0*?sM7u2FN`6!0i(Tmj$#>f3GrA)cut9B#IHvibj~T! z9H_@K#3%4D#WJLMz`(bC7msAbJ6gIdzA4e!MBiC`&F^!aPX3z0yl{`ebz3FzY^V({ zDw%VW$_p#Ht@s&w?OQqD8-HzKK2YU*n`|Dzi%ZVlN#zabC-D9FPu0fjc^~8TVB|ie zBbdIUxfY3qLbdAYB(Y!RY#g!LQb4XCT)>f{|YHJqDi32@;SHP-5NMBtM|Vqk* zj#N=6WrS=&Q#pqz5`|0OJ}-8P9^@c1!iGu?C1yj+I@c(q=L`+5ez=VDz8}VZ850l0 zW@8V;q!`LdZr|2$mDZdhckne;Nx9CyhLMo@gtu{}Q5^O$qIi^witw+q3& zn7Cw;C5D%OF4DMtM0y-Q^FOO&=@mYw{LDS&v4lJ&S_dYXwPp3sB=}fBKTZf+zYd?XpB=8=8MP~!~9n9a`Z=s$tB!WL%e7bfvz{hYSKEwawpW%MtTh+61 z;2rv)3djCAoOy-6?EW1}_F}_I{xZsu;5BLfl-Hbx!q*eZxQ@zAbc|RW-aQH1)#p!n zZOmWwwdc`&$!Bjk)&+7jQ7AyoH?p)woWq6N6~LbOJ~&p}2iwwXE*$>r}s zc4Z&8E8u9SePH14A&DE(YgCpgNsph<*MDL;PYj)yb(JPx@`ySSIMP_rIYt|wv$BeH zkM(A&WK}o#ZZ9N0pAeC3AflM?a-tX<`!~KjJ^d0GV))6wC`SymgVGW|_teRHaZVUE z(f`p{AIM=ApXt9C1x#}#r5T%E?D99SNl9bV*nTT`U;N;I-BFRl-Z`}=GMBKb<3iXL zj)o;u7%VS;9vU5`zbk&(Ga9~I@UZSzNfb%w2kHcTFLI6Vg|fON4w1|4qIQ6~L0dhn z49B;rjo{wJ5zrKUN<*qgPawlu<&$e{ZnXj+4bl=LgR!Q5kgIGD0 zzH?I2*G@3s*R<9*(ppRRD{BohRqQ8~v^Ckwf1-q+h%fCYt`Eic?D^_@q-%S2B2%&9 zWJ%>oCe?QbeJDw}hko zJz{u|Q1vIco%u2B%%hy^kiQ4JYPk9yk0et3J<@oOWpncgE~p>!`Tucs{s(L0NQK&5 zrYX^wn`B0EKx*UQHMMCz{{VN>{KF*japc489$0AsBNs@rnE!;*%S|OBy)aOT8X=yp zl0c{`ioAVZEo-1GYf#$e1+{{};5B_EtWvySs^J40hGHQvb@J|P4OQ&#dXjg`E6Ro^ z=A?xLgR$r&T@t!myM4}LlgCqAbvBJSHR z{EagPvFvj%kgwULkn^UOTyl-hr7S@Ub;diA zt??bX(3*NMJjCgEB^oM=N zb?&4OU{CzCx?W#{ZYe)uV@+$l(v(Wpye|Sn| zDo#o!N|*EXQqeu4`UHF|NpK;j+a^3$nd*1|2*;x=5X;3xYmAApW6-ZTD)?lT6EQXN zyY$;+)}!m2qu-$~U=k2owMT&v#7Z~c;ZENX9(mQlZg%|KAv(z7HDvRn`{4b!24$$3 z_v1{u0Qn$}I|7kX@(i&Qyl+;QbD})CqySH=y1HOE+7(*-_%9rZOg?zs zAAV{s+}xOP?}702*2$?r`=$>5RpU)~jGi$6`m5R7d-q>^;{ccgpXs>#@++n(q&efWhvy3EOlLuy^UHRFv8!C@aqj76-JPyZ-=0?1S_+g3ovgFeS+b;w zjCwYc9X6srXA=4;*Yt_@0+3axU8~$m#f`-U3?__rg!mcj^2#B zkc}Iyxm&uLHnfHex)#s&@Vdk|yzF0H9ytt=Gu3Sld9trDx6hMw?ejVPE{(yYIpXxn znVyU>Zr|ri+xPMFjX)n7wa-A4Wn-mDG@3xT4PXkWHC--KzmE}372AXPD`FFR++G*( zrXHY&jIb>=py_MqBml|ewC(w&Kpo=-k4=Zi%IHs`Lz@ACH2wf1^n7^1vqSy^#}3#1 zxzqm5uH(+F^6|z6R7hs`rnh%(Oz-Uev;Fa%?Hd!@+dmEbj404&{4_qJ7HHT&#jKrC zGc}X+0KQ7}F%Xvk_DfJkrFo$vrHyrnv!N$Ot|3%iR`z0r0D zrwvw} z*&u$#;mi&;7q<;&CT`um`__qD_sKr1M*Xo4`kYMoinvX5gFnkEgeyq3Y1B5eT5Up` zt58sws>pwN{Y4CZB~cXHyqf)K+e%I+*fNThzrbTo#I=e&6zdxE^cepRjd}Rlf6wO( zuBP}otOGQRfOJd>F0~!4w`R29qKD0{F`WVPoR-j@8j}ogSq)l-3#b4^ab#we36Aqb zjRF89PPS^M0XS_+!WjClzvh~*`yD}_+w>HcoQXLurn0(N=$D*Qb{!Gj~w$g z2J^|pJMg{G_nvH??1}ZS z<6l3$iXV}E^bQs)PF>qEHeH;$rgLoi!k@3EL*(m$4e%fzOH+L;%eAv<{XT*9aHGz$ z4jQv=yBYoFru*#dK|3hnK`LUhyZNf1L)Q2-SZzS~XLk!~yV`vQjdw~@9t7A1=|J=4 z;>Q{%8$(9-B_-3Atr=2A=gyr)Z-ugy3gzE!G&}QetoFv$mXhbwB(1gQ+I?4d-R}%} zo%%o0An&bBOiXNu{Xg2?1WeAVSonXJo|&HMp6O+l?%B7Vo_%`ued&Z`vQPFs69NGg zMG$0>H6d|9<%%DR3VN>sa#<9&1PGuIG3^v0zhBkcJ(+~u>+{_I z|AQyhXUeSgkcju43w|Lo)Zu$B8m6xA)YIny)U-{~YmJzl8#GBg#Dg&0v zs6R$Z)^91Zt=6D1p3gaY7J@zAwDUP0$EnGw*7-7n$o=if>53gYp4;&dIwoC$%|^d8 zeqS~JQgNs>zudf{{7~53U%^#icYOKKe{I_Iqc5XFNgY9l$c;8gJFt1zn;cigyJgR% z^XB>)=F=wIi86he<(VUy8!~^EnU>~qZRKi67G~4kF8ln9DV(h13R`DN6H6tYP|_8X zWvb`LWu{X4T-1slRhFde(9NmCHy`s3xt_8~>iNW5;_$@yUdF`O?Tg}53Ukv~ZOHH% zc7|kX4vd%xzS5|JV%Hwc^k(*bQSCw{NPE*y? zYWIbi6_r!-XEz!bau9d6+(0KKRY)fJ51MTp8 zVYP9aE}r%lTqZFFxyb&oLxBMR9=cw>CLko|-DC|GeprJNt0AGSG% z!pkB7%jY*_Db39Db866E?w{|s-JG?{q~WJ?T|{~wXXINscU2)93jgoPYzdts1&eEGaC$Ft+d+(LONPSJZdF7$g?NHN{ z=2zaE`srB>wzR=P7$;Yj}3AW{|)BD!hoTDkGcUl#1lg$^EmD@s`k;t#)9`#U6mPBLuwmZLZ zLv~B3xH`)7c1y}jHoF%UZ?<`ikK6X7FnFE;xwb~`SAXbPoX(WsWn3q>)N-9X3%#;! zRSLm#Cwj$X8nYO~9150c%^Z19*y`w+7R)TFYAEcO(Ue!e@WO>XpK6-wwzG=EhyGkt z6ExG(nzBQgwZn}Cm7b!oJLvaB2IfSEFFbK5n15(bMSa-AZOnl{Q{El6Su-%Ry17^V z1Mao5ZsMN#e51`cD?VJ)+PJ}EFxDyCpa*ti9^374Sp{vaw%yvgE!~xu?rKeUwWqgi zcIVVwT3v0s7rVynF`jy{oI=x5WqE9GpJS9J6pj9dHw7p)2 z3@&C}r^x7xmy`r9UdNy;J>)IAm=5dW^x~p1@1>zd0p4>||5^Iky$rCpXqYPnv8SAI zz@d=)Y4elIRJcRex>;)bE?XO|iq3|roa@5ey)1W$tN{NR~&y* z`;u$EazS6$oSLN0U14X^Ub>BVydtg6-Lav}y@AOvUrujX;|8OrE-fvuWpni+U*6^% zPx75+Sxa-wqTb$*v#TzTyqBmATMm_qMMQw;QTfD0JuO_UFLV7#`PQBkZk^p;7`o)N z*40)0ndQ;C+(=bUV5~RRH1?U{2AYx?oHpE9UEEX|tc*TdyJ!yAnGBUKT~?5HMmpCO zm*n}1a;C)2>>E6Ftfi=Hp_v)|bZc)%L2XBA%{=x(VGm?)XeaZ*E$sW5VzhE`UQS`5 z(aN^5@*K;ZW8`m0FWX?mqLrK35gU$&7hozk{k&*g>4HIyXW~&P zl#P9#<4Jwvu~;#A?Q#%87t+VM+gat{G%r0$D1sPZj!3w@xiZ7sa8gIZyn*UX?aPBX?d45F(Lm7u*$i(%c^)IZa7lg! z2RhCP_SlWdwbeN*~sVm&8>!jY<)X`SUY3pcIVRcc;S zJi7Um;TLM^xTT^Y8a=VKJJjSa%XMcKHjKntKlS+wr(bkd#~02%1HMMl_c3f+nD_Fg zKV4-0q{uwG$TW(~?7)U1?;URQ$8Pg%x4GPH+C6Tw*xl&1vM&^<1BH(aDuxnU9c_O4;0@OO&$XTAq?foz6S*0G=G#E$?jWs8~Iok#_nu zr&(FWwPnR}$}TI%?K*y8UQ_5$r}?la7AUDpp2M|eJ;wSHb}JXJs-BTe%xLsC@(yIl z2D_%Pc0;2tyF5FVZM(DM_5yY;HAF5gXINZllyA;jJTa#%sv{!>dF31yWu9F4#3*Bp zU22nZT(vUmRV^x`x2ku@+<@7>c8$Nfd(H_%&hLpe;pS+C_m%Xjs|l2QUrw*eIs5$H zOD_EU(vH;c#>(C~4ed=(E2!+5-Ox&iy7)}uLsQOT_>GFVFKGBPvp2ZY0=ns*K13xd zFEh&2Uz#X_^Xdr9gm{r@N~|bz=`~9%SE$s(ZOP4%lBjvYp&LDZcQ8MlCMR`GXC`|S z!^YqLKi>Bd&S!^I^1hFv^nZQh$K;!w3JRT@oP441C-3`U!tu!aKD3KWZSmCoipRL_ zL!w?*$L6d5iwi#{U+8qibsv+jbDDJ52NHDrcW!@SPVj_yUznweP{>njTx`^szM3D@ zST$*t7yHw)F4ou9qc!tF`J2PVi@%h1b=r^8?6fcW=X&O4rJe)c%j+Ms7<7*%jl$=j z5AQ8xGsKzUy<)ec^(HS@0dNcF- z;=5L}r{Qv0movVle_xEgut$!+S0-)tRO@WY+-ppaSNHZb2Ls;zmgcgK4bij>WqsA% zm-hAsT3R4hI8b&|r;c={?H2#ayX5~WvV+P_ASS93|xy9!_5)* zXTnT7*UdXd+Ptr0PHU*TW2l4EwKaJs6ch$aqj^QWUE#J_?X^`^$DKTF?)0`;Yxm5- zmTBeYs?w&8g6f+5?1H*zVS8(15HrXDRc~gxJFucVGWWQ4Pr=M+9S5{a&MD~cs4d^< z$U*$QiFcH#>jlW+GHN};*c6|Cb*4Eh(`?Kf$h53XlT+Q>)63TeiW7(%xpU zSZmH<<6!35hPm1>M-8*sFu7L4ZE?cEWnY@X3)pGgeV95#s%GCYlI((!-H)lwFBs3{ zW=P~ERx>ruv@W~knsry4aLooQhnKnWxM2{#L43H==vQ-DX&Z|->V9oE*R*>w^E{aq zp3Lgv4P1fkHjK}0WsbSW@(MO*@K%y)p)<(cDNo$;TIYnvCYd{H?CPU&149}2 zgimtEtkat2p48Vp(t7m;*}bzC*VoPJtvqy9U3FDgBv@a}nvS_}!KG{3OCPbU{srx! zywYUta}NQYM3vGyTU;rxdE$nEiJsH!uZZ==DjF7@Hx`{<-k#T_y|q3&)YNxku(Yip z6v%HF9hiRpnyz5Z7u?yA-l=8HZ6!Gc(VFP$?(SS>rIJ3`Lx@@K-e%6Rgfj|uG`TOZ z>f-DgqvX=y+Vuker;{asqYQsv@JTdr+2I)RJ-89 zrDk#2q3>3cRKhE1MFD@_29G=2Tg=`>_7(FkmUBI}jI5-yYnQtx=uw>Iq{Dm8#J{L^ z7H{NujCoU0Pf2lmG~{poYMFU+**99P^xV?yQjC(@Q`}tL+JE0g7d@64@&*cBjP|6j zIh{6iF1!>Qm&M1fE;R>ASC?9@Qj?8Y;oNY(^EP(4ptQ8Ops~Q>J!`jBkeQXueQKH6 z&i#McnRld{ndyaGo>WpWH=o02VXldDmVg;MX@9sg^$lokZlrvt`PG7W0{&P0Q zGT)K9HQRa2M!fsf)MfG{icEc!adn#vkXx+U(~tZ7|C!f++M>3@FQE^oUP8Yt71%ZZ zys_Gn!SVRS6X<5?;WyB;4hOYwU@4pZQHS3^7g@}szAKDh#7`*?a2_#-TXUEV*;e7t ztElk%E4UD5TUth5T1Hk{+6bErXUQ4#@(e4(S5aPJRfI~u%>l1)h`YpaEo5w+?>wMd z!L!w&x&ATVSXzF*S-v@tv&cO+b=E;_fujs6DV+VowQi2fU2`mMaC=0Ds)DYLvAuTU zrA!ed%E2Wf&LoGd1f(WFbU+l!wPvj^YN;*r3|=*q-7@dY`3?W4VeMzLhOQb+ORH*I z&+}NP*tyYx#)FCOlgCR@Bxc4hExvNTTyJU(a#>G&9JcWvwJ$m{IrXy`P{J53L(S#`}DY747OPnGGe z>h4JI?Ch$mU6S6qxpYxcXi<(&Mn5`q80mPboeSky#zJ2(I+Xkfd4x4$2PZ+;Sx&K! z81ixBZR(s%$_~&AGb>2fiw!_NR&$y=R8?G8oKq0IsG_QM_L|0?(c+4=ZB-*}rG-sH zHJ>kuRp*sd@HkM@)uubQIj^KhDXe+kd^$i9eslHkbHXFqlu1FINe^#NVUwja*W7 zM7&k4@l8kI%X&zG?$=>H-elia;#aBl{m-YD*(R&?ytrw&Qmen32YbDKsI=PIH8_z+ z;@`>JPkhuEJZKmh_FoU(rDf20PtAj=BgupN%6{nV2=Intf%FAdTFrbjE&qr-pmnp* zvhO}EnS;_2KV+lb!dmq`Ld)JQv#hcM!}|Bu7H|FnD-eT>?$yxo^fbl258QNn_fluC z##h>6M$Q5=t5qqzP$9-6`r{nv@h2e|^rb}On1W(2yk0{;)4&EOeywh_7 zuFM6dTQ*J!J;8fV_dh6}v6%|e{SS+C8$q<(?8wR+ zl`F9a>7-?GFr&7|eD{a*uC;dG(n)JEjW^9b=2mnjiEG+N;%+^6#cFHoBULQ?*~Xu( z8P?r)J@>p7(^IhynNv_wX1Lk!n%f=&(GELtmQUB>Fc_!oP#9z_bP1I@!ywt*VaU3 z;v0;GBF5W%7r9=-w@a+Yji~FED=ybBPip*?#9u~yt?Q0NNy7Q^`(zr%mUg*aLz-Kk z{DzTkM6g3b>u~&?k57)*`9hVg+BesA<4!w0CDyO@ZI~iUJ3SgNsXOMXwjRY(ibJ~nWuM%QFii}q@RL+#sq!_Qu|ygj}yC`6p}|Oh32sVInI`PbY1svQY&@Rt|;GC z#4pnLomV^Y-`9BR*A>xt>Q(Sf1P?y->nb{;e(OxxVUnz0SIeaOtus+N(onyywj=7d z&b%<0M&}i^EZfBnPt@1?!ie@WvQbj%>u9{4Cpz_dLUEdT=wQC}yO7J+EF z*k|WT?aWKkT{)4z)R%Ck^|h+pNl`i}g_cKn`R+s->Wf_(n&OgD=^ULrq=QVhEy3SB z3I7g+tN33ickm^Lqwr7Hw(FGPR(gBI|4RFS(ys?UwSzQShWV55?_?rE@jo>QUj&ro zM|9z?NxIM|H+w-xbm87fy3oijIf)ltkTxBaHjXYdnzTORMHenRLKhm@oyC8AqpiEH zoTLklCM&zdi!S`&2wiA2Hzw1_x46^RpK$W2oJccMOPPFPbLo z2|8rmI!T9`%#xH2S-+U1Lrtc$7s~M$sSC$nbX|9*>V|bfB&PmiM^ZPA#LIB)G&WKP z;$xp0ZBk6xZr!PQP52v0niKxUinjuFUx*wd#Y*L7J2gey+9`2QSsP$I2p#C)=!3c;A?WcQe^& zYhO@N3Zj+CIgU)(=AM+}k@-tsfwDL$>Z+U+6_Zj-@a)(qhnHJYDdttkz`@BQwHqB> zkUY+x;7Qv0d8rgrs+<&(M=Hfc9_MP?b@I6N(@CyYbq#ACva3FI$|#w~Wc)i>@X>O2 zO~Oy@MF(Gex(B2l*`2|-RlLA&Cw)EFxkuFRpwy!BBz?n;$$BhTpKj2^bJTBQ=RZ5C zEe@KCHD2dGwCp>v=Nb6^Z;?Pooh!Si=om-k7N(p_6WPU4RaI{5wn6Mly47DGy^68%iS4Bng^WB@0c zbd0j5yYBENQ+#^RNg;WpQmBoP^2!*%DetYuA5(d(oxei!7$t=W=%_pnr@7N0t;5&i zNohn-6KTXZ*r9D%{Y3k2<7=t?DSX#$lXZhH zXOMf!H~7low$GP28h<6UzC5|@^JR82jeM&*Y}d)3vlqxk;$w$(iTM2*FE;ONJ0E$; zoJhLsp|c!o-Pk5WIA^#gHsDCS4A-;9BjhM{ed96bPCAw5eGW}r8qv;$?c&%wPQB0+ z|GZ}cPiV4ErkJ0bJj$sv7I-)*5s^6we41;|HIf=7*6C_ec<*9| zv1ev+WC2a+zrn>`GBe@(g>7t0{B^5mx`RyOBtCN!N6>a=D17lu7D?JY!w&j{-S{Lg zSSV&F9Q?Xt;4?RI6n&YYaPXIVhCV@`xrw9jWro7RKkgX#%uO7DpW$+5D4Z0%p5s$F zB+JXZ#1Z(;?1Y2ed>C8hQ=0hDRqEIyW+a%M$dOsp2dwRgPvqCm_jboFF*Ct;W+~+R z^U3d*CO%BdnXpf(*$Oc1UugPkNdNaqc1kebCaqxndy>W_;Jh?puLOg63&p@%!o!t( ze{+)E5{%y`F|eMBb1^s7ySUMA6((KGd8TZZ4mfgT}0i9X}zBk)tB zXD5YuI0Z5ie(+h3z;{N@4tAxd?i2JGGarR7BWDM{;28LfnUBJkk+XyE_00YRea6g3 z;mgQ5@JoujE%EWz!zti@1NC=!%v_6htU}O?g*g=|Iv{$K96QrL%6IXEf2-MsrUvypu_AMf4jNz>k2Y=`3qeUk38#*dS9D^uRVvC8K9-USZFt9wVZY=_rp z;Me+RD*u!$T;Ds_;kL;$=6DeBz~Y4UxP2qOXheKG^91gFxmo4#L`#j{`%*6w)BFYZ zA^V~fE;8Gm#O3B{#g$>SgL?+!o`AFk5Sk@WVQ6%!ij#|%Z{1v~}_zEZ9N89sp zUPJki`m}zj`0rbz=1&=yG8+k^?3<04X5tBhO*Zi?o;CFPc(F3aZ}7&?lkEI?g~NU9 z2G;|k?4#k{I<{**o>f+rmr?E;?DlmQb7>lzHG3K>qDn7GA322Mncj3Cn?QYR|Bk&Z z)YzxP${btcCpK|QBYnT9iZ>csN=lli&9TnRs|tB40z6_=6J6N>NqD@~T4wG;{v0Q| zD`;nC`O@>C*ddF3FTcVeTRpHX*E!18LfzrY4b!Gs8ZL}xo|InI9*>O7Nwb#mpkcVU zw4rIFE_ceHpRoiYHTGGHtVQ&*9!@Z|7`^eb#-hs4S8S~KR)t+r5j4`h!41(XqE@uD zr6M!m_K_`5yzt=7xaKW4cs{8tC$XM4F=x1n~RF3(@l#=hwcsei|h z%0J3ac!*Xy;ddn+BZ`~Cr!A=;MN8UFw6>&0v?TRFCgIUWC;MA6y7>=2JCqM@O}RKi zSI3EJC!lDiyS|6#C*!4c)eSmMOs#(?ztrVqx(>EO^`BckeU2mK@PR{RU+U=n?jPf? z)ESR!Ij}CA!;zT-hCEAwv zj(vtlJ2H!Nc=@2bVzlVaPimOTNXFqWY27{`b!(pRj8nHOBgHyim#bt_(qg~!m>(UPIE(%Q1T zKvjBnAm_^eMqhPKM(bPWZp;(rI`usx7S*{MxkzJT?nd=h@r=|ROz~sP@my<*zABz; zM`lVd`jdNR`j5G1M)>&O?6uLo&pLPfnCKHdH4854Lwu{MnM<~;99htJ{DLEKnaRN? z5wGilNP}X^wJ?XvDt??(hVL=sBW<%I+N?5}yyh@@?*03iKc@{$Z5{>Fx!9>8wTv*) z2AFrZ!`cQ0oi;#E;plZkT{+vu%rw1aNA=gi6~9MuX#+n=;#P+X6gM>pxtJNM>`L-WZU zLbM%o_OW*ey*>4~Rma>RbmI1^JE$h|*~UJlD<}3T{ZIMGPNccV&WD{yXCE^k-HAj# zrg4LHoOug7%Qi6 zQ=FjxP8w*NQ>H8LT*6?_p27%k{u&G%pF_np@`-(@CLzJE%;BL~-iOp-&Rxxx8v&D8J6 z!SxNkr^+vLNT($+y7*1XVbcB(!T3TFV_3fih2*$=F2L6EJTm{aQ2{{Nxm4jiv zt>3@N_h}Pyknc6g@9*e$k;CD&E*YE4Y^{`&JwV7o>htiLmwacrFIpI_1ASj39&xjl<56gk?Zzjv}2Tkuo@8y0NG)4Lr^#0d;&$`nxq7@92wSSv~ zEaX1$TE0F?drnt>UPm_DuwMm!(4@?R;OY5&@IDYca!cAdrl`{*?Se-;7T;?p^y-Wq z@l{plRaVye3-a^*?zD44c>#X|7ckdyid_pEI&<2mEok)deu?iEe(^IC*Vhiz7rH`2(`Hmw z&6ybwFK3LlDY4I9#vNC=?9y#CMvN8Qnz4cT1%Lfu^_fL^$DQ4JK~|b?G>w~WcP8*jZXKv?;YXh5 zlOsPmA;4+&9!g7RpWB`skaHTqUe{ zD)$!@m*(b`9D1m-G+Ne@<>5i-td_E9X=PhwNkvIpG=!5}SU*?syyyD`# zywXGe3>B2-%+d~ce4=*Rt@ zEZfe`=Mb}5G+JNMTAi0+Hsd~37KU?6P-(`V%*oju)I)?>qS3pJ9NxCB&hZ&@%gbWt zRkU&6|9Ngt-Fa!P?uyv?Wo1U_LjP#Pq}w+4wmX+Rw150WJ4e9ecv@rX?2&W0k-p7& z$5!hHwaT%%qcT5FkDr?-^o$=DT{Ko&*f?WVtYKkQSE#qRwlCglt|^(4)w^bswQkwD zWmEf`Gjj^t=5$Ouvn)Se)H$a;%+>pz?DA-&c;l4wR(G4TrnD`RWBe3}_S={EApIHh zTBFuHBk}a1=ja^*=4bg-%jl;||Nf@^Lw+;NGtxZ#8q91>P3+J9jot@Q#~ZTqjFZ`& zdleq%7Ut%jHU46J$O*^q-EDk5@oGH4)Ysh2?m*C(ySjqAOy(}xmN>X2V9Z;b{GGNf z@#+@8F^}ID<9Q;@A%D=AH{=GVtuDuy*TNd=7Gn5)W($88%ilg@o|lC2A|an93DP9N zk00H>^}p_U{{{Ee|8eDgropDfuK+JIE;NlTr+(^`6;rSR#xi3Jc#<&(IM0X!ry4QS z{AF2BbV??F)fu_Ke1mrnj7-ytd+&N{_fsD{zvIvU%)Iu-DZQrKxYBePU*+HB?5@Am zOgGNp_gsE2HcmAy;}pJ}WM&#G__vlX3(YiRJ-=hb&*dNQjv1r;JwS>&s5KF;Cfvzy zA-H*b&*EPWfAjjMoEhZsrND{6$lfQNn2{$!qEjEg#AScm1tkA}a=V6J;d5K7!FG=$ z{;P4?br;qwc~4zH9^p)#6{A_#26_V8-sPB>OayW!NG~8cR+2zlur@~e-2 zWh~HhtmHL1TsXFo3hCJ*4$+f$ZPG}|4SO=q#YE9eI-<2QD_9FgMyNZ)6(I#3?Ro&3 zw>Y_muV<2BGT*E?b^73<_JZ-j8NQ0rg0%6M1Jj#(mk*ZLOj|cNb$!KnPDgakDu1M} zE*cNmryPxaLB(gL4=-xV8_zCluYo`)ZQMHN!3VwJNVuURE0{Cd+%>%+Fm7!dg+=4*flB$?p zZ&$n1a>AA`x2!PFpPTE?D=f?PS>c>CcQqelby-1QjwhJwa|f&A%e&0Tq4$noWZ9gQ zxhv!e*Uda>aOC9CXfV@y%m48#SH}9)b)y}nMLCDg`6RxO7+KME=q1zNI;|nsvR&q( zS(bb3J+9>N=DOx(Ha<2m+Q&N$vvka;)&$c zgtGGUJfTPqe|)C7qP5b>^|`XE-M6}{vt7PitFpDC`A#ViPYwj}w~S5ZN~=xpZIJ$M z$e3@OV0@1GZ(sG&{`#WhyQb#N`Lrj^x7ZN%|DSui|9=(9YWsg$pH}Pt3xVbsv+&El zitpvzt>(jz2KtYMzyz)17ll zj-8&}oqbBSo$2ZG@Vg+mAP-oUfB*BKr6%i`}e!Q|VHZwa?8nHf( znAb&ai&&>d&X0U8Vn-A|Vn({RB{s%0Nt3~&ab4~5mp40iW~jZky{Fx7Z`^jshzFb7 zX0|n&6^*9Z7-+Qiae?auUSn-zPov#f3*Hvc_>FI=YvLC|2_aNlTia7>*Os^|%*=|a z7*F9?nfd0x75P8NPvqNc^UYu9@6G=>-(H<>&doQA^Ud4x@5#5$&*wl}IN!?3&&)Lk za(&(r?-^cuXukIf@BQ9)y{>!G^sUf) zA=j?ZzL53HkhwTy=7pwlBVNcnH}sz&D#}~?^+4CoF8ivk8@sGcUFQ0(FLYT;y3FIc%xic-(y6cD%#5y3S8bQwRkbZ) z#B;-?Gw-N+uT z=-O3i-ca~Jp|!ctJgd-LUue1tBZbon?VAc8EPTH3jY3y<;b`G0gy16UeJTBe5Nn^d~r-rT#S?-Y85i0k`{3HGiewW*C4*tyluHX6( zzd7H3h2P5NS(t6+x_F{t)?EJ@|7rf8`1knJJbv?Wzj>Sg9=}!SulJuSH`tjxm&7?Q zYs!l@M>>9BTOZpj6_|7FHMVuHZQjQ1opzzkDTokHGUaFa!Z9wzJ3f3y_=@n)!Wjei zho26=8@7KMHs@=cof9q#w}kC~3*R1oGQ2nJnj1bXd{Nl;gd4-wpTcj4t*?h~3qKaN zXN6AC^-KK_#t>Ig&Baf#8doNJel&UXh}?}kaHkOUoyaORnf&Sx3oPEPL- z5bCMy#>u0-5xVL#O8Ct7#zy&01k^hkI~p6uiD*3YNuCaDY?tA)^PgmKR-;^({8D?P zfU}-@vR$4R6a-<$;db&Ll8_Jn!)!^ZlRQq8nsk~}vE{4aLm7?$l0tsDt68~WG~cKZ zaMySiWr0JU3Nus^+>{~=jgPNQ{?Cg;0h@njS7pBbBb+bcWc+{o?K7pNrH6iIb{=|y ze?Kc#@I8t9so8btasK_Z)B&G08xFm2XsbZ${L<2oKh1zx_K#%xn~ z4=~e+aKa;#y9~>Kt?UlSLkJ&C7)eTf%=1B{O{nf18`IHcia%*|#Rt2Mj^%9+Nv zQ3$+VsF}MZt+_|&nEQpYl_T+%PcW?lg(VtaCKRl4{aT?hm6FQh*$UvraGq&hqWIUa z&XH+7AUrb~&j&uj%t)s7xW+tV@QjD`oYHwgY5rcRy`-40C7$8yUzFx<#oudW5%aFb z98mm^6#wrU^A8RGle@7pt&cS(!Fop~O9XIbr%7IRwota^{+CR4G*CL`vU7n28WR=@ zcCn_4Dy&cZo|yTGM}ccJW<2p8;kE3V$h6Oq(%F}4s!dW}`v%SBMx}O>hHsYg+CS0o z?V9_~gmZg~Q3c#8HD%wC*a5st`MF!u-YX@wf0g(UxLx!8t;X!oR1X?n;veNE)=c{` z{rU_%c!(VYM&QI_)F_N5{z|x3!*vSl6*g#mqlTLlHX~t=(W2p)!ZwBNirJyzP7QZy zxCeebyndVq>{mFTF@qYOh7Nex8Sx@;hK6Tqc$TJ}tugZ`ug6%J_%m>keqF5LCHi%# zhLkQN<jc7ocu$%`lqJ-SYr+;enP^wA^g~; z#MrhG0J;*70n>ylJ410Yg%dj~@h&i1%3|keyifA7gPJN&DdbCDc7c8kv!BRAI}(~v zjj3l8JY1N-2|YYZT5S~8q_jUoLyjhgb(js(tDI8Wgcg{zUC*H}Ya@EYS9bG?MI z=K}Yj4_>q#9P@po=Qa0h_yBgyi_Q~c<)GDGEId3|CBhZ@FJH^39j{d`JXn>AQ!Q!H zd^o|*{|>lG!_Zvj70-u5e$7V1@v_1d_N`J<^h#oWuHh{Tw+e^YYN3CZl*QggEql=`p>wa&|CPe~ zG~fI6>vpBH1Kso54{FTA%EM!d`LxD7i&V4GhaJEud1V_73Y!zx5^jY;w!9Jq>{Qr8 z+H9kjT(Z%bkAMS-=YWH>!EAKq72q_=m~Bjlel~Vk!ZQ@kR5%O%v(Y7qpF>?|8*>%T zL-N_in1<(TUJEt6NHG^{c!`FWYIvD)vRrvsp>SNkUZ40+=-i{ZNME0g9VSP#@lU{g z!YA7J4sgGIJ%F}nTUkQW^2%2@aOg7dS3FD1O_?g6SfzNR-P&Qh6FYxz?oxndO zehz#|b9_b9?o#-gl->G^Qhr_P0v)Cvt-Z91Y;^cd;Csr?KE-@rx%vPN&$jkU*|FYI z-oHy7S^r2p3H+zjwe_*a9MZ1|38VRNh^+=6D^0%GVTt!izUaTi=PAsWGGd42Ygl-; zi#0x~G4;Z^Jxk$ijh~O#mrYCgEASktH7u}DJ6|}Yy}+$~sYsrdf_&^7r4+Om3E!;o zKhf~*n%B>i@)oHzd>i5O4yAt=9#l3h1s%WwQ%2eg^1=2>_&&|+eyL@9yYl%Pk)-{A zhJUMYN8&+Z9#lCzta&}6@KL4t7(IKo{kX5#y(&>;VoYz7L#+ z_v<&N(_i?xSv3ndLt|!Yc(#V;Yj}~uB^t9_!z<|J{mi0Cs?|z!9Lf9Hk46mMJGtQP z6Jy??G2-X@O_ol8cWcaU4et@I%zZ-5d>=2)Z_y_Ja|9pXo3Cn<{Z^^)iRMES-4?h> z_^~!?{Ov*k+e^9dH00|e$jXmyOU!e~){j=d0Q|jv{gc9%gcIyA@zJA@W@I!?MX!U;Upyn=C+RqMG_E1}gMQ8Xg{IhrxiYowpijajWRYcxEr;p;UQv9tkn??vENi81d~xEpx}bYvIMkzD{C zgC^rUaL}=*fCaSBfZl`{u*%TGfF&cl0Ao7Ji@rfq$8-VwTZwr<%EFjVC_Ex%N7E$c z8R48UT_NxV>LS3al=;9vF%Ak?qHh7~6~)}8P;@WAC{N;F*RXQSC{JScp~C^yx`6co zbsE5C{sVYGdHYCn|GQ%TgZD@Sx>G*D=ugrfQp^NiQ9#Fl0qiGf@gI;9R#ae`(81Te z2bd)iW`u}j7$HId{giM}!+DxEUtSs@GzeE z4sdPa5#TwrrT{ipa=bvw#V8Uf;gd+r4I)GPCWSXk8SzPk@=rA8cFp}~%K6VVev9Hr ziwMvnB;PwVe3xQw!>R{p5mKUiHLqVujoZJ`ymn|Q9%L3EU_YcWk15WRcvAsetZ2Y~ zhEfOdPwoLm>2rhVyufCSX{AR9qVp2dsj!E#1Q{Ea0Q*_N2%_yl{vXtsY4oQ-v|Zo~ zg)-%(!dE%ISxC*fx_{G4LGfNXGu;pXC05!u`~BkX9f(i0utpA1R*)m7l+BF8|Q4|5W^sHRh1UBqRo3LZB%z zv;qldNG^7!Lh-wTco%SscY)l{|1w~n;^%98fx=>q7aJI4$0v1-{=W{?8nowY%v$=L zAb!PVz;l&?jO>E=6_RR`aE@Pr-0&y_-YT_;?=9imMH+bE60=pL#F$QUk)AZjYzZ2L zwa)_HtvL56eHqyW@hhZs_bH$Eqt8M73MtWVG{*)~wVP53tm3(RlIwO6_sMq@N7{&tW#K6kFs4-k>-)Dg24TEy4*sucVSTRZ7n* zF?T8bhmdor{Ur5Lip9vH-;Pj|>1<3DE$)C(4b6SP9%xo0Re|EsRjX91jqBwrBVU1gBwl;EYL##`eiZSH z7oej(S~a~G6zI7GKBHe>fahv_B*A=5U;{gmQq)v z?ebN;lxlPvI_S2*pD2_WziO3UwR$YoXs>*|7tO3@#!ujOrMv_GIbz5NH)42*i5S^v zV8rl4IYMn^0i|t5j4HG-!rkw?f!tgRj4}p^Fz+YfI)(KL8#KOA!%YgCso4ngeu5cO z*ru>uF*`Keso^dS_s}*Yj6H>`J`MLXqK_c|{{)UGCvoLaMxYV(Y9c!JjHquD(NSl_ zn5QM0uTcD)h#}+32y=Z>Qkk`j;PXf+Rw3Jnu?G1^jJ1lhj*)4^SdZ34jMI>3gu5ud z4?IKVBd3HSv@iL3xAH80QN( z-VrqCWnigbqBD;HWoA19BLW!!r1#TwV(`}%-A)I|;Qc?US4@q_ePHOS`! zV4N{ajd2|mYS7aCMh&@q2)r0cMyc^VKrgvOsq1~fAZ3Ya{mMSjEW%O6X;9d#G3^@e zR48i!QQDed_9`8zi>TH`RO=$DbrIFNh#FE0+#sSjQVUV71>Vrs_?1XFN-YSKRf8zC zAY6(3qsad?;OQDZL!n4JinNJG!ux>-D0P$`mbCP+b-)576Gf_grB~ezyclhds#K#$ z6$(f-k6jO5@~TCu5)RVG)uQdYfz9;Yyc}yGXkZ-$r0RbFg(- zbqTM>2Gt>rcY&w#ug*9_;q{UVX}oXLY1!+bdBCWrmR|&BGXknN0<@ZXO1B4CsxZRH zx?XF!9$!o1o9RRA@vJ_5>q`+A-2sn`0g*ZQs3`mNXct;d^^yrh2X@unm! zwOns3)$lS6%e+lJH7mTWqrCOTdgNJ8i9P^IiR!gP^~M(!=laA$#7JG&Q_K5+2hibq zYMHRkqSqtO{e-nd_*78Ck0N(!oK#xZ_0;t~d@j-U2Cd}=wQLR4>3(AR6!LO3;St4& zD-_*ppcR8dJ@SRq6WC0nR*fzqN|bj_s&-IK6*6fOAG0*5qa zgppT^5!aY$NV^5C5I94jtirUQ6#^G3KeF=Df>sD`OEkPx!(xY9bj_s&JNy*kRaoN| zRu3iLHHs`3BW2$d4_>=f5QpL0uV%n3&XoEY5k)AZBJ!#C4o;0Sl!z)D^ zmYy_*F605FCyi-O8Z)FPjcEpJoLh03_X`{zkU^a62pR>4IDw9 zF>Ke%K(XQMW>zS3xiM|yF>T{9ZQU_#*DP~W$J~XCv7t@|JMoZsK%sN_M zjJj(Cp2qA@OncH8J?ZxeOCK83J~XB+J%$~7kR7^|foS(XRHSU3(2YP0HJ@y+%8U!Yp>A`S05Pd+H17K8)@NT7d!PbDN6^O{0%7m zSBKj94)}SIa21?)=$N`gZF>it93W-@t~%i4b>I-P?SPXHfN}J{104{YQH3)U&Qv%{ zab|0H9z1kt>+V1+1YcTr2f86pT6c%eTXsY+81;n zv9}1zc&7uMk@(HjSBE7t_MKXrohrjlt<6rY%}%Y&POZ&Ot<6rY%}%Y&POZ&Ot<6rY z%}%Y&POZ&Ot<6rY%}%Y&POZ&OtxaCFql}$eo1I#lUD$^(uRn+ubzvX!fl*4)g&h#s z%uH7oEnUK$3VWc?1wU^C2Q=+q;*W$!kVY4r>;;Nt?xGb76g%9d_0mN<4G>q>J`g3>3@Rh2#$c-$(LY@c)s~rPA(#XW|{6)sO0;_2n}9@?ufDwGZk>k|l&? z1kp_?4gebzif_|RDI}&-q4-qYNK)W5a_OcY5jb0+tU`99R}!;K!!k?RjkVbiTm$Fb zlp+iiFQOam$^lBh(2XT|54c;>YWwY`EKoyp{J;WqxLeE8O<5$&jWEDX;P+_X+C$$e zVK3Br@T25>gCEKCXe;YMPwpXH3O_ycu%$rhVS8wCTY*yQ9xZhbTJ(Lwt>n_9W$)3l z_rR&plo4wWeJ*28`rJa`0P^gi?-80K`Zdn%aS!s59A#ds2PsKd=Cyi|m4p{6lo_oa z+M~oQQMgp$GUa@QhNZXdQH$Nf%EAu9YZQ)a{948cJ@mO1!1eUVJ;+u{eL5WVAX|Z7 z)R>F3jMr)S`o!JDKTNysq5tg$%A7`z@kdr_dgz7ejp&8(q)oTrP&>~7cWZbbb=QNA z?KgVpf8mEZS^z8)%FL1>ReD}(fw{6gpv)8YX#d+|UCf+74|OLvn>1c};U4wvd*~4) zURI8JwRQJWYwr^l%h0Q>yO+`(Bz!uaLocNhcpc-lUfS=QMlYK4fzeCL1xM|FFWT}R zwIy>|eQ3yjplC=R8d3%fz(b!};6C-V`_K&^G1b_mKJtAE7}c~53dQU0(-qi0bVF!% zD(s=8eOmi{_*zAT#nZwI2JC^NYj;>HGRs!u`nh4Z=}Q^Yr7(3v5Q0`srOI+^JAz%=*#FJm3g6 zsvp^gfa3Y|BU^#u`Sh#j(~oT5BP^@f{m6D7P{ug@$X3EK#_3145?-co1=`h*jr9S? zDRnt*XhyD*@F<6;H z&Tj+7Vhp0mPXS9wHK_f_Ao?uvQH^O(D7In{Td@b&t}&eoyOD`lBxK#`PTrys2pB|d8rGD zzeeE=3T16&2o0C@QIYcyx-C%FS%*}@L+G}|VAp~D)Y}kx6a=H* zCQhF_Oj&*plomQnStKkibQnvx2RK_}<|(Gk`3zGo`6_ch!<0_&WzJ_9d-y7F1-`^E zv+lV-**`f5 z`W^M_eSqja|Hk{!0^OYPfhMTV>_ zPzu)3kREHtlCSKL9JV)MVTSD+L`tkR2)tD({6xdIi`-a86PjB^V)h+M^G=PqOLUBN zG&k^Wjk!nZ|61XF%$X0f9wBA_jq>&Yt$W!1t;VpYmhi(ONn3W~4BL+?zG@EZWfJq0 z;y=x*_b|I3C1xjSN2v8YU=*2*&@Kcv(|$*25fbiH*n{O6p|^S)*vG!F5oSns0|)4T zM;Mjd1DuA;N7(0f04VKZgmxh@(k@0gPbay|)|ff8%@Ovw37p5xI3vcGhUX*65p5|W z#$qHnLQ4?}%Qar~e}q0x@?E7|$?l60T8&uq>*<9@jC(XjNm9i`-0qQK~DiQ87+>m2SegzE_Xy*%?K@J6XANrnI-&ayBJ}`joP;t zD9zQvvpvo@ZiJSy19+0goFlbEdx1mRi%`Bm!<*2x5!N>)_nQ>nD)MK4g~a?^!?M;n z!dfTgWwlQ7x>I?$OLUK&pN|6XQEK;Us$Vf48DZU7^14sTZr`tTej`$1C)<0#9ZK^- ztk4L1Ed>8zJf#tBJ0rB6j|e}eII2t9f=28o>BmQCN7O0%Fm`+BxVkMUz`>pa2{F_r$tCu)`Q}BAQE1rsTON^ ziKber;bn>=v&3{1Mb(a2e8#~ zG@l&N{P%!48pH8K!Uck9$vjdV{g<%pOpfDMd<3k-_lR578jdK1saW+mBf+2W0O2aK@dvm{gZ?x;u>#;}P@cx9f&IPbX3bYO1_eIJw5WM`kA9zx>4E=n0QlOU>R~4#lo|b8+|4%r7i^CK>Q5l zX9oOK5Ej382B*3tURGpgK=UB*I(VJ|wS1tAiDu}SXa;mjjG0L9U7*Yg&eRgkq(pxq zEOX8?k!TVgKR}8OyMz8buy9_A!+)IKU&g1`l{;fl{^E9t{N@1Q-n5PuxL8083#}1z? zpzNX?W7N4HD0>dav>wNxTuwNS29BXi?*nDFe@t!o7`h~3u?b`7l7z)3kLjGo7<*~5 z2(Lyr##EAHjKPJztf!12$yb3giW!5e8sK&Kv14c&bg;(Ifx|Lj861rvZ8+5ZNMq<; zDPggtV{l#sya9gatNiCH=kwt_j~JzEJ!uN(8>6MQ&y17#=1e7J&+YQ=oKorA_g)s2P9+d|ci zh04`J)s2O!8w*u87OHM6)cRVey0K7oW1;HCLe-5$P$;C|IJuRDRu#~v13b_OZgozh;3P_^p_gLlxQjRp94;#7h9?)R+ggkdkD|a z7}*iMROeBbqD6u;hjJ~&ZxJ|;5-r7Vk+AqJOYvI-M`i+-GV+!15`}VNWhwf05V#V} zUrKw)0j`F-rN;5f$vWzKDYGTQ=V?fCDeWZ>C_7u0BE6@8GN-zfRs(%}8^Y-1eq*VX zB|KQ!8kTmn6ffm{ptSd;_$TDcSQs8?P2`T=O86S#pVpMkK5x;qWz<3runK;bA^+V# zspVx_%ga=MmLYjRF{hy+%T#BUlPY8^r|t%UBeap_r1~3B`lIFQ2QJtCXu0}<%aNqS zi+8tN`=jN^B!{rrkmbmv1UL>?%gL((DCxB#^rlrUG$}Rowf|ab6=&oufjXXB1TT8tiomp zls32uPTmFzC#&G340s*dvP#dPtb&tLW0i8UN;z4joUDSAa^i)D)yUy}plID{i564HDZ!%z7le22MgiS?OMb#9jl+xsNq)a==&v4`HCp z%&$RWdB96FM%FvlAh!T*!vnswkUXGY!*Wt!oZR05t^|LaddLMzk33EeKHz$4WE^R{ z4?JDtg@$b>SY6>zTe#%qz!;QwXpO~A7% z&j0Uo&Kv@UBrFDGCxW8Tic77nE4YIjv~E=}1fQfxjn89&Xy7MQ!0x-PwWW3m5-AWA zAt4YIltq@XghfF%NkYPwKms92*`D|Fy~9tr-uM5%uD4$O<(9b)^2u6m zwCc1|EZxntd*vHv%PN>BM5~Mzm529KYGywavPk-8wh-+(odlZB><1-cr8joPY#}wv zSh5M0*u6e7Y9C*^TQ1!)epEUuET1c71I&I+$5HXxEZuhoi8-CYVAF zM`3{}urs4RYqZf;$3K96tfD7IZf$fd!)?Xx*GVorKWY`qu5EO z^bc5^gZ67JK4%nj1&Uv1;o99iiunPhd`2PI1HUpGAa+sd81E}wJ26L5o5W|lPYxOH zD}0geNWCb0iSA2{kQy~YJ{i%A8qtqpCQAI+eqDvmM=^e<6gJ~D3T+=j-okSv1K)B2 zYIRlyGp@DpR#MJju5~}us5!&SBZnEx=Tt(ihRR?LrwPV+24&F3JHQl$(9dj!Jro~b z+6XTv{~73TH+;i>osVbBU}mNqmKw{H2ehjApXv#%8Skb1C8!Y~}Ouo_NZ<~A*Pwfb`^A6Oy!3cG<0N%p$E@D1ELQTDnd^;^S zLaV8OdUi)>JEET55q!R=J%$l`c1Q5@3elU~2qTwDI09cC;klFo^?o+ON#e?zp4Sm- ze>to{ClOj!6KudIMEo;~!#sAQ7s11Kg<2mNp?&Ry?B0QC_?d{cqX_MY)bQTPaD~c+ z_oj@@QL~~Ndr(N3G>rFFoX_boM)2P4;ciQRkMzb{AvDi?wOC3vWnIB0U6$(nVH zu$Pb=((aT)y$OogUcv}FWt6uwJRKtJBBazdcOAiF6Nk1bwvtY0p)27fw8{wcb)rT$ z5vP?)5u3G+(0wf>6VsW z4`)gP%v6iBRkQeQrCDGh^Q8gv-VwaF!WT(1ST)+is&z-rT}RA&NAMNOmDMJ`LU+`D zzz7~g@^Wd3c|XakR8!1UOI~B)ddm~Beby11osKX&P0ixB(I=inzm}Ocw$Ku@dCs+i z-(l5gHnw^K-bVav`VUE7HlFzu)atctyhkT5+x&1g9{4yi=i|W1y!*)JiBEj|E%C9F zRdB6R#zG|TMpxO?yX50ajU7+KNB{MZmDg~X?(2qQKiTdX`*k9D&PGdIg_iW|rxw1E zdW_-;OW-x=FiJ1$GN_ecQF>WD;4Q}6=-owWYi*(0TGZNF)Y@9q+FI1wT9mOv1HY=D z9JRI<^|b0fiXKwo)08DjZ%XOpv5FvStt?7ED#eSUr9)7wAfo8%xEJO5brfo^ViaAG zGTxP6=`SV1yG+(>Vbt1J6uq55*0>|eo1lYmg~~!(qg?cqC?h>3g=pVm6yGcA+=D3Z zSQUN%T}6X~mcDjBMR|%*7UsIelSZ|sD7_&4dIqgVd5fxCowE?V35o`B$<8yXWksD+ znzXM?Fwtb~e2>x>s)w3WidvhB(ic*AXJZ$h9Z~v1=!d?L!u9?%YOO3vUx<34t}lVw zdlV>wWylth`#IU^uupi+u zZ-7y26l1IzXofdf$c@IE@LDl!@-nE^iCX`c0`Fl4BgR}x4b&>r7&fU8tu>7?mr@NM zu#g9Ng2(I~Pz)>8-5;@#VJ2(ES`53@Ra&tY!+MpDR;^a7qiSDQsXfftYkg@7YsCPgytQrQ1x^Iw#4r5sO9@viOY77h4uf2FW$LNW1 zUo5;FPE$^>ZSst5pMaYEi(%p11*=A5*fW~Mp2Z!?6;{0p?y;Erq(hz>;sNQ3vpW<= z79PXGmA>}g#;|audCI7LE-_XPD30E8#;|!xgw2=0vli!^g`77zuH5n*AqDKb80w8r zj3)@!vSy$TrYJr(|0V2*Rm8A)#qT5?V)Od7i%N>kC&GS~W`ET?&lmEKEbW|kl0IihQ2|1tL4Hp2xLqP7sDEhsg$g_yO4n6-r%Z2_Io z7Q|&n^)O?!1!{-3pmMD=uD1NIp>@P)3yQzaa;|-~G1`K-!Kn9}Fy`WjzBHFUk5YS@R-B9Vmcx-)axT_;2xU!eQfkYpGR`Cv}fbiTgbA|Pc@vW(qXG&fpL-Dy-?-isjYO1WeN0Zl>Sm_ zmHrI*x3NzyHmUGc_>f$BGLqL>oQ={defx6n6|C!1sI~g9SpVb|>bJ>zg<5Fxrr237 zQ&<7jh+GU`WfYJKm(WL@fqm9M?FE>DuNJinUpB57Vx56?H9*zQ3@qv()O+w5*b?#aiej45$BK?Y&5g{kG3ip~ z#}3h7*UZ>bn{QvroL)V$POe)@uVxdxj{LAHoVoX<01U5XDs#T=ace<^dq^-%dQwYktzo@mX;Is>hgCztpzIxOXRBzc6z*Sn8WTCP&i zoL;H5$5NgnosfGgK5dF$d3H2=UznCSsfZfFNtgy$4xy?_Y4QMyT=c z7x;%`P;XeiKo9j$Z&6@`c^;2=9~c^N#SQv^RW^G2ap1E8YYj zW+Zrow{Qv>=G_6GH2Eou|1|Gdk1!U~wIg}oc!Uv|;;-Q=Ek}6wnhw`{KlP6A?llJ{ zaQgZYzYX6wc;93HBm8x|!hhc{j5k887cL=uA+?wY6=$Kwwh*g^tX6`Y90ECA0djH( zEP;#cszr?OQ<3SL!9k?3h;%C8uj4!YMRu=6v=_p;S0m~2t`;h0q1~~Nn4A1UosR^S zpCU`Sh+0TRR<4Rjk29z(KSkt+aE-VjCuBm_T=APqv6!5QgN(Yi*wQJsbc(qbAwEwr zu5ZI$+$Hq#6Jh)KD%c_Z3)sv}4mtM*{#x-_(?trDs|0ce1>`(Qa>JVo zC=Dz%Z7(IfhWsTFQbJA=VFwFg=NGc{P=Z~F%58~hqr}oLK_|pPhlI=LK;5gv>Ta9A zomI9w{axO0f49GfZ&H}9i|&z_sM<6PTmB;PVwS)0iJWfIK_C8y1-S9_1=$zDwbS zN|_Sr+G0}XT)p@~$e0L9+lMGu1-#kF=@7`bS)4oKO~`{N3+sKz=OK9&h*yF1qaeNo z;#DAh1ISsUkh4Z1Z6D%c;3$iqK^+~U)$1;tJ^@P zP7v?pAC`B5cqfQI^f}iM{cwIBt@5bp@F;hwKxXC>UP<~#dB)Ylt4!uBS>*o40T#|# zvV?G!EaVhfc&+g|>^53%dP~)>0@#FVrjM1 znnLjY2eT4pTC8@&`X86--!TC1hcP=lPp$xyZQ95P{Nm66%Y_K-e2jYUd19{T{S+@y! z-vL>-33=-Qd0!8C(*d8P){dc>KJaO;CmdlMNv@7DPk$-Qw);lev8*xrw_z^zPH)jt z;N87{j4?Q=G5^L@ly^8}zYOf-b%A}+%rQ#T7xLZ#&Lk#ld?{}u_IVP@CUvG=5@hrW zIfVxH!*6rChRK{lgUsG}IKaZ$JCFQLBlCpF?45_4LIbZi-e57=J5R`sCbM@Q`MY*^ z_Cg`ct2d&t8pu0M$Qw-f16mXBaxI7Q)yz<0b!I^5kQ0|6J8K|g zNjNBe01l22Jwe5-BQblHzP;9%OU&YVASHr z;RGXv)~)#vlV$xgB?h@71}rgX*=+m_#w#d zD@a>_v;{cAVzRCSIfFALTTyqHLUs^C#vL#({$)A0qozA?s3tR@555 zG7>on+j-p}@B1LTydmR}Ac3~o6}Bb+3AE52khNa0C%Hu?oR^k zt~VTE9O-pOX5SE`#laZ6TNBjc;47TemO!2xg9Np;Ac34b4cRFJ`{?d!YjBEErj?Nz z|iakd--*nQh2^cF39>$bMcJ!)}w%ObVPq*^_wF)H&efYQ@K{Xm$8u?ntS-Kt_>} z=N)8a5uB|1qA~7>jVXjv%YtOI(G7OQW|GlHH5?p23|VCgBiMN|8mJGFsf*4*GJ2qG zlY;Koo-|X?K#HCLq?tnPa~>-#s|j-c5@f$WWZxNN-x<8s!r3o~%qmbfyHFCC$cOs zg)(-6+3`J)Ra-Dd>q|ky?I1fBApSo{p(i8Ot90mGawB?9p(leL(0pImS-)CKN#S{? zaJBIiG|yKeXycR-?{_lby9%^Q&cDa5Qt7w!gzN=|jC~;96853Jq@vGicm?#$V-v@ipB2wvZkP})c z+MvI2DZD~CME~fS{zf94rktaHbf}(2(22I(8M49+vQ7!I_6BmkIHd0Z88t(ln%apP zxf0&N9Xp}PK5#HCu9J7K#TiDfI?>-qg+DO)DfVi1qK#h#M;J$JOC-v5-$%rQT9yOoA%p@Hm;Dq`Zc&q`N!V4FKxU} zz;{c~TUUHw1LV6Nusx}DrF7+xGqGV$?%S2Ne+cpp4nBnybtUJQ!4YVwE8Zy;vThJY z;=3Vh<{|wA7{d>DC7()%Ii;X0`RpBZC7+~Y&%3VV^HSs~7V?JfLJluef01zBdDC`! zVC~J2@f5s=I6bh>MtHx;tm{UWefGdU_3MKc@{sXid}a@Pg5q#0JLK#p$O>@C=`Qdw zyXtY1pRhZ!(v@&VJ&+SQ;0WVLG}8mCRyx@hUr*H@lr#~}uwP}dJ@5~tY!=%?eG+8m z^nxCE2Ex$*Wi+4MgD0s%dg{K|D!Em^1u_zW^3px9Qu07gMsZk)6!fG9n<2eN*a08g z6PxS^85hGV$dyji>;!K$a>5nzAS|IL_SpvB!@YW{w+!z$S$?%AI#l?>+_xthI|1cC zd!i+UGaiJD&>^eMVLIjQN$Zx(3O$&OCG^Aw(je>+Q3 z0-fhc4$(|6D4(fQJxLSI5XbsRJ%coSW>4C$;!m@1&cs00)2A2hv>QyuvvC$Uw#RDP z_)*BpUWm3}UsC9W26{nO?!l*MDO&s41G07(G75m{GdEm{|T^c=>FX13`n}&Zl0-4Ey5z zdnTq?Pcn_#WYkAJau;TA#6DPH8n#V3_}&J*Gv}Pc_GsX8TDn3QWy4!Z`EoCVJZM!; zJIEObFh)Kv=NWM-xSZbIG1#b>^n>``24yE5?#pZu?Ta{?GlyzTms_d(Sb6(U(vIYY zF$Ek>h1Jpv~mg# z!teDZ<=v3ECdeCJILdxyRV}jg)|WdT3Hs6^xYnLoSCIapKqr^hKxVNZvsjQ>EXXVt zWEKl5^3@~FSC7QcNan;X zD4)zqW21cXNW6_GpFENlkqFff*9zplP`!FvhYVQ*3^{QNa^e=02WCyOt~C!l5(^>5UX z19>uw_}qX%Tl zF7`wllPO~poNOU_?o8I$9CDU2W#;V?l$V%d&mDXU?PUu2+zr)lpF)26!VLV(6l_~h z_b8S;1q=KVYP2$iQRiM5$5%|j8mpn&*A#r1_=eYmZ!>7jJ{=t%gvmUKrgL9?v!SDf zb8-tZZ+@Y4JKc0U-LyL0v^pKF9w(f$@*uPQkQ4LZ?UsTxJe`~?jz)ab(Q`eN#ZE`h zl4Y^eu~?D4@KC*r>CBpn58JisT}9W#QAYaFNr%U=1}m-F)wK>X(?* zFX4fD9n-1hD#%J*$l52!=^`-A;#{tL()UnI^*yGWB}~T>Dv()C2d7(1&8SSLAJP=O zhTl$s?RnC@X1$BosP{I=?5cnG-;tluqFh+R;o_ zMDoQrO2q6cb=oJGX+C5o^_YUJQT9x;w>hk7OAO}Nm~IaDx*D0cv5?|EOyEq2Mw|{|}t(wb||i7WStx2Z3X0Q z1^iBY2jq<&yv5RFeFF0B*xp>q*aOOY&!vpIm!8^l%>w80&b5Ao;oL_P`GaS7RR3He4CWd0no z;}SB94tc)@*>MRUq!jacUWmM9gY3A3nn|8dTUH!q-61nX)5e*_FbkYdi`azB8#l=Od@!HZjf`%|bHI*E$ecXXm}@@m z_XL#v&qr_EmsU(3&=_||W0Ki%3E6QOETHA4LS{W-GS^E1+hgR`b@LUs*fNmnm64-v~L&3sx$=R{X+)c)8WQyRUH{^Cww65C1Z!DuPzTFMe=REwY9YI9AZK*IT8nesWOmR5Yst?^n1e-?TE9!HiH;*D z$3KS}5tLH1iIBJ3Q2m5b>!X(9J$4`uwwUU-lwz4RFhUKM;s+EzM$0O-x+q1HZv~}j zQrx5X=&%-+8(DXU%$XtZfbn2_9kTLV8ff0HRC|AdQZ&g`rpZ$6{Xu3=0o1HfDf%R3 z*Pqr=$~sTQ{%AN`}&sl~B-hzB#At*xwpF_T+5R{>ZBFJidSZeZaU4=IG z!g8auQHCB!2aA$ir@NqsP4J}dg*K`o`{^L>6=5?vFVpV1pvnxN?jAa~JASAt&PRz>^ljcb$+MEl!iMS!E1PW3k&ggAZ28KSsQrHln({ZP$uxm}=K{Hkng931P)GWd8{4&wRyp ztE27Ik?z7yC^(!x;dW|DaX8@zKEr(4cIt~&eVm`BaQVjVJhgR|>gzM=q8()AC*+GK zkT0G<*4{wY-UOea+xp-$w3-O{q9QEQRcKOjg|UtjeMT7xp^U`mzRfU4F}b6D<%_*g z-e4Dgpa!<3es^IZm%#Q|$S!hnHPlFC7gnJVzJCE_54-GHwhK$>hRkV5kndAK^)Ppl z+Z33~y>^l3m5^^w1iNVUiBS39MXMM2ULoXrg|LDg?lS+pi`rL69s1lwy;nlLKix%J zCZE*)CfIB|FH*~*Q%q`EGOHnAYwU9uwY(1|QeV5M-z3mIb%7HSS>4<521*n`GS1$$^gHBdcs?9@W`DL%RqE3l0{=&BZSavD5{ zhWGFkP{?uJk(NT5=!DeJ3GvZ}$Vq6hzsY(_z6ZNK28Zh^%E%olkwWwiWiPdv8t_$Z zO1IB?di!`f97dMM;EYVt-$&_=LC$A@8Kk_AvK$EZnIG7PpRY%j2iQkh_!SSo3hqz} zlsgetSo})eg%UNwDxTN-D3|0~>TVz9Qv5S$X`i*eedPQzWVNz=E*l_uWtacS6lt?`?QetehYGs+K7pL%%C zLijduupb+41KGO=`6@A#U)ry45W_BtZysqs9!Vknsqy`8pv51iJfIncKV#{nGyd9- zekcXD%H7dYMNn=Ypd1fy3R(S@ay&pi?0`PY@dNFldb8!!wZhYl>cN(yC8eNN&rU4k zE99^o8{QePs+pXqzbvXJR*v(m#|rPwEk+j z^;gTWXHqaPSB_N^lQvEq^W^2U@wUk7ua;YHt=xL5<+NP-4c4D8r{(I`iCA4Z+Bkvt zkteLMXJrMRFa?=!A3*hsD$H{Dek1j+FYon)@`@FB#a@t;>LFhcfP6s!YTR9cesnEg z5P<3tRdAAgBjnowK?Pbm7F6IBxeH!VTuVP+;~~jqCbMG{nG;0eZj&`8sxW<`d*zw* z_@W+PdTj>}np{g=RG?d3d%}1U3#>q^3t*#N#XdV^dC>~%1yx{&`jvflP`#iEbgq!N z;?N5c)eEY?t8iEIv=#J%6yDlGE-_i7h6?NdRJe8~ca(mt|5HK#N56Jf`t*OUg?#T4 z_OomGP8YKLaD~-fh4p_b@WTq%D5C;U#u}bRqL#TdlCH>xJsFh=!T|&7yXO#73mDI9g%Kj^< z<*Q-Du2L;mQp?vsPO*lnuzegLmk3AG0D0QI;RcI0_|01saSH7~~*w0MjI_<8ykHb2Js7Wlve)S!OV zY}f&wRy!f*a6bVro^s?9FJi3ViGKk9uhgpS+FIp@ zCs#e>WD{C?#t;+gul*2;Qf2*?oTb1?Ss?b0+A?m+X zndhm(!ysG#tqQM#Wt&&2!qPe*tN&JI{kJOXzg6MelL%4&t;+guRn~v2!j`%aBEL~( z{kJOXzg1cPt;+guRn~v2;weCGt^ZbK{kJOXzg3}C@@DB4Oc^rn5xlp7pM_aHG19-HDY4tF}7EY zhCd6ct*2CtZrdSi#8hqlC1!5$LK=G|LXDWJZNx+`3EQYf^P)yf)#!XD)GSanexLzr z#8hn~rfPJq5RI6sZNyYnX~a}bT~IpeA{A=HR83uwf<0%e zY4y#>8ZlLyJy%mBx>h5mYNruXwb^#HjhL#f&sI(CkY{Q~F*RbUrgkc!MoiV#m#elB zQ#CbJPKZWK)mC5C)R(T(h)Mh7Q-gzO?^I9&8}Wncqq2{KaP8nY4An!a3M zAGOx{sI|25hM?BUTWfvPS}Rwr^-*iBk6LSe)Zzx88TcZI^ zAm)yB*iUDukwTrvIlVz0y`xmvB${WgqmG)9wPK+TPtq=^w;o+RHe7=&&D5irX4uCl z&9Dm=eb&?Z8euENB%OMgNKKt!Cch2T-1rI7se^jcbb{QrhgxmIIq1|Q=M&?>I01-s zPLNy0Q7@V^8}PK8BB0c;x}@L)d27R0=RYa0xNvDB#&52N}TpCP2 z4P2ENoZ_nEP&5Ch?Cz(y3O{9CObVj%&`b)K zLZ#45yCx3WNQ8WiI%q~GU7?=N&1fbSDz~S3Ml?h9W>4E)*fBv*M!O`cphlyoNx3WJ zBwMI8RHw1bG&qC$I*mV}kBIlKfx7Q$>z|+I?j4bJ_tRF2)12_r23d2_f3Ji%URM-f_!%v zs%@S%y`4pG$;evwewOr)KS=zKXG&vm&hmWD@_f$ne9rQG z&hmWD@_f$ne9rQG&hmVYl-qKx@_f$ne9rQG&hmWD@_f$ne4aE92j{WIBTzdm&YKmT zC*?1ZRoCZvH{Axx8qaf=M96u$kn?h(){va%F8r#mcm(J13H4Au;k^0$^W00}TJI6( zjx|ubB;wq$2h@xrZ`rAlIQQKPWxa9kcoM2E;@q(jYL`Tu{1ZZI%}%>-YGHftD#%*^ zh*yEEF@}upAvuT9_&ykmGc&8U>^$<>1Y5-qLi`&X9zO-qyz|j~BILa-?BMl<9laiq zeLax%12E#HL3VXP)=xtAF+n^AWQD5pX$AZ$`-hBAA@&cOyk78(@vP#@{+%!ThtBH? zv3$t);vqH6%O|^gzG zp@Y&@E35Zb9v&5$_46=FjcX57C&;(XT`Q~cR6-u%n8*u%jwo4hLKO46h$D=jTCI0zh_7LEf0V1j7Brf-Eaaq}CV-;0+RCgf`0=SMj%CEdDyo zReX91q)b^PtBw+_Z6;C{u98oK_-fc1Z4(yX1bLSSCn-Mm)1dO;8IsA{5r{{HJeMIJ z6)Gp3^hv!Wn_trIr$l5tD#W8gJgTFIf`*gjQC+g#Jy{+VnfDG5j|%aqF2(McVt3Rj zu6+s79ohH99ohH99XWH9JF*vvtF#v>5$cZYLgJ1ocE=REV~X7|#qNmhD;>LIirq2A z?%0t#)-alq?`5VB{p+h>iBLN4$bI)hd^p61Lwq>IheLe0>qz}x4OPD#Nwb++m)_V5 zLyKeo3s%=a67pn+JlP>ncF2<*@??iR z*`adMnbxXso|2HKr0Y!C`PIp%b*7eyL*7y#Pj>PedflM>XBYDZT^JXqBD3oOvQGg< zjC`j6nN<@|Pk}Dj4{@w5cfrmHK?m(%7g|jh#-WmV;v-3`-A$|AO{?8atKChj-A$|A zO{?8atKF?E-A$|AO{?8apWRKL{j8<*Bh3@8A89Uzs;Pd~Qu1QpapQYcA^tbS< ztfil|lzyb2hOCy-kMv)MYAOA!rS!9w($88-KWi!dtfllb%jst=rJuEwe%4a@Sxf0> zEu|khY+&rICscn%%_kr`^dY@X*q)ZvpXby&up{?nb`Q<;XI|nm$lMwnWHFgRMNa2w z-k(}XgAu!mc?o3RDMQ|ZL3W@+zN`mlC{0Fx%$_hi!LN*<+e1#?gUq8s=ISAHIFK{S zAhT+aSv6Rpdoiol0Ul6U7+JQ1wbXTgMso_OQz@9i*a2l-{TV~(SLQKbv&A{B{P5(` zy_i9T=PZQz4dl3F=NWldg&Zo5*;0ST)ZE3T*stwqDgCjlK9KiQuoJDOKVxd8fCa&R zCillO`)l?L@~#RFvk+$ck@*TaGZPr!V75*A#cBcjQ$|ALs0#nAy{}b9E6qf%@_MsIUHg+9AY^fLJoCp zEIz>v!P1D&yv<3-DkgY}dkwLi53!sNA?HbioL4wcWKpFUVx<^jr5Hjf_7jpwtqs9b zT?$hzrt&`oYtdDll?v0*-ViLLnK{QxDC1Ddas;;bz6tpj5A1`T3^lJc6n~O}9I=>D z`hG*n`3^V(y$xk9Wiu=_er_SGS|Nm0E3kq)4rTtN4ssqBWYr4fy`CG2ZhOK0@h>22 zu^?}(+yiJ>OpdRI%<)3z3ZQI2U%fd32NC}PG~6C$kmm=;;iWJdUk+pO)$Rd%$~=Is zxEB31K|OyT;J!D&;iNN+cCiZbty0KdZOFGuA>S&6e5(}lty0KJNGK0B3=eiWtap{Z>AJ@D+C)X4)2DL zITZ~yS<1W{LOvb;9Llo|!?P*moQ3di2sthp&nEJ22!<*(8r}(c9|V(4PO&(g-A9P} z;lr>=#b-SX>}|TUAWn?LyWlLe?lk)+j>OC_3%cs)6d)X~$L%s8VaMRs&SOPW!Mb zp!#(qDPudRejR(J@E#+r2Qt!nAe`!p#p+uO-JwQa&ydbZIEYrG?=l>K8g=ru1=`Lt z=%)de8p}xY8Lamx{M@)hF|pxVSfSL=m9FBAFs$WC@eCGw3~D6!40<3OJsgJ2970yL z!F1a4Gt8r&KvFF;D@RGw$y+021`jfK3Yk5F%;33nQb>fvb(ysHM%b2|WTLB+P+H2w zDrz9JqmVNPAm4F@=@!DQJ~HRPK-O&wJ8L{{m* z186?eMwgk`!!cymv_p*)GHooDY5j^!TA$K6i#=r0?j&n0mPxxqcAl=Xaakr-L^xKo z59;}zi7g$0DHfBSKC)&TGHGkNR{l0qeO1UF0oY%8!_vs7jnp!+w0dMt=zRgoN3`2rDkG#2cX6>nb=ID%c5U#Db({i3tug2+?{2b%tDh*$QiW9EOe+}v#H-K z{A4Gn`HC#-muB(Q<5#CqXBK5V2Gy(2qUVqZlNl*w@r+A?T`Uf#QX>ynI`khB-B?d! zim^7P7>k`WAZtu9*2WZLv6BnSr-9Wy9HUh1!WaE*h8bsA$?@( zk@)Dj8M1Z@vUUryb_=T4J(05TE`+kALf&^k-giLR?L^9T4D!AM^1cJ|zQawVZEk|R z?|{7TfUL=ZtjU3_$$@*w!$iIBfV}U3tjU3_$$3c+q+{$ws)7?3q5v>~IoVs;9rp%siAwoofBDsnkv*GJEr34BMDWnupy~ z>IgDkXojB~cc96s=G&*5Z=Z@DND~b-z*>`8IgG5H+f>>zDbtoEtN%8Ywk$Rq&x^EH z(J2M<{8P!fLR#a6rqXiBC#9%^n&+8Ho7JzKOx9CiDs59C!_mo9+G7n&H>wvm)t&-V z(Kb0j1BYk>oIeBAkD5lS>Hf|>VydLVg&n^^t3+x&*Szdjnc_B`? zz|Pr0hTYD@>Ljb}vvr{PS>o(fsl0X1r#iS3E3XLd8Olg}Zm^xaI(dEN^b7&$u^ zxrpA#Ot)Cqa(3<}SfYDzcJ4O#k;%)Hj=l&0Ke3oAlux%x`Q$WR#av^*uC-=XLIF$0>*~-^lk&kqgPy z+vI$Yn`Jtjg%0bHHM*IF&0GUn7YaL|)mgNrRgl%8P|wO)JSBTUR)#}qau!x3IYJM7 z7Mk1!HHx2w72O9}6Asn;okgxlnOyw><{M|Dhgs-W;RO~lpVG}j&kEuEQdp>5xgy;K zZF5J*S*CD_*A*_ckP@Yj=6Ax6jLWEzS)5&50#_JU8dqD&pIV%?cGWryUvDzsbSC}= z<0h3I&A$cJGoR(Q7`NgrXSw~fpjob*?+4EcyD(ar6?XLoz;2!oyBpahhy1v563(SZ zG%K8^5`_g8bG~;Y@_QDtl>FpdjpUnE=bKgMn^osqUnSqHI^V21->f>{tUBMUI^XId zA76TsbY#`}X4Uy-)%j-C`DWGm)WR1o-|RWx>^UE+C?Q1loNxA=Z}yyT_MC6_oNxA= zuXFo}BYVy_d(KC^UEOin8Z?v*&!X=X~_3bY#!(*i-c# za^4qNPt|v@qN}0i<=!FB^^Vqtm6AtefpNL6B{lt8?p^ENLAPmezSrN)Ce02|{kqxK z8<}nWklEa203qtj&9=MDw!6&cF1y@pG($L=5f@`Ev$401u!MS?jUL2h7QWp0F?XMh zHfrDs<7#p>Tc@?db@uCe3+J?ULO87*ZnQX?>{qq!*=R#oZM8J_V?VPg(N%6X*3}kv zMZ>ehdGY^3m2oy@9N_*#DNaF7o^k&{4~?+g>*W4J9C1FJgRiKEdKR$Pl{oBm??%f0%>)i1HzG+-zOt=A-91oE*zl*vTeXL`$FJ7IViroFBUvF0o%Z+Y|W% z@-xS+A_aDR5@#;fQV*4@xt6QBmaBPKdySiiwTqfdoQKUfLiwM0*nBF~*ngh+pLy84 z!daaTHODf~YL$qQCdila+&t=cC1j1dn};nC2U`;5h2~N3 zs~}%6hiaAcumOcEvXDXxDKc3;f1Y`vd02&Hd7gRZdFEjol4TF`um|!?>rk4XqP=<6 zI_6;;io>cixWTy5Vs0{S#*5B#tfz%rEM%+2k^n3e3+Gn4c*yKT}|SrojA6f%%yN^D_nJX9`T` z1?Fc8%+C~{^PQxrr)PornF8}O1!$Xao9ierZ&P62rog;Sfq9z(^EL(MZ3@iW6qvUu zFmF>}-lo93O@Vov0`oQn=4}eh+Z32S3(VUTn71h~Z&P62rog;Sfq9z(^EL(MZRXP= zPGZ@E(3N)b)5t7P&oywd;*cwauQAI1yld9}u7$sg z{WrRItv$X=eO>C_r7pzz@I7Moa_@1MTK68mUgh4SHaoxqYV$qf^mpv2B~9(6?FH3l z*-J~CU0`i?fwft7)Y4knGiy|vU0`i?0p)0itTwyA+Ux>rvkR=vF0eMcz}oBreT{-R zYO@Qh&AxBBec#&Y`_@huVl8!UA^AB1IUO3Zx*oE+9%`(&ko=s48iOx1+gM0{U=Omq z(?Z(gWsueNkk$2WA$@=nm~WhIAq6JCM}8KP^BP!0J6%X_H^C1qT%Keh&veDnb7!Gj zX_U8F=;U=5I=+qv*PxSyScO8?*{|}z3$YM|Y%p#_OAE0Og~)U2RQ5#3c}Gz5MV!r! zRV>2Ww1epuqLJ((vzA3>`HSocvWU{%<`z+>2izij3n}1R#5v@75iLXV0+S1s8vPlC z$d(r2NhFt$!$nxWxJ>uLmYU%Tbi0VsH9?hb5v5bOMs|zr`Lc*F<4ER23%J3kC(9zr zbp*eQP(%RMP_@8@Fd-lyLqi4Z?WJ!lMB3?k>?xVwUGBn-zQ6+2Z!EOucp-Ye6qz&m zVTtmFw^;?%V=P4Ho1l7(h3H)2D~+oyT;977oztSwxqelTu@Ie$>M<5#OS)D)#zN~c z7NT>-l=m*A$9OF)_nv@NjMoao&Po&g-w3-JyYZAPME~d{e2nETh2i7aLt!{qd8S4N zzyj}4$T0N)Xa7f^`iKi*)F19u7sM|F0z^JBJ0~1Q9GMmk$L+fYu!cGx{I)X zVp2!kmpZC}>RA<0JE?H7$*Peed=WXJUfzLf??u#(;;YA1MD1*aA6uMH?AI0aJ&LF! zU8VkK5p6{Br*_pE?4ii&tBCsAfxO=Gp!zDZ`YPfXq4YJvDzaKDqShpDF>aL(skN(M zIo4Q2O&hZ6;V5#V1aiR^+Na_y~oA)&;5||Mj+>T!j8<~ zEyjOVKz7_f&K!n=$?an1r4_>24lsfTUW}fXyTy3;8aT&m1?4Rl^8}DApSc)sPs(`C zO^|OZKzaDZ=#$jUt1QOPlM{5J@b&oT#cm_oE4CJ0j1TOJ%-Vj)*-B9T=VELl8L}q= zYDTmeA9y9qre2D%jczc828!+JUrdjymn+69Hb7RDyJC7-q+>mSV(VWOV+njy!CGrE zId4Q(&#D+3sD>Y+nPO^Rvc?_7_G~S-o>eg|R3WPOVyp3DyrSZ(XH`tA6xFjTwpuQx zmX9EBMl;3c4~wloP)yrANXUL>6^g0lt6Xu|B_4-e@zTX%ca!y8E~ZZV<2yJZ1Zw6% zU%n`T9T`t8vFF7Sn~__h)!>9=khdk&-A<@}#S*mC6Y~8rs1flJS_;3qx0M?0Me=O? z^Ag&NWIZXCpbf6IXY>-ZA(^kl!sW(~(ZdpS(hQ}OCA0`pJ&+}|2+4d&4QifY3Hnj^ zI+cRjKMM6sT!OB|jTTeS#3krT@ii)0f|lywev`|wjU}{&RPd+1^#ONjhMX+`IiC=!kM{xfqL2(DXL`5~NdKVwka@FI z$SPl`r`U(2))#iL5Uox6&~pAE=^Q}Ts-zD|rvXOLv5YqIq1$4=ZiOF_henu;=07rD@sXA2Bkq2j5Z(79bd>_5w5gBK z(lMyM-$#^%Ytc*vWS5Hj2wx;}{)t;gI;oKLz)&->%h1e0s1hxsER9fOsAbeb736$2 zw+!1O9IF$TW7W&7#Vx~@6e3$%X7;np>}Q$T%rYz2a`Pw4t)(pI8FYhN&NFBy)Ec(s z)*o1oZ@C(Iu>Hzub;x`>7e*{x&z*eILE9A?YP|t$pG`|G(V)|8jD^09iG%+@9LY?Ww&S&(NEYa_q zOXm~($x%WyHu;3wIRaHXpP+|C$ZiP8$r$bv>#?se`(MGeiEf4EVTHA|6=tz3NT-5u zwY3$ba{{WZt+2MX!rIyjYildWNsU`!ZEc0MwH4OZR#;nGNo_W|l{TxqlDo7+?uceq zl5!Q)`-_!Ux|O87A2~{Wt+ZNONv$QhmDE}dR9jd{tw~-+*;jJM6YvxAztXI0C2gb^ zvTST6wN?Q+ZwGEL%15mvZwgU;t-{6{Ag3`v+4(B+))(s8x(Z9HftmqcMQ$sh-bt-O z8_iHFrucp-dR~P#7zLpXaR&KWWxjV6nyE#W?_EW1MOoS^ERFjTS21O2tH`rL)Gk(8 zyI5uIVinJzV}xj&xQaZtbE~b^bOuo(vb@%6tF_fuYpbo+R$HyDwpv?lwYJ)7ZMD_f zYOA%?R%@%R)>d1st+rZQZMDYNSjqXP)Y@fGW64kPX%(;|I{B2=*B0^(1sK7@d`hj| z0QH3W6hD>-XYiKuQ>&d%u{W+IEEQ@z^{G8CKE;D2x;0qHahOEQU1Q~1Ly2xf)<|j% z_v!@)dsn~=?;9|J{j9MPt>KQkO09d1>3j`-TC#M$hH^E*RrEU6m~PjYZr7M@*I0Si z&{~`Mbw9Pa#(HaOthKJ8wGMG>(L)VPrp2-63fowVo)t2PC-_=4P!8o?*IHX!OWq`F zB>?9sF_P7JN?dELb*=f>b>^$rky;nGj?_-UL1=p&sU3u}u635qI<7tG)}gmVx88EH z-g2_uaTClg?FzNhY=h}%19?!mW8%h0?+bLCzk={VXj>;89fVq|tn-eVp;nk|MN3DaR$}PXqk6a1Jk?hG zWTPv$)?Lo?yg#x$e>s+RV_2YYxZE26Kk+(2h0nKe=G?sg$i#=MygNMouZ!Q$^G))+ zq5N%;eJ_E3wa5W00)}0Xo!6aH=UT$q!QkawkXvE1KffSrt^Kbr$gOEZZ(Wev@a51w z7i8A7e7mtK%r=^u2zAh-5j4Q{_6w_#7yM;GKvE|S}NHwL>egeOV9JNDwlabw3kHzDnY z>#n~(?e5XhSafV;bavW96EX*;r9Ct@k`*1Fm6?_k&CD8?HsQIfw8x*#iB8B#yDt`< z(DHL6EA9G$*R=%S70b>{8#-Zh_SndE1Hb#NTkpB^;X7|_`RN+{*7DPZB>rEK|8LPo zM>8+V*XVIsY2&iSj2%BAYaIESFm7~a)(fM@JwHAz_QQ*!Df{<~&Ylp9rae4*^cWTA zxd{_qyye(H!NO<~>B5Om85PWQA+l%6OPbh?ae1B9B9!KzdpHecXH2!Y9Bq?>-&KzjsMlM(Yx(bG`)?q3kp^3?(cN^#K=c{& zULY3#3p|f6k$Ul;^6dFP{4YF(BjKYZl*hTTcoJ4u@J;7-ctX58Upi0q zI(eP>igXvRD{a5K*Mp~AFTPQl=3UOrXJ5X-aHZFeFOFXA_4fvN-|)WaT|-u`HN(4s zs=d+sHfP*_hibl=Lfq=z=G~5G8-(Avld8L$ir05f@ArmKeGl+8xQ9@|Blxr7-uJxk zdyjgLVGvL7Wsx6nrsmU}r8$zbkJCAgHNzY2J8zZuj^ye-~)R7supNAGiQyZ0H*=crff{nGmpX7fCil#QAFo9g;8RXYwt z$)Pe|qH>Q=Uz2FW|Km;O3AV(`^M2w@@m}?&dNtlLuf%WTU*aeFZT%!a**oW*_f!0K zetW-z7xz8CqkpNN>UZ)x`5;OF=+`7e9b-a$XtpXg8W|HpsDpX^WZ%Ke{syLm$G_4a#T`mg#^{b~Mm|26-o z{?GiMdmsA0@PFz5%Kx?h8~?Zd@BH8UfAIh4zwZCZ|Fi#w{}=yF|F8bv{2Bh={kQyo z`2Y0(<^S8y^Jn^R`?LIf{~dp}{~v#jKi8k<7x?r2cm4PL1$-5Eq4!sR5q+4y`Gwwb zzAwAj%lBUA={ei`z4vGD4Zdew?0xJn@jmgF@-@~E{15$){AK=f|6~6Xe}%u&U*)g% zKlRu6YyEZpdcV});BWLd`J4SRe~Z7>=gY1BXa48@4!+*{g}+N*Z}s>3`}{9`zI*Cd z_?7+vzsj%n`I4!B*gv9gO7d;OWBzf!&ad}R_$U1a{}kV%Yx0}@|MG>nGyYlsoPXYr z)6D%K2wV^bt%3x;4Av&NBuEVOC9Gt=$A({u~E^9`1s z`rZfMuDF~pLiFVu3RedGf~$h7gZ{yQ;2Xg=gKL6;!L`A4!S%rn!MB1NgKq~n1>Xt2 z8{8b+65JZx7Tg}(5ey0j2X_W{1$PJc1osB_1@{L-f}z0!!Gpm=!Nb8L!LVR>@V(&s z!K1-r!Q;Ub!IQxcf~SI~gAu{V;F%yj7!_m$ql0IINRSz11wRbN1kVLygC7OY2id_3 zK{SX3F9tsj#s%Yp2|-TqQt)z+8%zu)1^*Mg5=`cd{htJ{22+D+oaFvm@YCRD!Ow$V z1iuV^75qB*P4L^`cfs$2KLmdaUJw2h{5g0d_zP#B|26nqFeCVT@K*4T;Ge<2f`12j z!OY<8U{;VHyc5h0{=?bTbAx$70cQli8@$H}yzd7KgGE7MP!ucxAowu& zC|DLO4?Ye)304FvgH@c3`)RO-b7|KF>p9(ZL$EQ}6l~@M(=D8M$(fOyefN2=BiI>y z!KrY&Ir&WIhJDFdTIHNwRLO}eRh(^cFgO$(4vqvzgBnh6I2Ih|nb;8eiw z{Gd7buXeEqXW40eo?Xcv`)>nwyN2w+WRIh3<1S%mU|W~OZoL%O&b4v4 z%PwQ@S6A1~b$2~nPuI)!c4_W%*T?mBSGX%(KX;Y8n%y@8+&A1e-8F8YyVhOju6H-M zZ@C-Yx7khd9rs;#v%AIJ>TYwlyF1(HxO>7q>3-mza!<4Vd!$xIyHPH~jdstv2`A6#=8lQwWaQ5m+L07it>NlD{iuz;(p>@)%rm<-M!|1>VD>a?tbBZ z>3-#Y?SA8a>wf2c@BZNa=w5e!a({MjxWBkJ-Cy0`+zj`3_m=yI`=|St`?t$uRodIE zhRSCZ&TLko%wfF;D=BzC{w{C07r6I%!@7vKUcB#NmVF7c#3h=0Wu9^wb88ZkOBb_PD)npZn77 zX9Q8Ve7C>cuANTwhfcQ{7q$;OgdM|6!_=@-*g3o`>=JejyM^7u z9%0Y0SJ*pD3oj4*gnh#+!Yjjm;Z@<)VgGPI_>J(J;WgpF@Y?XY@cQtE@LS=H;kUz^ z!taFN4Q~!_32zN=3vUna2nU6O!#l&f!n?zJ!h6H}!u!J^;n47b@WJq*@Zs>0a9B7z z{9gF|@X_$G@bU18@X7E8;Zxz$;fQc#_)M4{jtVov(c!aUB+Lx6!XJiX!so)V;g7=S z!|d>dFdD|f7sDTih%hEv07;q>se@TcL= z!k>q~2!9#=D*Sc$oA9^c@50}Qe+d5=z8?N5{B!t5_?Pg_@UP+D!WrS;!?(hJg#Qfx z75+QS3ulIJhqJ=`@SSjW_@8i2I5(UZ7KHP|cf1>yVQ!f;Vo7#4+#!{TsBxHK#Y zKL|ezKMI$H%fpYuPr?=9%5YVE zJlqlP48I6>g}cK&;ofjx_+_|1EDtNf%J4u~6;_7_!$aZW@JM(xtO;wwW8v|zF02nv zgeSv>@Ko3sHigaMf5X$^nec3QuGPS3PIh*9Z_c<_>zwG=>#n==x(k2rNqAv&WLzwo z@?zGwv9U}>Nj4s7eP>H>>(MQL6YhL=T-Hlj38U>#>pNp(V$rPUTaRw}+xG6r*m04Z z7k-$XmD@J*wVZf&W^BUfh!RbVd?hB_6B*4N6Ea)=+{5ihPvBqr)B4^E_hl@kY$e>= za^EcblX&k}i6mxyCAPlzLT<8J{wCbpl5m#&X?y?I`Dr`mYdP`$uM$Wc^Ocx%KjSFI zQ-SXk?dgT1HsrIwSD00JGK4M*K*Q>7iBH!`HTM1;rTJ+va+Jt zj5fzc21Z7Y&q}&DB;ldak(>!x3EB21>7k3ROv=9K9|;e&C^6gqgb$IuFdHO1(sF&Y z<@!f1x+E!j(LWL%X}LaXf7(Y!zZe@oVO;FR=dvtMZ7&LN_eRIKtmv55!!Bqnc0psq zS~M23Kgq+M%ZZK|Juc^k?9n+Bl4BSDE8+VsnHtxUsqbHukEC%I{UhP~EtwkE^5@Z( ztH#@(wvT?T-L~VumaUy!f71;Y{(dXrv6hP`*q`t*)&2z4{^KpRpVLzNk6$QD&V{l( z-cptv`_t<2abu%nTIGnzk6&Dp<$QdsiE-%+4A={zr*lS82;{ zci)`w6=a?fJ zm-NF}&bY7tG4`db|NTeX@&6BdZvv-PapnEr<>{vPZs=x*W^-vb>~0>Q8xU=v8<(iK z#w{vQ6co`2#>6a>$u`bRW;2;2GjHa7-^t84?_{!&Ju#WdqS;JB7L5|OC@Lr-f`XFd zo$3GgcdG7v?(_81O|yuS|9kJ}-dk0-s!mm%Q|FwjI=AkswsHp1-aFU2hDdx46)x7= zI!o+5h6?Xi_O!Swh&k38@WcsB=d87Sz1wQx+!ae!tX{WVq}18bIme!z9kczjJHF!`Pbn6DhdB)qAMw+>H<&8J5t6s+ZU^jrsg`GjmZnuZq?csKNxZNIZw};#9;dXnt-F+2j zgTXZwH|p-n(Btde<6-xB*gYP0kB8mkVfT30Jsx(Chu!00_juSn9(GS}#RUfQmIBO0 zzP^h*>_r~-A`g3!hrP(dUgTjf@~{_q*o!>uMIQDd4||b^y~x*lk#FzCzP%TF_=`RK z#UB1*4}Y*4o$_`S0$mpV=6 zT6;K3>GjZiJ@j4=z1KtU_0W4g^j;6W*F*2~(EB{}J`cUmL+|s@`+V*DeC_*u?fX3Z zzV4bHX-7_RS)Mva^z>TLh~+EnS$nqe9Ou5V;I`Uyw!6}>BINz9G@b3PG@b3PG@b3P zG@b3PG@b3PG@b3PG@b3PH9Ff}Yjn1|*63_^tGSXO z_3QNY>-6>O^!4lX@H;*HP7lA+!=L5h&+_nRdHAzD{8=9UEDwK{uiq>Wcb11c%fp@J z;m-1KXL-1@Jlt6xZr;Pqd$@TIH}B!*J>0y9oA+?@zTSBcKkwn^J^Z|fpZDVAOoUU)=%>7?WV1E zw6}N8N?fx$Qdei{D!k37VY5@$oYXZpb#eV4%M$fx;sq`7sZ zxpkzub*8y>rX}u7a%t~O%h{Rc*O`{HGtId(&ABtpc~+Y9tTg9YY0k6KwwRT|n3ckq zmBN^n!kCr9n3clFr!ev^!_bM8v(+m*uTN?~-RFuGD0T`7#N z6h>DHgK?HdT+ncL3ZpxP(VfERPGNMXFuGG1-6;&Om*r=txy>!)mcRm-qoc)QFy zbJe=#X;AlopstRALHRVuu>?N>lAq&PY<{j|x%s(?-?7~MT*q?rU5=&Zy_%fwax699 zb=D_bPMVtIT{v@73nKSDW)*ZO(hOIq%ixyjPp^UTw~M zwK?D8+n~q8U*yDE-mA`euR7YVqgbKa}Yd9OO>z3QCzs&n3}&Uvpo=e_Ej_o{Q= ztIm0^I_JIWocF48-mA`euR7YVqgbKa}Yd9OO>z3QCzs&n3}&Uvpo=e_Ej_o{Q= ztIm0^I_JIWocF48-mA`euR7YVqgbKa}Yd9OO>z3QCzs&n3}&Uvpo=e_Ej_o{Q= ztIm0^I_JIWocF48-mA`euR7YVqgbH3Npc&}3{^1V*2$b02E@0I7gSDy1;dCq&~ zIq#L{yjPy{UU|-Y*^Imz*d*wOrmFK)yp7UOL&U@uK-{;uToQ_$u9qU1k zJ5?6V)%q!#Y;VOn=3G})-fWsn<@Gl&Uw8fTik{Ustz4d4v|`=zilxh$2)E8Zi;mZO z)7n+c6y`4BRou(#^H<`^oyPor#TmgCayw?t>%5?!>4+1yo{!H<@$ ziqBnnW5s!^uDxM-eE#xVMqJ>sikGci6))ymwsuv;a)bM3!M#>+E3UT5pcNkKZGx(o z7;XV|m7rd4P?;3~sw?KA#nGBuqPMLYaiaqr-@Nk1%C&;qQDKjG9pIU>QBC5T0DTn~ z-ijMNb3d@apWMg7cCtxCH0awS=e%zE5wUt9Au`r0MY>%8Aywv@cIz#6N&IVY`}(;d6@FhoH>ASv;kh9deqTQ~q{8p(=Y~}Hef`{!s-w>hsd)POxgiyPUq3gb z!td+nhE(`{`?{eOeqUcVw8HP}>xNeNeSO`~3cqh(H?->Lb3-ehzW#1#h2PiT4XyC| z`nsVMeqUcVl)~@p>xNPteX~u*@$~hZ?em}Q>o?oyKik)Dwr}6rzJ9ZPy=MFR%=Yz| z?aM#M=kJCR9eqx3;py|A*3G!^>cbsN1xM^czXCwPr~ov&-L)+2QcwHV|mxt%{Hr{)9PH)4X!1ML(^7VDon;m^_dXuMz?{qf&9=_Ar z@ca5YoejT-@1{BN`}#Va4Zp9i)7kKQ_)cf*=yN(7Pv727XT$ID?Q}N$zWz>U!|&_w zbT<6H{!VAZ@9Xb$HvGQ+PG`gK>+f{7jy|We@$~g~Ivajpf2XVA_i&xAhTp?=x*C2D z*Xe5bJzS@&;rDQzuGZ1#bTytHuG7`+V!|&lb9Sy&S>vS~y98GaAP>0arCX=kCt9dou1t8TaChdr8LKn{oFQ+})Y{yEFNBXY%jP ziUY$-gI)e@`a=o=pCWGVvE@+2(zyau(K|NRbY25$i*QpW(_vit=Lu1#CCci_R(iy1AV!yy2){wd)EEVJv)Et zo~PEh=dE9G&p&N*&;KbqZ_<6{z3%y4vkni!2djc`_eZQApT!Dy9d@!G55ItQ>IN)K zw_{EEI}%o6B{~XA&rYm5&%#3UI;<_hUft9KVk><3rIi*cnd3 zR&W9KewSgh_fG8YK8|f1Uvy*9_83-a|BYo?D^_A>Vd-@VR$bR%x%FA*UMJ$;9yCPRnQ_)m0readXu@&tVb1D{8EULJu;_`~CE3T_}PsN{Ae7xe5 z72mA5x8nYa$13(zj;fqmIkR#>WnblcD*v+b)0KBs{;=|QBdSJB7|}N3!V&*_#4kte zsH&+NS9NUFf~wQ2E~;X=wd&5Qja6H#_Ec9^w^UEBZm(Wg{f6pGs#jLOwfgd#hxv-;lZjn$j0chy8SO*O4G%WB?R^QD^2HM?q~+NRpp+V*%^>k2{u_I={%y}rIQ&&qe+1Q^K!ZYfCE+I$9_l}^`U|Z70jod24w_;(X@{F@ zajA-Z1vm|{_HAR=HulVzs@-F9;FFzW!W{cUvcJy;?G4H9F*SU#d@SE9=X2~nmt!{^ z>cF0cgia;&7Wl_oW-a)G+|8a!mDcMN!pGXZy0AnP1 zk04ezX}WXl9!1_G_$F36A!#2Zc0tk}NTkY>Do?7>q?)RokF@WRc0D2oz6A}=BZu?I zVJbO{rfr_nK1Y0`s@-|mn};06l7m{dmK^G}BM&Ln9*anMGAVPU9A#}-MGD%mzn>J1 z+Tn#*u2z+{!wLJFkY5FFD|j=7^i!<9!Vh1bqLJi)JB3`%B4nZRw~(n;5*Ko+r6}M| z?KK#7ir?*fo%TIN&c46Z*SGrimM?6}l(x9+`|BHCor_!GaPjSXyT3kDsJ(~6?_fAg zsOVUzXtYsL5|Yr>LZhp}(hr5_*Jn%Zd#Q%1H3Pde`o(A{g3n9-oI1T>3^=DuXp>O>EA}J zH}${J|8)OD3OVeKmS8M3*xmn>#=z8IV*eKK7Vw>M_NZfLhHd>@vKLt1rZlhPqXo@8 zVEm9At>}0y=pB=MfGhpz9zg4vV6$Wz4o^jE1hO|;pzRaAm5&{LQ${&=P9>8sF!x?$Xr1c z(w=@vDE*X+znGE!^>h3o^O6~~`pa;{-=I-$LH9EGhL-g*;m`JOwRbO~k^NdBgB`>g z;_YCmUiI)lWPNgPvintU+*cDo|9$9NqQLv5Aw!4vF&fx_>p9I5G50TS*#e(z?&sg` zMc0e{J4nMH)ZnY)L%X2OJ#dv>(DY6_cMyLEAum`6e|sXup*&Qom*{Jc3n=}qss9XB{}@Hc?9o!N_hEVm)?rO7l5bF6cy zOxD-D9wXaxpvhW~dW~l61`=6pOY@wXLQ8fC> z)7&2hORs=GMy&)+LUWm7qr8DR@gMDM{Rc)E5OU~n*9!O8T~s%?2YpYykh)pPCYe4d zjZ)>xUhGF`8s~rtyiNidf>xUy0bh1BgF*2<>67l@Zvo7cYs|ALduf(I5xl&A8Jxoj zeVQ_lM1LD9PMKu;AJhtm+^*#PkJ^1(|FgI^aqVU#?#2RR!QVK}Vw~03?2vS2uS4!5 zZ3^70dn6PVP(#)%0EWJA`oG+6959}`X`EAf=&fX*D6_fr<&geE)8{C0GCK!{Hw+4I zrtj}21pVGhIT}1dZ`sTFhO9%;%LKngfv=|L4_Tkgwp$-7V5P^=*j4QP=woL?9SegK zx%VM4PQ>y&gB*Dbb$(U!mo0wHW*xr~h91%EL)t8npRT z3l8bC&SgGV=GSx#Z8Des-~ULVTvj&vfB%y%4E-XV7buQpF*X11xFHVX;w_Q@3Qc*s zcwrlFQ;a#6LKG3-Mow}X8gEH{Mhnt}EOq+yywm7MZ)%eGf)4Fn*C6k0dEVD9T!PsK#`f+ORL;w zHS3hCo|Lw(7P z{>NN=Cp}fdaUHaxbJ8Ci7ukkZav$&0xrPLodU2uG z8V^v2c#^pLJuY7IEch%$d_dfwg1BO;|({nTOk>;UFdyff)+vJOiGd+oTVizl6H z6WYzA)MXR==eYg{EDkaIjd!7QeL~!{^b{1wuXww`$OA7!Z@@4t6bkBz}3G1BdJ{>M5*9DKAv zHKp|!R}XSMk5I|qWQ0iB%snpYSxTh>YxSR5_Zr5?I``PMi*{(xygaK$S|?BB&mpcM zrQ4N)tfJ>m?&p7>oS(3Iw(_5hX8Ui(1ZGuqZh$-8XZZX&K1Pd_T$)WAVfUaTa1zFU z02Pxpqy=!QWu`sckFCef7AH*l{3$293xhhY3W0B|Hq*$ni0 ztLaqbhTMOYFz#uoM)KaZ`6jsOk-Vpe67mw1y~nN85_deaQJmyp^Iwc=_y+;zKfxdwrvhRntB64|cAn&`ZoVQz9lafpe zCK;bu4=y(L{|F4O@Bcg(rG z1;+|U$W7-9Y~5T5rAg`BrCB^X+W5LBfFJ9PpU?Ae>fFHfq`y4#{1-DY0rf~euMw_Oqc-t~dD^1T%^I2QC7D@X-l1=(7yrJjq6kL-* zUPilU7V6=q2?ud_eq4B4mE|-Fru8HZ9?~7`@co@O)p_-5OH1T8xhw2~d^|idC*GgvSETkODMVf8p`ZKh^Y6G>| z!DaLJu1&LdmoM-*voNd#TeBsgKXYP@B|SCKj`kSmOldpG0e+V;X z;a2N6Qf-9oSW zh3hLwJ+UReOOy1nr$M5H2NWTG!u?i)5wft2tF_pEr)qi z{LhdJtzdDvxj6I#=`D?36KLSygy?)p9D9y+nqEDz6JTy5b4{F8M#8jt!<{WURHHAowGtk|cm~ zYLq#~`x~K-a;JOE*r)VR8C5rE{+F3|7PJ3*!jIP--OHqY<}=NEI4xV0Dg$NToz?rA zM0f;OFR8^nr*VD3)!;6;&~N%bQOFhiKjD0Zo>e*@;M;4b8(W($j%HANkdH|Vph~B; z!??*7`t=sxy^QQ=lypt{03{t(JHh*9>5T5CT#~#8d%{;`6XSTn#sY_ZeN=9L zOCgHZVfAdGmK)9MW*|P{Yss1;qeF3v*0le2+Q{+*+DIeJHr;8NHfW=bT(tm}wA+y*{uXM}!r1O9@fUl_9_|-N&#^WmEA8XGdV^MM zJ>N^*KASUnjvS=ZYfj6J=QMMIMV4rV+%)@r6fPvit9@wp$JdM6$&F9*3w^Fnq2zJH#3q{yZ_gO zVZ&1x6A#vYE=6I6!}}Rwyf%lVfk8IvbLC2U`hZfpwHs`Sip%O#?NyU3PF3*HTMp@A za)(-{J^TQn55N3CKE!n`ts2tCO5m|x`ubJ%tKG{1C?8rb=7EL@(rbr-*A8+?yCrg~ zBzQl(uc6G^kJ3svb6-X6N8&O`2IzWa;`~7bF~_ju527M_sf3^JOIJXV^UuIB9_jya zvAsrib!IPF{=e6QwZL#Sh%R(Ca;^F5!c%}uLjDjnP&AcW%c`2O?LXDXVFFKyky^BFoOC4Ge1gz4-i`?RBeXjE&Xw)QZ1 zuI1kd3sCp~`wiA-oJA&lCRs~NW-CZx_L{W1dt%=X{uA2{;l#eba1d=xl9frf4&uYK zCgN==ai!m0$U@EHTgzqlswk8mSi=3Uur`xZgE#V9N=>B+S8NXHd{!j~wvdZRB=u*Sst?MS{`I2J1ftl`;T6st*pRI$=6 zKH#`@HIl1NvW=?>i!^poPb}65dx@0lCogiz5_Cf0oy(27?%@lNqiCfCtQj_wYYq0I zF9b)WD~Ji)?9*&!DfJFo>i(pcQRCf#Y?!9=<&?gv7;tzhT$a2Tnkp5`Q3H<2nH|CO zr!Kw+(7sv9A-NR4%%QfLP$rxpgU>oSM@=x>?QF}JC%cjTg|$z6U39A}_-Nf>TN!%Z zR8>g5e=g&7JN7SaaVp6n`u#-zHG|d>ca-lT#p#CfCDc%eL#}>h33{Ah6qmkq^jNSW zOJ5YVDjWrSa_G&hT+=v1IIP!aWWm6wD z@Ulr3CVqaJuZ$FyIU2;*IBNNJ0NUp}lNzMW3-EUB+4zESK*y~oQJPllAM~w{X{7F( zl>VP*a`R4u_z1KFWOvvf7Yvf|QFdRo`SHj5*`J!L=m6$MxE@>z`_e?uKf3>iU@!gt zp(ug(*!M8cBX^!A2id77GQ5S_Ent7KBC0LP;p!6qaJ)wsmB)QwBa7IC`zLt}ggXH| zO;27IKjCjRyb~822TqOxEBYs0fW+x5j#=az19j+2X1FHSRHHObDtceWlURrI%CGAU zb15i^_;X9BWLO z=xLB~Fr#+bR=OSEt0lzZ^QaK@Kze&pb!kBi>o?TxdEO%ho-s!c!7meO!a8uy(;oh7Sgypo+G(Dy&0 zNcUx7Hs=FzHzr?lK}C~O&Z2&jtxqWg*K;k@D7^vQBzo^c+3Wwq=KpycxL?l8TFNi^ zpNU$1V$F4vweoBn?$Q0#|GlN9NS`y3A$q)OXyrzs5nYTY~gcx=<8E`6}^Ku+p{nV z(Du;<6-mCLU1~N$qxM$gwkpeL%Zs~u6D?{pdFEE#UsRZXr};N_V?fSMH7=rXMy9@v zlzKP5>=?KfXdEV=g>A=U_O0-0Ywc??k#hlVeaF~D38tA{@z6OgD+7w1DhN&f98e~L z51N!pW0Ngu#0l`5Cd!kHPSY2II>duULI09Ap^sO% zMEmUI;G)P^dL-|NN6*O~^p#9c%)TkOMWuEWTC|bccwYj~m#dI$aF-}=LYgZc>%q^I zPmqmQ5<~6JMG0!@bxC`cMDpGgm-N%;2$M{1aavjV1Ve}JLv4#Qq8vpyDDEM}am)E= zJLVGfow=hTaZYGp@S}W5(M`8z(+rkJk~(?1G|1FJV8W9%<6HLd;nSfx`=2B=;m?uW zhoP|z%+PpiRx2GC#X{h#ZZC+UQfcO6kOYGTix-V&+~2}i!c%c;@4ji!QLEGM21{n) z;=Tiq$+XDGfx#sq+I`f0u~MKFx#|h8HF>JF-Qn;e_UwZPNrTnyNwzN`UoW!*A?pQ_ zSa-2rELqB4qV{wW*w#Hfk4o1MTp7t@H=31p12BnATIHjC1huaz`>nfpx)aOf8*)$I zWYPMb0y8BSFLLv4mZAt_E+^AleTr=E7GD^xQVGcAY2%90eY|#1=r6qWJW?Y$%Y_^* zo_6DqG~RCCj7gioS9&-I3RRlyk$GcnKny<)%f`a38H91{Jo2#NZ9HE!ZB*Zcxl)Q)%39Jdu}O}Jb25q7ofy7U~afQcS- zSF30xGVz;cM@;ET(nEE=f=hA0p!uY&3Xi)Lj~t}o38&WfyyF|~q>OqJLr~%Iq~hf1 zaZrY5O(Q{_Pdz5pT71AhJk+McoE6Hp)&K|%^y)${AMm;maM<@`>3~iHJq`@*)_S1R zL<~zAo=~Xskgid*tBuu%jOAZiuP*chLOl%$uJpX&;6QO|>A%?7z=_@Lv25UGn0q)m zkU{29+I_R36YS!as-Yy37RBMkz6?l41($GYZ23`mk#v6TY%Q+n|7VHpR1ezVdz<>) zICFofkd1q1{x$SCaZG9F#8ZDI^%I^KGm`VEmVsr><}XVn$2c&sOjJO8#iD1jYm9m^ zIdDv3hL`nNe`?<{l|{90CKfoeJtO!#9p6JE580VS?=uHnLo4q3JKYQ1ojri~t{}SUWzD|a zamhzo*cGma92|dSr$A)nqu_E3_d52y(0KOO>~ZrX;kt{r$@Lgd-FI=_i~Bb`pBV^! z_#uY<=P9kIK>Le5z*8;Zxbz-{>#&wFEwI3UEle7KN~^K_uKg*Cec`E{zJ3kNtzcs! z_mO@-kO$d~=n=U7qi&@PNTv;QmsEO`H7{Gg^SXul_^`QxRm*Ooh2-)s%{b`qukIhP z`bQ!3WpSP*T#_o0V*0*Z|I#!1BYeN+ovbBgZzTGAk>1coeyyI;w$i$yHaB*o4**Z) zv-xHy`7zvki1P~lq6zJ^hW@zE{Ky~(ib+@Ueq6Ihg*F=6RiJezbybgjJ^Js42JWT= zcN=bBl>G@iNwQwaQ#+?gClHNE-h+SotnF+nIJO2NF7^Wb;n(=Lus;r3$-W(KKLJv& zw{-furLeB`6+v|RjcF#vGd9uoD#s>T%I{f4IgJjy-o0<&1qI01?YzQ;H5ht+gO%VO zD}nX|5!GvN2kpbO3;z>b+A%~mR(rja?!A@#zhGa>a1;sHNr`pUv2cSs`|luM{v$x% z>`rUtuseRWh!4TN5!z>uCF2*3Q1E!_pk46xnG%Z&Ozk!nhh%(-F6V-pGH(vZneu*Q z0QI~}JM?%P6VaaiKiL6rbnp5MZ;V&EJ&LS9v9}SSCNB=8K(xUI_UYZmcvKS5-R06z zgC6VLiQJb3sMa=|##5Wj+_>n&zIPInU1_kVusvz?rwD^nB|6jLa356rryps+H}u9~ zUAj`6?W(3fYV7OLNP^@N^=$xtd1`VsP4XXQj--8@){wm0x2K@7JBy$)MqUpkY|zRA zVVmLe@E0VrXv9_>=mX5uiyzP{w;;!{Wb3M_-ya3NjdgEUf3fTX z_Imo!%SE3uUt&BGAoCp!sPpX(WS5LiQyzia-V_DWidHX}m}2 zdrALrvRS;u?J%v9s4uy{6Ks51WE$b0L5K9&7bFBl?KL_OUW7Y;6kI-Fq&?Yf zoM(&eGww=|*y{Oc`~MhF=e=ZQJ)j^>2gU{u)cRXU1nufoW)^o~5*K3a;pXfLx;pzj zF)EjS>*r>RQ>!hDLk@hAe(5?UIw^u3EmolOs?C4A1JvHh1I33NS6Ap)zUjM>=UJ&+E{M0!<&(5eQN z;IC0{bdra1-Q{X7O~W*`MCS5T>(ah8^lYsciPG7_((b;w;E~eo#4i)9YxJ?vVccc{ zw3^5&l&yr33LX0%pICU&AD(z}$AUm^$1RkfV%d01TDpC&0~|>|!P`ohY&QJiBz)o{ zN9D;*jVdj7_3<{@SS0$Ci`oArLcT=FzeJAO>rUh5W@{PM!AWPy0gYuOolRFa>CG4u zUozHBMsngGuV}wK-sm4co5*tlGoMq@a5e&8(s?_u8_3<&kJd-#Z{gA$f%uX*>7A5G z|0(>X;vu!ggEVKgp4kG^5Yn0!9M+no<)0kf_3sXqc_SnHN%lVu{_#O+j&$;m`MUL# za!U|hwpBBnfBeAv-p|`bq|kSXpD>7OgP*x_7Qh@5m+ImV-%gLysvDUrlB|A;R@jNm z*@4cpEvO(yg_T<4Drtz1bM1pvOCS|L$&vrsh#n0iKXG&4aQ3Md&&m5{EN)t9OZ~A? zSJHP(TeY^7?bk0E@sG9=Zl?U34Y%q|nu9T^Qw%xdYf)VCN&1$(0<)Sivl?>OF1_}L zD4))>EN0%+XSYHJTU9E0&1Cnbh3`LDUy(DiidgOxr8zpIY?(6HOmf!$+PGE9BFO4< zduv+m_qKwI0Z9~A`20Q?Rw4mgX%1KUwkwsU+8(RGd`Vn%fzEKjV7&~_VhmvH8^_E zj_cYDT5mPZ(l}&bJEnFg>P_V3c|!_7{X!h_9$SOmg9OX;fHYRxFMx>kJu+pz-a(7{ z@=T|`QPxVD&Rv;wik0Ye7OWUW?+-PvPN*oYCp3v}=c%pMuMNClc6vnxmB-quAOW>U zbea#Z*AY_=TehY0I*u_w=bm{wU2cgEe$AaSQ*iU*l2w zOXgk=VD8&$WhrkihEQ6<;C{SFtp=|l=d-)>!M;E6pyVS$qGuVOZI;$KZe$*E9DS{wlOSQOHqeZ#uQwxP^|D+ zTDXSnP9OK7FHk#;cJ&X9k}nz$pfb<^7Vs^ybb=llY00OVdyvKYWBRuwt3O+qZMYAp zkK;o=LNCqzKjmrvm!z!;XY9X8F|gkoE!!x4p@XLXAaU56fZ3VM>VmJ$W5jU(Qrvm~ zr6;Misk5)uw`BT9I{GBD1Ft|K-iDA^*4n-&qiuN1Ve6JackhaISMqs|Tx_lvH#>XK zGS72&Uwg^|`CuH=?2E@~rg2U~lac9Jm9{@;9Ao=_VCa|?9z%y4oW zS|c*bPxS}&F&*j=*597Oo$g8G-tGTg^ugZ*cgoU>)_)L6+Dxm12k6>=7YAN`3KnGj zjm4L(f@W6S3DaILScc=09Tu3;{3LgMXQ$E{CVBot|2LTT+)b}~hI!D(7>8)C%=6U! zu0tz!Aa^3yG~10HKsjushq9QwvXW@cPxhy>lhWH7S3=&^sC=|Si+{Jr&u=tK3$rk3 zZIk5Yax?0r!F@ZIjicl{(8KJSuryOXR>u2y+WZ6jL}lKLPOrc9Z8Xh(BX7UT<>nA~ z5dIrzkH6>QdY;;;k3i|9yN@~$n>N~Q^AD6*eAzD5;2v@81MSbW{}i(>lBL?68aY!`-I|mB z;;w$M+2Z&$DNAqwHz=nK3FR&IR11}bHkZX$(EocI>(|)60X6vQ;5xro?{?e^oM|3b zYtO$om&RpKi>=xGkmn}GW2`?B`}h4Hqeiu89cryQ+GsTY!_=zPJqJ*HlEN3YR;Ih> z;wAZIMv5hG@^FA^45V2`+@O@2XOPB`r>--yM3q2wfIhtvwcAf9%HuTZRsf8 zzWI3}d7F7QW!xGi@tsK_EtI2?+BW|s*RE{b{df0&nY4{|H|)Ki43C|~q z=6VQk9VL6qM_z~%7xkY0{}6|=m@hG-v4L^mHm_S76icK1M<3OR&kpK`jVS$GD|4k5 zqU+(hHnWw)PM)rO{;sdPey96G=SZQrWfEtLWNyBmVahg_|Bkx23SAx&mX-{bu(jPVY)4#!GeSHP0fet0}GuyF9xRN*H&;i(SmsZj$brW}e%`#qjb4s_k3%bxgMp_x%gYLNpm-ZEE zrA64)h*0gf-D2T;XggU;=#TZ9k9q01B^dthBlq)pw6toi|P;3!G164OcOfFg%ebSoT%|=a7 zjqh%tg*Pzgdp|QM>}8AI+^lepX08@LCq-)98{u{1$WNBgcN5ZPbCa9xOCe@Fz<6RO zv=c7&GS^eY8rDI3)VkJjyh3+JanPjO70dD}v|y4g6oquNYrq&AnU?ZH#mDb<74Ul< z;1}n7#@^{0;^&Mj`Z+QS)js$|c_?&<1KxBv9%?^#7**IF;h8Y@5h-qk;Zd&ZrL-xd zGe6ra8uLdw%fA`A(dw?*h4aktA4U(qfiLZb>a-L3qne2=cffZt)}zL$Wi#z4Sqakq zAP*db@2m8bkHg8O8Vf^{;=TU6%?zYo5~}fn`hfq6)})i0Pm_$=O8F(ZZ6_9<;!w{~ zT4b~J7Fo|bn~ERtZZQ6@9+b>HsIIglP2?NzYfVK(@oO6rLAPSmF44Z4xgC-ITOoO?bhCghQ}qzYY?0* z!3?L9AqTOS<*v)k$jN$X6PIMfM(kjDM~<2|m@Ey^9sOVD?JI=vH5~1|ofdVuzalHy zj18?cOl(@ImGnwR;+CG)bQBB}&2ws=ABair_`iwo1is#vM)4J(|IkW8QMM`K)bDsFwDM;@~GXuZ0!99wF+rCIO*G9seb(s2$=%{AkI)cNt;+GyK ztAJ&k(9!?PHq&aFGrc&W%SWAT0JiLwjSk(u)7I{FC0*7Vr6I4tMPkpfwb?PGr#-KRl1N z@RH`6xeverZ`J-9!)&*dHj435eS?KNEma!KPF7%5nvK+1epcJSEH+4{6+Eateh85~ zO%IdIPDil2d*Nbww+lxHW?cPX|IZZa?p`l;BgIr3bgA}ox0&-)|E^DBYu+_Ir1v<@ z`*^FTG>isdOW*N_wZFy&Mx{w8e(1I6n9e+zeYYg5#r`j#Md}+YbapWE1U_c;(ZIBt zEv@qbF!BH{E@B8XTH^@tyOj>LV=HasxtYEDJn8i%%oCR8XXGHQRbNq!G;M#A`+~}} zagC9sUuuTYcC<2VIV>oZ^zD~{rkTf$s>h+GA3z>d`YGVdjj0%?c#AHpokmARl%I?< z^tRmLVkfhTg}tA$y*S|kwD?5PyjHf9m)9|kvak)=Y}W34cVq7cqvB>XYa0O-mxg}- zB>JsZ^+bd8Q10v$#B(<;E`@MChHtBts7~SVu{w+8_UGOxo=7-*g^-`-D{aR}+9>^Z zkWoOry=Cm6Z`$361KcuJFdQqk)7c$QF@NdpHJ`sy z|96M=wbFl-B`*)^GodBs8;a&1vOqjVWi{mN>%<)$d6DKrFS+-!qp%Ts6S#RneH&~) zWiw$~DbPH|F8<}lYzSi^W-^n+ueT@C+Sk|kl;%SGILIhnT#UWoiKV^M>lw*vhTnGb z!&NwC$)z{1paCfMD^NAM0zFc3{mRn8th<|`A;+n3WXVi+N}|Q@vJw3jTM5xbCtZD9-;NaW@d#eZi~0uKL*_LXb70O75Cdr~;?dg&6FBM2n22&rLuAOvR^_ zmNv5|Y6JgTyK;L1XbyY}|1sR8ORcycN26>4e4kI{X_AH$ZOt7sl&sX3J@uN&Mm`CH9(Varp3k31ttOqOR!8X!+ps z&ka?oq7;L8p!*#*-=oc@Gl3G}viL?q2$?*e|ZHV`5?eG*cm&E8_$WHp*-aiC3CKhIg+7lX>-X$#46Y=w$z7NDp7 zmvC|O;qd^n@W*7HE;qjDN&-us8vpIB2UWYVf>NRzsEjTR+$K4EXyQ$u7T#dqVt$jx zDC=m{O3pA2_ERX0RUBgVHjJa+ZMC>+^TBIeXnjR?_;zcQ*UC7by!Kn1U!DOf?xOl|tN0}v*@8-RjxzgHA_1@dC zxaNZuFcWSwMHxS>4i)HM(w+}En#gcP^|Uri!Fs9V1PR?FPkUQu99H#o0 zwDJqHHQ9=LPd1;#O`kH!VRd8$It_QbZv$^kXMBq^ z3F&;4&ZxbO7H{)1l3Arxc1geTH2}yIN}$;$Msv1@#8GAc_gm0bvgOcdPUDa&`)5FD zi4%WXR|}Zr%8Sk09Z7`Jr%{TvwHr4lQq{Q^8UkD5*@xJf4#|2CpXH|N3o7(aWeg^d>TT_bGSlu<0t5<$WR+W!;AKnatoOa z$94GXirTM2NAeu3w&i%jU~%0HgmL!)lCgks$H5aW?xYO6u??2#fbiEFoewBrCg8B; z=UzKWdQX#dTYA$(tiOJh)~|q51*tDgF*%aVh`HKJyR*Zj?F-C0J&2|tU6C0O=BFRA zG)bhPo+E)#qAQe%ZW>-;l}!38V|80mDid2lP1I~WF_=ZS7#i;kJoJq?HA4Ekz4<3H zn=sUoEvcy7QT&1-l2~7Gnv%upq(o0+7r!n^ga0LKGs;If_@dHE{y09hr9w9(JTg;< zM!paOljw?f7(YDtB`>Cgscy`GZT|O?k`H(~EQt!dewCRwEJUvFzt`+6weO?m{>Bai z|Ao|vt21%z^?5k)7FU_WaYnQh4eC|TYBX2+BK5a1;&c7S{byF+r0Xb^PR-Usck`wm z4x=v>hdP|>aWPua`5m`|Ukvj&e5L>4q~&TwqdHk*0i*P0#+f78TQs}Yk>x<*ypERK zA6%;ZylXa&{<<-PJluSM<_0EXRg!RN9ClPQJ5p_M^#5X&qs4sn_$<5m z%niDOd3?!wa&TJkhTzQLjlsqIDelVPs^IEiMX)-!E%;#YwcrQA4}%{C_Xb1wE;xETvjlUNENBph$2l4&!ui^*d2jgGI55-U9f?Sx3a&az~tH?Fv z8gos#k-1U1=3Gl|bgnfwB{wxUEjK+kBX>mZ$lSc#{M>@vNx4tv{wep*xqr!hI`^5} z`rPMpU&wti_pRKwbKl8*H}`Pvk=&!X$8x{PJ)V0aw<(Ai!5 zH*g*s+{$@e@OIAQgZ~kH9=q}{axMwJ5&R<+twZ-n#1`N217`;&tIp!H7<{*(6a3BDCB4i^XC4tvAi;5*^c zaB1+}@U-x>;O_8@@QmP|@XYYc;Co={?BM(1IpI0M55n`p^MW6S7laoCKMLO%zA?Br zyd=CN__1&p`~)0c8*BiJtAd|_$LoWihc|>b1it{A>w{m0Tf!~D#&BD>E%J~tRYx_!Q((L)*bL4`1zVzt(Zt}H=-6m(@NCo_ zbqB9R^P~B}p6I0Lq~N#F$K>(pSD7wuhZzKAaPFh4bhc3+WY$!X;r}cxrfh z_y+pNvhdvS{P4o?VtUEt^pTbHkJaICqgwhxGyUM0s4JQmEr=FIr$iSFBeRw=1X&M$n`Ajt;sS1rKP&GI9oe_=@1o!8KO0cLwhc-V@v&{C)WO@C)G= z!!Lzj4!;t9HT+um_3*CnzHnpsaQJBWMEGR*RQOEzZ1`OGJpJ602q9da7qVuE6qIc0t-xs|<`bX=hpNc*ct)~af zpp@cwwX|+Xc}HOdqtaIKW(IOlZCh)t+W^P8irTE8{G({))$pt}wDM@H&3Ib+ZE(jA za!#UFx0B09Ia_JJ%Y!M@y zyCYbZ`&jN{!RK@Tko(8r3%NUUcLrb0eJc04;A^?B=Dr*JXYL2N9|!m5HspRD{4Dom zZfo$%-1E8TgNJCbJgw(wGmGmPwA;x>l~;JWyk-Dhevmf$D6Qjh4Bz~D^o!`1@Xq_A z2je4+d(Mu#o% zJrHe-ejPm&Jsdp}JsLe0{U&-mdP3YddMbK4+8k|(o{64~wnooI+oI>A?a>SI(eZKd z3Gv)`etc4Va@-RyhG#F0Pm9lhbDtfb6Q37f5Wg|LIKDJ~Q+!3dJbrV0b-XgZE?yn4 ziEoN;iEoYH9={`gSNy*C1M#24e;WUJ{1=|%|84wtl=|vuN3=6~F?uQ57442*iS|Ul zjeZyXKKj4We?|Wt^~XUR#!(!{xws;(j7P*(adli1*T!{mecTW?#UtZUadSL69utp^ z$Hn903Gu{uQam|sji=J~lo+o*B2t`FKt|FJ2HYj8BOd#Y^H- z^En=u+N|~3^-v!}7kBQVbIj2zXDgG39(AjFW zK8Bj>4D1>VW{!H(z3m(Uf7Ch7YF!6+*Qs??X+S#1u+B0D*iPrtb290(7k^v;eoTpS z1FmVbZT6Z@OY52e%+hNFT0oUuM}i4mM}ZG_O-S8slr(#(md8-ug=1 zIegPy((cM#8Y4&(6t0uYu6VvtAyXCT z4`I}mPWW^2_3Bt;Ug1bER0xr4=)R|aorrcE^{~q(DMVeOiE?<>&Pfeb2_r~ z0TZnx7M$M35WhP5SIWYltBr#Nq;#Avjg)b$3RZbv4h`@ocJzXYa;kx7C7ZcFdC!(vf2WoI4?bgmYDd?aU zoxydq-F&chB>2(D?WkZD?XIJS*fqYM@?S-JpU#X>i(P7oP{HIdkKE2R_rRM*d@kO= zcM6&3gX^em;XDsLp~s)S)LZ8%R_oI#gU*2KY=52`oR7vK+9;gksI@z1Qg5BDR%`y# zZKrm6n(t4IRI7kKHoZ=!-Llsyw4zqHd&sl&T1?w!uO+m!u3li4UM{4MmR$-amXhbG z;G^_9jgppLr&HeKIupDl*HyHCa-9V(lk05iR_;0nOrJ|_rL88{Y|B9@M;iB}Sm~ko z$)$9!)p0yDTsU8?Qe5sczJllFj7qda{RI|w9IoX?6Y^e&UK60Z2FyDw0x!#OUBo4< zw($%Mf1*=|wSduCzzoIQ;97JS$7|JZ=iA@y6MU=;E`^8GGg`X=&ZMzia-0J7kB3ei zrJM?Vh+0Kmf=~|6SEsam9x)U8RQZxJtt9i2Db49`N)- z>eRkxBjLqOK$^`N(%N%~HJ3A{9lMYQ-JBJ0n|WwE>h~ky#|y~oB+hF1>_YNTTQq?8 z%i+{layHQ~uA)b*;A{aa*ORA4c%vENt)Y}RayB!jz6tkRIGb(EH`c~{V;FJWM*bT4 zjkb~BSR46`VZ{Aa%JVhOs^IIKHH^F4gOIUzC-;1q=RPN-{EWl9xX%mcabFNFU`Vhq zT*&>D@D%Qg!bMC4EeV%!?+g35pBkRZ{q*p3?r#X+!2PW7te}!{`?8>lvHQ6}HRJd5 zxnCGw$o=B*VsgGTyp-HD9&Kh!e+}_hhAX*W7hcDGb-0?ezYTvIR4~r34MN8HBZHXn zelz!R(YTo`+{fz_l40y?x#ejaKA7DB69+_ki)Ift=!)py`AuP zMDO7Kf#?Ig{c!YQa{F}jY2JR88G|Y?Dd{;E+;^Fb3g~wlQ7CTM*mG%yP6oljzoE!@!tUdPZ^$I`oxwHcJ-=$C7Z zRwNychgwd6JM=)mGokMjO-gIlOvgm{#YE#0F1H2rCQ*BbUF?^@sY7yN9I%uB=2&2Q zlRoF-r9nlGUhkVsZ3|~B^}fuXSHQ(|UTU@0YOz}}ZlK=oY=*kefoo+?jjr4&de=FH zdXGy_?TeJi=MyQzi9naFuDfb!x9oMPalB(F(bxf39c`PvE~lk+T>;F}%Z1d_vR8tM zD}lQle3V|&no6$*%9~tQgSX^bK>H_G6Sz#S^Qc|9>m)GUOl{8x*U5FR<)DDRJ!n+z>CHh z(tCx~H9P~upXk(KEr8ET(k_LY&+_tE{k8`_s{NcCJ~V4^s_BSlAZf2dJ5G*Eq5fl_ z6Gth_p$}22s7nya;rYyzmNk-3=u_oO%2Yw-$C0mc)_WbII_0c1ikI|BP%!O%#~5MG$fcSe+BI&xEU8rAT;lfi(vNh@^~7rllv4Bp8(f_d9_ z(-QCDtPlR4vx*tq&j&5c;(j3*%}nkWgE7qJekmBsjP93%am?y|B^b}l?pK2e%+@59I@&6PIVTxku%)^I9=qoNTJqf%y! ztAb;hC$0-lWahXfIGWkx(LozC$m4_KSi$)iEgT}HJ{{cR8}s7et+;N5dYALO1gu>G zC6qff|LcxxST&hUZ)=6tuLH|dpuZdF3!0aoM*o>me5IUdYwCbh@#z1YS zOy@CZQoYnRdmcxv-I++9D(bCKs5>>zOy<$r$*mpe^V6%9cFSI?XvKi*I`S;NrqH(8 zYc(yc>jv7p^l~9nY1uXOJaMlZ(WXnUn<#1NHJ$P%*UjK9xsCvX$#o>SOfK{)T4vyN zG?+ey+8zt8lS?ajGcDx_hFOZ09*Un_O7~hF(zy%gQuvE@{*g|9DjY=m$-W=b;F3e* zHp!UML-Q~?r2jV=O~|M9r~uBWG0^qkMOxQ7E@5>sPsy;e2~RMl`3K3KGfZQQEyj_C zpFHjaAJU`7A&F+AVRa)D3$rAe={X5Hag=f+d5c;_U4l>!&u6Bz+(FEQK2^S?Op*X6 zkgsyqdmSpZa#k9}OZr4Y^9emCc_dVrlwdsCw`gBGS!s+Y3R50RpQK5is&yCex`3}a zY4tZ9Gf9)kq{)`jg6%fR+A0dhu}a5U8!L4ULBwj^Bt{pLqsegH)~J=S$CPMFP#H~) zrUoNe!JEc7VR|&3(ZP&}^*C1ZjtFX5(L0Y+=SSxUb*$`N7Syx4_pYFU6~1=|jjZy$ zFKA+=@BP6@R{Q=j7{!X;Cxd2I=l?Bei9Qv5Dj3b`-)Dj`(R$VZ>%>jq_)e0ls7tsm zH2p%mc~o+#Rs)YSpb2-lwJ*sBcQ^?lItz@WU&d3Tnp;%^e0i`43iZ{LC0EUc>}GkmC2K7(TluBQcLVwN}3$!fsxC=T%BD3wWzdL3z$!m zeMSKG1|Gtqi#PC{LeBKTr{m$xsXw`Yyc+QF^xy* z%?V_0{;ur>l|>IT<&Wi%_kLKEns>Kwe1Dh$<=N-DCHEeTYM;f zaw*+wb-0<=Ha58!m$?3A^uOeA;}iL&6JEfWIQs?2(>~;r z=Kligw{38Dtq(YS^uXnp!jn&h*M~?B&0Q1@QJ|v~U$s!*in$*|RheCLZD}znV;zG*Fir zNNMQ|5&55t96yCKHoY|mN4 z=U`m?FY&(w%A4o7lI?P2K!=g6c%A$3XaBpgB?h*3%L)7_s92>|F7a- zku%m|hQ-jZ7#aRz!`u;uvz+0n z!thjS7&^uZ53?~d;dTHcVX_0!MNN-xr>Q;N$yf&UY5Ixn5%PZiSy3f`w00^?hZmeocl-+n(fg@ zvpQWDpWa^J{(6MFrR+<)T6hB2r%JEZBk=W@>xUlvF+pwXp zF@}k8hKccpi3x^@iH3vHeFE!<4by+8NoxP_q#vkt2_4Aq)-SiRw?-taWu@HE=+G~O^Y8B4LBQIenMeohXu z7t0y8WdHIOBuEaPAigrg_{tpPEBaeaJ^Ws?Q~GjR-%d*|ID44-3}125;RursjmBM? zjJu39?sB9_hf&63nvKUKt2&y&sxuyQl<}COjmK#2|0ZO-q(htWm|Ej8#~6?4F&=Z2 z@t9iUF~=B>8ErhK&3H_e@tA7kF;&K6s*T6YH6GJtJf_=t%oyV_V~xkmGww3ZxXXCs zE)$HqOf>E?$!Pjmqv^>;%_EGOk27j+HEKTIsQCn=<|#(aGmV<(8#SM3)ZA{=yuhe= zs!{VvM$H{Y&7DTgvy7Uj88uHgYR(%q&o*ifjhZ8)=Gdq?XVhF_)LdzNWs*_zaYoHk zjGE^gHMbiz&oXL`jG8NrnvXMTo?_HI->A9WsCkxAb7a(9X>@#?(eV_c5jX3`5HvTpKiLs8P=ySH(lWkrYoFjefkpX(`Q+qKHK{AGV9ZqTAx10`t-S`H^>U+ z8fIst@ttRV`h4rt7g(P@-}>|g)~7GFK7EDt=_{>IpJ#pgV(ZgaSf9Sk`t$|Xr!TZV z{YLB47h0cwqij!u#aN$yHwdvny(j3w3iW%;U|@+#_z$BWG9&S$=tsfH*reV|$d98R zGp~ScD((#tyRI1yD!{>ggs9!;Vz2ru+z&(#1YL%MZmd@yBIM!dVe)w-dW4yfN25mx zc`SM?I7Qa1xSxog0Q#nA6Eh@FMo*ISQ_)k*kUSkd9rR)2x|ujzqAkHZ*}CH18f_&e z7O%LUkDd?aWB0lp_Y2Vr%&6>$b}*x|GeX{DrTQXsDKAAYF_*F{+QnST?r1l2DKAGa z2YGB)UtvZC`&DLCei!|Y8I|8h{Fx6+*8j_l%6~=w1%>^0^xsfef7B0sps+(jVH~2b zL@_fzF$Y=;pERJgRKyi%EtPR4I?#xC1e!-xj9n7euhnQUHE|6Z3|6pETYX%Q9@7vv zpqDhpjp$fd#iGHCibtUZH^iumG#* zHwAOBD!x3JiGB1HxUY<_#JxOTPO07;znQvU6<C9uL(}Z3i(>F zvoc;u%vJF!!mo?3!+m{xJ?_=B98b`MSOF7Gnf)r zs=$tU9qwD=TY{6~x5jS`PKznc<@uXSSs{T{IM$MGKr3$cZMZ_tTt_xs4_{qg&uhY!Rb!2QAagSh`B{uAio z_V{+_;ZNf~#rleZwIit{y4Psci53Hj{hDDY^)5UZ=2n{R`3EwwOYT+ zF{7b1)E0Pg4lbNa2H-qpfhbF8XM60{i*k&=WdrD}u4Pq|gI_mrm+f^0ochonZuY?K zDOH%kER;bt(4lAc((G3im(s|VL$kE$KX+(GD2b(K zp#?RM6LM)@LswE3oEA$lRsQ7Cii2i!lPj^X6+Hek#CeiQ$c4bGL()m>z1Sq=Jd==a zW_6xP$oVEA-((W9$0Xz;laR|yLM{$Y;ap-8vezV}zO}fL(rRQKnS_i?Le4V@8JmR6 znS`t`37InqSz!|L6qAsBCL!Nw5;8Ukd5THMK9i7VnuM${3E6ED@(m^-yG=sA!6an8 zNyti*kc}oGN0@}HHwjr~60*)DWW7nqYLk%lCLx!agsd?MS#J`u)+A)TNyu|dLY`|9 zvfdl|5^{`5$cs!uUSbk*tVzgmCLzb0guKusXYj7dm+Re}wzNyuYOLXI;DIo2ekzBHKvCz~2i zg+EC`wwZ)%jwK<-nuKgJ33;4J$Oe;;6HP+SHVJvUNytl0LQXIVd74ScdXtb7OhTSx z67nLGkms6&yu>7Ay-CP%CL!xhLXI;DS#J_@oJq)flaS*~Le`svoL~~N-X!D%laTc$ zAt#uGoMRGlu1Uy7laP~5LN=L%oHV3_L_Q)Rr<#OpG6^}#B;+)ckfTgOPBRHP(@o@2ZW6NIB;+|JAulos*rFzAH3`{Z5^|zR$Oe;;6HP)kn1q~Y z67npQke8T*Txt@s)g4>DF49*5mZWlh&$aZ&yRA8gie+JLT%; zrf8=UwhX97DckHyC#tZ0Ra(k06~(_Lo_TX3W|szK^HL+MnsXp z0YyLX^m^a*?t6E?_x1z6In`CC zPj^>$_4!X#pHpRwTQW>wFiHN$?9cp}z|RzZvTue=iR_QTwH7>MN;<*MjQufr*_b}F z2lJhRNf|Vh9Tm)P#stSd1{YtiVKpav)98yFCQbO$EBkCw4-l!nn7$V*nA>MS9!y6&ujj!syirBG z8Gv}>gLq?#cry_3#uxFX6XMN4#2Yij8*{{)&WJZAh&L99HztTTmWVf2h&MinH`a(Z zeuy`N5O0hTZ~W!(#s=}G3*t=x;>|F`8&$*`AH&jPXWv@kU(n zMnv&OEb&1U@j?9XLHw{s{BS`0FhKn1g!sWn{9xin{XnZSJuF-7VX0vc%NBcBiijVb z5kL5dA4-TH7Kk58h#wY+9BmLe91%Ix5jh+YIn)s|I4ou`{V5+r3ok?qRm2G&L5 z2qi=a3q%MWBE$g127SZ^L&OGs#0Epe1`W3N#Ppkt<@!y75fxQJ#Gz1-O4L+W3@O5|)_-J5%0{E)1r3#p11YQ|V@XfU+*zf(}+wxG*i+uMG zPa)O2Pe7268adFR0nVvaLXH>7=$`XU{IRJP9;+>SvyIU+_ffs=%E7Sf-Q zE=0Nv>1w38Nb|->L&G`Sk(MGog7h5H>qs9VZDJ^wgR~7&{phI3P_8*r8>IF~yCQW% z>Vec7>7Zyycrw1@e zIzwHiZc-1ZXVe>TJ!Ybmm~&ia(~E3c%ckepl$jSpe!rV+{yLjpm8HauO?$Cvt}Ny7 z*p%_OhvUGP1#BJgRRQysDY9p3Ss#aHhlL2suiQk>lh9IZ3L? zDN=*^Bfya_`__KnSq5jC{+FG}5#kSHNDM`+?7^ZK!|~#F2M?useyu=LFjsIwp-geR z@=UqV3a-B&rC!%WBY!`(F_wRVyv#Ik6bLs{4ih51`LA|3sP#+0_sUi48fhZ9b(uQb&AD%YRA$s7AXF!aI5Pb4F5p!Yz zo_RLJ_TO5wkX^A5?;qna&Bv$<116q<6o7vH3{$wjqAF>@N%rp#9 zt$#v_)9@#xIGp`3uhn^8E$;&FBJUFKGVcnn4(7MwaEhS(w=Y-hqxgMadNiZ+?E>Z%s zjF*u^ln}gTPvOyd;8C~&ULD5gl#6xYfiLF@@KoZ!b7zi3;gL9a_3*YqR1Fg!ssUbS zpI0v&4UzLwj4GT0@q`)RbGDKM!-}H>-mK57G<{y9sbz(x0EoH?f{2+R5Em2-(LEs$ zgTt&&kpMG;@1x47a%w+y06feOfjfGGxKmit%56C16PZ* zBf6wLtb=PvIuc`IO3X-SVo9t?7h(r1xH=FgShckqtk&uZtF*eq>a3oyDrcYwg#0~4*|{9zQ%5XP+6!ofMjD4ZosmS^S>qi`-T zCI*#}LoalghT#L`nRp2J(|bjy={*-HS!H--yjCL$oSZbhdMLWiAw;A?D+&14ZMYnL zK1GKLl&u9&y)+l7WKJOMPus|q7~~qI7(n0_^X~_4p>Yr-8Vv!Y@$kbbsA*%lgYmRS zE=^M|>f&3K)PGxP)xAw&C(C;(=cH+c(P?}~I*n(L!{rbTM={#gd0RpD9c^0e(U6TcDJ(&7fa)# z#zcjO#*5=@<61=HLDDu{GQmzNj+Mkk#Y?19?L^MBBO}Yz>hk#%fnw?8sBm$dFhC-S z7xwvlFroXT_^}dcRQy!hNLNkdL_2`I3k`oEx@z{cT$WB<^q;J;BW*9cYU^)Ybx_m< zF;sd&?B~lBb`kay(P_j){=pDF#Z4pX6qGA-(g>lBPLWttzEGd#@Be7DPh--|7uDvQ zG*Ux%^sRM$d;S+*b%bjhL*4rMCL4Fu@|%9^dH;FlaE?*Ynk_Zeb5`#Q<9TFhUEUk* z`qV2>)AtIuI=B3(yXLDNPZmDe+Q(A)bcMy!hM>7mo-e%kVvBmPdl%m;spa>^i-a?m zJblLxjXcy?XXBXXGp(WjdbP2h1HvxV4w${+-O+=U#t$tX-%fYQY&_E#TjN*U_IU7` z%2Aw(rpybcYgTtH=zUXt{4mEQvyQ!(Tf(RA&uJ9z$fIlszvP^FRi-p^HQkY6oAUH%ofPdoN0RmXRIi#e!mesS<1bkn51;#M(A`^( zMF`K9wxO+B@-)dXVw<-lJTCSd&6@UL4&IUHO820<<+$WHWjM6F57Ovw>@W8k#EprQ zLR+^Dmqycrn4<`J{po(Rr$A+Nh8M~B5JMF7I5hLFur=in9gFWhxO|%fWdLoCP!0|o zDt4RcK6!tryf<;SDbI)<8+F4&W5I;prwgK#&xot{W_t4t_Fh{Ndir&~MufUFJ7vQ1 z6>~g}oGU%nvxF{l*w=KeD9dENrIFF?(lL7mU3=-9@UXUNV)#!Tb8_=SPT&2_&E|%k z*H7y|E~{5PTN(fCURKvtj}E(B&sG?wdHB|londDj+nikXQuEZ=h9zfIRaFXA^Jh%k z8%P1_7w?8nQR5> zHZc+V+#+buwC)y-EjKB)dwhmge(Wy~f!_N+OtgeWj&EG;PZWakV;ss#>5p ze3DfB&uS)WORF;yd@V)VrJHj%`>rnVPXG7Xud2(1c5_#o`#iCCdOWIlC<)mZnmV*c zZ1|SjS6z=<6(4svKlM)c-+!P@XU*SDYZvXBeaJO4h?jk1#WfW(Bjf90%Ot0~%|VZw zUfXx8H6NV0?diMb;EYSzFR6KRtyIf<^J+Hr@z-{gU1&-9bQwQD|(}{pkZ68Gyf;Wtkc~K%w|{g zf3)dCIN0i7Rkm?n$cwG(`@YD&6MoWe;d)C;az$!mdBcTtF7s;`d)|0K#qK+=lzu;_ zksr8c|Fi0$Di?b!Gsx`J|3=M|51YIeX?wQm?kuVE-0hj`e!TXQhp$^n{NxL{T7zwl z%wAWxVyj@*?Bq#;_Xo6n+Em9>-EiHjIq~I#=l;D+Ec)Lx956f2v09LOO*7vZs4{>rr{lRR-Y=_#Sia(>*d%Ex_qb1zy{E8U|Db;$TS>0{jW^I zzf8e7($4nXL@q!XE6qVZ``2jMG$NF*yv*!UW6Ul^G`p^^x%B8qz5Z*5J-#%`E924r zYaj1CjWl>E9=rR;i8&(^_Wi!9|HIf6*CBf0ijum<>N7o)IYA~t8kcva)>ce%9guu9 z;gH*uE&AL-;dr}o);kZ+NvhgswBz7q&(4y3m*Cg4%`aW<(zIE3Z%3)K??&C8;;hBL zS;dUVZJu*e<$ChndF^gJKH2?3y=Jafm&@}DMrpd{DDoAHhHnse<$10!S~q%h{9*SE z(y$I;hdW9}>G$5x@fYW9H`N>WehPQ5eP`OBU23{33g+fk*M$AH)HAN|famc}g%{E|+f1iM%_}Y%SaaIvgoEh=gE{$YesPb{ zIWD~WQ}(GIb+NCLR+tO5gUq(X#HHU`WxPf?I;~CKn@ZKU8b;B}p3YXQQV;!QTfd#i6KT0=; zqZyic;cTy68a@qGTQ&M@+>ot&Av0{H+UYrIhwWAGSpVvIPwiKW)jLb9LVn!lqF!K_ z{9F02&^zn}dcZ=a0~B~pQ`aoHQvcPR`g>U!Oux_`ki~_us8HiTH?f<&qsYP0(cU41 z9xrE6_3JHChnoR*ilUalM-meuiD@ZN_*7s(>oa>OYiW7Fycb};4Gay96#7I>h>90S zh*&Q7o7{hC^3)IA+guh>H5VTjuotVrCN}4QTuAFWyo`$G;L_j)Hgam zD(Ts{POtX&zv-gtImJ!!XX`l*Za%v|R4OIxkz5Qh$?6k#`Xs&Dn~1DTv)^4F{?Tp9 zcE2YV##$%L)oOcU+Ik*8;rZ39S+^U-Hr0i0$IP~j*#5|)*RRh#t+sdAqBproN7Eni`}Eur|W=SHQ2tI{-PdS*op zGUFu8GAZoVVDhYc|8^U7=M}b?JhS0W%|we)X0qTLP0?D6x-t8rgU9_6`V~^Zs6qP# zdTO*qj(JX}43if71Ug-Eh78yuaZX)C&e+EaWQ2q~AKIJtYUyK5APTx1x*P2xXOmdB z9P3{j$#!&VN{b}eSMjuz?$nY8`%3Sh*jIM6_oux$8E*f^`644mMa9I6r4z&vQ83T~ z^@{((Ec~Y3__=%Ry3D`N6(fnVlIqgQuj)4G9;jVu`ITlsJF2vBV>@Hpgr`=Io-cRh zYi>$UzCC(e$`9xA9`!^t;5EeQAZ}fs|8ai zcE^#N@qP()J?F)}OnmUBWViN-NX>3-&X-4Q9^U$RZs8s4m&5s%HIosV{E z>N_y~Rc`l1%AVtT>UVE`Y!m7(HS4@pJG#_iC_jXwx6Y|=H;ok<`}}i;zI!Q3;}g)K zA7FrwPQCcIQkI-gi12ybGAA{I){q;hR24C!FWLenb}-X|h!nUmhyY`ubo)<(j7nUQ zs+&dmbwtEZ-Kv zWa9zg&wBH~aM-UpJ!!jQ%Tr!$`Y-noH&pc6cU9}u@h0D3yGOg;Z|kLa;Qin;9a1Ky zKUEzus-4lCHLh!)3-yC+FO`(4nADv)v}p9m-6MU?)!y_IcWdW6IVQTi)u}7nY&RQ31g^Ya(Es_sHSIQVpK0IPcG!5cOX(TSoBcZ3YtNdQ5j&`MZ}D=c zF&>qTi|3i2v5C#L-8)%h=b@cGcA@$u+6Q!l^|SJ(xi`-{9+o_avvKdqv?0xRH&`mo zFuUj%wAts_cthXmohNKxo5q<8CcX6Y-4lq?IN?w<3R~yZzu!2o+>o|h8yx`y9G_Yc zSETYOqd=hLed6#%>Nra5BBH@2aB%Dv@((RfFq{`PM^S%(rBQVO&+|t4hj}k|e52(# zEJ~Z==9t&-WzDIaAHxFr8+y%XrYqI2E0hY}9s6PUKugO5i5YF(wet?kD29nzu^4VcV+3D!aI(eSoC}_w~xQeyj?%|I3`czjXWOK ztT9+s;9g@oddRBSyLH*~O4XZ}6nUOx3r-(8N&y%ZOR1$}5L&i7IB SIN@FP)U?23cK&vF+y4s=ApBPV literal 0 HcmV?d00001 diff --git a/src/fonts/ubuntu/Ubuntu-Italic.ttf b/src/fonts/ubuntu/Ubuntu-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9621a39877ecdf66bc319c14a943ec4b8740a44c GIT binary patch literal 384408 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 z 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

    EZfH@zb3w*8-W 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

    w>t%jf8>By;@=w&`t0mYCQr6D$B5S zSz24cge97WfD@x=G;#W|)RkfzII!B{TX1M$e?u4(xlIvm7mH20?j&TVfGf?ZI(%r@ zP3VU`e56BlFA_M-f-+MdYsnldUak16LR}{9u07ff9R;pIGe=RP$m0+Vv=EEA*diWS zq-GrIz*9X&U-hAhBppA&aIf2{!X&L?BcHN!lLWw(zM=~^tBWrb=M(1jtOr=Dy9wJL z84W-TPXN*au~VbjjtIUo$a3I1O zQ`r!dVzFDj;h=CFU>=Jfs*^5KOUu>WLa-KcDw8nq(?lj61|PFk%kM6?I~pgAVkf`{ zg=36Ot6gKr)XBDjc^!beL-=c%(Zed#@~4FT#hxf|#;%9Um@l_U_JK zR!i?$V4mNOd|_T2%xje0WeKOoeM5FAu8SWmGnjD@GJisKfJ?4z$*f{AL$Wxh6(6q# z>Ab??7IKICwG6vix=oSQeyf&hF}d!gEa}w}Fi$qE{Oo|#XJ=V@RD@u z=n(zsl;QRQ^A=U9LW_BbGLcTC^5&SQb?{?T6G1zE0`pp7duh4Vwj$f=N*>Y_z*P(k zs*kN`@u|SPM#9KwxyVb|{s?TK41!EI=yHRyV>868ql4=Sl!a}4R;DoG-6Dx^1T!>& z-VtqU6HZzl4YIWB4HJub;U1bTqG1E_6^1S>0`n;Bw=+22@p^F)4iV$U&0}LL&!-;X;-ioaXoC>X4lVCgcXceovk2TZU=GD zf*Ld(FbyT&bOp?V9%$hsV+_%Rzv>_@m`7l*CiQKDd39Ztv{Qsa3x8G)AYsr&>UIG& zB5ivx52J!*RGUJ4(q2-Q^`kf{QA^14qLU%#t6Ku5xBJ!!%~>Xmadrapxoab%xk*6UXQS{QX*}&3+T*A1?GuJ zo)qvE+l}4QrbWC@ySfnqu&%J>tS8a&y3nwj3dEB*cK0mKFXMMG88iR0bq4dQ-m1x} z?Y1LM(H*i}Z!yo}T8I5!9n^OBNa7;k-3Idr8tvG5NvwnIImhU$J~R=u<0p@aMwrJQ zb@dy=0pC8$z&vosa{OkM6<^5QOBoq3ujys%Rb?~;b+F9qVuqjwjHcgPU>=l(9eh@_ znmLbPCQyaeV6wo)0`qVHRwlzd>w2RUgAU-LOnC@ZT8YIx;`y+M^-2o+?HrdtPw2R8 zK$1qOWTIXd=COvu8+u+an9>F2fgPAGSQ^M0c`?(43_FW?ahKlEI!(9Yki`Y@L;R;gcq5QIZ~E5L#svXz~O+?7;(zd15LOwMac1 zuiHh-EE|yqgYxaXKN*k4gJD@78ON|A*`~D0i}iMM%u^$vQYg%`RrTUtoD1^`0!w0c zItS)O+v$D4y#52*U|yZDY_ALEu@{DY4Li+)O58UyR-55+H>@#~Nfv_-KCzyLKg2(2eP^(^d!@#OCX!+h@Xfw*$`?Dz7UWmURnu*OdF9`>)# zO2{H*v5ugvy+6k$m-y}RlaFB%cb2qM&34;Pto?ommj->svOl(>#V2Ag@|ZJ52A>9A zYgwr2v$>80h{jrQ(`fpsTkEz~+BuZPe!thnn(|n~2`KEtVwo#QG0Mu|@NacI=tr$d z-V0DByv79s(Pr^EOG3W#TVheit5LYy83ckxmNTdswvfc-l8LH-JsH}f${TuKFj%FV zp_?IfEx{1BkTj^hVtJ2sgBi9bDfr>jqt;*$(Q&N^$=yWs{VuXo_3p0?Ox(X%+u;7o-X~w(4=CVD?98I0vc~c*wT0Svrsmz81`9uYkMXe|$e$}Y;!k|ac0E0skpAy^9;42lo;ey5PxWWO{ zz$isgo@IHG@S06*eZ|xy+G$hV>-V#~C<)jAj#`UQDxM@MeL^T{lSWfM6)8>o{k*>$ zzw7rWlgV^6D&9@g!Ekkz&*MdLX?$u&*fzyZmR_zHnN6~oGzXH@2!3DG1rUp>dTBCX zGm_oz7qD8%T0mE@7c4*^%%^vfBw0U=_1eY6eW&6 zVB-1O-fNSWB|46Wc^>iG<0l`;==oqCz)I@GLD20E20pgEV)e(zJT=F>-pm;pFb`g@ zC=l*PaFO@hj2?B#9Pl%*-i1n_qSy0@)1j7N9>Fb`(qrX8p*CU|ST}y%^Xs$8a1ghr zIaJhZJ<61a#k?HnSSTPCby_tFcl}{E;+s5$X^e!pE*_Um)azE~ZBu%#C-!N(8M%2* zlo8C6)e}*&z0&i$xPllS$0Xm6sT}J zm0Wx)*d(h1Ou8Y&=-i9i%<**rQhj`_Rnpi_Y_ z+Fy(U0~CE?E(h}#AZ!6V?()!9CH)$T(1O5{n4Qis-1wVj~P7*5y}PT;e@g4C}3YryAJ7WC)JN< zFoX-t!?_xQd25}Op*GOC?V&KQ-(3Oo0-p_-DVRsd51XmUD1&*e7Hd1M%(-s2Z>n}`dY_2 zUSi7XBw!vet8QaBkcLAr535JoxX0SrxrM!ocs2Va<_#_8;TgdbWIax}LC-p2H|JLs z?RsYrgL%O)i3s(1{9Fvoi-H800lAsEnLWTf{;jW$Msa)AXNO*WrDx%#pxK&yeVk+P zr7ac#_!JI<5ghM!`WZ|E1w@1RTryEFvqy#r7#kD}!KW!%%rZf%kJPn0tkt&h$7PVM z5RkKrq9SoO3G?Vty-n{JB=i|z_cJs&h?t+D$`A5x#AE>=bVouXFAz?GVL*qB$#xI9 zPSXJQJfRy}6G56VG(j*nK&V%^HoOVqVv%CZYvqF78B9Z z(jqNXu&R`{lN7^?WK$u75m??+<$3v+vZ4E@UmViho zB#E$u?7L1UhtVbG2^DN{Nwl3!@jfJr95FO#<6?0Xf+)o6?Zv!ayR*_I7;;n0Lm>i9 z+(|cdbriN-mp!gsc(;2Dvog}Pf*yOt#yT)>nCS>R#oxVw%$?L?4eR)+8%BN-Sj-a# zI*H_AGzti?U^7AWP8~P70rT7eBO^PnGg={l?OM#^{Z5SQ#azf}cKhr?f=-|!NxH=8 z@cmmsQzXS*Fb@$1?>Nz^daGOCn2pE1&e|Xi!MvoqOEXqu*y-mnU*S|TJ+Og*!cj2B zk=B!h9JXkF1M^BIssiaev1hzNJuesxi;4H+s-l_fhtj$T_yy)+t>FseY#oyz2BV!H z?$A3%7y~r~WiqDwZiK8V4g%)IFfPuzJDAtA@jjqRii#)9qCpO_wPo~xdHTyn!aOia z125AG1Y)Nlm`73k985R95yqy`C}(JpFrwt*1PIL$q){5xGeQP-)+F)-<`tX*aybA> zW-g@Cij``R%*rh6cv){cVulJ(0kAcQLCd&LN0_;~*cxe3noV*R^8jWo{RU|#$uW%B z6&8mn5RJ-cuz?WIDh3&k34E2&HiBLx36~Nps;n;Ld5JFyj^R(Rs;`t1hZ_uwlFY_g zKP{!Uc#<%btUYc!6i`2@@!0Kc0piCOxZb#2FcOkWo=_7m;18wSefX@7>+FZfO%zi*{TBp z#H~S?9)sVjGnm693z^gT#mEpS#PeozlB6D0>DJj@JkUY|Gi8^#mViXP+3l`)tqG#L z8Pq5G;{l#O@sf6Z1m>wF45FOCl6#d5sj?lt}tD3;A;o2H zK{rR_=~zt37V{LiDGzXM5$VE@>1xknkrtT8Zl9Z`7V+HUCsyf$th-#}w}|R9N<^AW zx;Pu)2jX?ps`OdS5x;RqHYS2kI>7`2HUKdaAew2m&}c>juO36?1j@3II9Fk96ZLw~0;d>DrWu|W49*x>w)TyXIxV*0Uq|YU&x?_M@}P}6dlK3Rz#w_k zX+q3PK7c}OSTJF4*vpU;Py!!!G!h_;kqB&}u8sH6RUu>>PuRx$62HTYjZ4kiT)mE= ziS)47fnq7sJaYn*g7%mU02F3RzDZzJ9#5cF4NjbNDZ z%RTW!{8tnZ26xowf^NNCprzl+li5W4LIr#cS5^<>A>#z6L`|;tSi~jTgta4^T}$3D zBF_PdW}UIj={iJ6;&Wo68hj;TNH2-3Q;)S~gI;P#DNT#j1r3rCJG3>ovL2z7<&(*1 zT$H3oeZX;%iYEi$K&BUM(kRi>MH&t#lks>sEZ>}faT}X!YvtRkvwd59USAZKj1TSb z+82oCxmix-_n>sgsln(x<6$RYC&L0Oxd}pmvysSj4ucCrdI?8@>q(p znCFLJ9?SM+szE^58sj4467`ZgUe7SeqgCU9`EuRlGm^cGR%}Aiw_p_ z_}Xht(YvjnIn|~?&!2jEyE%>u_B4F2&k|ar@44Ez7=n2O&WFPx+enp0a#yUjr2N-y zq%are!JA^z8SG+S*==2sA3MR~AQndwrILU}Dg?2I#NmPLCJcQ96Q8GHk0yI2D3TyT zI&~a_dDd+%tI~Ctp}aB=I>NlxO)!tm3wyM+xNRd3$4{D?@(|1mn<6O4_?==rorbtH z*c?!Ov%2&JYi(ejH)do=@S0U7c3-Ao9`E~U&J6$_^bjpDuL0(T@N`;Y9$So1@Z4ga zow=n`^-fgZ-dJ5t{mn7WFBzwJwrSBH+cCpNkw1^CDp$y<=9>k2e)!1M{LDvWid8 z4F^%eWRdivXbN&+kO?P=ZU7yC2aDka=B0rz^Mp2qc^H~lzL-Mv3e-c~FyQbgqwX-3 z@uoRKqS2411BM1u5kv#+hIpXZe__AZ@6`t>Zl;wW9%MF9G8zE693Us7SO}NpNr8CO z;kWzg+Ehx-|7WS?q$ID4m@d>1Wg0|+HcGd{sKM$YrlBCP6AJU#umR>Jxb^&gf&bQ% zB+L_(D6u10J4bdfuTKO|Wt6gP%nIso$ZIySAi(TeVqV^#PREm?B(pKwO{_91>#y=; z$Q(tSk49BSJuK2_G@XK$qw>w^bZc{SYkj?Zd$zW{Z)+pNaL&@v&a{v$rLDL%Le<5G}DK?hA-cMbp5ZTZN?ZAfu9TT zb*nuiG_>7q&aBZ9%vyP;ImNJ)i^>lahiyM<4ylUWCsB`0jlR!+x46K(3E>C9DHcLT zz@gudh_kXADqVgsyo%VDzX8^iO(Y zubzPHt5DXDXJ{v3+OR2-Qdleivokl*wy4R!1N)eqgYD@c2DsDw!yzb&2FBDL-mMvx#CXSjM8brsU%RXkocE$AKjzTzu- zonw}<>`N$G01)A1A`lpwpm}5m9@L{eThbIG2}ik%H(KguQ5p}D*@&7Mav^)KJHi9S zj*AA#AgPbo$09=Y`Z%u_oDz=GMGRu>V)|UrUChwrc>4WpW2U~fAO?Ff?bqXEoP|)s z&X7SopgrWf6U7Zy7a1RLo{2pV@&W6VE=Wrubh#n*jRtT`P*Nm*^^o<52P*Y?@-S3J zDbGPCq_Myk{pt|^5r4IK+8@ql)79c0V`?~No82M}*LX5wj?$v(qRm0s-gvC{#*^~R z*=&1z-}dHa`SSY4!2{d-H@C|2$T%QJvM&(L8%(uP(I#0;1UvLZD;3~duKzdKRyC$a zYa+BDuq0+sb}og>r_CPk8?*kjP?*P3)HsDm7P|S<7(30!b^V9D?HNI|oUzO6nDWzn z$dnUCSvF-OBATUrLqvI5G~(xO-Nr-<4GL6*n6vuHBAbibopr($`@`nCVg#-3I$O7z zvxMIufTqoEd(3{H=9vA?P(^y7nc>M0>CCPT5!9w z#zCDVl<6q;p%nR)*|-p1>|Zd?#){buQD9!uJr3rvW_A3;EEW#q<$4s`|GqjLh#%|g zF}tuLh0`=c+$^!uM#QVxnlUn1eDGT9_w8P8w*jWzd`Lhi#@Hid)T*c8`YMzSd+Q@K zfiAluDen!l6abScOHp9+-_1CLp{RU&;vBPUp(_?)c2PKu zH<21WfoYTw-^JyUiF!3;F;jcH2vzaCU@)b-t-QUuN|cd(QHl}fG!pV6oCgq&O%TIC zBYE_$m&a@|!v~DVtU>lNWEHBS7`HYdf;3>tz!Ho)an#3837NYIZUsJ8VHxkkcj0%t ziVxN?G;!dg9?a-znwLc?|FsuQ`U-f8U-Z5=O4la?P=vUFmAFZ2r!e|po{qD!@7uxpa$D!l#GVV2Z|K- z_~jz5w5VX2B?q{PV|jG~j3cT8C!`AOnP|x~Qqr#=v^HCq3kfw1N75Fh!9c4ElSzqr zm|B>cTH8<>j@H*_Yeh-GW<1@A$qdIEJee>@v8X_!FqOKBw|c$lRPRkOkczave&E1? zgWKCB=51~rKFsI+i}I|gq*Dnoa6-~by1{ggE#+n70Au9f+D67W2Z5cHeKVC5;`-W5=Z{%!5=s zXtq2C)9G}9d9xkN>-QI!C%YKgE-}yc6e(S>O`wZJ%Wt*E0`vMwUlOoLSbg@$<$>%b zqLBzD!H5F$yr>};rQaKI7NS{TUSZ1>PP4?eJit8b$i+c}BAo*BplX46q1_mNjMDn7 zVI4nVjz^=oR*!oH<_#qe8yhhJmPodh{l&{MbuB&+^k}a!GQzxYqrkkrb|oZf*dK8N zfJa%f$|8H%=&nK8ut%H@bns(OTVC_th#e+ix1G7sDPi7`15D20!L@OLc_qb6B;xW6 z%o7TTNjSe0&U#y^kb-S1<{>9hPnfs1)&~%TdHBBZK$ypvlJE|P z0Pbki!?7L77$!tUKPMB(P-F*w5cjDE7n>+r63NuXbc0`@Y;T-xOcWYc~OHOw$z-UuvY zb5Sn=^N0|L3br#0!T}EmS%7(rlD77WK-Lczs-#JCNZ>2APCenUWIP&;RYqxuNhEYS zKIV6}qQI$~-i?q6G*C;OXOj9Hk)9`AUZjOF3t-pam_ON) z)+gyAy5H1etXdMAs@5ku(&J!WunwumO$pA}IH@&y2|Q$e8HpcTTM4#(9HAXMKj+yC z0xan&;?>?@WZ2pUueE;PNd^LgG>e8~ZhDMnKb^7j5-NcTc)B&|Cv2?X&jPUe$2UL* z4w`1}9uX;*e@72(?;Ax&HYQo*HpY8s#)HkG_0<9VWM3I9>UA3w&XetIz>>-ODomq< zST7!zOcc}N0Gt|tuXu_0Gz%89GCc6t*I8N7_7eQR0iB5&6L`I+#w^(F z+c!)ZP5wv+P_&BImiCcVQR)$<4H1%!!Z+P zLWm4$!q6lFj1H++y&=&QTx>kpG@gxE{cplYDD+3_dF|oFa3xzBPeSsA=x5 z4(0sn$l~>pTW|`Ol4Etq7!uVRqy^oyWe;pxe>Oa@rM{s8U~6wMc127NYI;dJODD7k z&<9CMbO^hUp;d@*9F3>A}DvhT^-8PGRz-AS2T%^fVs}Qp_DP%&UDzm#6Wo>OsYZPncn_F8) z4j(>p@L>7&_Wl!(9y#IQp`w3uFwfT{#J~xuPZV*3{ue#6zX|buJR~E)3H^} zrnBijcCIZ5EQu*Qmkr?ZnOo268ngZ4*k~g#8qjA~9E(2usf$JPT-d5Js&YH|+i2X2iXMT$xxe;XNuS`ba`uaK%S)~n`bo`A1*Ht)_lul*tq5p-+ zwuW4a)y>6zY_(6aeyep%7m@K{K7vnWlC0?%;(^$|Qo=eX`}@bB9ikk^u02{kS1!sZ zo!XP8)7;mgg*TjMU&oM2%42g%7|9BMQ;$WhR$2Ycsg5k>M-?|oUF6~TiCiM8O|$LQL7LNLc6s>#$CN)3Acbe<=C@<18)ojwCmh&6j*o8P3%kwf4#h)Omatkj z)`l7OLo600VUxmx^Z*>!6PQK`ab7$wnJAXw3nRDvOr{x%!n-=yxi;)>B6U$O#g7ki z{dt3!7yATd7pwK6(yXI_X7I8N)>Pkfyb@RPMVS_;E7Iut?d@69-ujQB?pB!CT_tg;V50CmV~I@C|ghsbX%z3nP_!kZB44CL~xARRqMG*)79Nl+St(3jg9in{ris|J$mBd!{yrt4xW56pN}kxOU5_sz}gqs z!MwVK1{FQhraf)SCh6yH;M+ty28*g@>$3ws3@ZpMi77jm58?9JTQ3fcIrQ2D%xiT= z`NoK!A@Vy9{^+5F8k;q=_a)fRuEGgB{w8j3knEeT_1UDAjfea3oLR?W`xTyVKjSsm zO}u?{y04{r3uxAE(iCA{9!xT~U(HfMkslLcaEx45s?4 zHH%}E7so`i@ovHdcV*Efo;}*Br|Ei{uj%aT7z8?sRSTBCImY?!u^&&-0&UD*`i$QV z6sfy^O-H|1?wekG&n4UssmD!yEb6svFk5~h= zQp|71@>ZO+ZgujJ!>h?D2i7r+-L?KM&DhVwWP5YcALWBYEXrb+!lV4i5a*I7Yc?Dr z&Wq6{6IDUV9+@$V9E21J+7%35>-T&9q`M!f>#@qrZnB|%>YMQ5Fd&K#%l48>u(~%u z(|U&wuMVa;q4i;JoNp43AB^`+)+X$-%{K>=0hYyje{cxPEMu?7l=Z-*Ka;R9gUpgX zTH0StdTTN?2>H=ZKo?&bLj#Id^C{e+V_0H?4A=+AMtn2PC;j!&q0L!;06tP0gKlf2 znRJ-1k1*^urPnUqleJ`92H=4$|q~? zV7PCZK@IcP=3sq|cp2MZ^1eq*D7?@QBS%lW)hVZ*bn>Ey()oRM ze2aF*#Q(G|V3U4kLDCa7!r074e703>ZS31P!Vhg01kM)3l${$+*7CJ;4!kxt=IFJV z0nrIjY){ztl@9o0t3*P})bO|q4^Jnf*&v_JTInb|G}|0)jDFaqobG%r|0dX+CbCIj)v2?eR$}y;=-1cG~5>^gVsJg z8e*oyvEs4`fzHrcb<;yOSgK(C+RRcn*jyzInaFM0j{)4*?^9gFU1?xfl+Z&AQVzl& z_Lz;=W7-p%j59o(0Ve1#A9`YH4r6y{KK0%hRI41Jl>PXhxh-KG@P!Ytt*ZGFw}VTH^$@1 zH0eC8r6bm|)tV)f=|XxYbD~u4kto-kN4DcXL=$yvnvHxO`~; z45Mn4iADXyrSNok(quN!6U;42i1Xrd$wXCj(dpELSzPUBT_uWL4_>mgEvP+m9x$Y0w=+XLMZ8XkD zL)mhp{{D6R(R>QO)`qLYt?AMIo5Zh}W5K#{wr_Q$NpP@lx^LRrUK{mShck{*esCRr ziys5Pc7}BbiY9tgP>s!KMF)#K+BZApD8f7lr;~I_IDWG=njT`DR!4*WaNlT)_Anje z!N|*KGl7cUFdnRD>-z}g`>n0naBGwezzM0sJ|wV=p5ZBKy=i*)dy^<58^ zZ=QJK>8G7``l+XuZ=ZCF+n#aytxvtxqPRA;99#@6udJ?unQX2q`lS8QtgEOhHA2j8 zW6CZBTh)Q>1KTHsU`9b;Nle+f>1=bbdCwEBO^mt4hx!KU2vHoI@e>w;0sI)h?Cxmf zu{CrQpEz5cZj1(NEVoYjCv0p_*sw5KpBJylhaCR4|xN6!Ur0X7AD<7b#ZftW!>ud#Ig#)Q;wgy+a#_e^a zT~#>51C<2S2yS;ao2@Bnxtir+4%S&kBMJU_6D-VP{4=j>Y|LN<@AWcISg?(rL@(C=kiR+Oe~VoV7vK2NjH?x*(+?8`>I2Zm}yL@%wy;-w;i}0tv(u3gldP zlFZiFf|@0?wq(fXN0F?J;iExM)htQ5e`{VZ6+?u1fxT8JR*jGp)Qf1`Lw=;*}Cgeu*)P;SaSWxq#ue{z;11Ee? z7f0&y`5<;$p~Gva4dAH`Z)0WB7r4Vy^LioEVQaFXy(6kcyb&CXfQXgxMj~3c zIh+Xd>5Gg%>~Cp_q&0uLztIOd5OF|0z8F&q6oBzYpC^^}#hV%um>7K6&26Enj1uPqX9r8XrZ|uuk_S8WR~PwVbvj2o}|YvV$v_L3=Hn3<$~-z(EMO z{PX)$knA`N|Ki|Xyy{#~nc(COWGQI!frE@^$jP1N;F6X7^qUBsV@;BlNr zKbAx|_qy=Ih9k~NwS#rWHE$$l^8}j;@pK>^@@mm=8^mPnuKPW;-aunO!>+W=)@09P zUkNO$1_gUVp-`yBfo=R+v3-t%EBGbiY5w`sEbd`joktO-ZhldN^bc^>0bIHGje$mt z0Q@nX@n1ZYIOkYM#9#W0`4cGinO_nw^5TiN$&Np0mAp2duH*g;fO_LERLg%Q^3-bi zucWIhUE5NDMy-MWY~FgU7JJ$F)zsFtrT8z<$Y+1f|GC?s-+0SkARP0i{be?s0^ka1 zDXc@non8JK4~`;XJmNsq-~Kp1tOaV?<%u{4+M0D7wShPu_X#o+O@{)0Er#9<7iw&g zCYz@NHA@G&GSNT?MXsv#*J`mqIu_MX3$3vM@A+x)I~oFxB?CR($)>^fYy=yD>A=}q zGpF&kLQstOgH7B-s5}Bk{EHxVuunR`Ar^XRp%FO&uRG?)DhV;zztq6#K%lWER@c@R z4mElM^*C7(##0?ylPwbnL-8*Uq;oCjf0_oF4khw*_auUGe+*lQo|x9G#pA(fA(oEe z^o2hkj0GWC7Y%wt-jF{V$wq9=iJ&hQ zhy~(^UP#(XEd^Z@{+bgSG)8fFmFf+N7wcSqV-Ux?b4k4m0*}8o683}E5m`#IgL22g?*qaawYpy^;px&QqO6Mb?RFy4*QbFtnqu`;C2L&!{l0_n^WIPd$ zlw`M1D4WS-nYj3u0#|Em&*v9-9v<$7ELC4G2UQ@Q>+WjnD24RfvU_N*R`zS54Yh{FJ z6l-CuuorlqRAsXdX96KG6@iOPs*o$>dTPNlN)=qF%tGNJG4PGcI-Y4D8hAB8cr#2x zD$pc3cm17TB$)}e zM6AwmMD|E9ACD&z{R0uGlSBRx9?jBjtB$I%?Ju9cW8O-vQsD?rWcj=}z2J>h;eXwQL&dy* zWp7(D;IOwu&(=B2t-Po+6HP^8er}?$*N(uc$WS5|VV{;Lhv0VSR$gdCP9W&XL{iyQ zG~#9dQUgQNqq(yUix)$hfqu#h*%7Dx!U210G*J(JQd*XsxrW18Esi7a{^DSBEEi5= zNNbsJXE>LOWqL9#8EDtT9q~+D*RyT0SYJF44L3%@%^GISXg&&(@p-g@KN@Uni)I5_ z3#OGwqsDJ@>+FmK(3#O3YSbLc#o|HC1K>%qP*)y;a4?1T%0<%Awp6jRB^LLEJW(y` ziwD|M@n9mDh_t8LQ;yE&7+Ny}y+%CPop+R43Pr|WXEV0)y*Zga*E}Y-_QR-**4UO^ zI>1C+k2Xk#BbgRQEZLI_qc-7Cv?Jcu5{qe26-HuC9MJILI7ZYPYmDUmg|=k8P~&LJ zM%!Zk2&=k~NE_N}L1CQ4E@`$onJjUjc)YE(wT(04U!l;uc(LBq#VRxY;RH7hfOw$! z;9qNdaiF)a6fzP?cl3ZkmVPCluAW#73rl2*Mvb(gtxLb2p5lPs-?L~TX0fh9?77{n&k zd<7ROvrxEX27Ke1fmgl6KXo1+67qHmE^PCVK|KodY1%_38iuWmDyfOyEt*BU7#6F< z8gZ%EEZ!;JBkmF(RqB*RrA=v9Rwy4;9#g)f{D<Qq0V?o;nj_p6^(zobs6|Dir- zxYV%4aJ}Kr-uHX|$5#V^Wze_Wcd>81?-Jjb?-t)--%;NWd@uNZ>wDcdtJOf(@Z#W2 zM9XPiT2b4n-Kc#~drHh~x7Z^-Dn6#T6%T6CA#3s! zYH}PkxlP@RntWKjOZ~k1W%ZEyp9V5qX1La{&%4L_dmrHhkLDZpt(>pPrM^ABult_z z{mA#C@AtkxYSmbMcp&ORwq9$wRYvM#r>d(|<>wHZ}*2Hw0{z9mUnEUhG zALdTZ{e13)xf63Q&b>r5cLMk+YWTL<@6)!qKH5ANp>gugevWAN6Yx6#zhT*%m4tVR zkrD2bv)`UQH2djSe)-BxCx3bJ$M6{-*S)E~1|$rsk&JnEK<(Uw`GbSAKD_dFman-1_p`sohg+h+e+u<&VF7C(IAM zy!YkzzkK7%V=oWAJn+KH!Pi{B#rO7Rs(w?kx9kuSlTwv6ZeD+ti<{zfixY{!sm~`l9*+^+)P)^(X32)fd#CsVCHz)tA&M^%c5~ zcB%K!Rdh9Np`COMZKLh9gRZ43X}5Tvk5T%$I(_oWK1WqZCsm1E|GBW{jRPvQjzdr;==B zCkHvHimJ&)HB?J= zg<7eN+Npy&sf)U)hZfOd>Ls1}sGkO?NP{#)7l3+~&{A4PBea|@q!qN1R?%u&Lu+Xr zT|^htD6OXrbO~*wG1^3zg8nz7PM@Iz^f~nUgLH_#L66b5=yCcsJwcQ7Z*-LYot~tp z!0Wz4|3Uvr&(L%9EPapui=L++(lPoG{TS{4A-aX$P47i7+y(0UAl*hc&`0Qf;*0cI zdRTm(?hyBj2f!`&i%+62?p2=@2kHIvad990EB$~zNjKB&;&ZfBd_jDQK0yCOZ=-k7 zr|3SKkd%WSmp#pW{(bQ!`YGt>D!NSeIC>Mk|54DwHhMdKn!Z5y(iiFTpx`gjm+5}` zDt!$#{1 z`}E$$i+Z}dIy>6iTCd zeQ+}zHlO1#KB2*B==?Af8pqoVuk%9c2>G_Z3aOVu>Ssa6A7Y)Fz%S2DKw% z!>Uo(?<@w_YZIrWeYvz7BJ!pZH-0~2XoKz@MQuWiYl9O*H|*FqI9^Pr#G!KQKyYB2 zHJzeE)^b?OVVj5rcODY4#X?$?*kIQog)Ehv?SvX0+`M&S<*L!aBGf_ar5g>%v?fdg z6K0u~cKHO#Odrw?r6%{?al}EFjVCL%2DfhBI69$jMx=e};J$sgPdJkk@nCTxe$z=e z8gSc0Dp(wxNCr``WvkC*ASR4qM^M}M2SVY4r(Q#;&vDs2?_vr&{y^->RXo#76X^H( zCL@#$B}D!FelE+0j_7n5ZYK7u8ZF&xbXns=q-T@sCzNsanOyLxS;szm7JSY`9}l8s z2ZMv-^Zz&Oa8K;HOiQQGv+_SYVF<%tn@}U;mu=a>=H_ktf<@F2ZAoiKC-fpL`sVq@ z96XfEBK+oYRN``OhE<~z+2GCzSFpd-+HgQ3;laz-jLIk_*TD(bzyytNnU6J*9YkD^ z$lyNi7%m{E67?W4z*~F4>N~Z&*hk?9YCi<2KS9_ecOa@ym2e&^KIH_qklqQ zkLFt+9No5_dnxFch)*Fq{Lq0i7V7p_p%((9+7srmMH^Kb)%Dz4aL|Tu3HJBE!!cnh z-Exoi_h_S{krsj>m-!HEJ1-sFsNsQOM23l|1H+Ae5V!pOgCaGSDu7~4Sk9EmfI=A0 zmZ_A_-z{1xG#4nY4Q?x*Q^4~Q#f>cBd}?o9PKDcIzA;b)3wP%**CCx!VAtSnnNUzq z>BPP0)+T7BHX7U(Tpt7t=_^OMbGWT#|1Mh-T()Y%sO;@|Dp`BpUCF=WjNiO%LKy%7 z4kcx$a-Yik3*`No+u^_RUb5h=?Xv`zt=Y#p2j>$cZQqg!0?Fzat{qh^r3}RoIAw5X zb5L_=L;E%#ncH*OzC*gcZ|C6njxLOYeZeJL_XXFC_MkK6z`v#OCeFT!mWgF+`_m~f zpZ-HZv3J!WUF==6Vf0ZvKd9|pJ9R(>zTBv77dAi zF(HDBX+jAuJ|q-V#e_Aut$(6C*w600?A}{)H?g}p*gqj^MHoq#I(+)O#k+Sqe7C@Q;AU|%toC<_ zcj3-{leh_Ybfe=&#bSS_Xt<$2?%Rck*8)5HxB9LIt^zK{{dQm*um#u*tOqUz)&XmP zRlo?a6c`4E04j=siQ;5YnJhkEREqtLzJb0vAN7l={+WKIANDF`tFJO)S!YZr>kP2l z6Sj5b3F|s@!n95#Xx+EzWtto#06dPs;5uYdoYcT#`TvWccOqZ0?3)-Rjb0}C}Bs-^z*$s}Eu zOya-v6Upm#QBov#UBBtNB*9G}zijgXm zN65i|M1d8;+>DCvW3xFoG&jgL`2BzR>w~n{16hyPDI`s{GfKZc7<|_O^Z@PBC1?TWP_XSH6nWpumdYex^=V_u^z`d5J0ckZ%68Y}HTXEp$-wPm(0MZTMKJYqG=rKHDGffmfNt8r-X{4Ju zNR+hzTZx(-z;56HoK`}d0^AC)x4MAmK^DlrbC{?b`SqY|y?cRUkd9&RI|3~*@*hMR zgGY&m5N7Be;B}Bx2k;CqgJ#%8v;^UozCkpCw3eejE0E7hB3gAf(Q5dwM%XoX5UoX+ zb+-{+4EyL>qV;=-HtZ+51ohg8d^RE7OJQF6G|~7$qAfY1ttl+vT>#3n9r1U-?efQn zt{BH6b2ospU4?wEdJuSq=;|VHl4xg$=sE*{@YlirdYIQE{PmN-abSk%h7ka6Hyk8- zXA9BpBCr!UM)WS=X3IQK&RdZ8d)!2O;C|~g(R*V=dv)M2(H(n3jldd;)p@GxGfBBSfEs{ZqS%?i~iki9U^ZpT3#sK7{)W z(mP-Pa==Ca`5Zt#pGUq2k=FgF@BMEOJrDy%fja>BKQK-7B^Q7+zl=1#LIBeE3exxr z()h|G(SsJ?Fww+40LpO41E8#jPD7;-B6=A0c;o>9@gG4RUx(Y*M}V7w15i1P6FrWy zJ&trAN8XR`0VaSGL{Gr|i4?Gr=-+#Qt-yZZ2rxx-6nP)*AbQe4^dCBKC2%+J81Nd= zf4Ydi3%~Ee@4N8(F5JI6P4o=ho<1nICZPv{{pBOT6wwsYni>Um0QUf> z|Ib_i>_0nA^okB3|5uRi&nLiUjuZXD0HlDmz|8>C{l)V{za#+e(@5)AR{}`mSCatJ z{58`2^)P_&zkU!n2E0M^D$4jO(s>o`uOgjSk>LFnsCt*23!isdtVOC6#052BK{lGy0@tw~AQ^4yasw@D)R^UGZiI7h1Q5R-dDkPKdZb;CFb!(~q}}iaiN+D&Uf?7NPYT!tJWrx22J8l& zCgBYMaMxZV5%2&=D+n`)@WD}F2XHfq&`J`K9^eFkvc`~hY%2i2#NEJyz)=AH3HT=~ z0Hl#bxa3CQN&sP#cL4VS4+4(?&j2TY*MK)jq$&UpkOF#u5nv;5C2%uv2Y~iS9R^VT z)CpjQMA`tj0mMt|z*=ArFij$ZI%N<(gYspL0VjdiNn{Zx>jFYR3s3~s0$YJyz-_?Y zz(L>$fVRsbz3dw#nvq9gm_!TWw4$Bbc9Up-jYKER?t4fqLRlA~tcy>R(1}E!heWXl zI6z|P1c~8iNG#b%Vj0rA5ak0Iij{C*h4faxL1Hb!t=mdsJ@VM_7>P@c0Vhd}!R=Di zaU6MVsUWc}MB;5oYX{P}e1gQ4DF0Oqgu8l@#5G9wng>Z-`v8gSMoH|tjl}gx`<**T z+~^{46T;qnlEf{@H;9 z-~N>V(!2|K-Q@;y0Lp#WIDoY7+7BT8yO7UE9Y6j3UQ zo&xR#kjFoTNPOZbiF;fC^1kN)aDv1?TL7f>$=6BTdyK@V35WrsBtBCl@!8`fK977q zk2DS<--A8C4glpj_y8~oAj}sG0P_1{3yJ&TcR$?ke~rYKPm}nH28;l^frG#^1a<%* z?1SULUI2MKI78xJ5cXe&ft!H|-~@@UBJHns09OL{0Fwa9`?VM_3hV(61JfiXTmZ`W z5Yjw+2XKVMBMAF-_&vIn#J7;nQ&L+>fI^Cs5`WQI3~k z{_JiNKYyOY$teJSzeJc{6-oRW@m}3X;*^2JZ$czyklyc*#_#u&_yhd^1h+rkL*g{b z_~!`{|9gVOUrv&E(?DW&D~Y*rQb+@K1J9EpLZm2LNm2KcV%P~B0FIGj(t#^Uu^0ds zfN+*kUGo)BwC#8IflnMucuoVbffp`@s0r*uSUM1WsUjyDC#lDpkC+t;E1Mshg zfAutQniQ7>a0BB2%HY}q>?frL`P8ii5VvlU6!+Z#+`xa8h7nR4;qF1aro*K8R+6GU z4@{8~I8I7P12&QpZUKsrLq|y&-b%_+>rx|PLOi9 zg_MsYtxq5x_>J<(yGi-fMpEuYexF9%PoE~`KDd7daX)*Ml+VL{5bg(&&cSg2;Sa+7 z;4$DNDPM2_Jpjt|1*G$Z{Q&&GfONi?0ubkmi1WpRz+qDENB;MtocC`9;C}zp0Kz^1 z_b(xxFYN?S-Y*>^<;!sUGSd9=1Swy640w%{2X~P2FSh|lfN4^`ia1|Io)dQflca#p zC=cC3%GaMKkn-4Z0O>u3vOMtsfb^eunv`!N z?zbNV9s`~sWfJw6L_H>v?j*`Md6JZWMY)a|NO^KMDc?ako<2d!cahF>7E+#%0W+k0 zA8~%r0SuG!!y>R2*hhm&CkIG*;WkoUM44W~{Y%Ji3gwtWIevybetr)y zP0C4>{UrQ;fwX>cGXS?=BF$g!1`zJQT|f_j^#6N5Dbq;zR|X&jYy^Hp<8DQ~m@2>Zq{ zQr_GOAkHk@W{*N`i1N(c3p@?HPAbKKjlh23D5=VBQVqB_JP5o&s__m|O$GpNrq@U{ zj{*p1hTY-@hJl-b31EuUG6$doh;K~+lcZMM3m{I#45^hGuol=093jwur*FmRGoC-QKP0DAzqK_*tK5WeaF@I0y2)1=lAskHze5>VZU+kiL?Mc_){9$*r9 zjnqaLpaXDkgnJ|08{zJOy9ePtNVlm2*aaK`PLt}zy%+WKPLb+E8)(N#4Xg$3CN+q9 zg@AAfSP39p_%JX-Y9t3Boe1tBAFI)|0P>5u0pt@$J>n>99OX~!0T3p+12_nrBsCQS z5Ds#!nnF3!$UA+E)Jz3{vO*?RbGMP&dj6@`J*4&^ot|;vHsCP;;TOSu5!@C%2%v6@dw{j1Vop$X z#O+5}`*GiYGcZN!0MZ^n*#`~-xGz=!D}j4S9ej<{3p7%P?*QPxKepfyO-39DgdN&@m5ktuLRy8b$tr}`}$`{-H-yFCiN1O_Y#z4<0x>9)G^$TA+53J zN!@gs)N!P_IY;VcI;mTZle!Ic-*x~%dA3cHy8Sg$FGre}!|j?Kq+X9S--+>!9d;7` zru+t@%}knZGul;QQOnH2VpffUvd?Cp6^@slb-c7`?AhjA!RdEKfxOtCpFO7h=FO_S zvhU3s29thSa<9co z%bS!+SDB~L;VP@aOE=4^8l2Tud!qxd9aSo;t>tP(wbi2HZCuteldsWHXYwkQbtZf& z#%-)^aMqcq(cw1YLt5*dc+tSlyyO87 zK~^}_Duvrm{;E1VvsuTfe8E}3wHGbAX>2S%nICgJHI{eQ!84m38@t_+yv1=8r}b`k zFWBsM;g~#gaJLx`Yl%X8!Ca^bN(9@3W}vkoQBYwD%cG%1q46uCAH6rcDEufe{`Tly z_l6c-^l0o+@uw%AX#HN>o{ve0r*4wpvA%gbA1W$<@YdI z!57dOCz<4=-O`-aZFRIf=62$uIcRx^gCJ6XV_Ol&<8as0i08=M@rTQChb$fjEy#Nm zqLH(7qYUmC!q&-)8}2onr;Ewj#?)*<9{BzVEw{nxu)|3s7EXULCmjmvjv5*X7QCA^ zvAM0fE|sg!r7p)SJL{_P#;FD^*H+Nlw6+GvW_!U`P%MQGlQF)zp`D9*xXOhTxKOA7 zJA8xd5Z$h$El%sTsAG;Rj`z^;1(cktQ-bh1T!)-tK?1eXA`^hawC+a=L7$E`@a<{R zOy%44HlxK^MI%NBe2iibhDgJ+1sn`)IF-*98lFwUo=k$i*nk_Z-~y+f$}=B0CF#yt z)ro({zus<0Is~quG2wQc!r#$kzB$KRP5~b>@r+2JnV7rOvC?xJ+iz)m_|BTV1Io+QZRyyt68;M;bfQo>l9*vlrl#DE%ED zc17C!p@D*TGM(`-w#EhW8E>>WcNG2y|SX2OFx^)TF{=tQPdm{SiU3U?~s!<6@+ z-SnsYu~nA4n3<@`NNnGdsWnGY;e z`t>N8MHb$|g*S7J%+T;HSJ|d=-4yAqu(!?!hx+>059qD|eV}ik&zfl2Lz>XK_So^P zmXa9E4z3uybnrcc2G<@t)Q{A#$66e4EV?z^ervYh(R8b^?pAvrSlqEwCr*_vOnE0j zc4Lm0#!j6WI|Z@>Yr8$^pntvH2(tS>CAM?vP$UKBnP4CTdRwd%@?OQ<5(x%Oc+FQK z-&Q^ERx=-_UAnf)5Y+_{6x-d2Hm|oW;a)Ji`L%M42Nzrx%ridC{j=BiE6&tFx~?ug zkXkT12M0TW*=H6U7R-4Mas16?n3eN$e^TBJnoQ&5+Xd=Fk5UT;v=e00%wxYUC$bi> zBe22KOjC(@rWQfp9xkt-5m=7vX>^j7tH8yLFdFw>J+rQQ3vS&O4u{t$fxB7YW8xTP zun5lJ0wxk<0CS4@>kwyz`$3qJ5%#&kvllVr?wSt@bLMcJn?|Gqm>5RO499^v&1tZy z+u+ga#$789F3H=xxJz?wk`CtRoN&U;RGqNcXgO*!^DqhxbNX-%SR5?JA4Wi!PxJT* zbI}k0W+?zHa&C|&>cSp8;9#ES2!1Xor^J?r5dfwPps|Tk!IU$Hyhlzj(KLwZvEb4$ zpG-X`!)zaxDITzHj=o?bS=?h1LkxU?f|gfv%UMy&{#D+dRk1?*>)GbkIy=On777SgloEWzZ`sY2*rnFmzjmb=bP3 z(JCse!lGE0_?C$FHMPU|z?|&h8E#V9(ROsF$&#}hoDFg!=L)#dzMfQr8dOzh@5RBY z%*A+JzsYJ6l!35wsu#0PwyF*jlDx?22n^v;NIc20AB`pFxx!d7$?W0MF^E5~L-x7- zmZPG?D%@u{2IQYHJ0Fg)^ZW((`3Vd{5?#a2@RM`d|1H+SY^F4?on<&ELwK=hud@j= zW;95*Q5z<;67y-#hy@k?NF zE?QHltxt4#Q^ET5;!wCJR@;zh_xQUm34Gs`4AwdV9iMMa6k2_$wxNfDYZB(>t?5Y7 zSC_6!w+Gw%wODU+#1_9W7G0dIt&6t#!rhsWeReVx`LVSj+7_IFxD^x zSq^eF-3z(8jOxB&pjE~)tC6rY0As%8NfzKCyz>Mth4*{Q%lwvd<#Z&!y-?U*2xECc zYvwKxY1NK%!2^$=?JZUVsELQFG{Fei)a5K=iuWg>sd$+$1L&&JTh$GUug<$sApb-ikn25kLP2 zISPtm0dojzjT}9$+wFOg&gf-U8p&kJ+;v>bTE62Kb?Q}M8Fmd^8Q)w~;dPiDV43(lB2L`N)RYJ#o7jwidG#J^bd zlb>|_^rw;*n&&p-bo8a5L)SMExY(Ho5`_RIgH+goQi#>^7VLZJX zG_BGiT~jQWR1`UhD*_5LmG%h5g%S!Z;0-vd!=vaa{IR%nh6Og~z^dwkqLAzt>-0xe zY%MD+|B63D)+oo2IHgy5@k&q{X~IXe<=i%Nm@PcH9cFhdg-RAoXfry#bPH;hL2WWx zIZq{cjWPzAoWrdSFnuhMrlrIR%Z$!0_(UYHL*x})pyUh7jLwsUBBLrCP{8eB)D-5l z?!pMJkgK?gEq0U7q*zS;TA3uz!?jyTYusK|>D;awiKh-U?Wv?(x+HnA`xZa&6zCez z`_Mb!88QfnHia26FHE|3UGetouYdd7uNUvMhq{ufuAto>>`EoOLUyrX;+x-`_}VwW z`L&*Rtj*`wzN4q-9c%LWHSZ|(`4u3R&EN$U)c3Gqvr0U2{g^(!;k=Ao@Rka`a?dE?wI2t zQAr_BnkX+g(Tsi(O6u1zh5Ox*ZT$G0ECeTBWNR#{;9ZB9zwvM?7ScZ#US2{u#g+djB zBWcu4N|AB4)W8MnLMb-Gl&TGwQ#@(Hl+vlZ=dQs0H@Hpf8wCcz)A|sas@jcCz~`~C zywlJD7Sz)NxiS4fH&Fjbk;W> zrD`aUc<@T40h$x$Y02iEm-)(i%T!BQ9ocHjY};z^;TuzVg~?z9)9dX8w<{D*Tv)Pc%}EzW8h39~h1u|pT=b1}7`NCx zK9Ax_*KGzNS8XOd^o?`tk(6~CUUnCik)yN?kKKcad00mLl~vmuXeG(;B#}zmgvOT_ zMyFUca-JgO3^BIPtJZ>OD}PN8ZFD}l{Wd=kb2jwvyvSrRsX}zj34_6;EZ;dCZ0gzA ztFR9g>@^I#X75ddb^xTplfwLHPWG-OIo0<#PlrPeev1B}|~hjGu!EM5=7lxt;}r+KP^Idz!Z4&3E=4gm9MUQENB=GDIBItU2! zI41;o;?{FjBm?7{WLFWuL<$*{d|skziZL zS!==UizgqL)69OQS@NIJ@zFTU*;0BjYv@@MC#i5<5EG`PBABx1@*YK&_b7?rp%p-q z@ht|s)8|wy&UBe?3#B~u+tH$GXnSp?VY@1OoqJi1jh9YICG63+=0Ru2##viwy`-8K z3s!fPSWToIEXV|LwL-!v@RzOv2QIFjtRFjwm?EN^|sH9yG=V$UPkl@7OP z_6tPycfW6GH#998AF|a1yG9bx3wvY#{9=s_AA`)U)x(XcE^XyVN%mnm15 zW*+*ArOaX5Ok^?R3ndk0#%*Q;L?bNjv3HSmJcscPItD>wpNWaJ6>oP`&0jM$U$7=R zd!P71VAXJ|Y0Wpk`q5NRSNwxtncReoRH$cvCw`ClG>E4}FHmP6C4XtiN_v6NQN!H` z*#_p6-U$ag>nZX5WN5U#p7MZ|fo%A6-=pilDjJ?3QS3`(nR>ed=X(v^&8C798bEVh*{2S0QQOOyYKSteH^G3NjA{;J)nFNdvfg{*ifg6HEc&QxW&Wps*Z{ZGv3vhv| z(Rcx7y?);9@$$%SVrBqmm{=>rwTUzF%r^kk<;U3wy;{Xo_$eJn6f89Fs1d4 zq#&dLQ%cJaOd*BB!6AtR{NlLo!fiQMvz!?~d5lGnawMQz(Jmk4Kv?zD-#&* zpoN2{ReF|jh08cZ5N`OGFD_hUGplLkJY&|FE2=EkNIrtRV4l`1ke|Y}U%aIb6_gYK zb4t%6MGv0eZR(81;@0xcrbu~bdF1k@PFGVWUg%R7+QP3JQ!KtEZClDKQ(KI~vbA_~ ztErp@wpSUOw_~MTQoVIb+4@+%G(eB$&l9a3wxjqtZf65>5l_?2ZzUj|Wl8^U+ZJX! zZScMgbp2C$7sw^bqc6%MEg&WAfP`IJZr`f%-w-tp!O*q7BD6E;CsCZREdxCqF_9k z+Hi3T1yYGYWBbYW&=P{h-a;yQMTS#v?p2zEESUs9l&C zeJe0A;*5gS13_OD!P^n=cobj7=i$z}sfVPy{j59W)OI}k`G)ud&N5u0rwv9E^h~B( zjRu#|U^4R4_joJIt%~YW@OY+CY8s6eoy>cnkfQqRv(JhKx8s=x$BE?g&~%@Xq@_fC zR__h%g3*l4(Yp8H%=PRFamXdK``V9m9cf2VK$jhKFUs&m*Gc)4UT8dU)=v~ecFvR#%Q?RB@WH5aETkm6S6w@mFnY~ zdtHoUoQ3cpYwx4vn4kX~OzNOwn39cxv&(x(eA1K~r0@rymJ4#`*BoA&7%I{o6EjS? zjRbS*FtdIOA{?%?Nz07fmIH^z#DyV;uiNub!Z5J$g`@D?3{y_QGAW)6I7zs}l+FX-~nH0KM%Jn;I;Dusye``@p;M8P~(xi9MGf~n6I9D zkms`l?bS6aa;+C6sv7X3y#}1rQQVYKG1=A->d2+CZT|9d zqqVLg(3*)Sn|+>et>w+nE~r8ktl{3SZdLvbI~UA=~-lr^jk zTf-~CHQbA9m;DwZnz;9|QA@5T+E+`sXDJolA$#hA9;)FlSiPBHh6Yd*@3J zQ_>-7Ba0(V_`^KT0w842)2!Bm=zRSfIc!gQ63$d^iV$lawfJ=_uSP~3D&%Qipfp3s~gM30L$T5Nr_~P5n zEa%}C5}cIPV9LcGOt~ctQ?@WSilKD(8dC%9OBdG>$} z4%eK@ce2NM!|&XA?EiuN>?j^fh69mvwk0tK;;Vu<4N*Fhb5;{Bcik2?FBg`QQB0S7 zW{=P6lvL)**R*I^)#7kwd8gLYzN#g+9B=*&BWazk5Tzef)hRT?6H2=gQ2* zpS*5Bzxv~ASKj&dMV{vV-v$zO2GtVMBHb}pZKS2Ewz9(A*uJ(iyLwU3SvLDZG?46D z;_bU(eQWck4~~xAu_;?_Xg5|AuK3*5R~&eIOWW2DkM?cp544ustiJMD#ay564X5;k z3v(Dw0xIvsdbAqvAi7UqjRSS~_MJ^ADn5u|BS=R49d4Va8i)PLD=ICOc)1O}dRS?8 znMW*@_-6b^Tmm1~^jQ>qZM@o|8iw&rEVE6)CxGE%wva`h$}4207Hi=&Uj36}x4U@@ z8X~gs=ursBB`NtRcHw^Le(LtO@@mfcvDxOwjxnoj3fOcLu)|GBRR?M_>x~0^ zbR&STBSYF`kuo6ne=zt;3!Mgb!;m}8%xz%^LPIT2X~@+S#v4pIi9*jf&CCp^lH?u* zCfymSfMko_&eLcm7b!R72o2fsEp^4>?t&J5HPGQHns#?~v<{cYhZBkFYBH589^bH$ zJ0;J0T~_I`HWwpGIR5zN`SB4wV}nXX zkTac4*sD_6baltJk#uLyn~&7oJNp-Vk1um^f6UXeEVKW%aDTJM+dh&B7n~;EA5}hO zG#izw#9*Ogh27i`?~Y%#U96t{tzxXuI#STPRdkg%HAezjZ>0h99xa~xoiYgdB`k`M zQX|h%n9I3gr3EcIwP2A81q(MRdJ5*0JU(e*g{@?7Qbv!!&&*D$g}FM^P%N3VHHdv# zzB2p6X)~$S!s>a3H;rUB*Q1B=eN=QKQ%VgpOB{*>xyVChND`*p1mJr;f@#Oh0Tm0_ zxWY`{Vb|<_pI@=~qgO|Td&qcGgvGC~Bc!8xDI_qdcwkd+f}7o{YD}z}q3np;PA z^+xqvpscojd1v3|e!pKI>*-%#S8Wco6z#c?CIEc$J)fk zU~pq%?H$`XX1%87wq-jD0S#yX?=GiSy~(VyY>N%=N@H13?5;2lo6VwZxZI)+W7E5&u3+6bhB^2DF&r(& zv2}bdu(T-IAokB57O~mm;%&+!-M{OaeXU!rOOS{71@b7P7QM-2SAD8tQOl`Z7&sTJ zW!PjAWoPnWox99J(%5-fY!DxseN+TyUqbS)ch5c|$LsHv3t30Ws|_z29|O)iFC)R6 z;Z;49FQ-{SE=_bDiz+NbN&X3Uc@KA9wsU-#3x~{PJlsp|lyqm&c0L@;DLsIMDx^5W zyMJaDapZtEGb=ao!b27V$s_w|y&mb;vs~on0gdl)VnDlCe~HEaX_heM5mH2DX07L# zJ5;bz%gpBqP55XqX45LXG3Ul`5!ct%9rSXpK&T6R~IDaPS>$}2ZnaIzi5 z*4x{e#WaGW_kV<19>B2*-lX>fAUdVCSe)Hk1pO$Fytzy)pM6+)WcCNV29-2T_aPsZ z>hyBsjiN}q4T^;+m{WW6mwcGT8Qf4Ta#V!3K+nA&;cMuoURg1dF<2v@P@#=3HcRkJGA z+8U+YvDCWIL)eHL<67Y~3)CrN_?5b0?3(a7`;|C0+v+Tc{jTO!i$XmaAC3t(hEfg7 zmlS`RU)LL~ta4e}E!7U|s>{T&`Sx9odU)ucA0;=YEM6~3p@10~(-*U``NCG?Ubn)d zO75y*LvdQ~!mY}zPc0pM0cqQdcshcL9`8;l`iioPH>taW{WPjmjQm0gQLdjCG0#tlP9XT`We%E?Mbb-L!h+C84H) z!GZ3qz2$8ime$XH30?bmVEu;G9^bkR7yGMPdk2U5J!kq_oJ5_C(4JJ!tGCRCqPp8; zz#OqM2+)v=7TxdIA=eUH$bM?}^tJvkkosD;m^>#Esr!lPeZOJ`i%t&8+v( za~#HA)NDDMZc}a6V)^d4*V1HZQ0f)GnIG*LG3%fwv)QiLlyVDL!{of45NDgJ(Wx^? z%oVeucF*Oplbb}t<7`>708`fXhhwLbo%N2R*Wfr>K3nfN=05dH={7%K&vSrq#uzo> z$)L6>DGYO$;6tLp2voU7v$)F|&g4=73l6;wl+`(Vym$q(+ub`*^maPy$_7pLN=qP> z%Y?04>sN2yzM*KlW%h;7J}x%gmw(@#A8c>`;GOTw-#7ck$3H8=x7dmswr^ftKTo4q zpslOvM!jg_Nm^y`$Zo5wD0h@&%>cEP8M-h>xw+giLS`449e8z7vFgT}ato$WSGA=| zaVq7CRVl+K-RIW^3-y+a;yeYq)SRDDp_le?{irt6Amo2ggOacA9=dS(lBR*S!u2~h z`v!uWuDIrkO@TL$D35f0{8M+gD=pv>EN8H6_%!C4YMey;j$RXCaVyN?LYTQjm>D{@ z#^kbGnsAgR+?kem3X&2YVn}oTUav*~DR$IxI{5bNyr>TGfdw|*28)e%wkr7oQ4`0* z5zx$cCcf~YE*9{a5$R>HC|oq`2g|ZZbN>D?ACW|1q=z)&!KNN&9}m~Y!=>;z_`bFz z4B@_3-ZRtS84{+PL8XcOFbZS=hQ(Pj8^4~ z!ncBFJi)6X!MCm`7pq^2xo#=*QF;1|MNwv>Z*gd3VPa$Rt*1Qpm}j>O z$A!)FTNVpD8Oqa`?fUy~Sl_Z>4u|^3y1K^tLklKkti6|HGMDUKzy5YMZ(l!j^@Z{H zg;x*3Oe8M6TFR)nq#&c(@P^(O^$YPyQf_1LTYSKZMgMJ;6=PNeE7&erR4S z^Ho`k6}!FFOEI>rmMZ&FJd9jg>79|wqB-D?VUv#%=;Sj)PN%ItHM!Ns{uPtaBxcNfTU z=cT;3Nq06gedgo^pSh+HJfI=hK`^H!edDa1bU26babA*xV&eu&X&FljgJ=V}q2~pa zx%uI^YNkAVmya*}?1q!MI#zO0)rnz-hbs`uz{@gubg~&vJgXwhX?e~*$|DA+OfdA> z=I4-707OemxfIcn<-)lMX)eqqFsF1#cMuB^+QsFm;`v98CiEvSHuYAXp4qiDJ~)sO zb2Pr}?87i=nQjs9X%X?Enwtutr44FksSy=lT8>==NQQh|69eWNT#n|sKmX3SdF#<4 zPxOIjnlXjru=1H_e9k}8sXUz+zO2KLT(mT3i;S-5D$}oBm;VQ2XXVWs+R8jJkJH#` zu8DM~mE0vCxcKi4B&_v75UVkc>hZR~dc7vf!(o0)o4b}9UW)Z-B`MZ}{9!&1xf|0a zJ~@Wgk-fyDMmoSESI*4a27s)ng{5W z%^0CSDf4yZF+wX#a##Q|^v^Iiwkj$=M-km@}{=1)zM5# zbICGhGI|*jtgT;K<51;75gHvPuTJI)Pw_l@^dFz?eG5uEcalA8pFfvbdgk=6bw8zN zPFdT{XEJ}gYC}_QaUfaD)!%Tr2j322vv z(@b%_mdYG_S_;cggV|!hV$-DHJsglG@+>;PbmGkua-|^f@g4lNDpfBPS>5pF2b7z- zk=DhK0aqcddU}f2SdxsP7m%lkU_Q^2fz%VApYTvhNwtR4EW8~Fda$!i?n&BtGe*iq zaFHgwVNNqqSP@e`=LZXph{6Z^B$#qoaiH*|t>lo8!W2Mcmt>Sj)_>;XA6YW|k&ho(|GuXV z+&(yX`+=w4SE82?)`QohE)nrz-4W&<3-P6%x5}h$9b=8vHF^x=+R17`2Tvz<`P{dS zN4$-L%9ACPtd2#u%C&bHM=C>jgA{Pt6*qD|K~KUwt?$K1x0G2c%oSJ&RbU5y#9ZMr zS5V9mQ!FvF8VW~(k$_*rr;)t);-=dTa|B<#ZEC{v9JO^-b?_dks&iG<+3e1$$|~&p zS3(goQdQ}yf<^39C-EH1WRFF7$gIkDvAE_%`Z;@Goe*PQ8&(q7E%M!7>H*I=;ACkFXuey2tn z*seLhCrh64A)2!crDPLWo$^{0dIRp-d4tz+a22oSHfMr^+CWt}mTFky#s}5#!PZRH zJ=~a%2CIhbS}{DO*))k{) zy6?`OtA+YmjP*v)bU)~zj^22rihC4-82S$rhLyLuG2_c#Wm9ga@RZMbAZa3$G|`6O z12Q03x;)&#Z7X*XIOaF_`GD^jSc!C69|f7!k+T+uyqz^ByF)n29iql$t}!VNQTu<; z_U7?%UG?4YJ@;z%ecv@R8jWT&qjg5BB}-RcWJQrBpfD; z7{qu6wObBqethmcEtquDV^ECXPzwjc@VWAA^Ew0D5Z}BowxFOoPWRx~wyh)NG(`}j z0s(K(>4gx$2HEwx2mo|a6H*X-;R|%VgXrT0uB{gYo?`(uLs0%T@hNoof!;6ls~vA{ z?y6liK6-V1ar8~wRqpz~y>#Eh=broUzDu5b-P*qhTTAdf&m{_f+Oq+ zTha-wMb9Oop12lXi0U540$jX_Pe`>LeVpu)HQ2JI6+|l#mygcaXojoSlCukEpEZ|O z53Y5_H_tCEZq2T}T|K71IlKFk>#l#@;8e4I&Gm1%>ij%K=@`Q+;h#1D|1_}{Qg)Y% zL(;JfYoWb%V=p|?UZC{+*%#`;XJIWwPdOU#U-`}7`mJvofyT=pZk*=hHfMGl1Vtk6 zGsMviA{e~JH~{gbt_E0nM!DqpJBoGM&NVfU+?BBtLab<(wIHMNT&oSn9?e%8ty-szv zQ(fv*vre=gbQXxRxmS9z(`=jzSU1`Bi=7rNne6+e=Ng=TJCJb49=0*4%af^R5WNKh z^O%K8RH}6#a{^Ci{3(Y=RS=5c=fj`PpzrtbHr3meHq^zrwix_~hLHrS8Af z_Ue92@bC~P(x!g8=6xG1uoU8$??8Yb8|qwbh75vIowT7|g*DQWMtTlV1Lbit>nIPC z24)G86rW*IxDO=o1y)0ONDOF|39my5BBBsT#3K6JTQibyR9^Ro#m^eH2YcSl^?~#O zCx52?R1aZ~jU(8wuOz%~UVeeHUKIWq2gl45*3F<$u>(oGeSnIKZi2NE$=?(PH!mK7 zogCs$(PPjyn2iv|2`s}MAych$@TO#$AvFMiWOFWxlKVQA<9AKwC)LQPceyyx;aI67 zO`D;uB(nCA;g!*lT33c~1IwNPcM5{#1Qzfs#5(fnATP%e-lT075upMZE-D)hC=!z;d6y{4B9## zv3VScYB5($depz>nlJ_UqTz7b!j;W^wdqROu-WuNrrDbc+9tt6a@@~9`BOaz%|#g2 z@*g#`8QNi5`osc{1iU3=g9(jCZh<3-5yWDCQ7qVO7i9tD?B>MEbiTZGb#nU!xw*j9(0Nyft8+t%T6e~!e&EYh7p|C^ zy>h-BcI*G)Juzx?U4M0b=VX`5AB3kQ_rf^V;lo&mdF|iLL}w5&HJ3UWbpjGbDAcnu zDC|5K5|YUzHNc@*8i|N#pv6jo&xws79u;9CRuoFvL2`~w#`A|FXjPQ)7+EUgIkG5^ zm@|0N;Ole}W;*#aY)BZTh-(#e@gUTE*#Hvx>dss-y2tj`fB?k~>Svj;c zwXdc0ZWAh})ZOAhFTqb}5iRyT2x@%M=0b61-+1k;XeipKoxeZYzoS{3^!dX(Jv}?F znBIKlLdEZyaC>jKdSK^xKH`{gN3gcWVN>~&*4p|cJ*otdz-ZtIcOpv5nnMn_1HsPz zLby*)lEOp}g(AW|ileZdL%>C6mhiNV(!Wq?Iegctb(Y)Xe5)+8IN^F@Wt!-9KZ&jH{pIF4#V~y0x62UYTf~9h#ei zVyl)InyZGdK5u9$5Ojyj^HXS*=-GGqwhz4}3NNJY&_i&hTDXGPPulSbLU;9YzOK17iV_ zVKh5YD;kV~8jNzIgxS9k;jZOnie@?6=;JYN8uaLp(2zI~rW2(&9-}-)i$!!% z@z)R+wz1L1`Ny#p@Q04yjv|c~)@|I%7UXt}S7w*%m)xY(+WU-smyXW(z5bme+b*5S zsvGo$Ev4~ZXaI{P?7=r2ifSNECk35KHGrh zf%QcYXj{5)drpy_DuqVIRJ1ng^m*#V?Nf&j&#l5?6LCa5^E=1J*BbiftF9KDFn)5I z`rmp$D`>+?KdAMz_Gu578TTpevt*g^z|4SS@QL)_Ng)qBQ?Pd(0t)NApT@UU#GkoB za8?oAjf}|_1Te3~qDTd)JB*4^Syb*vMX(m7&5M^P$;sJva-E7sTcS-BhOzsbv&~DI z-)5jQT+}w{Z%c3xN2PJz46{_MbP~(=~hH7loV zZ`pHK=Fc-<$>@4&S>2gV*?sn8WW}&6rDK6%j4dgXwV$w^PK{C%NVtWSxxg%$x+8S{ zTwzObdiPLdj&Tt}m99*O{<3%NKfS)L*?psH|E#>@OG97~o%-5VS#$IF{iOa6ph2Mw zHv^%&IuMIPzcc9Y84TJuJ3IIo_H*Mz16B}C@CF-0Vtin3E|85zv;42yKAgy868Mh> z5kK~;$V9|;1K^6UKBxsSTG(b(XVbz)gp@IkQqT(k2FDsGTl@uF;CPxTUd-JU^e%T8 zanGIENUF8#Kt|Ju(CX8-tX`4ilQrWwwK^!2vTw9__jrmdv9GJnWYzCW&kgozK4T8|Im*|-T<6Sq0s9=qM+*$)qGFdjCzYh#z$xK%;V zy=ZR53v2}THd>L`Xl!kx9N0z^d0RG+RnULq{<3%3e8Jd^%T5|Vits7Vh}eTqVBV}d4FAk3D$Y3 zErnT^v`}zHu?p57)}oka9Lw+6zB#rtxq0i>&bhhN%=}^zuF*ZMxHWf zzyw-5WQLsH1>XVZvi(lK-Qn@AaJ>Q#k%&znt*6_3e0`O%a?nRQnLSq=E{5h@;at?E z0{P*xe!zR;P03uyiRI3IVBU=YU~r$hkFjAykB66u9V`e(v8zBS0Ua?t+oEJgDOwRZM^{iDF)P$( z*s}TM;=oxFo`MK4_ z%lmA(zNzl1v#Ng3hmC6IaCgGya?QE2&D!9cYfio7j81kSxNT{6-w0u0^X%c2Cm8HV z&vmc;lXdFuSliTE2cQ=N*iCPP_aEWD<)T38hmc4ZP?Q4uc`j2SH!$)t8no2Ifd%_H zwq_R3xR;%GCH_3|m4qI}SjMAvmpu{$nar_j1N$?D?``($^zXfV$JDODDB%2LePF9w zK5iq7mk$wM0Cra)&^vkUTL-l;ri*kUyF=o~M|!|Z$Rm!f4xR$6$()ihWo44ULL-Au zIA(@~&n)maCcl*UatW}_hbXz=l9mHmiNm<%BveD&xM|3*&I{2!+TDn_s|JfI4HBY| zSP7`y3Zd3U#q$}kDN`c@)w6#}ZW zcycgKglMnAme=dhhgr4~{C4buHc22xDm|4CoX#c9oz6t9l1D1Gc%&0=(?8c{qIQ6Z zvUsK)>L;!7_~S>wiDUk-2H>iS@3L%<#KfdPq(&Ms&V3T+HDXIH3aoos99;hbA8;TV zE0lHT_6e*XOh16n4TWWFQJPS9d*I_&Y+OV1F zXc@qSW<$!e?7Nc@62TdOY{FJ!j`ZY9c6Z)w-(Si{OL=?AUGf>rfu4Mi?(Avin<~4E^v?}9znjuAGmGxI`LQK; zuwPs0>$N`;eLSj16DyIR1z=aXr>L|B%@{n|c-C@Epa&0|QcYg6XLP$i;GG(p`ukq!91@XX?%RXP|d_ zm)RHL`iPKH3KQRlg?y3_*bjxbf>SS95NCR#@-1x zO0R3hC%TNF-BRae{T>D+q zYpJn)upr=c)E<-F zh69n$phUPnZeNZ3k_ILM%mXQXl3G-=VqvGA0hyJ2YNN`|BHJ%sMO3wQg(x(k{}t=& zEqUj{eZ!-vne@nTUwFH>)Y~^-zv0bq8Qt-&dv6~byZzpG?HGN_n_-rSegQP;FXG#( zddPHXwO~!Zt%sq`UNn(XZRcBJDoi8ABrM`tT80cXk_ieG9HdLQoR=$%l)=a{+(}HXK;0evjX2bK5@QR~>%khtOL|*}T z3{Y1qit?6<9rtjVY+YN=u3#L2)Afq6xL4PK<$ zmK5-pY^&R;K^6N7^>J6OREdUqdWs&idv9}dpjavfmmeIx<1Mf6Y219vP0&liZvhF&uohF=XUx|> zs;dCz-{y^ae0G;R=CeC|cKGP|ZIh_#j`?jiobUJBqJEn{8h6LsFe`!E@P2nJ>UPHh z(R>sVSX#!+W_D%n&O89I%(pWqGY+>s4HdfG57v}3v(8ty#{6*%4Gl{~FAm>QjuW|O znSy|}KB$Oli!Hc1P9p>;lq<~y(mYrk^e^Ilyw4NYPqUD-hfKk~}i3Xn~ zQe$V8RJEkK=zZQ*fW)wETOdjltSpqmPGSomdIa#qh$|raUm&;`C8L0&7V6-J4AbyF zOp!#GhL8bX^YchVBLRtt!zZk0^lan;UK72^ai!c!<+8RIta(CFZy*>&Oles8><>k8 z-jhdY5sw=Y=jcfcF2r{(hDA2IagTm z*kIxXy1fkwDe@4_VCu2@D$Gxy#BGPDZ!dE3`<3L+P|5n^Q+85mJ>8g)(#=CNvz+B2b`)q~m~&@%wvAlDT-IY0ov1;kxfl~}rK2nEC;+m%ZHQ0J$uVqa&JoW zKw6JbCGcjUk2ijB1nhXUFqmIRE$!l1#=o`4mO z<%f3V%*?v&#I%ZX+?B(OX^mh*A0*C%mLB6y+tMx}9x#YF5S1xPD;ELuULY%QhX<6* zqC8H?tegW5K#|uDz;cB59-)mbXnv7>p|lzjCIFltN@4JL!yLyH8=_dy*)wed z;6WQg;;tpFvylpSF5Bv!7Cnzi>()|xldmyph^~kk!>m2Uz@Hl>;q942xf&TTT2n@G zQEMXGQ--LY?TP%-|7`X~*Jp3Gx?%QuXVzzLjI+o2YiLJxUA+NWjkZv7Ab#{>zmLxr z$pLmPB?l6|l{X%OgXWUR5U}`B%JLRj0%`=aFPNIsR8_G{x5C=L4C1Mt5e4?s-ok9h`@o&C~t+K-bvtU^lExxkAD-n_PCyxUABh&vunNH#aytK0><2=rw(n zsjIYdi^pauQb-<{2{d2MIKdPM;@^s^5%48$F2jdYn9VJSv z#Ft+Tx?#)JGcr2D>{gbDx9vsjXgdB*DfNu!F?+JUZMc6n9B^cN29k3ZZZ0`4yHFXc zSGc-o_HB-rav6UxIh{dd-L(D3ZuP-nA>hyYM|-x96hiKa4!6ru-F9Jf6xZ^F(cyht zD~8Q!+vN6iHn)~XWnENH{-*X}#G?0TS<~NPbH)Il0DPU^4j7<4$)$U=4oj->c0~GV zRrzpN*H9{=E^$v@(~J-8E_uL{ur2DnM8BNZZg@CIR@}l=I7k-)SV{sW0Z%Edhe;ZS zUD1Cpqb>XW_FOEAG-S$QFLdtBX|d!=G~{u(VWXxrr%w-sSiS6#iXn8xQI78=Gz&0uVLv@3AI zf!{xp>u)&uQ{zpDp^w;UFzBvmA@ydtAA(N@;bHCM4eGP7$qOMaeje;Lv#FWE1Bfo{ z-)6de2Rvbywm{jtU+>V`ky7$MGiN@q)`e+&v_%B{nko_^6#VF1GB%^?W8)wGl z`1r@CKCb>??WObY-?HWY^ObM%U;c%Je*3*C==b}P6pj$eOhgVqjSsI-)9VNxaQV|o z*FwUbi1-(xJ|=aG8X;IQvKI&hB=LXRL4X?Q4?841YFJ$=TRqyW*rRr@O3Zbz-Zgd( zfA6t6XPf*sd-rYjZ$e*Crv6KCig{%CGb7lE2p4CUqy>Y`$Cwl1>Bo@8L#szB<1p7d zFMIF3+27C?^1t_c`AaeW$P3VM6~-98>X1^8Yg@Gy?F#ixGpSt_ybA8iM6*{&&Z$e} zcNH66aL#`2{0t45&My$K?4@RZnLoSbe2Eo#<80CjxV)oP&hx<#?`)M8XXSTuyWPq4 zcE_ZhQ8qcupCLK#Yqwi(wO47CJ?$H%c2i<&Be}D3@(wG57B~~DW1>PsyHqr=gCt4J z8aw8dH+lF{gzkr8M$WIg_`o@|c0Fg`fo%g52O#AAI{8wH$^|t0^b8kDVcTdv@7T@N|9Ed1Mh4nO2VKoqaldzD6vrpGw z2tI9vkUGuW6+9qsAzxPg1+3(jXlx^3eC4qMSD|1a%lwO{B-j7*yjZqhlQT=-#@ttb z)=r7lF4t3Iy>`+p)zhxrF4rGoK!pGA>9i*Mw!UiqEy5e|3o|~5n2cipBMx;5NW~9p zLDQq`n_fFDRd*?6+SXpBdnuRq^-s)-o$5MI{Dx#1Fj_27fOx7@Pu^gpBzei1sMxs$&% z9+g-zHI;cp>kIY)pkM)-DZC^jaXr(F4x8e}i&t?(dAS+D-5BZcm{b9@KQ81pF};}Z z;Gj(kh&dL{g+gZq(%WL~iKQ$h2nxz*x#*?DIY=$5Asif`mW~(rAii1R?V>zF2^-4e zW-ls~v~872vRv%#bIvDkuXis%5>s8MIZF#g9f?(Q@EBT*&JTq-aESmlM5Shj>HpGcp)T7#$^`8K5r%g|X zV_EZ>9sv4#fGpF9wrM4CX{RV+G{i*>SpPoSNt$jXRdRSuR=9T2AH=f!32@>Y1Q))cg)7m%nnC+L8fB;s`~rsp z7ffqERDJ3>4RO#QCx*ocT^rm{Tfm|^p0^O-8L&Y0h4OvbY=1rowLv!92g%80$-ZJF zQtV46>%}Od=8_IsQ#SQqz}$uweni12znu~1YfRE-U^;Z#p{p6-B-S;4@N4TD$6roL zU9D5UL0zc-BgB|PW;&U2xjWr1EtL$I>8x4`*ke*6>+;}}_3u7kN4kc`>D18p76_FH z#3NiKt%M8lgjjMhtkbXJ-JwX*9ZR}Y5`DWa|8VRvB1wQk0NY_ z15uU$MGid**k!Y6j*ZY$*X*XvIG_Z2N+jE(jpv`QKgFzERw}SrWTgVRdCM)m4?cML z7Z0ZY;c0Zppe-_d<3d>b4Q)!_bx@lC%L66{gAbh}-jpf;NI`-qzzQYoV}XNhWHCF) zgeme|G{BuCn4P3s;{=}tF^%Av{nu+>~!mrIJn?MptuB)OGh}ZF6w5?(E;w_10-n+ZdKeFgUc5o7(G5o5Gf&52AsG zURMSP3HrrqvsX+vnp)v~T0S5=~1OwUnlRSP<8j6K5T};0Q9E12j%yzcU$+Ro~x^i89 zK&?8hAYWlMyfKRAdImorrnW7yD$QS!&0RTtraAEiSEqBAZ*N(Sd}rNg1O&KcV62C> zZ=RdmXkff$)6|x>Imy~jTE-;rwoHz(AH|2wxE}j)n)Hlzk9Ha8nS>bx1sczFcz5d^ z`CY0bf<0LuAz1^kb1r0ohd`__e|KLie>aGjonCF(O5d%L_5k)ZO+=n~oZuDW%sQ|I z+@p|?55On3(f09k^Bz}chr@2Hr|mxY<@4{`THG>!c3pj=9l{s0cOCLX9|tV0D91r9 zg$0LqijxJmpOacQC)KN>ki!)$6KiMcyruIN){-n_n8Lsd6e}ps&4A@@Eo-iS^DJx> zxK%)IrE_DSLzq`)RAxv*c>LAtPx1)E##rSHN(e${6|D6s zB7J>*m0>u@OjKYz*O_U{yhKD84zPSfLyN=d3@nDH@{`$6Y%;%cL9BmAqqfQCwP(62 zk*O|6-`168bN{w}#{<9Z^NhRv*Id)LIMx}mj{yPL)Nf(Vm9`5LA4L4*F71&=pz`QO zG5`*5C#7#us1etk(mIsDccjF(9_Ot$7Sv=0>RW`s~;lJ8KHsg@c%An9r){^rH+J_%FSH1FV6d(hXRBh3{T?~cKJXh1v(qJYtScz>oQl$a`>dEVLRjz+s1ovl*Vbsp^UoZz44lcJpV9<^lEaM?hn{)nDdF6m zcLkrOLTp_rCKV`zvcx=C(x*EFbH(%jFCprA-}Ke>?Ujq0&DF}5`Zd!Zz@;~izIk-@ zPgnMQd}-<9dshB*6{l~M^?XX#;~?i^SIZ70;<0HkEt`E(1dgCPA#Y^(Li~rqXJ+Or zYws|gSbK*&KL|MeFl0cRwLP}l!^?yY%UH7}=@1B|@k6M)lZFLL1hMnP__(}9pfV_y z%@k2Xa3i)@6yQ+vGr|&J9hB5z+GzE%b{RV(TfkX13EnbGfu?vV#;Uj$<{K47_uYs;kB z&S8ge8Ku}K?`)l;6uJ!(E4h9)UysjRWQmtZiRVzt{j*vhhEixLDKP*Gt?MYo6dR=_ z?&kqXNJzlIwPTy&pe+&;N>R@7O(-S(9tK$4yrjf8$bee|FD`dDm#}7X9iJ!X7@e)H zFPg)B(@h!t9F6u&PNoZA06QNEL64{)IGg3!3@c1jaXP^nnIKjeWAoO`N%t^=qOKT5 z^Aco!m=i@X#aZfa)kZ1N1yD*<5-HKRl=ym-$G8q4z?0!Y35p#r?xSu4XYIQZdj|}b z#6Yc~mPk6Ve56w-h2TedL=3oaAT_1LAfU9Y535u%Rrwg!2TCECQA(^7l=4j|5s?RQ zx+t^&MKP>S(`2p{lp+NY5e@TvQw2jjd4vN*JjvQ(%7}B6^666IQ&A!n1fB{}niJ%j zl%x#fH7~z$0E6q{_ViE*-U9{fJ&ClCU4OY#Ye2rCyj@e-ru|Nj#ye;w<+ z=0S^cYguZXUQOf;R;2J&JTf3g5X`6aB+O$C;u#Vb3yBhaMga4zL`8TWNS1!$3u$vI zJy44J^TS=G*}-fiTMBgM_ODFO!(ME*F>H>`6lWTp!AvP!EMIrQ^x28edSbTHK%zR9 zcgGz)z3JL$))R5Z3W-=D9fw6{d90cp>`uGl&GMF=5&Nh!QmOS0L_EpzL@m|VlXFL> z%L|JUk9w&CQCB8vxt?syZ8(jHSwbu{nuURHn9y&6ZsG5QZ|FU!c|q_+sOs~E?IugR zmUP8nV*qj(LK)B%N1ucyeIu)o5Fa~hOnyHdji&kkbL|8DWASu4zTrRk`$fbzdJ(uN zrwwb{jnF|Yhh^K|h*l|KtFR#t6U$&F%0?Bs6KfWwcf!&a!A`m9ps}k>2iSVFx7l_2t%;AD9 zDL-gcQm@*$k!(YFCqSRnWC`yNkl-b@0)r|XiUk!mt5{H>TeP48eFvbyEi55`-F%+= zna?xyrbb+-vFijeZ4mSbcVu*4h61k^5Hg5^w7=6f1mJG7RU5>R4GKLP5|g1Z-+9N5 z_wM-Uj=$J(c*n6FwrRczRis2MDe)*uL@2|jOwU(upGV797jVnxR2jhUu*`#P=Bu;|0$n^jhOAxWPP^#tBZxDR&v?P>jncj4$>Z z#F<2ACdqTb~DmSru$JVWPtWLDcsoLT-n>SyxSZkN>$&TzC9y)sz<`DhP$TIm{g%N1(*Q#YLAKoDK#6W(lD~Qh zVj4bMKXHh|jbWB?kHDZ{J-kPp(LHjoV*~JRbD$eyd;Cqj=J9ofV?DWGbqJX>{oZ1! z+N2xuw+cS6Tw3$?dID7r2<0wE?vRWHs|aM`arV=LKDjX>Q7 z<-^OzmTf`{ql%QMB_(=>@;IdPIGAtTzS|&dHb{LLBv%Y=8wC9FxwJ|mUyl-IO8|k9 z0-lZ#bwrYt?nR#f;T(G9_C+`t5yQTaO0t!t#$U}PP!10fx|zMWJDM6ETO^Hanh}OzquYtvEBCot|GcQnh?2lCQ=C8ISrz8|<{pSAd`Q4em{; z5374@_LWfX8>n5D#OMC>Do_-?vc!M%Akh^P#a(PC^uxpc%B$5z4~5!{?n^cz&zo}?>>nU*od1>8Q(?LQInO582O`+ zd{`Xl;vY#5GCAg8x?PqA2TS;`PKJxadC2U-?XrKMS{>kjYit?V>Sg_Pn6rRpnlYC{ zdFJgf`U$!m+-wfp%>jJ)A)!rt9<|qiUGj;ecR>P{Ji%Y8*PeQ^dE%)iEv}%a3|Uq` zrC4dSBuNY(+w>UzO-!iYdG5K1=bpo$)FE#i1Pxl%zDGZ~7asypS|Yle-4IEZnZN6FPmAZ1CyVT7RFB)N&{O4B?teT8PGyB0J_p#Gv)c}^_r+jP=!+GSQP&XMXgUWg#gI3a zNQa6km(SPH6VAi_0%O~+MpYeS+pn%YsC8SQ7K$>Vu~AxqaBv{P0A7&bk9m$*7H9la zltQD*Ip8o#sOo?`aB!GjfhdodX~1@y*izQ3c(_iyRu}zVk?mkENLZ3|2J!l$Ifx6Q zBn*$!+o~R8tuiE9l#C?O? zaJ%#QbX~iqCK1(Y!i3jIrPeAkoA`#IimKcfk6eR3h|q+6k#IUVIL5S%i8M(T%oeE@ zfOQ_UQeE8yRDV=v6w?W62K@2UxZNUNQ1eWKSkN=1SYWTb!MRs5J3`MToGAgg_!|7~ zWHnl-$9;itDIF{$sI4#R*;Jbw-&`IDbx&4%z&iNr>Z(dEmJK`lZ2<)SOh#NaS8}vA zlkzlbiQYok=Nxpv-xt6I@#v-j7Y*cEh#BO&42mlZ;&_8;OaNjftdZg(hPnsvSO^D{ zVl0mG3ucBl#PU_+L~5cewBo@KL_f@S;O-7N=OC>r1va%-Hb(;DYBl}Y;vedN|L&d# z2~!Z00kQOc2z^*mdprFA1?UR&L=RD(Vp#}-dBHMYrWRK(0DCX#Lu7SY%Lo;a1{~i- zx4`tDr^Gd=APlupcN7 zvmYoW3KhyH9>#O78-NZEnQ3hPLk{Ig-VlFF+Mh}UT`q@a#3NxO_kh>ilVl3u=lB%- z;*YM@K}4U1;bco~{IO=v@(!o_wWZag+y_44-|!D2gt~3h_yx0FgXi5kUpTL{Nq;Mr zsCxNv_0^8f(VZjX=Z{H45@R1u1Da-jmmEJt&xv=$9{jlhZrhUv3SShzNh zJ_hqsDwFG=NUgu4fKmB&ZWvz><5 z>oEo#p>A&}=gq|Z4qM&Uk%JMBJDrT$JVos5&1$puJ* z;*e}^i^+odHiojO-N;Nm=^Nbz8_5WyPr%PD$8w4x0(a$%T;djTvskCdu|ushj!rz) zTCZ@sdId4wqQGFRpzco(nC0^9Ksr4zTP~Xe>8Y8K=FChJINx5|KAg!6Z?Cn>*|X1{ z#eedSu-;X`+Z!ms5hwV0A3yHMg&0mn)dETs=$px zI3cu71S_^6=kW8z)dB|mp)iJl1dbfYm6rM)q2&O260(?{DL@{?ew&q5Zb>cgG`B()bkH9AJN~p88BTcrUydbh^*P zq~SLP!PKk2acJ0jSHFzS*DyBkX^qY88^-2#Gjf)^Y)*a~)^Yo*pl`80Z;l6481ahf z;n9Fec4dG!0w8(hfWs&UQ49eOOgHHkjW(rArw<0Yr^B6SUR?+LSJDR62&u3`52dTx z5@;Hsi;7&6fD9OZ+2-U+%vnH<7#(;(+@ftibt_h;T?UKu(WBW%0gg{t5pv6JpYjx3 z3Q7q403KU;i=9I_a|-Eh;s_Z07iI?FMvS8TLZ7vQ(20zJq@l^|DBZa|HF1ZjB^jcy z#=TJ^CtV}OB&iM)iJ-$dJj`bCqwTz8SZRA8bHM5&VjC(9ss2jFVOw!}pcsWDXz=Kh z3b6+2FF?ExRXGjvM3x70jur-J58fH_|Ab&^SQ^55{S{NPZ z>l;+hty|P^&(Z$p&Bn)I|I;mNcdK?g?0;a9r=R?;>FUfnBfE894%R=k{dtx84`4lt z{j&~77pa`JDzDdl|9ackYWKG4YFTK+(QxLBx^G;sd+VvXU!j8fhOc**)p43FA6;)hYm#USlYgbN21G`RYhwFe*;dj9C@lVJBRUPa`Gb~a<$F|<6It%S#ISARM> z%N6l6l!o; zuo5MYw*?ABXCKMLx@Km#_ME+*Jh{AOcBU(yo~%Sl>A+>J?8&iWGFjw*{Rg=|@51kW z3i>tZh}lcIEcBPOW`;=;ER4{^~P-uxOdm>vyew^%{&Ha~W@!T*jvUzJpo= zqXxpgpJRlwkD~~8H7gmI<4rBb&%8 zZL(ZB(UEbUj`I}85<;Mhkpy~%Qp9k>EOCw!7!0-hIk}cPoQzggSlTKD4Uh^5lho5H zf%JYM>=v;fxhRw{yuiyk$)`a)Csqce(9L~#MT$KJNCa7xO!C*B#2&Y^i+0gLQubk^ zHBXDAr16-I9;Y^dPTDh`0-8FoLC;9S=;Xi7i_YWnkyveD?Oa@sY(D*meqwx)wcxZby?n8~Yxj9646b&0}4cFri!I&O=`RmVQPCC4fO_%Se{@O&+ zHTVy`f_d@e{LZlp@7n#^38rlx!Q;$3)**NwxjaF$Zq+Wb@V+|vZN%F0Y3|)h`A^~f zGwVM9zQXc*O8C7}*|(0Lt-8efR@>KVSGU`K3Ck`Z)xBr7O?+F8glPy+`Vb{j`GXhT5%b;ayfw*6pX0 z$nX6g@C{L|SNYBB3zQIAMzdl$%+Rd`lD!4eA_c}e&QsQ#r_Dj9Sodcw8-HqVT3Nqw z1ov+Ih%A`xq}fiI)O4DSrN#M7)ce@XqLspa2K90(zc(U2?W|N{Ii&cm*GWHsCT3~& zW8cXNf{T6QDcUqsX@o8K z+J0KC^p%LT17pTku)s4igj1}nzo(TYeE06x$P<3=z3oilYU{Y_dX;41FG1M?8kKAH zI)ij47%l9BTeVNN=349QcZGK=cZ>K%UCEa!Ylvw*xM%(!Yt0F*TnD?oTld#at+_Mn zKcM}c)wbSU14o0(z3p|>YMX1$YWrI4>#e$4Z(ZtEjTXk=hx;g3=01LeU*t*u3 zlZS@oA+jIq{pVV>p1Vh$8(@Ar$olb^5Q_-l1{sj9^^c$h!#}pm`X;Vk5eYLN_0{U1 z)DK|C^A_Ykx7j)z%H8474FnN$X&x_<{o&lvfhaFrL}kH^hs^F0m?pb=(XJk_f5iS3 zyRqATqaFHVLq{xWXIk6IuwojhyvLfs#}L{{;zB(Jv#ln>DIb-qN98;S|KkWPiD5$w zact#nAN*kDLm#Thulhmz2tXHFhPuFWHe@{AcawwYanG*BEQyEjOLHkicT7$jvs zK!=+Dt|=l(@kqvj>L7plHYgk2^A|JoQ!_WGx2XQe_>g=RWddEtTTEJ`oa-mU(|tsZu(KX$A4 zxz#;xb(Q;8w|<^m{lKF>2%F}-`gvY`FRz}+tM}zUk=Hw%>Ss>%uTJ%>Q$6NXk2uxa zou6>(PzStJSI6q=AL{CBb@gyveXOqDS66SYt3W}$Tu?tQsBaa%ThI>{)SnjA?S&5& zbWdFUGOqq3uD%mj-;Aq+arGy0<*BKEs{N>@f1{?}ms0Me`uF6olKMX-)t8cgo76v- zR3A#J-%6_Ml6NHai;^mts>KU+XWl&Mal8E$ffEea_Y}J z)!#bRUpdvEI@KRyeL7#~yxnPdJb&Q%lE*kwR~>ovQeORQUOk;xkLT5+d39f2U6oho z=asjn)@tfM*e&(9HTACA7i;?dnsOD?j|%GR1@$KUrqshJ)sg!Blx~ZwpT^bqnH5-w9F zF+)kI1=pa!vktJStOHR=6VQRgfSe4@%Db`f0&aW_2lD(yZ1zgUar>CUF*fm8Ae zs}F?VRv)g_9z@-DQ_gTm#NJ@{tpkW{tpn*5P12-SVw={!1+L|gD2L@K8nVb!Jdme& zAW!jt-(pI5Go*OSNx#wr`=?Q-Op{Ya{^im5hVs zBSsmK;e>m=7g27??!7Y;h)a%SFMj0Sz%0=E^Sp+(IwJV70)ZxaLcBJ}YXc_4BBgWU;J_)@VV$FpJL9<&CDxTqw7F50R{DWQdv5;UOY>Z)_HW>NbgIKD2;@N$Aj_8B$8 zH}$f=Rr+oShY6eo4iiRDL|&v#(-JNOo~D?~m@t9pf*3zaiOH6(;CaDZ=o;kh?JgZL z`_PW~V+gzH+Edr|G}Bcwgy}lm;?l-+aZmK_?UT#XcWy%i2>OBX3T_%(nR9QlXF6BX z2`ENEZxWPFiVvp+9R~*oVZHR~7T*XDdD=GFxNO#s+XfBb+BU|^l{_ENgIj@h+eQv{ z3Hv^SBuPMPp;XrGk9cjqSlZV)T8UqM;qbiM@7%m;Y}%8qW{dTdyOIv1Lav$7om=O! zql*KVU!Y%?u6N9e4aAGtR3MbjAZ*`ACYVZR!~K)z zFPu26j|}Y^M+PmxEy0Up}5t;k^@65anYT~m{V*ls*>E-Z}Zv(t6pq!O6pCp!S#CoxL)tpR=xNZc+cR)bEnn&yY+hapdPp; zLyv9VhKfdLewWot(w*&g4WnIOU2zsHT^=>`_$>R$N(R5%$iSByyHYz}|N22~5vvc2 z3j0wUZRWT?v3I1zdPVsnt%gnB$7)0=_fZ~^F+Wqr)tg6;@ex5(W&M+*o^+hVfvtf;PL+5Rj)V|E{E&(fxHwt(A{ zV)}*79ud_T4i0muP#&k#HNn zr_0+>DN7-~<_ z0=NN?^Y|%OleXSx9h97T@P7wBR?v8Od>9+d;WlOiq?y3FE#=0{RPZr3;6bu6?8$)A zkF;IIAL=`MEMM4|E^utx=L{_j?^q5MFKV3Wc|N(X=qV0tTJj7_;=yRS(K)l=4~A8r z@|{?Y#7;f?<2@X?Efz5jhGAz{&%-T~SK%-=Zd6qsXgTvuk?lT?Wb ztX6M48`pC&1kXhPTrT^EV4*09E4a%@B#;$CDK=b`zKRip+`vLc`2@G6oI^MXdhbPZ z6Zff;);LY>x+Yg-ldHBtWZWRWey*X0iD!rD^EXWFHq6~8yBWt&4TVztxIp&FIm#pEIC_Gx zeOS-zesY2UBUzw)JINtCl2mrm5>`GQGLxmQ286NDG(fwJK}bYR{6^wHlJsfDL#$@lF^jjy8FKZN%)@UO!YA^Mybmd#gKqz2cm#?u~1s=Xsl}Sic9pq`vxEvQ+pt32tpgjyokuRnX|Do>vG`ea@?{ebp3&p~YUq z{tEf2H}Chp=Z06wTNqZbK?5F=Jbi*&fv|{MfiDHOe$RAO%9;c55_;OW^~|~tTy5dZ zzMgKWSZ?7$EB7C9tJUVU7g_b3<%-l3&1d`FI&r2|?;g|>oayWxLPevavCDe9g)>jS zfL(QveN|qouQ0PfU)4#GkSc9A0=u>Qib#Wyd7i5Kz+=(})on-eCsY*aXiM(;E7Ae2 zHn07XRZp`yq@GAd*XyCLt$O#Mo=8QJuO1b39a2$wJNpX00dZLLEa>TOZL(w33{G$l zj#H&DPE&vp?h0;AmbfEYAC!Vj-MCRIFmPxWHwO)vyXeA;GudM(1$W7w!%dW;+$ppg zMG31=Y@`CwvYd_K#Rcjz@|4WvtGJ#cy3W#FSx{S+SUE$amLjGWZ4&LLY3LB;mZC>& zP#pZJrxE-O_erSvi1}bDbX<%8ZQR9*n^gs=)nn)wVHa^AmS&>Bkdf|GN6oSXwc$~js^35QaCKVe{wb{Ygk z(y%yl5Ijld@EqX@ffA<&r9d;VrgDx_z#uhDV$ztV#bsKQ?ewoslDkQg`hf`RhXGKLeNaM^_6C(dkkRM5u_i!T3MN})~^CnhH-o)JG_Oa7^Urs{% z=O$1&SD>X-&cr9Dhj70oEe`{JrVG5tx#A$u`o{`LE@7a%*rG;Mg0Dm=lpV^$Vq=Q~ z*sb9Ktt*|&+kBP_$kY(KMJ?OV9^YFx2_Q!ujvW0#@Rq}D4W)z@V#$CYxvmn1(MraY z-J5Ayd1HvuWB}7zrh9KG!5-jQlrp|31xZMW)yPsTm~jB(9Slh#!@|H6-idVmd~OxAC`=E47fM3QHrC$Mb)+74~t*5GXd0WmC*;}91cu&LQd z4$bK5^SynM(TmR>Id?MOwRvx|bGVX&XfAh8=uN$o^{qp4KSpCm43rF6tZT?;S2xdZ%msYoB$6T%~Mocx$D)Fjg4e zeKqk0EyI4OlP_8pSbQtOl`?9eRu}~6R(gIN7yMKY2z~)#A%0nH;TK4$N=1?BcePe1LpQh-l*C z6&J72k#)&s7|C=lnGK7R5X)`#xj{$tNgk8+S+t88;fV*7L--D z@t0?Bfb0zX<~Vc<0Uc4n5f!IqeDaZA$u|bsh-_?;k)TiD=^#hJuKQ_^`nMkSOpp3{ zkGikt{XLKL7-i6lW(F|IQ&#_8R?n5y7s^kR^-q=62g~XmWkvGPtkK+{v&yf}sUPP4 zJEwmqr@oj|pUSCs=02FyvxM|nLQw(^?r)U8Fw+2KMpk_YvW4`?DX& z>PP@)rT)Z$*aM)HnCNnY0vEsy!5b{iVE_huLVZ8+vxNRg;@O1$fyAd0dW=XbTE!3Y ze*7@1jzra`qUs&d2cvqV)f~!WaF+#QZl!Dn5QPaJV7esvK_G5z=daxA)9x?0b>Z4> zqD7+Jp`La8z@b0t__{;?v_swJc)vpzy8}D@>+Cdku(OpP^r$cNsL%AMGL@Vd!T%_~ zT-Lu+R^KeEgJtz#`O{_non_TcOyllUKk8JjoI0NSMNWTC2Jam?B?Hw7NQi;@Syug9 zRy~tdU(c#XvI>KBU-tc39k5aCm{A@fD~eKZ9LLJ^^Wz>(s81x+{Rt+fkl{orOf<@4 zW|ks34ADzb^=wo<7FCZ#)hD9rzUcd-x=7?OZ&Ct15$SRMP#!ivgA1N2%`Y%!m=g>a zkKGDG_MBTi;Z_IT>QCJ29qtF+xN*q9O_RTUv%j2bbJt_ zIKi{i!pO{P?pjpe7G)YLz(R zxu5~LjS)0gqu3ex1adae)RDI{Ao*Z9j0m|akb`y?R}cv~qPgMzB68lxPCPC- z>>%?0IYj=F_ouZokghufC~r9q(iaJGf27XX;IH%nb9UmQE#0q7*nZ7 z%Ler#)VJ(b-*w8yHIqBT9#&+y`XSV{WVr7F%Qt=y;k6Hu@Y@7@$8xe&PM|dXxS+=; zHl32k%AT=w|JJ+jYrk7vcIw@ExZm&AH`wA@@BUHy-Rd&DoAg3#dht}-;Mv?K=k+_F z>#1uE^*OVqe3^e3PmdwhI@iC8wPfeyHKl5F$XUY;-R!+8xa*r z4IWUkLlX8O#KP!u+^ z4?u_87x4SMNNx<1%fbG>pu5iv{DxFP5A>C6>+AY@%S1L{a~PIQ?CZbusSoYk`JqpK@%7G#F9iRZpkWLd z_DViKtiM}KWGVa8A-kVfe+Jp#6jZW#GgjdWs)*={M6VwOJsm}$L;_HVh=lL>nR-}o5|9ybk|j@5^Ie6G9BQ`t9ji_1;;lBX)&2}^M!;=V zE4|XDU@s`QvGm&Q3V&p^+mgSju3|~rZSzM~yEnAkRhOS?w>t2e?fwJmOS|fFpb6sU zuCD5MI;q zwD~cP0sT54l;}bJ?cKUZ1d#19_^EzBAX1OEL+XE9eH=G_Y|Q1BO`y+pT3 zHzDghge}r-(n(0pOY~yursq6gM{4l7^Q`^yC2e`_VT);A{t^U$)3giY9I z1tyTcokO3}z%YjoY86n|1n?xpv29UWDSPFByB1P*L?p#6xDlf(0U9?4h?FEhwwuU; zexK$Ts=(F&xFHrx)tA%CFw%GR!-f34{c5mZmG^kx+NUM<#u)Jwe~whzlPRo#n*YVa zwBn9Ji;d9$L<*^Tbp?@YEwwWw-`v&M)C>zlQ3z5&s3ZYM`x0J-v> zk@LK3A0fTc)k>c%<7?UFlK!a5UVE3eZkPL0c#Qeaw9B>R(xgEwdGouhwWd3}drp%} zTkVpzkaj^^thWn$-(csfw@dm$+Etge+pUhhO1s=|R=by<)~-ML>g{sBS?#v=8IA+HK}or}*@Dl47E%8BS= zQUqpE!u5>bw%~B6Zr6gxX)Gwj_(W!c$FK(A?`f?9glI?l*{2^zN}T_fvo`^g>#EL0 z&ptKJ^W4=nbq!tB-BmqLlKQmNYPF@7C0Ul*vMt%NJYWo-4K|i-2m}*CVkdAz1|Z}< zZf^2rfPjRbVjfZa6hCvZ9fkNgCc#2C5F(N|D8MBmpw|8Wb*g%h1>wE6b@mx{?X%C` zYp=ET8owq+u%ynzp;eEFE0W%Ekm&2x)62(HZTU5I`{k6j02dFNeq1~xCNHO~ttjZV z$kgW{a|$8y{G>X50^$l;KjS2$V1iJZdBNdvAU9YVF07dWO1b^K%e6xe4Llu8HAM4^ zQly^_J_i*A<1VsZl(J7oDIA>;Q_8w^8ZZxWEsBNZ0A=EESwc)Q+zNA1hN)gdyCTCx zDLP=ZZ?cLwIZ0L#tsLcNh-JM z|ttsWs$2~QCm z`t04ArCgD}a}x}T{*fibf5GINq#g1m!a&>ifRz1t7^O7n2iy+t^(NvDir>bHB>v`K z#8h@k+~RK9n~W!}O!na;IG}fehmTih_B7V%Z>yPgblwkhlvHx==1pDdo{l|q= zE39g2yECEg;0j$2=d%fy4f)1zHMPBK@CoUbxjt`Nw>~lB^dShCzb&-OT%T>) zr8{dTJ`qX}IQ3!*ZF<;SuDW1rM_s#i=R@XR zr8qna>uudX)TW1Ko5WGlCUDeBo3*hkwn_XXZK}haHpk|!&?fPd+2$>)ZC3iO*d}q4 z+2$>sHb#y2vjSWpmTbnvO02u4* zWgMAu!=c@&eWE>%nh(C~@MCB@VPMRsP~+Q{FQUyI97p}x|J9aF{3^Ua)0|1YZS1Hc z&IN)R0e?ocgtpsg_!9|zF8D~w7mwTKJP#+W3yF~1zYudkU=&k{SR!T%=w99C)Xfc# z*is+_GAt;tbAJQw0TK#Xj&L|f{DT7inTe|kh-?l*31q3iWp4QcbGvr~1<&pN$npo& z!+P}Mzo?zdpVOmbcj0gBL+Cht?C>2jRlku+Y@=L^y$){m2|h=UfAQbDBIDZ)w$0NoC8x# z)X;T%!5*{cGfN&I(38*LmR~Vz?98x=J^Spl`OSq5yIYajKxwKkR4rz#`hy_p|asSO07DtqM!7qV%r!v98RXwAW{#r#}1MNHKl1mMdp8X1rhD zMR1|*F4AA(2Sey(V+dQxZ;{>jDg89_@|jAJk2>SXd3SlAX9Hc)Xczxox%0MKXL z4Qt(x&d#C^=?8W^93Sit7ESttz2gTkbn-65k?7YhnDt;s^kIx+h4pZMrv^(1{N8!# z-_&;nANB)Ui4Q*ud0;_CKutNvH@9xx(V@?nR4LNsCAJsG;?LbZ+tK}VCASxIpjL&|^U|zR4 zQSWNA9?*r<`>SJ>Zl7(X9{K&}C65%_b7*%1v1{6xQLh^e9Z{DpV_gDE)ENsKaueRq z8gA^KvhU`GvGYx0UrycVIo+n)k#~^&K&}b(O_2#SrTwRXu|B57+2da`Tu!@=p|Lpl zai)Fx+@*ilerWka^qar5>wo(9nl{adMJJDO8_H!OC&1(82~n~U;4@_j1+2c^${}MV zy^^uz9zlIm#*BTynBk*kEWU9J$z8RTv8Z6p{=JNuyjz_6k{mWbb zSlecd+hrc?vSGK&Cfsf?w28}1CM8FQ9PM&M`T`DZ`z^9HM|cm+$G%JduKGkaV1DCY zf_>{Z3Vs8K({F$s_S3e~FRzQx;$hJ*QUDC6w1QsBykZE~jHv_ilV_K|Oy1@?r(a&& zei!%r=3KJQKGew?zKp;V8U{h;{C$of#R+5U$d-u1cYzCh+Sd@=Qf%Rz!tHZEVJt#J z>L9XL)Rih~1eJk>rjeu9C?;0Q9fRJ7)oA`j5Uw+5csXOM>pSQLx|J$^x z)>@-#&+=C=BECyM(0+umjA?&&TubB=x-c+wclYKyjsnM+Vplu{FoiT=k|16I?tcRm zu?IL{5>cM}Dq|QQr@S(dae$JdbOqT{6Dr{}e31ob%(5pCIU0|Jwa~tx9tf&^noy|{ zey2@f*QOCvG@7z#)I$a}WPgt!gT^{TTNxJ_6*+)IWM=Kg%Li9N4Yo%PBXTg3aL@`6 z27$<}&2bqI{X_g_S2!DW6_C4SEU|M|z1|vHPG&<+3$%LOgXJ?_&6;|PclpyRa0wq! z`nQ-qpigO^Y4gdYcoZD9a>s~lOdJU~`?km+O*@XK-fqhDpqCRnj*ecAGKRYZe@L6^ zwDwzgnP8B!$8rg@iU!*__uH@{XxoLT(?Et&>&&r23N3bUGjZ-+BF{71yJ^)=H5r#a z%9~gFDElnwqq^yc*+(s%ls=|Rx`4N9`U$Qzb?CjMAA>;qi4$l73KxjeXkPJIOc@5* z#4}m>cG3s4-9x|A-Xn|}E<{A58H+T{^>{sEHQ@WTqWUXj5J^HrZzW8L4PHvo$_{32 zQl6wx57&r_N05pqaT{(Az>-uQ0(yjBM=4?lDX|(+imF^nw9fML=RGtuJIfTTDAr#C$A3)M1o*<87M__ zKp!B+5-25-lZ`M2N<0LRA1~tEQEYn_{ zi{v08Qj2mtGzk?w6T%{=)WsM7{7Gx$N!w$m6jkZ%03PjFEN@Db-O;w2YYxy*9CDa*J9IKcWmFT&R5LEpNO1K;a^` zkCXr9w>~nik6auqPB&6^tW0Y^=>%YhdcsQApY>qc#o#Rwi`~FUWps2t(q~KDg=+UaN~W)~Y|a*nx?z*tEy`plK_h zYx&|j`!2Ih?x&3}z zSc6f4A=Y60w)J*v4t1OMo0xa=H^m+_Z}FG$8>(|wenb3sjo|1}8IPxsrL?Wj_>SRf z^hTV!_4pd!d-9ZT7d*WWXV4V^ZBnCB4F|mz>_$T-4is7NHTtvYKidVL_o(1s{nAUv zM*7fb2mks2lW!F~E$yk(P*Dh;e&ARpf)+dV%zjcPCjEro<+e^gzihbr8`94{z8s%S z{ExT3RdBW0?oCkFu%DJ_So+Dtd-SU^^A2;I$M6g4$@aHtRDEJh@(z!ijiPSt5^`+H zx3hJ8JCaO9+hTA z)P@(LuUpms)K6)<^nX90EkcNr&TET{T%TaHP@3Tj#y9@teRs zp_DMCD9;;dk`l=jvV&INJ0!Hu4u-blml#p1uqN4-1g)=<1j_H2$vG{?3R{8|BxQ1T z@c@I#8V1CO;AG3TTHltw+Tyk?(QR95+xX#yVSsd$u+R4T%&(-4T{L?W2AVz!JuZAc@50w1*0F$ zwp~hSLd`Hf<+<&T?#b=Bv`6nU=9=%?y{&I3Tik95X;HD4^Jj7kp{TPfvC}m%y&X!5 zv(Mm#<3koN5c-8@2ucCyTKGN0<2X5cER$bglu*+T3sH{S%JoSE_6Y%xL*Pg}{yZgY zrzm%miY7VZ`S36za>6PZ(K+GaMba2lI6f9U)!x3WR0Z+-nf`u~_ll)DP9r1#JU6LHYf_Vz z;_6xuGscBHZZ5QNb6b)&K--vYWgGWQ+i06VM_9vhLTTo!ndMqAxcp|goB(cI$$aq$ zukjPQgLL9qimS%}p@E@3aq^njbl^n7^zjM9b)h_G$R@In%{TIRW1UQ0m21CB9CdEhY+;A%+_KeKYZ#wYXBZ$+d2Ok;GW;s&vbCrs6b(7k99*QuA%4MwbmA&I zhW7k3L{uZ=OX3WQIYKEaJ(RB*9*#guc^R1(i}1KCLM}csOlDm1225M9Ot6~F^~W<= zHjLi;>Kh1=d63F5{K8yJodsyFz{?gO0`4QP3fZrp{?}QWR}29x=1y;3ddU5`>JZRg zdG^;YUv~(`H9PMKS)#>eZsICm_h3(Uq?WvC@90(}hnyUbSG&VVb)M}Wuc!AeIN!YF zvOX2JPwOs^v)mW!PR0Y?RAHbnb9LA;WskZd*;uSQfuK97(qMVhydz-pz+vp4!rVV; zZ~O@ZB){;Jpy{+=@w`BjaLNRkW86s*W~exo8xaWI5K12wqN40YkiX?N*(xvB?++i|p4(fVZ*j}^y zIEX|bCPDl<0 zDrxz`71v-BVH>#)@&C#KB=v(1`pm)S#X5x}ZZ5s{z;~9{Pgpx+@SuTHO-K|`orv;K zMB~5jT|O5UuU*#@;e0hX`|`_yu3EBp2-Y{HLe=r6sd1;hHmk+%8(thyU-N!yeEE&O z@osm-Ip*@Zl^=X;7(9PiWFCmsB{ocZOC+dWxIw_ob_5bAF3x=I;@6Pt8j(h*w`*%MOQU-D%+aHBM~|L? z)y9v;mY-2qjr|DyGhq__225tO-!l3nabltdjbxniw|J5u87HlZ6I;i{bs{X@`!Hs@ zK=>7-rV+re&87$2VOp~c@7>H=G8X5a^wF+#Cg@v=I+koU6=H;u5WHWOATt$M!E&Uf z0`gyBr#o~KfO3dwr&ls4nSW z)tS*m%A94{^O!Mc7{6?S^NN^jjFrP3iqWO=g=P?6etAuCtjp+vI*(+Qfc&rJvn>S8S8}Woc6# z?zEY%U7^k2UTO1)_8a(i?=!m63XCZv8(zS&Y5&i77iN1$4l&*ZYGrBvk6Nf>_K$l) zvwyc~jAwce|Z>`;~n(+x=(R8?s&Qy`KgQ%5Pf9G@9038F&Ivm}ve6 zYhVeo%sp5GEw#}IbyF(WElG~D+*ydv5lSezE|5oql1uz!P{NB6HzG8+4U@mX*1Ii* z!-c=im_f>R&RD<=J2yPGJm6VEi3(d{qa~7r#3{^c6L^az!Be#)5v|yKYm8{2(T+zO zsMdhVC3_*uW2A66fh#2qy=#eq0at7;@yHMy+nt^{*TaLzzEx|0he66F>?B~vpvQGL zEWZR_C;nYm1Bu3n#OW#)#bqrKsEmOMqjs&79ssg5o0 zo7_8=PLJ)KRDZC%c=h8&PbRWX&kXqoam{YXF}?wPYD4=wBh#Q{tQ`#(yF7$q!a$`s z!7@9*IVdHdfn1|9X6u5nk=(mo;?3G++iRzZmrcT{+vr1W%Y&)trRJoUliKS1Q=UYE`{J5~7M3EATN!$e{An6X zbHvwMR^mpvZCKeE=`m_ct~|;gOV3oMu5QIvlA?H%{&hn9-8KX>9MY&Bk~iQi5q=0F8) zIz^tgQQCY;dwaXhzGU3(gzkA&pMbjRlY%pV)F@Aanvrc5qhY6gw+eP-RA!sh{Y#tB z-5qJS=}dM@o1)K_eoC9r=i)+Uw}=zj`d<0khPpcMaMDzkzxtpLDuw<-Mhh$psNthQnghIR|6p3;u$liELHp4?jNxQ#npE4goKFsY(C z9!o7~Zp;$)qTDef$=r(#1(#o91!PZP&N1eJ`RAVQ{!juzE}S!mhGM0wE3O#KO4$B{ zz5{uQFCqtK{_|FZX;(IBHv$y;Z_a)A z!;r0#_iX0^gl)@h(FC_a*5!J8-bD2yoXltlQsb9Y>m>()R(y2%!m3EYd z;MpYa|B!x<_Aju3@o4$ax$d^`gBV$f<*`I=0Y)}-idId4Ze)!c^cPG!pDz6#G3bF& z57^rq^*NQXFk@au`;Fs>=VZzwj6s|@h~RbJdOH5exUR)jRZ9g^`kaxD10FqqRuNW}vV!R)mci6B)~!xE?C3*U!BEJOJr_ zNdj;rAT$s4C7x}3E%&zIHX@AeG;xe*3}8rue4pT>G&t; z>r>i<5wtrIW)7aRa-0teuT4R)JE6rvog#X~>qgS2m(Ls=dWq4Xkdg?1myj`~5%=Y$ zSAR0rSBN_U&aK|e8anf*)m*L>b@*(qcwm)mW9(D>2t>d4p9g}X7k2UG$7SI^c?I_0Ptk;Bew#gyan$S+6 zM<(suqWu|QULxC^FV||O5>}#w9DImO8aZHO=?$e^h(2R zB@_B#w#!(WX20Jn^j>&rt#23&>-JIb-|KW=(!Rt_F#G;qq5JY1H86@7AQTSbg|qi7 zJiAH%IX))+-vYed9v?*ViH3y*5F(7OqFh}sODkOy%=Pn|%@ATZc?8Bhh*Iypsfm=fqla0ISl z_H<65LXq?NUE=+mR!;@!#_ABzwnmx$)j)r^FZ)kSBC2;==o3 zHVvu~1M7`m0VQ4#eOQ>Ei5{Z7Alez6h^qu|7~BWJ8xxD&8^qjsD0g>rblr@O;Nqo= zlPWZ*3sW3sKOqc;f*>R zUT**x1S73kgI3*2TVEQj1yoMWfYicX$sSks+h7dN_Q4?gY+f6QHAVd_nPk-RekyNf zOq*zORmh%1>n8|=;YDR(#?w|5;DlTQpLOJmdn#GSGi zRo8TH@O$jhbeAtzjX8bgt&i36d{muc4!(sDAlipA+=^xrZ)=CVg?3)0)16bcP`WHbHd)3?tEe?ecK1E;# zgap8bj}LRv`pGLG8eb<#3L<5pVw^O`6mUsi7H&*KT$9vxP?Jj2H9{l3d<6K#?FaBI zB|xjwq>~j$^KfEjf5pjJBLhCd=j44KyW$g*8=vGj!N{I7Vx)6DN1{%kiv?#Rp{0)m zB^B5+WY-eaJ21h5pHOy?&S?WIFOnfze9=21Hqq7kh<8l`E#oJ<4e`Pf959Wu9 z3v=(e$G+o8P&r{a9?M2t)!ulYo^;zIg?b|1Urt=N)5F# zw^P((&r@t^KkSwSMFDpXhDl(P4lCty23&6YZB82yycwJ7X{FTrH4GLK(?XJ}ni8@H zXcq{ey}j2CuB`J&2}_&G0KeroMlIR;aPmbJh>Z^QsEyT|Zrqa^>WyA?@GbZzi&h6r zZUD{6LfSE|A2QOt#CE+c^thKgzFwlF+5`>|UI`{eDW+TyUP;RDdo|jr)`%`@6vI?oXr)TZS#9BI zmHc0pXIW}q%^V^S$B26$znrGKFb%~og$VO2xO6~2ce?mC%=>A&0>W+`)EjU1)0fZ5 z13*EX?;zwsgZ?_fEEIjMdaCiN0OBz0zOmd9Y_PvWdKk(IdsI|eZ)C2 zn&}$p>h*X>x@z7LZ|%;mk!aUQt;VJH=QU%3ImyZGZ!c(tNAmINFg;)8QYl5e!Qn# zs`QVh66#ZfGvV%Pv@+oLHcIhIHW-;S4x>F$Cr2)PIO zu9})slUM_Bt*UM{7UBfZ7RIvW=i&V+@Zh z$*z;A2M!S(i_G&zi9{7pL>(JxgGKBxSy#(SD(viGEKlU*#apne1|$W0%ZDS*S~_t@ z8#nXacqf1o>FUsaepod(UkkeHvW{%=5oZ@MwcLMPx}Y|z59kSXkES6*D(`K?D*C2+LQgPZrFt`uE_`F(977C zKWPn0AQ_^*Q?O_P?t2wh7_y`3Y-T!$?9I>|5)Wh(lU=6y6KnfTmX(dq-M;)pUt_q- z_0~J>iF!}A5=n=r>Mf%Z+@1Nup7Bb=7RbZ`*@O@DzBI6Rrl&YOox1mrukKHe^>+pR zqy9u@a9dw&s`glJX4~GONUazTlxMMbB_5l-^gYWF;IRT=GzJRQC7by99z%__;esX(r*yi^ykBv zwf>@96!T$De3eMp3|mwcOQa0;(S<@N6P93k2)hBodyf8e+h9a01S-L2}lZ_c?l&f z$b)B|7c20W+DK5~r42lUnMg4Ug@NgzKI}*Qiq#mLSydg8u$xqKq1JF=X!NT#SL^6i zyWZEDOmDsB#@60necQ~;+kSQL-VeWh<|BBruyC|xgQohsR<+0a7e3eU#OzppxF-)%?*gT83`rm(`DexnR2m z!!O{7P8w#O1NB4R2o?!4E)u|X37_HpB<(h&UFKc}{sbMpTdi%k&xqV8?e@#D*F3Ua zx7qG$)?_v){k&iqe{(<8gVN7gBez}J*eJ)Q9Dn9MHyWnTR{tfwV{N`@>2v!XQ%3GC zY4?yEcgt}|jz|cNaT&N`|Jk^S|IPlZ`__&}yX_$(cayYnjU4CXSdnAVJPI^p$lKUP z+BEx%xl^DYt7E*{-$nWDj2w}U8GVGS8IA$-xTe3L9G#}k{t_Lz|+W48r zcr9G?$r!JL3uU$oxG=}{XNC*VWc2gRbGFjnKI!LwK2L2pD|Eh_^nA^jn(g%%5fj4F z(rVm1uA7@R@H%yc@w;EfZ^}q*kl)ti_%n~Rkyg!~{uC(c%n3Av zS6o{UbmqG7|E-sub{o>}n{a?K+r?a)J^b0{dZj(^Uu))OrM=D4&!2s+JKufTT$}A- zuHlc1)$*UtH9UH+xVBf?8IyK?@=Ua0#%$+{SkK@Q-}HUx&n9Wd#5QK%>Q{!nWy{DF zVDF(0>`h5K|G!|bafxlec}~r?hmF*JY1_nL|M|=k^9p`1NV~*k>(`yxE?|0#v}$%<;Qw5%X z&AhMl^)~72UOAfYnUM2|b+d1NJNUk#OW)Id*c*gkv3ceMTuUUvF5C!(y~&e11G|G# zu4zm}wucHuabz9l9$}d5-4NvvLzI&D@*&JYk+cd`$%<2AA)I(O_{9QQ?1IQ(3wdzi zg*<+fCqE8Z$!RkBA}zx2rNrB1H;krGiu8zT28sV~;cnYPo=!HcI_+R|YBU?H39b*N znCQwixJTt*=O(!TJsdyMG@Wr83m5FeR)QbLuzcwGBI#JIySw{zy zr6`(v33}3zfim+4Jbec&sx^e@g}Y{J8yZ~!M`_o?_3?l=dUbXGy_?hNO?NCFy1!`L zv@ttW&DizS*mdeN<&C==`>!sJZ(Z1us-#p`z&Yjd&%E^)7w4aTX#0I{oxO8MuQwcV zY`A>~5Iy%B)VVQNyBm^||7myv)Sm=6unrD5ZT~Ht8jDDf+tEVBBUH0Nw1J@A068rW z6&K9Zhh zfj$5Gvv0$A(ckyO`fiMuL+dvD`rVq#cDKW6x!)0n{RmBxDf!0#cp)re8Q(|WJ-7U; zbNcZgpV9yEV#-oP8|h0QR{w-HGTN=isM}^+jQFDwn-=kFJWoa=Nn0f1&v>#)gaPm` z_`ASgXBN_th&QeK{cg{KS8HO|EAdnrTd0YVX&~;}NdTz!=TF)i@aTEcnG7~;IDy>* z!=73g_?_A!i~xkn_xnd?wifbp##BPRf4LPNo1HHdw;3Y=^`ic+~vVD4Y7R+6XCh`12S7t9HMR&Z*$@L1@M! zc;^IT%d3sB8|&y`b-TJ-=*OJ)9qqH~AmlY6wDlut&jWwZUQ0mpY9BwLIUs)rJYxGN z4sleK5{02WYs>*EogU9S6=IHiyinKMthRUB9Z|d8VYO;@KfFqmM|t0=si>yB2oeD0 zzNqh<3IQPCL~IY+OvNrnEj;-Wc7b2{^R+@$6?`rqdDexbHCdwTjGw-gpj`_)q4zEADZU;XjlA2@bZ7Ho#rt^JPPt^NQy;bCot8c%42 zxy=P5a9%9vadOT;T4iX4fS6zk%`;p!C1zhclW!2)-X;Zu2&Qjpe&hr)phcWWh&T$j z1#8Ml2u}ocW5{^JXyM0j$Ba)A^G{KnFl7vmFH9NTg@vg=UDam;voo{1X8&^5It!1# z1<^sFE`wH|{2XesG{#Ze9zc9x18rrR;~VcOKULPtA?a&~s^w6SeGRd%A(!Q;jLIwo zuFAl;5oC+kI)9IsiJJ(ypO)@VpUYm}b9ZiF7lA zj*9|1KrrYw;W1_J?(B>JXC`M4eCV&f#yjep|NL_LAnlVPDScuX| zKS9k;Q1er-CIL!K^`yH+O{6Or0;sq|Spph-!9cXjoen~dgCZx$A*Cn40H%(U`j?LB z!v$ji_1r#x$QpLt?{pxhlGPcx-|0a@No9{A7=g>_L3nF*za`+a-S0pK)!~anUqgtE z7l%N%P31c^@8QWekjMogI1-aTg?K}M>==#}VBLdYWz@`#C)B%s?h}juwEQDuaQHnR zU;MVR&JLpHTSFL9n3@l&tX4; zn1Gu89B@SrvBvx2aj%_@iC%A}U@_uYi!RGoE#J0SerSPtyZWd_xhyHmq{ULUP~%|i z1+(?LA$4m=RYGGSJsMJaNNv<#38_zq)YI}{cSuD;Jt18S!8<${GD5pU?+!g3IvF}0 za^8#6&*0R$E2LT>6$mNhcwxIuzS`=Fy7bM*T&G<6Ctd1*OPzAP;`+YJ;tFJxE0Yg} zGA_(S)qg(9;HsC`RE&O7zv6LGf-CU&~DIxtkqdf&0y^itxpdOBkE32 z(@R?1{%$m37ZD<&``|Yt_Bs2l_6P0OhFt~hYWB2U+4K0pr;%n|w}Typ+5(K6zaWnA1&!5r$X~3s9f*6@BaIVjKVF;sy1F>^@F_N z-%WCbwC(2I#`9}`h=eOEKc9xqlE>{>+Xr+_2_;C<{` z^pA;;3b_6P_NI0%_BFXi{gZMXKf~)1o_|m3C;pAsj1TaC$#wE?dA$+W=k)&*zfYa# zHQWE9JWs#EYrg-VrM=7#c|8fe%s1t_>pytiqyA8Bwrl`Ta*y^ft~aXV+BYr3=kZ(&Gs@T2eRbOV5cFL9 zE%wvxdUe#>ApN86%dA(s^b62^vCq_f;U3oZ$Mq)0)d_AWbX->!hV5;>1oHM0qQ6HR zrO|IDn-=F+zbbWafnDkwm%gO=wXqYLojejY7IyMTUNA*L{cf)cc${4B$9?d9@uI1( zHDHt)JoEBJc%(HNiP7OW3`oQZXmn`o4-K`UzxjCQJZ5i93>kabZAJK1DUW*6z zzB4BfG|${{iUz?Yo*y<}P;g3srZHZ>-9|kXHZ`Cl&==738vTb)Aqg`=(t|0#g6ACZ4UKs#q$AqzKPG*)Sr?1PPG3Od2YycN$8Uwv2Ij_U{D zgD=;XZ^`w8yhcR7_iNvg-#;wBzvj}9w3GS?!1hs$=`k4tyhHsOc$f;`0UY%K+Lu)OU`-y3 z>+yJq0oc2jq9J>uvLvhzUMZ?r7kEavVJhUFoH+;?1mqFW+OLVhz8Za@P*S6xFZtix>Aa3p5qRb0^#!|wfV1ix~W`yd*_P+Am=dh&vP{Rn}g~enP z?KxU_$EJB3+Ifc4Z5x=Uyv-QF?SN1D<~}v2o}N?VmAQCVYCa3bIUnCr>0Jm8FHB4z zELAM%%yz}&<0A_t02KW~VB{&21x6#;4wn7u*AC(VcJBwd^?`9t19QfWkGbLL%-xz& z$qom0HWtBb$j1&(FKmbC+fO?ji%e(R-jPzJn3)A=KvxGQZd>f1Y;_M+VjufILjBEp zV6ac=6S}pr_mNCsLvCPcbFFJ+$3V4fL+E|w&2Xw5U(}xs*S8K&>oys#|QFL<(pm148oN7)i{GmL;1`@#GE zCU-*@B%^N#yF;4rQn3w|(8C}zu2l3Wy5uO*LC<9#&ifZ~xkPp$qbut|Isw5E7l~Mjif1?m`r=B|uhnsmtR1*HLT+Wd4?HLEHb+Y>rki7tgbu_O~mmGeuWAR;nBdHy(%1~MO0e%V175X}7G z;>jzZh|ACe+yoFCEB<(fjH{FYh?1AVf5_!N8;RBTBSn+#}UVJbUYSm#8`E*@1>nf4l6Am5i z4TZu9cQV5Ax<4)q5sgw^gjiK?$Iut&{7x#AV?8~6VJiOScK^)5xo+_6Qik4fXRN` zJV>e!vA7|>B4)Z}o^=O#OcI462Q3;((p)6Tb(N$&8f4vK0Zy5>AXJ>Z#?j>srcFh8 z)`$}R0^HM!c-Y4U3j%lEpzgrCH}OQJ$GRuieYD)2>#=A{p=dPS1J}50+Ahlwn`|1I z1z!i#$Kmcc6RtsUJY89p3J7e?x`c0=naffZCTBr~dL}|#oO?Eu3e(qoJT#N~wGaQ& zZ(?z7_7!@1g6f@Cefi5=pfiKbO+5kl+TH#3J0HXXZEkgj0zNB9K6tS#ZRN#FHV*}Hu3&sY3wUemK$w_ijE8(QR0^tuS zNXJ2!Y0%}APf9e&qV1Cy;8M{e1ZNm`z2rS?^T|i6H&ySce!6P$`7s0~ZF^Cyx+p0r zid}9o>+-p`gV>3v6s1fZN>Lc0eC;@z^G7U#4@``J0jF5~3_P4VQQ6l`0x!(J@fFVx zYAe=B+hAv}{@*Q!XSxfeec{>+Bj5lMH1Hx^zFK5%hr3Y zuBUvHwt&yoy79@Sr6+G}x_o}yln=W$%mw52J!=U<1NQ#oc~XTTehtbz;S6rlJM%O$ z@)2mkn2Xnl*yu9UD}Wj-1$YG0;0z~%RpkZ^HIa|_yg^&gNDu?P7$LHWFf(VK3nNdn z;uej6Tf|Dx5s3qzD34H)IwJ$Bpq=?v5{P(A8&j>ZcaME$?DW{#F`FQ2E-akLXbXBm zPl=x3pCc3auF-0Jp%N(NN_q*+iOVgUmHfpxIcJ2>ero|gYjK~^(zfHX#UL7`c&12+ z31?|^u{W%k&ssR~)YDN#ShWXoD%Zm7iP@Tzgd<)9 zJxYmbkrL=aO0)ocdfvE}_%yz^`gqgf-e(WMqC0pUTQ>mQ!3n@zFtVgg;0~-LacJR= z)~A?_1==8NNdUAt;+Gu5TIFcsmn#z0%50Lj;Y22W-L&H-xS-Cww_;hpsjH*U-qHeEL!t?KUKA!~b5 z{Y|Imp4$g@j_1OTad)J$?Z}3Ww=Ptz*ymlI8;g61uV63Hg{b%6FuX`Zh|n9t|C0;k zd|L9TP;&Jt1v?n9R8KGcMl8YpG2 zxZm}1Tzkp3^)jW78Q>v_xA*3;=z8aDk2ddZezN(Q=IQ3y=J}?*Fz1iXCkF~W3qH3q z=J)5j7wA)Lvi~oV6NR+n;u%B*GZ&!DQ)kq9VUj+R%Qr*KuIKL)b+wivs(sgf=(dT8 z+dgz{{l-#nVlno%M&9B5b@8%c>_;rJip+Tv=VY!{`;ugVPo zEoMZ**U|Svxc3xo;6<@am=5^nB99cpw)tRMA>83YAP@l}izb|*g^1*r!kB?;0MAOk z9mCcR-?YLbV9eGasL)1L7%fPuG30cF3SHehdE;!Uyz!d;%4h`q`p0?>*FXI0^<58c zS9kkL8(RY#dIC0G4NrY#`r?w?^|rT9T{BF#RmN>q{{|OO^6tNXLM!0&09LTYkl=qP zP0uVjVemSTmY*pfTLGgcOqy2SV|i?qkI(H@-p4Dkw4`1$LT2tYRW35+n%V~e6{8o) zk|q%S;FRQB10TP3laI0Je0|3zHJ*sAPqFry<>%BB>yxZqmSFA0@r%B-3D#!T=T?)k z*@g@TVaQ_){m$bp`caE92L=cw!g1n8Zw*(yEu3-RM#T}z^EBj@YpfxZvhx;3AC*}i zgTv4wIR0}SYyin?BM2DXc^oCeL z$)w~ zzo}fW6-SI*x>?TH{m#u3$$E}K47-YRW5x9Nb(?0c8&93>o@k_ll}!VC_7sLTs6uV~ zroljBxLz8_xb03SVpWIj{$x0uj>mk#-VM9Qn+LY`_HEsNN%K`lxAYcfM+&#@8=h}< zlZUP1@K?a09&Oa{?zh>XfVP%#*z3MU0l8 zz%+HyYnS9~XM(FSK~Wpsjf{RUB2fxfd<1SEnF%k?y!14166HIj6$e=gVse8XAO&9K zxz)?J&_Lb*mt>-Kz*Um^T{7Zakth+?6m`7Z0wKr{TBX_;^(0glP0w;n3egn%gH8zgJns4QquBf?V2zW8k0G(b+FbcvmGX8s?mXi}TsyZrCLjyw zMtOlgTXK!{!s}-kw`qIM1s$n?HOg~F0m~``-88`6&(ZReo${MnYkaMLJKiV46qIHp zdZI1vqQbHEE=pKwx)9JjObo;tAXndiKM|p&i3h`^K{t>(Adib+{{@xMR<@hpruHU31UOdwvnlCe4XMTdU0- zH}p^a^3$p4RG`qj;pg|?_zO4o|Ir^iLhTqZu(OXBg9 zl%pVCj0Z>2h@#r043rrvn%h-iR!AXmBBpzOy0iIdz2Z+|?1`?8I)0@SZp`S8H12DP zabKD6Qcg0+0ZbFIYlBDVc}XXh7tdwckrBNb2=BRbVmwo?p_O{QoOWk6v^FT=F95O~ zA|Oy212kFYo5A_=w0ptntk?4s8pA3Be#b{F>DcxR_sSWf`wY2{4A?kfl1W%6$Z1eI z%QS7T!c!7+bTIhpDTI+sH5*7bZBAu-+SbiwXDT7EAl8|NWBv+LVk(6?mMSp4GW{iG z-=sF|+Fcr-D@+dz?w>)V)rCf3qQB^lyL*Ob%gn~!HL$5r94Us28?GJRaBDi5y;lE) zEyLB3Zr_xzFf~vcF9pm9$AN%5KDcwDG27o|cjW3rnf}dicT-SI1JAi(X4fX z{}TZts1XE({O=R4uAzD;+s=NVesTE(qKKVIugQ3z|Lyemr)7`-UHy63ca5m;p3sJ| z8nN((L5~a6)6Fg8m^fDXlG@v`p6jU zY{cypB?bt$7bD0j4yoHoG0WkJfn>!yT@*;19#bOY$f4Qnd<*i1s#Y!{@}JA?TW|&J zIhaU9lH0jxI$?7~xQZLX*Yd&VX_I4t3TFm5jr&L0Jd(JBQiekrwum9|Svl-sr=vGD$+2)7ZnaFa`J_lG}jTHStoT zYdXXUXN@9$StfZMrL0N(-^IsqlsLyke4JF!zcQ=84|hGp!kQdvfFw;qZ=^}O)6{mP ziCVGc#q5s^gF_f?^$#>hn|;m2)@ZafI^ODw&HsrWaN9DgXs7W{4rv{7sZn ziD;4xQjqh7E0hRf&5(6TA}VJR69P>G4q{M8(nnHB$u$={McZMrkxO@;0*DB!R_tQw6c4T_p!lBX;1lRtC(G?)>XOUDcNmHVOp*s z8xNAqnDP&>M8FwjdRIy4y181#73DTNBysahv(AlXE*d{Ff|ii{s?8s%zY7+I3e12t z8}476np*4+`*LITaHW{C&d%nI!qj44=o^D`^+=>XHwd!y+R(mDrP8K-L;d4BTX8d8 zsQzQ`^1ph0rI`bxpi$SsX6PXBLPYzhabGZ|LK1;2MEDNXFwUVCMli%>8KjUXNYoG{ zZyc;qv>c=gD@Z|AkfI_RXTX}|Cd$fFu$h<~gg%Px^4#RP2aDB#C~^-+-Hz=ZzYAzd za`FJ#UOe;q!IuweroHj%$N=6CM%s~8C0L5!%j@R+sd6ISa0T7drOH$-hLBX}%gwaQ zgFuYIaD9H%guNv8Ctdh9kG9b$2YgTXbl)RRhi6V#0oxNc-S)88tuJ8XNn3uW)21Ul z+|0~M3fF@}FT#5ATL-aEp$P%dHLM~-58r(A+|4(utH;#f@?VZEf0p|oME%kq)c7hFH?{L?Np56r17kW@Hc?9kRl>X5#m!p%JGvt zO>$3SGO9lACA`F*U{xj94$8A+2S7_Zk!;QzJ(weeXqpSenlU|A$pz=S=DHs)ck5Ya z+?me=gO->R5`dFNjxkvsZf8Rw$_Ze3(e3QY;}}e5aNI5woPO*$5wapD zCohl-L3#4?Y|IW(Qd=%-#(6;$BjGlOlM+_!2N%CN3_IvIo^Q*yR;RkNHV&#aR8zv} z!lb_h^Fl0y;Sg*LpUOW(mFgO+=kw+AfpjjK>CUC&iDW7rOT!>H z7>EX<(F3t`G?tFFh^k^OydcH}7R!;w=15dUgSi#!Ek~r6qrxUfqLSmP%Jl|%ReDc3 zP!9P0E@x$rcC=QpYiV^J!o+ke4|XR80iNIGS&3oVWE3|J{K5N@jMRDY#i3yhM%Is6 zY^P40JqXj!_Qu{lSfOFz(lj5&&FPe6;FXeIQv?-k9iEgT&Sl?6cOmv}zc;wYX@`iyeKhXy@AJWW#qIILmS7@9nIkYYSU+rN4-UP2ap>jrnMNAX z$^>`IhaZHC(ndu@fVjhE#Pr196BX~=IeYLRQxm!+58=g8wadHw-$s8Vxe4(R3b<8M ze}ix6wcLC{>op+@+M9F67$BjSFwjeBlPPv*$e|kV)hN#=lEnd-qDCBC<~=Y|099bu zGV2m~PymJ!7DEKp9#TtO3h_gEnky9L1;fojEAd?=J_e+r6yYQpeX&Om5xe+_yS?o- zfD$>^@Lmu5;wDXWkrZ(I3Q-*{5jBB!$C#}xo89{nYv7kx&@7tluSQgjPe5c zt^hlLhbS+Qu5&9)eG>4~YlbjkMUh^m4v|0@y zVheJ`S~N5I9&5PRts16?dlX^~lrI=@e5|V)zy{+0Y{{)wm&Ts+^Nn$|t?>t%A(M^I z_qbhJZ><`r2J!`e!OM~M78zv3?<*cC_@f1Xu>d`}>41Qflg1PWkE9{MPcCq5eStzD z;ImY%OYczs&%58ae(*iN^c2FA z_{*a`$y~%?)5k3KXuc7zkM{o2@~a=X^Ix#W5x3vM+?WH}zZx;balw|p2DliYz-fR& zZEm53>l9Qk3pK{o48RwOx-0<9B(JfKu>vH083pUdAd@2F3%;0&REHQBnpq|pD@@{g z7EzCKag-v#muo-(OCyKwv>vI?VJT(jGQK&_!_8`Mpf5_H4ek z6`AuDH^4xznss`dbN=Fnfq0|R<(SLfJ^#R@GnEKdp(9n#EZ;G6{dC3`1~Yeb$JXB3?qikEGhiRbk;^VC+$zGp+{oi?l6E2}`Cc z+nvi7(gpGJETrRbV2m%O3(<5To=zv`l8=;J5ZcZK9xkSxV99i3+SQT$7ReqLoHoC( ziqun?e;g=!+K}nLY;mm8RJvxi*8;{aahY_foq4l_Je(h2mtV7;b8|8>J%9DitFr3_ zO`U|BJ4%P{y6>(-2qFc&@_zVbG5@UH@&(Wzi`bgH06Ay`-g&*+#S>Z=h6Qj*^l2bP z)y^aVF+m(*N?&m0Awr={My#YDL%zVB5=t=wf{BgnoPa`PYXzOwIb#=q)+J^@{H^T6 z>}=Q~2X4!BK2Wm3PL=1iM;lKxR8M-|{jPd>A)U6Fihk0O-1dM)LNI|6NC^Ozl4uO? zeuhS|(KfhZFxwu>5NKisL>#?}KH6~FhFLSBbVqI2tt*P53*D9o1euP)fJJ`+(v{7d z-*I51Q!YO{e*J9Kvh1)_H(x(KhI6aBV6DzxuWmT-fg1(}Zur1~15dJia`|1AZMPf7 z?b|B)f%4WPGc!lFB4V3vj=v=j|Bq4Ce?rS)Eb)z$v>SeYEG2I_Qcm2uV5G<-x+sW) zZk+@dW9DvC)0I%TG8-f&q@{u~CQ;4Ckxs_uQ(b0kPOgEl$Z@!BW4!yF;hek3i7sOJ z$Hxt<1a7=VW8H^|7-O$w%B6c1{w!yMT?vHX6n9jU=xde!n$?A*IGH8`mO=IdHBgF` z0!x{p!37hcV1iyYw*z27fzUBaB2imOBK8XGgIAYEd+sn}>t~AsH3r;+5ThN0PZGA8 z@p-9FSU-7_ch<8>UCk<$8>loEdNv=NnmV|-r&F$sQ~?)|Kny`hA$kel>Xl=5*&Ih-{85QI04d${k4fyGiIdd}Pa{H2EAe zuO21~an0}x8wb_KiAl!xrn+Poig^PLZ%-Z`i`k zXc~A)ZLhFr?#Bo4S}_@u*8?X?NobI_b5ED!TEyIzlcXu-r6ko{lFq&}uL@E@u{J>o zcNE~!#*&TFLL0aQiKz$aC`y@AoMBpJl3BFxz0xozmNqx$I)tHB+jF&}A9&N8%Cf## zEwaVr0>d5#A^?k)4Q65Smd#cJbG}Drr{}BhGK8c7Mo7|*(bh+9@He<2>D|&!u4v+S zlp-XM6`nzpecR!;;Ed7CGDc(&qgpbyo!vB&xJE8@e*PHyFvdQNAyp1J0xV#eS_rss z-kw}8WBiYe(?Kz<>j=nYqOo|nj7_X7vT)Oo61({JqFtloCMZN!tS-&B;tY6?7^w! z3H992j=`iS5VB)Euf^3D--;E@mA$gUK__VovrYd?fTTbYdb^%LWmOwIUQs$A;Mya)5lHVajg1K58ijuNPz=F zBzXhus^*4M&SMjUd)<$ZBP}T3!IoIEF_cE$1-#J1?O>?KR#=LvKEV`y-0bx&1=I+? zpSS}j=Rc2|BTGaK01)$E8%ijB=zz(=#)=K*DzFHon8?9Au164}M1jA12XG|#>I&Yc ztXsDgH(fhCeC?(p%RSSP&5hC7l6TgXsO7uszEoywqQ0SA*-(!!?bxxj9$gFtiuvii z!^=ta^~UD@MBG!lVXU=lyt{jRS4*%4;UbE|4 zM_q|e0v!4XdLjq3k-A&ixXx)qU6djUKzY`f#e*_IrOeHGnZ&zHIYN2ff*n`0p?ACI zyy5vL7~CL|Scuni+bI!oh9h2YcV>GE-`%$7lRS7}tzK;$giRlF4iX7mrsZ!>pt;`V z0*jvNhX#X#taIKG%$I332H|^G+z4s1GP-6M}`lFZI z^eunMSK0*AwvwN+BKo0h6Mwcme6cPWnSQQ|ei26ZQ+OgeFR^k&L`gGt1Wphp93vc) z>|?P!R!&S}6~Nj;a41T#j>eu|u2Dkxf^oEQEnC?T*8t>9rYr&LR@9hWzXmq-^dNxs z5yTlV*d*Oekk?vFgd2MuPmF>ge0o$hN7axP+!H=JlF2Tm6P}>IP+1Ci?ZX30NYY^1 z8_8Zn1XSQ~+YTH|QMSq}wP&DRL=Zip6D6Wjh2Yw>V(kd+n6bDWZybE@M~#_@8#njl zHY`mH?+DGV72vHH&E0Wrs9MZe)elmY`CB(pX`l7|jisa&6{cznC zU&!UGfs_*fuQa3ynt7Sy%v`2oeMoOMKs}-;a8zGuFnh!rvWAOD4ASbnaHFRD(=PCy zphrgs#6JOd4OO^iOK@WILjJ1K)|t_8K7a4rpTMW%Q1jYNJw4OdBJJ0$e|`1!(df=Q z-+R@LM{ik3T9(gQoWBUaj=yu|riKQli>5zq5A-$P01q>&BXIVh6CXTCgwf(a0w789 zjVM`^J|=Oh@gO4tlzv)l$jzuF#1L834^8055K>crgSLY7tqJlHwCn8W@ME$SlGVc^ z8*1)Ih;HQ8AT=0`wt*=HkK?WfP!_7Z__CB^tm|^CrP)IEkA0 z8lo_iVprJ9hJe9PirIo(qrY;EF3UBbf~9yJz-WzfOWg8vCxy>_f$a%I3hz!pa{O=me^M%j? zz!hP8sLunt*w5Z^X5>g9>t+cxN!Sg7DP_7dj ztZs$c@P=aLZw-oFxz{Lj8!K)LVh=pNVjXCDum~o0h;mrPOH%{1y(y1usonoXe*CK5 z;#57EsErp|dl7@V+8XbA>jSCQ)<$tttLyqccOYnH7C&^TwRxZz@~4qWJlB_nQ`Dp@ z=yTq9pgPsx6Y{4@!IIiFVyh)YVPQ2#e&Qm z)^4t=W+91fNc=>uMO}7l)!jjSLe1x(I#1H7;Xr(4DYH>{;JKcqFKn&|4}>+V7>cao zC}SmQvO2&nF?7KIjUI5o1N>4Q)v*~Wi7kzYM%I)(mj~%%!UK>l7M{=H(VY}0* z%~)g0OXW@};dUb_aD*w%!`5kA@P-A{y-v7&(Ren}V19b&pI8U*Dr(kQO>=pWepN3H0m%#t5uXj3EzDJ!l71KTHE5{%PocC?jQiKXo zgbkU-Oo%BmQZ&IkNkz`3Z0aK*V2J}<-wWVXSq@IbF8^ULM%s)<{p;cMg? zt%gzKx^7gkMnGgNY4ruxyeJi6`0}$3G1J8{9+zOv8a7+W1pAr+&gTRss_*)YqBe#n z3o9%bD(0hUbH0b>5h+ZUj>k0^IMUMh{UI7x{Eb+^|eLq z!O?!)d1JchMVWK$K@3&aT54e!}>72HP-<`Yk8k9I&PAy!( z=erw*nTERnn*e^GTP4K%YqhgvW=2)tcHz2W(mQKtT6WY4H>yfMyj4{bWiS%7j9kw{^nZQsd?O=uaO1o*M zMJQ39DQcgb>DB*c9p@KK1?-b{Lk)9wG4nuu2vNNm4VzOesc2yf#fz6$VvfKv z+*<$(c8YV*!HQ^32Q)@1yo6$0S30lNzrGcsz`aO~_?DIx)FRN=*KON$#sbLV=)U6r1O*jVIbI5L=GVfHaA zuj?lnmF1_)t}o9+o5-a!9}Ek#&W~R9Sn3;{%a~5*VGs(Z4z%x-3b{^t#5>!7I_D$+ z$El+?uk;4eZ17sJg-bLK+9%0a%Q-qgd+`jJ93GJMM|*)bH?%L1*+;vf52C|?qStA* zlru~9henV(>d6uH(GfMY!_*&A!EKAnsnk_v7&BS&nH)WK+FcOI%!C<6h_)MxFoxgvro2re(KC@Zc z)l8P>Z<&ADs6ry+Nq_wYw!2fZ+`6P)TtY1!qbi9{Oakc`L{0*3@pEWe(Ln< ze6leep1JYV)X~RoM)p~;4{Im2XW(lzes-YG?s74Od2QfT;oX7{E<%dhiWHYL$vXun zMB)4h>lz-gaH7$gvCknBo~v-*>d;LMEZt9uAl{x0)gGDt&n<8<>=9aGv%S>+b7gN*gQP3I+iT%fB#LN z`~^)N*US^QBF!Avig|*6S^Fw7Q+!MRK&h-0m1H6wi$+or$p&my;4)OS9*CsEk(4#^ z{m4H@w1*=9YeaizL_HosHbylv;6LqCeW^v7n3ZB7t7MA@3R$FX$@&Vpf@UvNQrT># z2+kv8PunB!@P7=|H$y95@O{ar{X0DAq!%5qPG?>4QP4;qdUE~ikJtUodJFFfItC+! z-<6lvJI~`*{K+@sSwU}#9d>8Q8Vo88zX&6pff36N=Qwo_FddL6T z%aWfPQzp~KxGEq1unjRKAT;1u`{-|X zZy(tFIrZz>2WpS3Oe{Y!H`Cqq?+#4te{_iPMU=BYk3`f7W}MQXhyo;N^gSEJ0RN}o z^GWB1^McdF@IpP8A6TY`Bwk%!cnvSSX6Cyp9>*H$&G+7Q$E)H^*X!^5NiPd_@+ZIU zzmM*%edxDKdO~e&el)hHa>vKY3$e{h>K*EZ_|0Qu?K_(jt;RdX#zu~&5lx`NZRH2* zWvt_{`jK-=)4%{t?sV+%2JuS>dq|3m4N$HfpneHHF5>Ja)Dd4}e){*z)`D&O0-uMc zugst1-Uk%})y3{KTz%OY{ICSGP@&k*@+zoBE^JwH4`2x_^xB4X2K;G3T(t@munUsw zt3d9|C_xaXUAaKrRDl{$DM?UBrw6wY(p>%(C&{=o&KM^roiLzh5`GEV#@3~J7XePMb)FYX z4lY3S0YRbT5-H0z<;B)EPPXau_Lr5OT(GnDY+YsAb$~KhD|iH}muvgpHZ!1i%g{F# zo0En5@@S?qceHIw&rXj7HvfbAyTQ)%Y!E;+xM!*wW0S68E+n2*NymejHo9v4$`T+T)IA>K>QF4$l<}N6H7d@I_ zrbfJss|ue}@?0;aCg+$sg`RaaF$FQNkSsY41Xkn%z~cZ9$n&z5a%A36=zzr;wm3r; z3x^~|A`AU{Ea9+Hc2|a-t}RNKTvD3l+)6D>2`AjfQihj97Q!*2(hpiJt_ppoDqQkP z&4K-S@k{8)>0Nd~mScHf(I*q{z?nu6&!zfH8$dtwWoB&pbt~Gp#&0hs?t#vQdP1OO zEE@cvdKtI-u6&|O97d|%g(HJmtXWX~!sdVUW6jde_R+ZtLph6+&4M$Qy5k1gguXJq z(u$c1`}WQulU`(Y?^3$%DbDl)IQ>?{=^}iSYd8oWwf_X%HK0ClPN{%8H$m>B45N-x zeH+bV4WfL1l(WRbM0hdCuY)`SxQkYqe1W*|!o&c-TI|>$rD)+XOjHhpBswU>y%XYt zA@1rB_eO}FOJ*d>7D9{t{E|Wy1st?eEROA&0N7f&fVGetK%?agDvWUOf?mM#6_EQl zo(ab@12ErmYobJZ&fP{D#abq7#R$KI$E`;~RqzC;z=7dq3dgbo$}t&12Iuj(KdZPM zYaRlyhpAgU)D)w#vFu=OVXSTaQWxvZQf{)~FM|W*RYOs{a|dtj-@cAm7TloF5Mq0U zD~*gtTPoviP*4vfiur{2H$U2nZRk^F))H#xj~ zW5_w_ioEk3qx**=T4vwAg+yf{x@*rON&;Z5J<$Jt3Ts_gzkIfy=e+dh7)AjR_R)%B z1k$D;VM?8hYT-PQ%@fC)Nlb|tX<}SCR~sJ&ev>-#7Fx_L)L&w|VNo>dI8i8Bp?*j@ zK?^N2Itkl}c~S4$FgJ-7O~?ag8f`yjOxRYOzp>>(`UwmvCJD%54120j+f?E2R=83X z$-;v@3n{zOrqZQSES^vX!^&V0uK$XuPzYy<6tWDT5+||j5#~Z_`aMUg0bf`RH=K-| zbh2}&H63%t(kHCWu+^Ei#;k*tW7T5*n4$!#N{sIn3wW(cYwkrU@+T01Dv{UQ3Yg@3 zz4IJ6lh?#}2{=L3fj8m$9e@I9Sva~rlo&10e#lVF8rFlp4pR&a168syg7wvJzy0>& z^nszwa3Sc>CM>QbObaw5-FesS@#N;K>br}_)QD$csX1Max$K@`JQPZp-S%{{P)`T! zjzFrG8*f@VV%Wdxz4GM zsiP+|%Lt}SBu*#ao79r-rSOP@`g-I5fR?>hS{Y7&&(wyahZx}F6JsY}g2qq8aNuCr zL!IPnM1kl3s>zx)DPFNVByL#zT09GWH4E3v^@rLZ!V@h9sMDsr9 zQ<19GIG{5=mmljbaIj78aSe5E!MFkdGAd}rs9|9e?zLYpv}bKppB>Jh`s848q!Lq? zHs7meTQk`Yf4R~Lmphq!7X^HZ*22hK<*s*Wu92eyaEZaSKwDl*s|H#LQl z(gt1{&?~!1xE)mLVolIW_E5CqBq8TmBWZzY(Te^CwkEkBtpsAA?PukXurmP3D>?}~ zDjJ!Pe#ms9kO>zuAeHt?je%7Md^NR}TxFT8`sw;(buCv{2h`O-<>8?W88AJDUn_W( zwVF~H$mr-PBPj*IF2M_b9@CDtU&dIFr(DPUqkV(Q-yfqm z2uDLP%*&mM-7CfnZfAW8BSyp~Kk!wI$U*3N>Kv-!(yDPw;=D!0MC(||CI8q?9C4R6K%L2QfBpR#Ab3>)I}YO^_V9ZwtJRsrr>hG zY*xKC6#`zX7m;dEh)(jgPA7S#(|N6fst*W>X9z0(L46AXJcfT)X1|5M*>B>{87hcLJa}rX zM#;d?Wq3o668n$pK6Hd)z36&Wx<+@TdBCC^C-M`T{uaI?1Ij)b=emZLT1@|uE zUaNYF)r4?oWY=^)a##z@@J`g1_-A~pN}uGUF?UzLX7s75cB`TuRux;n&#V84(flj> zRNY3OUzR>q#cqY6R@LNAjFb6`UywdKMxV+z`r~Y%PU2zBTkrSDHAFNT$9a>{=i7~O zD&?ZwSu)1S7)otb`kd_b`K!HgD%rF-d|0(+w)%w47=DoK^SIIHdT*S`xDDfUB(CZ6 z9PX1owKK}6(C4^bMU7U#L{i{5DR69puWe}vzhkmC4r$i>A=R2jFPOv8QNp;uxBRXt z)Bj!V41Tu($8YHkJv@8$svgJUMoBt`mgrR#Y9V? z8sk?7axw#5%)l^apx7V#PDy~1!fLL717ki8Zq3J+FdsjsA4yRC5$6Z|ot1-_9tg<% zDD$Jl4-^gu>E=hCA31(x`2pKJI5d8UeiI8NBa@jO$jQtOV`ht(+1P(?bh1aTpX;y6 zT(|T>N3cOhu*8n{?p*)gSowYpVB=jUx8C(xyz83Y?CQ)!-I31``E1K)OFj|&i*HdA z8PL{;k78=;Er#$G+|fNK>&>z;x7UyTD?e%MxdB~9FQXrwVFnTpPBt> zwT7z82z23rgwDs=6WI>^G&Ox5ax@+)Jw0@Tv5_G_oeUlULakJcS$XPXuRgLmJ$*Z! zo-IaVboZ+AC|sJ<)N07}p>oi-7A>v0To(L@q*xao2VI~=vQo5B^_qwPs&sMTjc4%t z*?v%qs9QyQE)*G_yF1bzUT6N=-YZ5di=;Fx3`51XmFv(#a~Kq_>ZR)3YW>uGNNM;k z)A7?|vtGCN;OOG%+4SZowB?23w`Pmm zG=n%!Xa;cH&lxxl`v*{$5*(Kj9A`G6>|Pyo#O!GvGI* zm71P1=s$Xh%rAq!m;)<^Oo7=$T3~v+2f=R!4ci{iSs71DFTQy^7)~mU;p`YnAK3!* zfM2d3%UO)2phu0dU?`JQ7|M=e@aaCx!%%PfDbsD3m){^gQGNk6x(r(SKq_MmAJ$wc zjC_lhno`;Z?){o^uktq-K8(Gx0B%QIe2F*mOec>dfQ^Pmm=@{`1<)hq=gH7X71GmyGxq!^r|`4ig}LD_%pdaq6?8Z)_AFzZXTT*D9+tFwY-)- za^!&zc2*HnaAfGVBkDsB1;#r=^TY9Ub2{7DAKt}+3F%#@7AKJNHRSll*!SN5HlK6G z<==Pnt7D(GI5K1V8(ml)k^uu}aBtoyeB==KvU*DS{T?5Q%yka%yWZ;7z6UI*e=B?> zO^e{6QO1uvba8yt5d;@I#yf$BnB(i9^hvjC_W2O{1b$Gj{T3Zz=kUY7VIC6@7+4na`waY|~)LAXjC*E)+NSDXZ>P@52SW+hyQD z#Ttb_ZZ1Ppi!f~&41eQn2#}o>yF0GSivUX;OnH4S)OWQ~n})ycYsf9b8h>zbGV)Zx zRPp007dMn%lB$INC4Ak%|HxMLd>{1uk5D7CBQq5Z9Qe{mVbya^5r3y^vu&_SX)lQw zvgt|2DpPd=DPb<|OiMMN*h*J*>;uu;Z;z_iWTax|yzo}CD$RCBX>pNd&t|VKX-0kx zUHz`^3KG4ezOkVsg{!rK!f#l)8Sd#B#&6CrWNQY#RX{uBbY>(N0w_X&fvAEm34$^h z+n=B}XM#^la402m!A+QL$*zf3j8;6?XRyFws(Zrxky#zIWR`ldS(-0qiE3ua>dz7e zW@&^xFgr-E4{>xf*e7Xn3_QTKy{$!;~}oWST1R8$h=XN`#re@*3{l# z583U&aQK2a5Lfy+8T(G7rk%ka5?BLgC#0re*uqv2&iI72s6EzCI?->h?94EdYA@8n zLqUHi9&|+P7JJS&-Y6!lPW9HEA?gTO-~8T=Y$GS;-g#tq$e9QQGJ&8UxpGa`YA!bt z#l938w*;9x0L@NUJ*dxB>G_c0N1PuDNs@$Nh6r0B!d8et6C#v^#D*Cn1czj;g_FT8 z!pYz+v=?>a70HkptpR4D47QB6fli{6Sk`Fh2$YZF>Lx8E1Du~B4DsL@f{E1)yw{Id zzN`;pB$`LZuX+S7J)TtUNafKngvSmaNquOvPKS;<;kLe(R{?CIa76pMo+SkyS<|9? zktoS#R8nz7tu&^?Uwq>%vlHTt=E$4?4hRSmsBXBz3ozg!{uhWa078Ia3lw^k5We4U zwaVAPg0(ujoy9`^RPegREv5Q7E!gUoekzNQ3#*yiv6`J&Kd(h~-<`XUKJ=$s*(}H# z3*I4rt3ek<{&rgjGruQZJgjBrchEV)1Nd9*Fz&S~ztGpgjE*PEhqc^jkIspY73rLo zW}l#QhkLZs+8uF1vr_78^{K#z4J>?OOS-twtx}!dr2p(2#Lvk~8P+z;c zx2IQv;K_S?dZin}L6iHi>I(IKU-XiQwKw#VHbXB-`YU?H?dzgf#Pw_SgEmFpg@AFj;V~@Bqpaj~YC{(r8C`0Jy$FNTVef6^0E`5+yvHV)X5EXiSRk{g zelQpGEe0OQdY8jtUj&J!e0DP0l$XhQlNhkoQU4t*INYeQ$Bk4Rprl*6Zv&(CGx7ID zQY2hKX0Co#*#Z>CU8K6gB?+!FePl7*Ii}Aa?SwafadA<-e{t_kH|^Eb&C3((i`DAl z`owLUzmKe$f37w+54`8jJKsaxatrj>I@ZXiq*NR8;J}p?vmy9b?6KsMIeu(awBo5F z=eP;hzKaZ)6-y8>2wJ%>!22*;UY_H9#gc?6Lo5DzXkQVEAXZu+0$OR$P=hRHS{6(G zu@lSy9>sQ-E?~kCdWsgwt)VCY2SryRvOw^mg9R{?%cy>3QF|brim%vwD}Fx|oSF(O zLDtxBSZ5`p)N3><80df|g+5cfg&XQI*brd&F#;^%1lRLT|Mf-x@Z|37N1vE~@28G0 zJaYT=J$H=l3!XDAS_3}kqmP{U`FE}s7t(XbA2@b;J!&VMV}jo$a0`7g_VgY=ZI93V zp6-Z60FbIPYJe_r0BWVH-xt`09vS<3&xzh1#NCOQVuQ+->PHB<=ALf(4-to1fi`+f zyX%}XYRoz`j+gZo=B|@x!rlaB(*#|m<9S+U@>F5PXfKTA$qhyc;lSNSK{p&+W~7H) z;MZbX!Uct2peMAiOQOM1O17hRt^#zL5;cHU5}?RA)?3a2_i~N_AxKl~&BE)TFKO}X z;48(#$X4cGxDy+uh ztP?W^!`kJ9nrL)8J}~##_5;+Xo+%8d2Y7(s@6hsq&eH*&zB{iT96)NA<;Fl`z%JS3 zq5))=^dj)ipYtCGM8knVv{Ej)k>fGvFe4fPc1|1}u$#hm(}evAgr53<^)-87yxW)@kDvI%A{h!4|9~%SEt+M!Kg`DPW3Tz>|)E-ET+Y4zkp(^{;mzwUNU4 zUw!S>*Is;;OwEhP+;MU}@tyVW#Eq2VV$(E|H6j^o-_!f?M`uJjma6^77wKj-7C z_r34A4gZVy#74j#IJvI&(xdW6w*R)bMDH5iMuhuTs|AowBRk`mga?9-BIlYqv4dD5 zNn=(0)mX4NJGW=xhEUPJ`NcpnxUaHjZnhALb_Yshw+!qXP^<7$&O~FGOe_ki@zZ|o zyUD6+`IkTU-YC7icfbyyA_?Agi1-2{@7oJ4vBQ+H)KCPp+08N5$)G9DbXR(MzBMNBzy5| z#=XivfER-_Y08~g69v-ot$Sy$z6SdV`~Cgiz27$aHI+v@9#{`z2G!wMCvdM%`u%g+ z<4@dY^jdD#-MBN-V6V8(3Ec4k>C?~yKCP^x&*W1k?94yaJ;gUE+VG5_UnA`^=Hcmx z(tF}>bkE$Im1`W2@jD;IGsf>cwQZwn=EO$T6NLNyYk#-Z|5JS%)ygi+vKH9g8#}lX z%`9WDaXz%Ck;8>!r$yzDbx+8nI1g)T@Q|u{@dQ=}eWONV5BH%{)v7&>%5KKn{%74& zuK@X(%tMDX^MLV$=o5)w%_ffB_?@SeyYV|B$N!`5$ola!sv6*+3|)f!hK%3%ji+ui zcmw-*4gG88L1X+^{{wEnB;ywwoA&h8U)mb~1(Z;Z-N@w!I=Hewg*PnaX^aLiwrl&oP`PzcCD!gIw z!~mWU`w^6~gd5{`IQPcyJhjcQPB+97*zAv;d>!~z!i~}YQ+ntn^>9(tk-<2N2H@e$TS0LzHA;{JcoT>A}G^`aoez z=nP~CU_#Npf*38buy{^}fEK)jI5~kOMUp4D@bQ4kIoOS4x%5Riyw_RYdCQQgqTcnVUQ{`PE6Y$(+kh((;DCEed zOv(!46D~i)icw~VTwcY8gSXi0J5Liu!hEjp<=VrgGh5v&C?AvV82+{5>Dt8!6k(mP~l;Jtw9{ zmJjF3sp^4Ul~wH*(#Q`J@H&#+L!-IfqcvCf{=*0F(bK9nt*W7so8~6>)qK;Tq50;% zRWMl|z|sexujr`n*8^}8LAowRp5`P7sCw|F)Ks^2Y-lJDu#xkWw-6ST z;z)WeMXi6zi{u$tcj1V+{=N8KBMC1qymAKPF>^p?aJvoOPgGfmXCk#-eeghJ064VH za|91uf2mFnV8F&seMS#Lda!}iCH**BNf9Hy-sVzu)YE!e(pgT3)&d#fUfiTuFSCExRk}c$S_8i#P+}kZh922U= z9UqviHabb`geTjnOzi@p0^T8QzD0EG44J0x;n#s<1@rjf6a}p5>mgV}zy5vb*Aq%k z`Ht?E^oM@IFCsZ&8AWmg2=QD}ZORuguu$}r>8I=|-{9blGpsHnOU+C)o>kW)g)bJq zTF{KlKTYbwa|pO%n}V_%VopX&tf~*^6IPEk9$GV5)hwJAa6Jv@!;Q1dmy&_hzVRhq zOR5@5n?mVLowp>@Fp@BI5<9fqKSrq-V{7u0g$9sZj9J_uwD&R|+5#a_Ti-mNUnuN4 z+z!qAO4AL=%;ph|b+5Whaqjro=3lDri39D3QTD|&WvHt~kFigiN4=65^DRUGWk859 zPF|!Chs`2kFK9*ofL4$#+E+x}z8?7jONxV_bO7i?E44zTBkUry7mPGW>SFAJi6;{3 zdlRY)0pxKMf$>23V;6b5Z-9amCa1wr!)_riOK$>@Rn3sIF)7;oVyLk^I({^{7#y8j z9@u+wDt=BoKD{=b@z}5YlJ+^P$7zG1d>X)I0za`&I}g7tH~7jW^{ifLNIc#E6$S%T z7)o(esce>{JtRTw!y=MYNuB56ac_-Hzl8T8z+{H|qfncY7_Bp5jY z-N%ML3S1V3HpApOGE#7js#ixKd&H1RNk-%5L!LN%rKE^jp*Nw$VZN(Cs+f{}qvc41|5_;~g~ zr^{h?myzpx=55PJh^R*0o1g2~5$+xwOZhC&mvyiHn|3Soh9PCQTBB#>MFA6-Mv!(F zQ)nb$%45DIQNylD(6K4Nir&B_Lp4FA{a75ZGsc8v8LBHXyq4j$46o6_MiP)lYj}JH zeG87mfrPp90`-Y#FG}5!nAo9Xj9d!yrzJ~ZW2u`Sk6FlSS(auVnR^t)ALhO|re%}`tb^+CIRI}0J9pAVca*y_IK4ddDD_zlf| z`-_jK8)Na2F_&GpxDVcZ^Fg;ox4Xth;$w~UoKKFV=J#@<|Z*#04LM1G=kDldi;=q&U$yf%6>- zW#gbtTT6}mxF!|ZYeYFUK{>n?*QwJIh`@n7%L{bUCI_mA@OX&?z=@en?784e5L5)7 zg!UD(r_wMG$ynv<5d4;n4Vet#Jl`{(gyeYV`Wkv{No}_i5Y&MiPn@`s|Mo08th(La zuEiUrNPgGx$;snTG?W_gTH9{dt&YXvyVj21dFS!9yVNIF)|zvf>i(gnqd`|?d|!Ry zR=r%-Z=I;`8?U&6N0)~7S2J_XH5vt!0r>0Mv4<mq|Tl7`bN;MT6$Rw6iTClvV_)$?}g%u?XJP9;ulO*)v_JRRM=bYNvqni&M* zbIUjEpHHg4YHI9l#jPgfI~my(>DJ%=?)Thvb8cofefZS7-hEFCw36?-1iOw!$t#Gn z&(LWBYaJqln}``Gcb&m2I^?~WdCTrw&1X`{TrvXlRWuM~8LVW^hv2nhJb>C7$KpyL zcg$y%0#&^?-T9)DDPgP9p&EY~Z;k|G;D+$hTdz!mg}m`rgn2>zyfraW4 z{z>xSO*f{PK_Iqr^roEJG7ar%Cz%1RI~{3_{Pg{IzP~%O5Z-; zgo6tbwuA%lgqX&1EKIPG&~n1jnGie}|W25{2bh$(~wHXl@^pR$vTb5yjRvETWg@ zHfRsOgv~3&7~A&Bh94EMs8BYnrQEpPZueVgI{ueXA{Rc4MnqZ<9u2BIQR-L9MT;~S z>h5&G9v#Srha7fSIy{)pTKx9s)sLgpcMT=K?|#POD7#A;cPi?&S?U%utl4gF#jBm2 z`N8z&-_JNuJxlD_dr{LQpp1fs!c%&{plZ;-zac)R;$t;P^aSFER#?yyr<}$H97xa$ zTJa)43t9=eD^bHol_U}y8m(a6I@f~v^0qwra3J5X{SuxSZdJLk;@}|bN^3R_UZ8e> z7i4`qz4Z+t3!jO7QW)idv5H5GRZMdgYxJ$_FJpRawfg8>Zcg1@!_E3SDaUI1L$ky6 zwa)IfYPHZ&!lpntfJ~Nn*%tY<7HLY0n7>7?pk;*7kjBJ1)=A={Ntz-j>1;Ad9nIug zL3J}f%$os$%ghid5iCing*PK?7>=)Spy)YI5FUWp`#=Gx*sdMDgQjy2zcr*FK*~r< z%>>E?BS8!@4!|rBGCam?YU_I7F?;M&H;u;oUbCCO()XI(-!)nP7r4xpCg3vrCWvxp zz1GIk$?@wvX(Ou5qu$VSrQOz1(s$L+QJzs=fDDRwftvWz*2I^#w&hDZ0%wQAX7BVN z(T|RcepE~cm=^Jc6+Nc-(i(cqGw%>z+Pw5eZ`?tcc+f)!J#6VqjUMEALua}@o^vvu znx5V{9&|Id2i=&wZ~^ZtX+dG>2n#%S{TR++4Dg{f#(-y=Gx98g9=6oATRybL?-NJL zd;mvo#d!>I7+vj6 z>Syu}eIMWJ-|g&m@0NeFDthZ#;{TTT2SWiN{u8JB`i4Nr46g)p&k%qyBd3-6C*mIr z0|5Oe@W{+Lq&hY-qXKsr2eb)F95PZLez}`>P5atgkts{g+s#rlgK|CJ56 z-CU{HCC#Et(KV7^ePXBRX9#=S>JdW({BM2XZWHp{{7wOHTX_33NNjG0cG-QUy)DKG zePQi@=iw9VMoRwM&SA?))}StD3BnaxV~U|$Mnom9RLB}jbqv~*r4A5M=wjNE)OjbF zlt%Ojc+$`@@kwed(O%@@NQ=pp>!2y*{UsHJp+=y1k1GtdMz{}3H{ua!3UFE68_*|3FhO(i@uo&rVs<`SgvAmOsx>S>M6}>&F=WraE@FBywR$pyCJU&!i zYl5+~X3}1df6WAbep{vw$O>l7wzX6qkEJNvWBCw*2>MTHen$?!@5r)3qVIeU`Yqw@ zv4~qVKo%66mVf_4A>L4R8JZqL{iV(Hm-bC^yRS4=AKv4fN3PA8L#^=kN?#|YyWuiJ zU6|9nIj#O9a&JOE#&tLLAmXKyN>%xLM!Ado0QoCf4A4iYWiabJ(8HJqmn?#dxe;Bo z7J#4|cVIoR3>o!+AA&O61h5Rg$Y9)lgqVQaNH7AoQ6(EwRs-J1!?omET!}>eKCgmq zE=u{HHN$ll^c<2TTqn5-sX%efE70ZT^Il>HIOLLv6#fm<$~>-E7U~vzxt6J5kzMuN zdH?t74_~`1Nc-~^`V)y(F3~QqrDpl$&W%J($^7~AH}#iea(fd|7lNJj3B)OHp4d{B zV2VZe_9N3hz;k}+-WFAl9ze}gNS>lJ8>B=*-9=AK6+Vq(t3FI;Cl|e>3x$BPIyy2k zX!X-W!z$jg)+32WmzH#FizOXXy+rN{lZF-^65xTBbZjc$(%jOirOz#y?Xz4a>br0t zTbdVi=?S{A5AEGji-{wusK+8utw1}rIKNi5B42nRiyvMCWXK(akh8cU5QY*StP(eb zh&25Z%Dq^ZlTgItPfox?;hs*SwWZS=l z+I%}UR8BbpH*_c0cI7I_fZ08qNF3_EwMy&mqwN{rZj0mHch?V2p&*psHs{GeQ93hs z=TZgEB>u|Moo}Vjy8GP@OK&~*neG9ul=W2p`kYel?Up(x2Y3cAn+ zyULN#QYkb#nnIcdEQV7Szd_47N| z=};nZ_?mUPc1hR!HB~tISAOO{W1)~y?b?N6B^LE}d+S-?dScHxuYMN3AQt#4B9WZ- z1F1VKCeA_Hn;;>*uJ6UF)adV9V{XeDZDv(kZ3}H|D#=-w*Fn7VZEUYR6QkuPAyDMo zn9w}4>*T0&f`8T<`klC*i&MPG(rGM1nxCP*Aj8>D(;l3rgp#I&l9rgKWqu(c5d2Av z!%(SJQEA3isqRwgkF4?*HIMPZE8?;~f*~t}ra|hd2l>=s8(-$B^USw7Mn09NLNw1B zFc{to6baE@AbLQ1Q3S>uUl;W971CnTP2Pp}0+pm_1s|a`?oQ*~jJwb$uD+oA$dkd} z5Y}bIT^XS0sn6hSkb@XJjX@0RcxLdu_?f{rM{Fx9Zu!-mt?0>QJ(GoIaQ0cKXyw+=MI;R@CqU#rK3W8IOl#z?1Q0LRM6KiN!;4 z6mmgQuXwN+JP?Y9L!o#fKj3uOZADu$1+%2Zny`_SCvf3_H4(O26OD$o=nJW#dd2BO z^5S47p%sg9Eo65G?H-%mYFCuuxw+Qdb9678W16u`9dK{cv;q{)axg(mmDOd^M!{o2R-z_2n;o`e1e@^Zb<`{HQRSzxnJt z8aLH`2l|THtG}ilHQAt98rD9j7m>TF#;LE;iLy%f$`Ut3mhr1ua*RUq5Y+?26DfXz zewPV;K}OxE>m4V%0X9xzScM<)0m0eH5!j>#8McTdErT#3V2oC@zi7o(9ni0KLS!BlkBx`<}JOZ);gB2RDy=;josqHV(sM+|b|sp86&2E>NSU7SLUT1nofr zbd9(ca|XPjU{hzCf%_ zFo(-DWNP|W0D@%`pnX9g+|~w?wozSXbj;spVK);kEJ2VO}+5FS-%}a#+;MMP+ zkUGZhc3OO9)fZ5efErNDixw2n@%olE)vej-!fvPP0r6~RsXii{_uP4?4gf@~xbm&_ z`()~nWosLHgc@0 zXoY|*kgnpowAgBBMNFM1J;imjqS8TY*l}@Ss1J5?85tW>Ca;Fy5uKa#4+MpNUg-7v ziax%sxrU9 zkV^fx#lb~Umf&E6&+-C&iFgNrS25SR&p!q$Z9bd*l$#u=a5R6o*XyVWUdm7tjz~ztc7m`5Mo32+Xu~-(FhNH>Fp~)3bcBGsct;J6r8Qbgi zxu+(g)ojq8Yi6<&L&dJcTxtJ%BseD+~Mm4h|REQ_4*{FTY>n}GVnRwLaPM`$b z+`)it+8RPJvq&Tx3&VGyI8s@fH<|3^q&J3WH?b@4S6_f#xkkUU9AE>W0Dcf|62MPE z@`+ALZ>V?=)c_D5kOzSR{M$u+5x1b)4?hA3NH&S$z!V2mr4sQBB6q@>urF++U-rk< zxH1&=4aURAqKYqb%xkSxP~fMxh@z&!(mn5g`Q`O%P0xn(VJsDA-(o0Wkjd}b%;ua? z$z<>XX0+TLEJu9V%5XNmZGYZ>)6v2hnEXtk62r_trJ2LI!H6#ra`o-diCf?M(3EYo zjKZ4;JLCMs@bM-1Q&-h@8=6SGoiH_+rvmp9cMWll(F%^jx$H&=wz9E>zYcNggg2-7 zEH&oAUJ1@3o5ek9<2kmHl`W>#!YxG%Vdf3EARC_?0u2KEMYIx5C+AozwxX560m9BP zRv(#ujaWqE;%QWoYltF@h~2@-tbR`Jcjr=uaZRnvp^TP6B{IsqK5}%YQ97j-_O0a1 zxF(}OD?ctRo|o(Bg6GVp9Z8xL20xKusiV3ybvfrz)`||WRKHPRMYBWUW-ReF%yPG6 z)Jg>RF|3gn?xnF6Pgv9lI=|>IjaBNyiTZRtJ35qe#GC`&UD@~EA1RNd^3|yAo5M5p zaxB?xWgBS^3uaE*5#D#p(eh}mfWl~np`6eji0We9FNpOO_LS=> zzCc(|S#a0|M1z6$73wC?%7V*v>=s#$ehbVlf+Y1H1^|#pkW>=_1s1M>g+wMROalB< z|L35AveX%o+VF&okAOxpz*fLO4yc>M!Rz|sb?`t?AUm(ERwUg@r4qUxDvqQG6*)Lc zS6kIXRV@ftQvwFMJPj4a0P;9x%(y0ifmQ&6=koJ%0dFTa077_92nofJyKW0Yc7O=8 zefD8Q+W$U~5Wett9jx>`=(p->KC=+W)svNKv^*Sd9!x|Xg~n*+&f7!z!AK+*a(=Lc zGBLhry_775?1|tww0q8jdo%S?%HxTpN?<^#FOOgS7wsV8YqN;b)YXsaCwrMAu*x$O zG-t?~O_Ph8=IJ#3v&MNe&Z99&Ei*%c-61^n$XWPWcz|3;M$0h4(Hzw($9djfD#fmlvGMf*%*(yYO+jba}yk8iyMT7Z=Rn zkv8${hICEKz+FHZNT^7rN+&71OhWn{V2iNzGBPb*iKEnIXl zQyEV2txIrZS+8%vsf9QK32v@zd~2h=e&72}8ua_6Yn-o*#lH5FrNgRBwJDLl44PnI zBYh4f>kZ|Up37o&>j_GZ6Xg=D&XU!@ga);kAWY zdh~|jkN<3CVI-ZMI51r42COEF&HR}$^_$4Pqy>leb|(+{Y$&NPc*on-o9-QZw`OtY zCmXe~oO{}p85t!bfW{~)8d(u2M~i@K;*rKL6e>3q zYC#lU%Xt<<0pAC!`Rd238`aBIbKbpZw>lpf@M=M8ZrN{lyA`JfFpzDCR#<0(#WO%F zi4_H^529SgrIS-)9n2qf&a-Yj(m)x}>3v>Et#eLytA-54sB}pmpmA!S#)n7!_t$$INg*67NdpSxKb(C)&Wx<=mAWwG%MUO60#1j2ITm#zkDX7`5DI~)Ut4h5YJp-Gpbpde zB?#$rU3@Uu15!K1b;|529k^QShOYMUZRuRGhtm! zg^1dnz#@f8|4)0gdQ|=C%;^6? zD_>K?h&!LS`g`!*x(jtnoA4qT*E)J&oJh$)Pr}K;;C7MvZ?uxiMq11)T4-fJH(Eq@ zph9B1W2=wg>mpaHz^@AIFi7$iq*f+K`)rU>k`y<067#{0VLQJ&ert@sg;kOkObc4k zAMsrB>p)m~T_-y;LdHfMt%e9Fk|i5%UP7PIzCt>P_5yu&X_nVZ+*e}zs&R1Rd3)F2 z$vK+C<-EN)9LPDkevIaIeHRAk90_J~j+`hX$H*SpDr1GbJ&zFa6ZU-AZqMiJ$}sow z@M_%us6>smCQZ#Qhl{IdWguupV&iokcHx8FRpmny`5a$Mr?21`s+Fy!y8hwjn%{3J zWa9+UIAz0l8!r$iGLY;r@sxFhlIKXJw&t*7pqHP)ydvEkO`Tonf&f%TIz*~80c=33 zM60-Z9=O%W`bH-)R5yn}v;*+KQ~L!1Me7e`KQ3IS7`jgA>A_@3^p(ihBvEQsTgleb zXu{IgQytBzG`oR$LuG=hPlaxCf=*(IP{_N;` zMm|S+4fX-VWW?8}61 zMpY-wo8V^kA}%uKgBE>hv39&pHx=JXqDSW?iIV7vdvjht$gB~5`#oR##rEU5Ol;&=EzP`W0zEqNs@!SvYPZi(m}xL z$3bB`Ds}W{sB#r$eUyUGz!Ce0MxtSqL-*!OYkrT~<}xtOxLx0>Hw;8-D3%Pw$?S_i ze(uUf-`ulZYq)2zk;FaQRjIFYHF$D|Z^7PMGTDJR7>smaXe4RB*0BKg=e{RF(0S$c zcGEIuvcyrsTD^FUCxP&k_&6={NK<`WFE=k_g}2M3 zJMl$2PUTUA-GXKTbM`a-zMO&T7^Di8^>CW)3lEI5>6m_T9YI^;Qe_?*~W#5WMH``-6H3UG*1Kn-EkbLdyL6^X1w zVGSNtsy9F7^4LdeLtXo4J~MytVB)yub6O_N4!8La#$JAT?EiK_^`yI+qXE!oL+BQZwz7t?{9o1_y5%!sl;~w{B~r zc<{~n`BG_~YY>5-_4lD8t}7iasgDnf*W+*;Gf<}wL7g!TLt?0?VeSt|nu$SvGZ?1< zWsqn|RAiVtv|46$}}JK zXgEK`Q5`)=QhXE%OC=NG5NawnhmjaM6$~^|jlhXu3MS;#=xC6vx!|f`qch@mHk>Lr zM8)B3C=KTchZ1%u_0tWtLGbVf63eTo71PigTB8j9;EiW6z7ldy;oF{)cZ2W7b4lmS z1HDWQo5exY<>;2HYk70*ShSJ1Se)?N4k`h~so)n0Taqw1I0euWCCY1cre3XY(8Q5= z5q#u&=kaT62pc{>s{b$Q^%uljXv;{LD2734hy)s5-$J0(roI~fpFfv*Od=Hi_G%#?xc6=ShST4)ke0e4yT*t z%y1~{{rBOzYwn|a$Hw2$ZM}1!CC5x1IH_`wr$_cL{jG94S zZwN$nLqC843=AY3I=XY@N$c}RLWGr2?H_7t(k7K264hj8Em}E-r))d2)p9NpG|VNU zFr*)|0gA}$a6yF#3KU(aqkg&Msd$c8@lPyhJL*_MT@cG zUJ5YP)kl&O-MV-4yXyVE=IB&%=+N%Ugp4wMTypmbmvnx7LNi6K! zm(e1_`$ymL&WLN$8M<+KcoP2dpg!~3UFwAPcgS^&Vh%1pxp#{-;DT0Oe)c($&@4`hd z5eg-ewqh6Fj+&CumQahw0&TEO`I~c!4I7r$8HkD-XF^cm!b~F^3fgD6wb6>67OiLj z_`Td{;sGC(13n7t>9cYL2l5PBc?Rw8Qk8*rLx)8TKc~x&iZc{{LGJ=Xn&hHME-H*4 zS0yOQ&{df%aw2KuEjGJiM#Z7l#;cG(Uw*Y-fBD6}Fo4DDuPMO+f1#MI1!tw|>mR6o z=wAFYS$;F~D?|8)J!VqgrY)#p(?{T&k${~2JLeP^w#)*sIBGudGnIUdLro&-0X|Q| zGY-ehypcl`Y8nYUa8JgbQ}i0v=_-mbhItf*KN}(@aAeP>a6b@XGLv@cwL$fO3)>K` z+poPZ>fW$OO9MC2m zG0_7Y9f|5zp{(HL9r^&9$2G zP?O|!em#I$=Z{VbnMKuTI+XAz#*bC5@Bp**fSO(s%pw1C&!SIHpi@O^Bd|WHiM`wH z-mT8Xalk=M#3ZPsv#jpeR*Sb(uG6~xy4}I0`?4STi#K#|m;NRd7c|C<@=LlaGlW4; z6N?_QxajflA4!fBe8&<}g%)USq_IpQrIV^sK`Xl~OcJsxI^_IS#VrKohRp!@3ZS@P zHl5U|jvK5$nTksd$+*uHamXt4LLKkjC9YS{7pyYyr7sD2$=io^yk>RB_Jp7=eg6&b z{7D0J=>wO%_5KdllBQI(b@j0Dpqz5zad^-0&YVi5C$y*aJ`j+ak|h--df-pzkf(HT zmz3M&$$Q-9R5GZVf{vJ3X*~N9P+bvFiT@bDVqlenO*Fd<0fKLjQDul=#IbJJFPOvs z443_dKq&4kT6~doaMvCf=uf+0;0pLr3D&p01=;5Y(}Wr`{SJ7?3~OCTv;dy_>|@Xj z1n5@}@=YExnN?kR$fR+V&>#mrn|wJ5f_o*&$qRDgf~Ukj?KAz(p6Om(chNMZHi6$| zQJQ*A%Nz8K;WjH4t7Z|HEyxhy6Bd)IG@4)Hs9~_WV`XEwsM=(WhPzBxvkt=zn994Z zJH*;OXLTt656^|wtjSe1xhlAk(lBTt;eWxns)4Na1sTyTv@G&ZtM)zhJ*F=R{ic+^ zH~6PSIm9trlgoJcWF9j(Nnt3-sZMt&wRg1QCFj2IMjikc1*13MmTLSNc?>T1v<@mg zlu9x*J;`~Vr1>C;1c1{gK{jzktR+oO0C!M_D<_kiG_z?WrAcUf1U19cW{Zy&TSHCwA(|QuXeZ8Fqr2XI_raAop0!?jPjuF&go?D zxsQ-ENIVe%mIG6yh>^;3igZ|Gqw~Uy8g7vbXn|bDsDI4J z6tPib(LgIEWSXE!ifBbimwilV*~grgeaJs(Ut|a^BDVx7PYg&PDCpjRXEc;@1pVTS z5+^q8NL0nq3JPVO`#28m;;ddFNjt0IrIO2QZP}bXnfyw^qO8D`H&krI0Ah)Bti(i6>f#3hutoj-_&_CT zZGBa9ecyLk^ZpOUhE|&Pgwt&I`1dZnQ++S+%C*g3(e9m|e%a!``<=Z9r%M{j)~V~Q z^|moS>T|^3g|Cm}`G|77gQ1YLTg^a=?ba5>xDfYY5&p26nmeUrVbfr5Nx%^%F@{09 z9lD4J;OJI>x8MY*Xri5>6#-SOdl(0{0(-zvC4Cu3B8+ZFlo`!gQV39?c{Y*2PRR#z zY~SsDYCN@Mxwkj9%#e(^gej3w{1OT0XP~q{wBqA1fjZE>Dkd^)oMj;W8{{b0S|!3aOYpxP>7+ah{GIc*kEkAqhWl#;V=n z+fs=c7GtF7ptQ8D>(`DHjHpw%%+!1L-MK!@yqu~&RCGiWho)vu%=ehpJ)2)LmGmq3 zbW?bILsx%zgE=`)pU*n&%k(VXFug~A`+;gFYlm~J2>KHi;k%CAVR;C}93 z{CAA3YT_KkKF0Wif;k=2{hF#e`~qwZVD2ukwJ~q$6Ms~$F@OV_;=TB~>1&vieq~Jg zmhKv6(9r;mwFqz(kVF`p#2CTY4hD^b*%=6SL!F5;h*lrNM6A)wns1rLbX;SM0>{`` z-6&sfCq*GH2g{&)DPaH|6k4NLL21`uD{Jhi4?R5&jNJgtuZ86?tVeA_~-4(blUZaPyFQ1Rj(`moiFXFP97Y# z6~}sWo@7A1MZL?cZT^L3@s{U?8?$BKmprk{w-@&lp{0I3vzK57&*5y#JL8FP*^7mN^eL z-rc=}I*vvS4WoOy#Y(h4d(&R|_$SdTn;${dlDpOSz)SU2_QdSa;NG%V-M9H26|R08_v9>fEB5nUB(`4iDZG-7XAGLdvBz8v+tARsD%s1{&4tb~ADHiMjRBXzRenPQI=FL2l2{=3o8g<%f5%>(2Uli2PZR zx^>{s_jT9Xi@GD1k-BxAlG5GvR_c#vFUnlMwEl?V!1}zS{z&lRziS!O1K|IE&+|>c ztlZS$|MuEY!P-T=k$z|0m^JjfOPSV79%t(-j;}j3ze9DXEtGk0m{gMuIYds)s@a!S zMWWiCIZrp~E9YN2aR-R!#04Z>VJ#c$7O_$9nt!RK-qAXBN;`SsVeQ@v2l)n6Mh zxNhtN#M6#)Up=?AKc{^j{H|g=7oPk%JeNgD=^hiJ^sF{TUAAa^g1Pf*N_R3l{yv>c{b%dECQU8gDI zveko5=m4f<0t>v`9AEZ{1MgXcNdo^5FAS#g{CT`LISU}1hlgMj8*9#*z#|wVIVQks zwnAWSezrN4v8wNwpWpmjTcX*oUU%xX=Er~icaKFcJp9@z?OyxRFZ}$+#c4|grI3;gMF>KMGs@s0-+?{N|akA9ekqH zY z78=K8Ic4&D$4;K`9FaKm$STkdusMdfTgS8Ht03m6L zA-ohjP4L_8Vu09*CKivZRg;djpaqFcgjQrC zh?o*>OW}l~DrFPOmWV?Tq4Qtl z;~e}zbeJyz!42(ceFK*s9?nN6DY;D=0p#vFg{wM+yZTae#y8WLLCk9*KV9fqNevT7LBg!Ob{YH=y;mpj^Z`Wk8o2adk$V_%^Kiw}&pz#FID8G%uei28*M` z!t7w0;W<5ev+RsIivyE|`toR|Ja=q(aJtZ%C>_y08V^qeGLibiKx(8fXS1dU=IfJ( zhNB|qS$#gIuQX8`+*9!E@nlD<&3&Ll>Qe8*d=DwVpraH42*XPfbTjh`o?ywx5_2~Q z1WXFKdQ^K5KDjt|@h8R@BYnIwb2B)}c>#)*&U9lSM0hScWgl4k_+BviL zR@;=K9@JXOJq`=fq3xz+n`W^y6`Cs}1{MEdX~Z*ean#mYn~z|1?)BLO@B z3=S7A3%4XKP~$j~k?NO&EBR@a3x^88G;yK~t=nXAqdqPwPyz(S-P2>G<<+W`ib^q) z%@@+?LQzR8#nnPOTu3LCLZzrF{(=^ct%P90g@F=-22>P?afr8}fRgyqrJ)ZJ+@Siu zTK{qvCIuAV#XxB?E4~YGYm75KE1l(OcL0N|UaC3~>F=wcKwvNO(EL4?bewGx2EneVLZuqFR7d*eXZ; z4Ykp?5Qy@`IvW9C@;Bw6Axdunh;Nl?MQAUp zDbOj4bbZLx0@0*?W&FDReSQ0{8()~Z>-yQ*>+hP{-spbyQ>n>~>FJHh)P>Dl>()bu zZf)g`9_?-&)2`@#Ei}#G-vy!RX=5%yM*LaOv^Ow(R$L%qTnPwt-i=kV$V| zX8abY>5RcH{jZ&W4)dxPkug%N5h9^95+c$R0Tf>GS=1AwoN8 zgf`_)SywtvLR=6-5?l=r3I-WYBW~z}=xvv;<+%q^>fw~uNL`z{m@++*`g%%JTZv>s zb6HpXp^(?^(cBtDT}=5oQF|$Pok!>$A%Z*BP;e`?9@>Ju!efJdBOIUEJs)wGTa$^w zYRcMb`PyS^*9^L}lYcs}G!&<@qTX`hpc=6FYpvrWe~Ruhc#r8vq`&&~sOLVV<%C`! z{pGZ3n%%Oj8lBZ-L4orxoqy@VH+S?E1Z2~X{O7k@YKi}KJ4^T=uYGa9>3`tbK47|L zye%bgk9+I#eqP?EVu9<92M1*PF5lQSCb$np@g4Wt9vZSg43Fps|DpXV?&ntu%7fIm zA!UOVMaiAIQL-Z5f&S5oD8+r9hHbax>bV(P)-`JQklS1enp?R-F}GaMpl)YVb}Hc! zcu8m_#Q$K-FT9K;mrKcx2~mHew%rLFrA3f13ip;L1EH~=f%Z(PFn#ow19OQ_{>)GQ zLf`e}CoVNLsI!~@rkT6829h~=3-zp*@UA8$49)7-#kxQ-)d;u)RVFEdf+q{qg}glu z((tD{z<;9@TJi28kfId?d+7^CF8LX{=O>5ob2X^m1BEKS8TTmFabV;97C6HG7gJOvGsa9+A_FdM8k&Zd0McWLQ zx=Xuey3;G4+59)!WAH5Omm#5noN|Z}8?WjEB3jTt>}H=BsbovOuo^C8%&pYj`4opX z8RO7q0^37Ng6|G2=iF}l$?m6DRoAZZ9PJEdD=_y%o>?=?9L&I0n-yDaNiVx-t#eTl z>Y+}NW&Cs&VM^EnZxIkH8C4uXE7o+58xy*uh1`Q+0Lf2>Tq#LbFqlYU0nL2+)!_6< zO%`jfFe>{}>V19J!e0A(eWuEgRka3st;=>jl~z~nbdERda}Yv+Dz2p;L^c~aV7@MRr zh&W{|lz1IkEj_|1xJdVPCK*}-zCX{=6SYW$SOSDN?Q|tM2@&Ar>MptYlxI0-(Z0S7 zvEgM=^`ZA!mJCEdQTXkUVe@@UKCaMu66_1GSgp|A4c~G^XA)B+5=3yaolYz2wj5|? zlE^;902%lk#xk|ybW|AjD3H39IKHbe4W+UIMlvTHtnGXwwv319eTXZ`6Y zW`@vA!aFdTCM+XomhL<^u+PG zLSgRs#N-uhuh5TP~!B#c%0SC{L+qow~%Zt^d_TEaEeg2;&0XO z84yPZ&SR^;gEnsaQiXzRMQ4592a#j-dzCL%zFzs4inRi&fG9vxh$LHiI->Hl?&j$_ z&Bw8}RUZ}3++i+V@CYVN;V}MK*<`${{3f%W`#wVyxho*XZ56zTIvm4D5t=4V6 zK3}k2?+q^d2Z!pOP;)Tz)_qnmKn4XuFq-HnLb8Ry%fc!@~0yu;Lwz~CVU)YpQMNS z@;C|#kaeFklT;!tMu*4s2u29lJ@{D5I_G@QI<%^SX?;$QVifza~oNg zh~M~ThxmiBa#SpwNQ-5r5y{KxohUL^3*deBbib%}{vmuA8#8RM2jB z4o%KnF}^6G*0TR2HwB?!RVrcR@&a5Q+##4nErzMst_=>P7 z#d;_5n%|b18t$3)`WA*p=L$~XeSO>R{YI^kEe0$$(_jCwWt@9Spg6-c{sQ%XGTDOqz(3BbHTBHq2+rr+^Ig0{%VFEE#FdZf z>3G|3ZW~d;$t2@fB)$bzVghaG_NN8KLpHdKbAvt4R(GMxz4mC^VQpjLNuU^87|{{r zU{A!?k&9$k)@>#W9_!4rml)AWy63^BNZ)+g3JvJ=A{h2`8}va~($#NF&u!i|H&&=d zZ0gKKTezH2lM_!p^2k%8*WGmcLSi9BV{t98)tg)zO7V7rw==@?2M3g182!siUlk_yY}Qp$ z64tmiXbo6hRwrs)i*iQ=Pwb#w13MKx^qpa1=caTejP6*7VP7ZeII=b{{+RQ-Z0ZJ+ zXW^z8ly0P8XulPmn3{+cm-O-Qf!OTAd_qsmFU&=kLlgR9F*Y$Z89mth&N+SVoxPeR zsq3?e#J-i)V)^j?DGzI~d#3guE*Do<77~fs`MK1{y^G)Z&f>i^RpHB?i?6A_g}FY& zEZY(E1p1`HnF}_D)_`Keh6Jzi0R79{m&s1#B$@1jxPwkdE0dmI0DcD62v|T6JmX)> zRiyuCL5@ym!sLg=Y1On=89@f9Z=^Az_1EKxVf(t%SuCdem5n-;yt?RcbxLOSnl&ET zfP}mYNk#T?B3k1~v2pGsPEVx4G7MlNDt72@%A@dqpsp5}HEq;lq^4Bl-(ny*4N}mA z!6>#Y%!7#fpkTU{DM+)T5eQ;Bvvedo(2Oka3pQ%$SkG``YQgREUbg4Pn@3B-dv1H@ z{$uWdDbh0zOv+*{YMZbI3#nug>yCAgEwa47f5PQm7(cWcw@zyg7iv%o&-gy(LqPdU zJ>{;!wG1r>Z|D|-Dt!^6P|(E8kw9yV1UmPeJ_4fcq*P%G&{p{h-1*MRg&%-K!86E5zpwor?9;Df%WC@NcXnzjM>1C55!J?8)1#ffJBPkY zDo^OSSdD^*m>`x*woS>ldUq;m4OLX@NaZD0{FxE zZKaw9{K#%UTjbb$dU0VYa9K>>Hy1Ci?%x|Z6rX3hjpbib`}R$TlJg6*(dhia!==jV z;$(mm-h1)i)Ni97V#?Q%VaqNMo4i1bc_}}6iSXf}!E4)2PyZJe4Ux{!SCGnJZozD| zGQ5FCFAC!p_8V&jTiI{1cKCi;@w;LhgW@3_wV_x^ry>)E21!YIqJ`h>iqoYfx)C;n zJ@Wu+(1OC(kr}G2BayUg(+3A-nai$_Y?vmoyZr~N85STA6=tUq1%k!&Uo=!NbrlAt zD~^%9;jl}combC9vinyK!36Fq6aK8dfWSh&JjV$Yukvt0YWXMV_yp zpF;E^QW4{gkp|hmmqi}f{Ezp){VR8dr&|Z+$9%>*MIP`SjFC%ezz(dU#IVO^Zd>njo7No;vlDE| z3{!{9HSlyQx`y8jF%KfJU}6=dUQNt@2N!$!WrM#MwU;Q992I)tz5W6B z690|bw%zaGo$T7W6#>@9P2>i+2QM$~n}Yfe^PAtDS0CxhaO7LCUHdg3uDd3DjIz&3 z(XW=|K6o|tH{?E99a)2>wiy7iO!YJKMHu-*s8@t-s4%(X-(U{dI@q&G8mIsGl9aevD7)d;j4r{*Q+;C&q zB%%OLrzk*c7Fq$T7STX{m|F`zFceR?T;2+&8&5*}x}FAWDQ|e3d~&C?k>vfLP~&4G zMiuNa9LLK7Z5fjP2y5`MkrKJ03J{kCV?$~MEeM#?Hp@V7c9k!PvE5j~u?bVhv@xxA z6$ADE8GXmv=;+!zM)j=?y>WD=Se!Z9*xJzSIsL{~>qb3y@?>}GHTUM9XT}Z<4ILWG zbX$y78sq&n_`j^mRWkm^AmitSru+367iBlfLbY9Oi|PXHY0h=Cl@k^M3`)s<>HNQc zxgit>#|DLPETfRT{{fQskIkzdESe)vJ;F~iH5F(aiuzexJEq*C?~l+<73A0j1>zyd z9^HZUL_c7V-aos$?YuvswSBlk+-}+M1cNGsTtsAICF=;f>{8Mu(H6Fy7+l1VRuz`4 z3BbIe$_MOuh{PP4pWoY@3eV5mQsv%AeQ`LcSw6lz?zH{;g&#bx*?|8Igf?DWWFPG- z(jRp_2H!>7X=_`|ZS6ic9syXDmUT`(cE=l>7xaANpZ1jtAD;hP{4+X2Is@0ec!$Y} z>-v-lqz!r73f{7FWxrh6jZ5pkhj{hmnIu)9?K?crxG8Zab?(95*Z$(dPsn|y=eF;J z0pNSU+j;SOkX0C8-mjcY8SLDS$r`FXwT|B7>Fb#uH>4d z>I0smrk2{_Xb%BdORlot-^yg6Fm-q!H8E84d{ou<9f?+&*}_87v!GeNVsQm)`rx468#DugL;cf<&A#SL zx-W%n{3lVK0e`d=d=D{P7I-a6N>#c06pE+3E`Y`mNR6UF*bvE*2dMvxq)IuV_x@_T z;#`B38yQIWBCZwIl>2H`rAMh)%hp0BC zqy+I@{fL9ct?z;LTSYI=2|GC!CK*d{Da zyJcYIhSA9z57a}>J@#Cq6PgDrmM-lU{XbZSj`uph=!u|G(QMXu8M3EFddg;HK+E#UOI+ur-?`HiURTu1F( z^ebF>Ud3arZBQFSs3%p~^AcEsxna2Yxd_7i$QXGpfXJGLDmw_fKIDmJ1ST9(o2{E; zFT7j(T5hQnkErVh^OK zSH?E>7OMMi+BM%43SMj9XYKRv1J8&LZA5u)g)A| z^!mU+C}GVNH{v0+tEQ4mQX~XdS5MH81-lE)0nohAKb?qbp_~b7r%)uirB$<94C@#) zeH2%qA=WU*zvL?wvd(?Um3+9836gt;hll&T^CzOEPrAqZ(qnyzXl<%=^IyisCnsXl zcMn*jfEcaM*1{0)%$v67)c-WuT*=;SrW!Ns?qU-&SrBIon-~_MeGo&D)uUbfhVH0V z6x$Ka+#@P3WC+84_SLO(KM1i8*#xjV_734plX>K@aW?9pa!s|O9`!##9voEu4=wnT zp8-k}We)AR&jB*7&VBSET0y{&7M;uEI>OQjxQ2PppUL_q=R+yvc{HK|-M0kT$pP=Y)8BlYj^|I(a0qkZn$$Y_u z(R6KWRrZ$r9f)}%>p}E*ZRE@|7*7a!7oO?PdD1rrmVdj-UXK|?5uqoF4BZ@?h+qZp zvRd_@?8)IiqY8FU)>qooAE*{n=J_K>=0E@W{6b;o$WSO*oUX@N2^;kuhgk{H3ORjq zpZ24pm%FbUeZcKuMMTQ`=x{(UVD0~|jN>DdhMl5px0;a6W43kd6qDe?e?mU2enNMp z^|E>>trzh@?g##hRw7lQx=A)UTG^-NL8`BKsXKbfW9*da;0}hL5;}Q`mrC(c5@`xX zi&j`V+SdUz0419?dpAu2ZZhJIRY|^pqH2fyar$#5m2wD7rP+eI>ZqhsI*$0@=c?5@ zU$fPtIrY#(HIG{gCK_pc?E`Bm6XKq+69$?q382DL>FK&sDe3(g!~;^Bge|4y=hsG!0opniT}a zd5-h{1elS=@2MIwXXtyTVaO?7WkUJir<5s-D~vl+7&wtdF_+KkGzASvJ)3?h8vse{ ztibSLQ*gZ|J417AyRm(SNQt;MH&Q@N?RDHF$>jyo!GCozS~?FkZy zm$sh?8rdg?8k0yx689lmq|MO!JG9=&xa=DUlk&Nhjbg@HhA)Ck878`+WQb*!!YyO^ zfww6c9}om({JKNOSzp;D*_yhOySv^oS!lPNNV{%_=y&K+x$uuKu^=^eh=J-0Z;*@M z#I_`309nyAiZMvTpZ)MDxO5~B204%rj3EO^awHWo_Q+oLwmseMb?D%t4laL={915e zKxZ#n)VBG){@%<+I>vGg9;ZiLw|Vf7kXVL832Pj3Vf^Obo%)r&8|niUeWuMw1ta}65^ z?8CHy&^|n4Tr*l5+O8c<{qo}NV%KpglX~7`Ya?0(GK}M%!zCGxBV15shH5ngH}=nx!={(&gofPaDW%I45;59P&WqD zr2%zpK_Us@Vny*K5@$UxcvCUCErt(9F;0?3SlZ@1Z9HBDv3P!H8Rb4 z3|u2I5T4;3W+(v8tT`WCXe_A8nqcz@luCMJE&RYdBs)pVkSNO}u3$|_DZj+P0Qvub zuiCfKQ*eR7y!r&C;0bu6$lf<;P#zrGWGf$^7o!? zfkD3SE(ByK{0qSkFO^^nsagE=ohn;km^v?E0OJg(I2mJAPCLE~GU%ObnVs)f{ z`NVLez0eFMr}`_Sz$wapZ_=OsJ*|d$$=ITwmgq{6K@eUk`k7#+Rg}j1AEfE_Bq7&s$v|;Rs%Lu*g<8?c&zJXgCc?fi_ zl&6=J_su;xr#2Hy&UvD8((%#TYYEd!6XxTG zB@{Be;xmo&S#hGYI2SFf8X$gbh+Uco_>ycHV?VxP>B2KhY>#1cfB^DRT^83sv*TVM zcQHgs;TV^)k8ORsn~h$f4r!QpC}IwpLQuvfM>Pw(527Hws`m8g@%Jw51Zdv;{M0oI z<>1}ht80etm`v4u3Au0YqcMUR|V2}#B=pooai|8#JaFUs0 z?8I8cvC}7L%P=e&wG50IQ;jKgD7NN&V6wK6$>iyF%IFxAOnzu17Rxs`!jcUMjpp<)j61T(qetXr^>9vSDcj+@`4QsL`8d!Km$p` z7((uC#68j|!jbC^9cG>38|n@ohORSkUF%49v@Eb3a$LqSEVPc%a{T_JzSZwh&jT%Bqz4|r49gIod&f%Yx!i%MR7SkD#7dg6I}#DoFUWFO&f zm|F-FevYn7jEqt88ykoYXOsZVb`UdP7s98!Np)Z3PCr$(BE}}GWIbNDm$NoTMN(XrE?mf_#rFp*>C9 zb1VzOKrrFaiqwNvoa$(wrh6IfbG)P+$0gB9H9Ywqmy~^65-s!?w0tR)#Kp^)yf!31 zyOG|&u*)V>j5<0YsR8<+G>p_sJPV{%lwKy5uOt-#9O)Gn;Ec1VvWhATMzWELV3DV& zYILk;#svzcK_ex$6UMit8LG$i+@84ugR9xe@u~cud9#IbC{jp!qM1@jQY ziFxRy>MqMQcBDm@$|9Y^53)W~MX`J1sdOwI2?nBpSUPq*3h47_K;~?n4A+Z!rTW#h zdfe*|d;O~S(X^V5W>_RRU`_k2UWXgz7aCt_H$!j2Py9;a+RkQpx;hxbsTx4N=xGwzO<>^gX)crV5*vl^|*YtNEndOA74n04)+Ha-KF0Ci2AFk z-VC6oN6of!e)HDxdq4EC{bTpsb-Q7Ez4Bs9`<&?k;LZ=I$Bo<&Vv8eW6vD0q%!5xL z0L}=+Ch#y}!VZ~f|1gU$k^LIqnZAiw8nM4r(a(>Obz$RmeTgiI#_qhG9IM_}DhuG) zT={VM_sU-^o6BX@1?*}d5yx|J__NHWc+O;xBhfP#59i{hoITcZ@`*$k!$l%CozwDqfO1sv<)d!&Mj5)k|r8JE620h5k&a4aqDGZK2>$2=3;Y zE@=Uj=^J(eVA9gfIsMAyvUAMZ+tbr)9dj-t<)f2<`f%ldJ{~GLa=nejRx+yg@3T|h zV!dAUP6^(|v5Qw~vGchCmkB?@dH{R>3VTPqZc zHUzl1QNY=224V&RJuSdW^*WBjA7)V;7H_8QPq$-HJh3cS*!V0tFWS$L-SG=@OtkW9 zvX2MkzE1j#`U1JYT;OoP92mfR!{`R`9nhIk;2XGh0I^)~8uv%Z4)qMB)R=!gV@)Hl z%d7DDD%o8DTU(?u2Vew%uR?y2*v=Er8oUjO0bja=TsW<_QjHB_F-S$2Vpmn_{Crn< z*EY$Rc9F{^QD3u~FI5T**rKt3HuLB%a=A1fY;&ZtZ)(6-fX}8cqMg`5EUex2AKEPP zgre|5K6XmUV`L$^fGLVLiB?8hC;`XOipFHzVT9~2`?6n08X@~2vEr}yq!GPVL{9ds@SJORi<##kX_FJSd*sqBh_SS1wxMfQh6iaFR3{-t)> z>8$p z1!#!-h~)-fG?|nOBg}$EACdwo$RU$bbjM50TkO=(E-mZ& z`CtC!OBJXiM|QbXiz{PyK!K|2(EMtK6a44LHaD7k(lt84Pm2>AIciw9k*5s;C~2d* zzepM?(nenpn+!V>or>ifi435zq(qb@1am);$GHifhE+fy)Fd*IDM0~#6_9w10Ld_r zXP?Q^hHs^Xq(m8ys+bF{KF$qlTP|KvW!xwdQ@Dj)g|;GP62CPH*0G4S!Z;wwTE?aL zfHV=Il_W!XV3wCn2?tD4Cy*>eNhwc~KjC2|H-`^R5s=D(z_&@67p%HsS>Wm`hJGFp zjEw}>;)FaORm4?Pxqt{1NT#~afY$>K9D5D0{sHNe5jFI zl1FS%o=U`wRQqxyxZ+d-aH(adPDEGyswtTYSW-^#03%A?gt~zU6A|%| zL=~J0PBEy&(AEtK6rL%`9-ucGmQe5kAp8Kjz=KF7EqZJ!7F`Rp7|Xj!abcUiR^at(&iD zpK&_g{r2`Xksni^2c**((^a|Ky!&QRd&CRz5_7*3j|Lvur~QZ?=%G`!C(iKf9tIW{ zIGE^Uw8A{mib)bJ#)9Nb>p%1~A!oEtlf_DlFXcEci1u~r^k_xImloqB-*c#V9KS=0 zMG;Fk59n>Kv8b!c7=Qe@lO@TeaS{US5XdmgvP`Ob;JlcwUM)Bd_h(Q z6;p^Atr66Q4S5?LATbE*!fK7#fD6gHgTCe6(HHWxI4-U6mgn>VoItpLL~xSR<@r{u zahRv}m6KE!A<1YSzufTvu!`V@5*`pDu8M@@f$`zqd?!%1*yV)EmvN>^yfIlmS5}GU zqPaYXqL7c|^ASgxV*uCMgQ#JlKH9G~`c+%3?YOVrSKWw4ayZH6a3hh3FQj|$tc7eW zy%DyGlK{C15a*GhDO{B#+i?>}OMXVCLDHA`s4CB)n%;x4Us_usOuP=oHN!u4Qi z&P>jU*(&t3btxQJT__84SFjdq9t_N9u3Vftv9B^ZGCs8Vk0_be7t5wvLrbO1&6f{N z`&4A`c)q6njx$(Ux@qpRyNcIlzKCkD4*T7i`!ZKg-h8Wr5krF60(`|O#M0$-A0RmF z0LubU7GOBIK+j!xR&AUoiWouyVQ>_Lsz-H!sQSnPOy&93ULy?j$K^TVc$ilpn|PF}9&&jdwia>@)n$+7uq>Oz zQYyhsM9XTNZ~C8Nz-NI5P{UyzP+!?RgMx8KjsQFBKPNU%srx6?3A`U`2|Wn^l3ds6 z^?B^pwp&?uD|Yj`=Cr{A*}d-hCV;qj-4ZX0=s}7Y1@*yy{M4uBmzJ1#^k=N)1DA~S z8)8U-`2|Vpiy|RVBNyUC$`Hcm8M%htbB}R@6GRVT7AB}!B^VGy=bo7MM05}%!~q;J z>P2zFChQfST=5feu;QmQ3*-t++RBpC7tV#XaIXtE4|msq=$TG}xg1tm;zGR*#<-@api?+T?`aksid`U4zBI+#utXQ31&Z;P_4qJE~* zMFoCp%_t1fYgjvVu%KRnz3(MXST6;qO0HeFua-@0R1^h46$K?{^#=bYB_MG7v zWIuIRvL~hM&|xyu*>PK;bUV9BY?UBOqdV2a)X~v+YV63UBWAH^erJBX8a=!kt`-tz z;QDWVFTJSFmGrBormk)Ez=5G^(cwcAH*HvKHVxf0@tZD}(Qi@UN&rts8B?vNls>R$ zFktwcUe^;K8z&(`Yb8C2V1yE_UZtK^8CELjLIhUJ1_xV>T^MWl>M=0UL>U{O%Om!H zE&5Yhj0s!8?m~;|LqYXn(&eOR=(7Trri-2p>W#_rivF-gtndz}UO1rRmH~!na0O)6#vxxo9S95r z($yurf-rWz3j3F>PG#`WG2gMqF>TLuCcWOjJUF<#9NRO2lTYGy6D!j^9oLo?J%Luj z^kg4*LVNZxti03m;wW@~Xx5Y|u9yN!I1siUP5YVio2KZSjyc@EWfx)xPM;)(In4gd zj*tXM>d}V8*R_iyF3L!Wq)S9nBC#BR!o_MKT#6)(;1NGoSBQ>aPa{YTlBHInN)5u_ z5)OBXgO=^&>xnGX8Z5NT(PH$eL|9#l;z#jMQY?)S?hfjo&8w>JbOB%`*>Io3?n;My z(^-?-)-yl)7TA7=-vkXXzvt+%$x?QgGVWB=YqQiX=1d^yb|pP;1^D+S_<$qJ!zr_s z!B|QU<`i>gSJbbaQubr;u=L85p#CyM>1T+})SS4(b9$i|)JHi|Uj~_QW zFMSSnN4)*&qpPZKwXv$Dl9N*hYwLY|3k$Kyu?+;A$y7iqURdr6bU8N8>Akr7)QpWzj$(j;0M;|$_8 z$Qs+EZ2a*sn0M^WsTUb;MtC5B1b%paFevw1mlCeoZELN$Bp!N>&%BNrSxqij$_62gunoPRa1BB3~ogyI}BJDE-# z39rZBm{ENG8ACvccT$Skh0qtZj5ucCUdK9$RZY30a35bK5x@{g&9Vs?B)`9&m-I&qPF8fD}1 zk`hcN6XZGUTxv(K_`R;vBIu&s!zG#SljMIq6I$l!&*5aWXFoS8?di|;Nc-I9Dyq~o z;66;5=k$+b!|lh1a}qys=5f9=U+Ga-BSWKO_>2!U@tN<(1I2q$p)Qh#Q+_p4!*wG0 zVi}u$ge<4>`PE1=96@0kRF{l6BfeFCB<#m`wh2aOzh$zKBeQifd8w%J&Qps~6+pAuGtrm|`&WJbKO7_Uq{hb=5Cr4gGm8 z8Gg!0{#08cG%%oO|Bz-u?&~2;s${V!K8I9M^%Yf(IYtzM(4G}XDL3>Gei3mgZPjUK z3T`1~&8u9>+$`p((uVD%&2kNLXB0C1*2h>16z{SvaRP8(`?E>XvYiHK3~mSDCVqd=N?gO_~qkHBSvN8R@;c8)Vev&vgKq1qv!kj59e@ZWv!IPoR z3Qv|6{0FV@fFPU3j16^9(sD)+p*N6oYXK99BK zw7c)Fpw@;ZlTqSYOtbr!0dlN5J%HOHXO@r&kg1dy=;}RWD@e4sF!D_E8(=NxUzn7R z*-3#N-n_$K)uBL3O!FE1`S9V^+upW=M`!je?wfA-x;(m0N7boqHXR(BTU=T|qAckz zf{)kXt17BRJ(nko&XYxNC(-B0q9rRIWQC}5uxPOZ=kqiH$7w2!laXMJL&PJQY=nj< zn0}>j8co1dFvQ`3Ze@ECOgYeIXw2g{63n#aOZ*6};6R`i{*HF*$H*T9e@~ZREvvCM zipDE#lt)fU)6}{R3zeAVsd`1p6e5%lq)*XvXbswy1E6UL6lbXvp_M2L zv_j*u9+JlGLgVzo>x0;}v;a^NY6U4(WL>R9E0xKmmr>b4V}ba%;&NF-_Mp9kC%jFx z=s&14FFb$Y8>o!iq1rC@?6!zUF($J``UeaYU8j29NT#a>5kK(*^*wK((Jl$!3j|LU zI8BOH2d_*k|AZ(u(yCzqq&N|#I1whThAB?4M+AGsK@1Igx=3`EHbS1CqvB}|w0ThC zQ?VgbhgRHtXodRF3iY8yg&h!|KMST|;6QPM#C6EkR$}c0uK@jmt)9YUNTf2!^|TVV z#(-cHWk33nW)6!vdaf%_bUN{6q7;1tX2KotMLPrvL_qE2iL_UbHUH+#;Y#K|`eilx zrhp}cGB9M-Uj&``luMfhU|HcxUe3l+voS4_Gz++dId4Vy}k=GgEuu^5|ifT z`gs&Z+=-hJDQzKVeEFls>k)s#7&p`Nc)wod+W@j;$}1cMU~b~;Gk2vG+tyAhnu z9vKP1W@2QE38U>w24Ez}0NBpeeuI%5EQS80f;RVNE`_n|&DR=Eht1z;ssEtB3LM2u# z-Q}{yBVM3X02HN*yn-ZTsO0QMsMnHz#C%&r)85&e=*q2*?82wKrF%wv4qb4S^kU&s zpTk5odc^QK7%sP$T&}n9IiL?w*ZAVH_B8Nc1IhvQXHL#g93U^Hun^VmMY`M5H&7m@OUzJeOm%)v3zE-~Wdmt1YT890rO^^s?YZfZ;_p0Xvu7&Nh+ zjSgTTQzz|`88)#_?oG!t1xdVVqdBpgtsT`qZ<(@|-poa4Tpg;8_g`j20C{YN*j zz%&2r-4Ibc%7_A>Xx%j~j!t?3AqavHAPrbaCIVF(;udXqRE!vesQa*i=rfquB>apc z!&n8jf)j#`b9#V+qg@bm?2=YC&Yu#IbC9IV;W;|#9#6JjQ!V2g*(6hdPaB0iQZbtPVp(R(po}?}SK%SF1R1dj zpb&$Wz(GJnO<4LmvD}h-(WM?Co(?TZ;?||qf-1T&-)#{~%!Y^quNDhOL1t1a?0vrC zc#p&7FYW2;nJ5R6LyP^%%jazC?Nn^3ZS&5MtQ;^2t$7oN% z#*5j#YycvTx9=&K-qOKA%Apx}%g;e3BnDk@ zp))72l*0nh`6JKbU)TK0qR`kCB6Mv0})aE7N=Q&4!J-eIqVzBjcE3f zsa`%~KgYLsE&0IY@ZiRXLYMu#j64x=6?n!vjs#i1{AaG&BAX7y>?9beK_g@Y#EG|Z z7#P_^-P{KwQ&i9e=-TRe1I2jkZ@Z;1d&NZG0r>Vt`i>nB5A1LDO?kY5mEJe;3Al4! z_fOrv_on5l*EQ*M-+uGpp^03`Ht7tiC|@u7J8a#k5d?i^L{BLmzelrsh7<%tnOb%f z^D!+0Lt0y=T7~&@{)|A*ja+ysiC1SB60KiUt6*>sz5ouur?+<=}9okI87yi7>zz&E3>OyTbedCJs8-4Mp2iKI@r_s5BuwWCfFDyzJT+_ z+#0*FCz(nZk`BS4ndqqB7@!`FRr>xl(%)Nh&jvFr3R5T<|g6aqcq&W8A4rTQiSakSLvqnLtLN}EN`7;a}Gm)U`J5NQ`YV zFYA2bS@_}Njb_9D46Kd`|I6|7LWUwM;>DX|v~Xb+CpNO!V^y2Pv;E)`pV)s_^KjqW zCdO{AuZ+ES@e`l;`ndhpzqsy-lShx9yyDtt-{~Cxy7A6kT1qN^$NEiz-i7f3z7>Yb zMv2-?Tb7w`8x92{LA%ZBum*z>Sn3c`><>JI60Y91&zW;-PLC&sD)CAXu@6BddOQ*g zqi_T2>scIDq<<(NA4k~gNLwKvoz@e$ff7j}MH)!60q45U>h-#J&;#aQrykbx^}mXr zfm2|c6rOw%*=f6o14$XoPkZLXg=bFq@7L^4+KpVcU1VZV2%yiqF@Mr`T{_8c4Br2< z^PhO%;6`o-rQHARw~d`THFop)`#Xf9qMP<>H-U$w)JIM!G0Y~+8yMTgqfMhbBY3#4 zGhZ!4i8n+~xJa)cAGDH1ES?@5_i^87A-3WKFC*P#dg4Mhev5f*W{XQ5Xel{j~!`^8za60*9wN*aU=Pyg|B@fw+h`qLj;$A%NpSUeEd)BsZDR^x$iJRYzD(+#)LtB&|Gtn7)*a~ai_$z?RZ zI~~?SKy>kIZdCJAforv#B&h>ZT_(Gv&^<**Csvv}Fx9t{=$=&le`Dk%`atVDQf_=| zok!|E2@BgX_d8rbk`dvRAZnGVnNpi3%nXdSR;v3N6Vs{G^hCqAfABv2>z950^Q&JU zzoma+K6}}*V?8}^m1eK{!>iQ&oByQ7Ha~yp7Z0)K66%_QpA$Pcr4}Af_$gX;9dt5m zm>)FQQgh`jXOIvLxq1=@;xT6|5On#1F0aKMbRj_^=Jb&EUlph>CFb;6ViadxIPrMU z6%GbnYEb=7Q2o20$}!X3q3H4lf}aR#@9rEp2x%`EZHH_gtH*5eS}bUfdjaoc@rE)N zGwRul`o)a;YZ>*yjCx&0oy(~CjOw%kB_$kMk6Hot?!n6E+yPmQv{1x%f!kmtj6Wpg ze|Tp)C_K^_Ah?7O6m5(W2BGfr`8sK#A|%RCbn(Kf&DcZ}xx(FGuYZm9_ZHpzdarDJ zX7%BZ?ElSDyEHvlb{BgG{!d1qor)g%as9hbJ@qe*JNG{INOWpe@2u0N1m>7enbGsU zmc!w3`vdpEk#6?D&*=0n!&Bq1o8fD;n`i?CQJujDtb|YbpS$o){~4|yuuKx0go`Vz zPsHh00h<6z=%(#i^{=0vmeN{WySaGF+O7Q<#@eSW>wQXl$a%#1kkjOJdLQ+u9>3yO z1GYAj*i3D}?yh^_@Lab$fn2N7;UWe+EJd5lVkay%Xk{ zTWF$@WggZ;)L#Q%K~5m@`%dbGL=Cf0&_j^x2$fKRxnfibVsBD^?Q%?fSE%I)w)`!{ zqdGkIz7yyb;|}>QhH=j+f28|UCS;~;>upzOC zJizsUt)9fN2fZ!7J=%&7S#_&swdVZy6mkU>Zea;9LW^KT5Rlr+<#QU60+<26YPYT= zxUMHiPze#xgt^5-NQ)MCeP{S#zI>MYzy*9Zg#>8C`XW}g&kFil|E zarAAVf*ZZ{TO5myM+N>*mzx^$4j_;ZI3O~j#yytzdr-d9BeEaBW59G zq+I~CMd&zW)F^d7RF|^y3u`E(dJ)5hVaJjLGRI3kD+U!@ zzztmA&PxK>cXW8XG7y-bcTE(=duHn~&GN|nq~*HnHHY=Wg&+Jcv)gpyY7J#}0Y=Ps zW1d_MIyj4$O&jyJ_GzA0r#Y>4@S2WVT6eVoWvuQBG))k-^5&4(iB zDK*wg+>Nq}Q6p7uMKzn_sHkfUDoxS=h=xvgfvK0*o-hE!3{O_5lanG9<2!I17|LG> zwr7{F9F4U6y^Euz(;(+kketE8b=H#yoj|TKVs)*w;E|3fB5|5fTd%RjJ<&o` z!hJKmIoE6=NkE4dQ!?6fdKkvZRVO_>+ZE45IK!i%l^2nHTox@tL+~6{Tdx3o_AdEq zYVCbvkB&Vzrsc*OW4Di)nw+xe4YZ=MqZMmJQ(5xSe4z($$zRr5H-9K6RMF!{|LAx!Pg&6F*1s^E(M%jymVQ1`Q_fy}Y58ru*Y&Z4#WpI@*56^!tB8RTtwU2b-wCg&vDD1srYorlcY>nKYen9bEoK$h%K+5h>(wCWzjdOYov>J}|uK7IbMTj5oYwFGG zn%Xd&<>%xiYzWi~4?N+91(%7_GRIq>3BbSEd`Y z20j>cUg1S`Wn6vrl+q-e55}%RwX25%hXF+^mRqzk;AmeYvypxDE86F}#@MrZ94sS3 zPT{2)ag6h=NOFPi;5kldv`>>f(4NyH==TVN`XVC8`Qo(7fDwtV#`TQ%2SbwKl@=t5 zR%)u(`91DdAwkj3h>dgdAYh&dj>1rS{JfyB9^8^GA_%ZRwmhD^)z(jr(9c)x=eYMT z{a^Op1whiOx)c8%_3V1TtE;=Zs=BJXy1V-Qe)rciJx$L8W`{ zG5^pob#8rizxzD*+;h)4_Z*b?yp=-Rq1&vyWAX!&k4_r7$$`nMCe3jWK4}dJpr9`w z+=DJ^%Td(#ytNNa&65V^$%N%wmNKb{Ov`wFC0eNjhFH}Q2V;ozdWcJHXh#R>PLrDi z*-h@l&3mJ68qm1|UWkOCgofUf#N<1ICFTpd|EUqm^c30?|ViMynW|s(xt0~E>*Nq{ZD0Y^Y;L`NB1&L3wAPeKTawZ4@LF` zePh88Z=r?gJ~1>J-|u2;UAde-KolA{(5!bB4*;EyTU}HM;tDX?=(1dpFLTh!gLt9L zC0f>rk+3wYUjBIS5vb9CZHmr42oLmiD%VKl@H^r>G;DyUVw=7DIl=gDj$C!>=T5|I zil<*Pe8xb!PTV#lfV)Pns#3gL-{Iv8Ss|*RQD9;5z~HZBkbr~? zGvwiIA&(#>XU)xDkXe{8P)aF;(0T)~r-`#I3|W6)Z>2};>FDY%b;}hj>S?=4pS$6j zepjhGUMh9>ID^4eJG4?s)ABt=x6y9oJy1K;Z;#4} zVdVM&%15Xlf$4IUT7@5|N=lUYN~DkvJOHi{bN0e+9oGlN%m_OjG-eo~ zJQ?XW67h%#z{x*jTM`N+5X2n&11w9$;Q)E6B7erKfX`A!CUb{H4S3R4#ma6g&oT9Y zLQmv7D&lu6W-v&J16m$XE4F8~Z2S2|End{x+xHgzK3_|e+)8vGGDFRPnKrw#&3jv} z?<#89RtOK8)s>l=ank@#KAbIV9rS4N*k4hwToo@rrXkqVaBXH}w(8&D9wx*tksUTjw;fCb!-WmHE@Z!EVTp4ZmEH1WfKVv3xW@6g1^ujx?DW9_q^MhN! z2QRq%T!--whVwhE%P=}kP0v%!gSiR9r`K&*M@7BGN{2f19BEdLR;BQyMXnV~0!MdT z69D4Z82HLVx=8-VS?I9oLV=y?LuTt?)p4}OW1j+t&czV!jqNi-BJ<$G6(+-G5Vkid1l%n z&+49*B6?S-HBg@1Ipl61>&^u-5&eorw_Hocb@5+(_)ulnbjg@@H22Ju_da~%{7dV+ zab0K6#X+MV>!heJTMHc&9>DPm80j3!%bmZawVkqTIanegIKc;2 z5EU~j-TwAkTsk#X;in(uY&8U@8-DP)7ho;RDI>Y7FCdvSeryt|u3_Fzjak>|7Yp7b zHt{jO&K;J7vJ?8Y&EQ@7X6>3|nu$RqeL!bOl_;s__y9sA05ncR(CopcbkZvFMCFM$ zzr7_9U5a0uiL8WDIxNff_bWtlouj&xh!5#MKxIqydX^HnAkvy z*{X5S+dAA6$$GrbxW6-}40D$lSfSZvjvEd{R(P|r&((Q$rH$^g#CuC?=ig(d>7){N z2uhHV3huRAokOQQvGfg@cw}$v`sVO{2=mff9DcaGzWwW4d`g3{sA{cc&?+=mD4Ilx zYm5nD+x0dEfkCZ1Jb1(*0)RF z>rdU#91HJ_UY`!_$K@VsTVb=#98FxnF1NNHiY7Ry}&9l)J&*T%%1l^%ic-c~*P>539Er!_FO#Ecrr9&{z!QcIS+N+=aQd zoOx^RYdK?`Y65ZGgPsP(#0lDHW37o$8WMU+GoO2TeFVL{jEpJQwU9^qOG}f@{pA+d z64XJP>LYd@`_ALeaM#lL!}nu8sf%FzxEAg0*4d}6i-2ZaLda#;>l;G*#quPuF_hei zLw27)OeLD!gU>x!m9$~H8r2PUch<+0n_HMUMcweyzux-L$JWP{+rGABUWoY`)vu?W z9rq0g%LnKtzn9k1y`(I>-&yA7R+i1JXwym_Ib~-+LQL1?42q3Gz5`JU%m^e06mfN) z`GEP@UX*l861=1>35qbV%pumryB;#@)O;QRk5d$RF85d_5V#cvdZp}m+fuf#IUfWw z(Y%D9-yqYOo~7@>`E|1!K2m3pkUe|o~;mZ#$1#ejW>L>n4KlriXo8SMwiHY~U|K{OeUwz=e zH;}AP=p8o%mkwTj_-x$71D@}IkI_E?o{#F+32q!AY7B8s!8rn+q#T@Pj8+LOXs@{L z>m@hZo2ERx%mZ7Q2exumKyif6IoB2)MhFKQ6FnUY5lj+l4@4sxP_rfI5aL@Vug{uf zCV_tNAw=@$rU+nM$@-B+aHEqyln^YokFjHc37MX~-C>4n24bK=b;Pjf;f$D}g2o1E zWG6vm$9i0Xa8^6G*izg6ZiyfZ#GtekA!OlyW3v#lqw7P+3TDuksO&I|7~33vxEe+F z$x8acio})`*ET1_UTzc42;o~!4Jb=(dTmp}!TJY8mJLRnjTC(HG@{JD>6>q9pzoW+ zo7HXy%`ml;<#WE>Tr#e8z~?Tn=wKDR^tUP$$nA(3sPsRyrFt7>3%J>-WDD-5C-7=f0WY+(>SIDe0_1!_VWuLNPgAXzXHGh6eCJw{}bIU&DLWxlamrgk&_`>2+= z%QTLztyzJ58Rg>+`Gm+l@V?msD;Ae_pM0mz&LRCmG-8pNT!uCvI+?!qZS3AD4Wba;ue!$aRD3e_ zO=6juzjcA?o2NV=fy_#F-)5m7yViIBabf;N>Y2fqJjZ&CE%IG{H_>@vd6mRT=0z%Ydxw=G~e-THmz--GgpzkC{Mtv;>2xNq980SILA> zkCF+Y9?FC;VsPg>F%O}T(PZt`n?|dzu#ZYM#Ck+Fgm)+#QtymRLpWq;v%9f{HolWv z`<8D>)RVzMRdjx6KBA#@vco{N%RFpi^46|3i#*V~e^XuKYu9r=h$ zSIQWux^I@c)wnh1Q8=7B?AG;UwLA5)IR>iin^CrU1D6IudklAex9(<>R2(c7*MfE6 z28P0$KT-1utC_x0FHj&jzS{`)G}fVFAfOJ$eLBhK4h%qJ z426tV;Jxl<5O(kt*x5yL$8(nz6nP##OiK2!Q;WhBQ1$?Rw`TE!lcFXkHyDIfz)3rW zs0zgki~2xOZ%ZSvLVIq19wumMr?Q(+VI&b60rMp62cSsL0Y$;f=ZuUHUmqC(tmM^- zNv3U!9mb-@BX10aU_zq_A#MyldJ6r}xL4yHRN+5tKhL@PIp_J?m(TO)J3Y7*!T693 zAr4lbzx?3A%k|&6@a(fMR5&B?M+6rzhO)lxd2*QAz&J+T5uDs@275Q1C-YYt=Lv6= z`{j*6yg>qE<3biRrcLU2&aPvkw&otU0{vqhnLS2gVz-{CsF#4FDn=@B!3?N6Jk>S# zbt}+2l8x^%LSwu2Pg!U^E!ykUn(D$D!X!enD6rFplp+Z}=-!TU z!L>(scA&J;b!$q+w8ENFF|D*)AS0VOhOlwUXFQ7(=kY945>jZ0?4zFSDA(g&RZFe4 zlQc-R^JZ!1KOfU((LQjZGi)E=v<;_hIBCNP8{)o^Ma1p6f42W<#8 zO1}5ou+N6zzvVeq8LYp@hTS&ovZ0J4ewT3slrG1Rz`oowgn=}iBfE8HSxwERoCa_M z2SJR58egt?Y*1YD7+;|)$(|t$-nx>6=F1#^qB?f^rP}S7vp!5)s?+ec>?I0T~ z?O;OM!GyGf326rt(heqM62-Q}(9bA$%h+!=5}dilKW;u48*n*>Th{nD>@|LcqW9Rp zbDgOG_Tnz=#SAMaTRz``ITFscT;m90&AG=ZO6@7x68ITI>%<$G>Kmfp(H{k$=heEc zq}#bquYP@#=F@#4LpRL*Iu~7ZK^xT8sI&CpkaqL{Z z>l@PuJ~y$7n-gkphY$QGWi0;Q9*eJOAJt*!J_lR`n?H-0B9wIwDC-4k+s!P}Vu1taCtF=YX=#0cD*73Z?-HrU4430Scx83Z?-HrU443 z0nQP_Xt%=-NP<0(1iK&!_CXTtge2GtNw6D|U_T_mj!1$%kp#OU3HC)2?2IJX8%eM` zl3;%%A*j!W3Foj47rsi;j1_~VqKP3>ywr8On397rq;-HW45Or?lE>Ey{bE&s8pPh$OfDuG35SBQ zpu>s4xn5WpBg#=zFt*EViknR_L=ITe+m`#gmIc4?GNH9Z2Zp2Z@u`nbot!clX>?#} z_tb?`S53KsKDdXN9A6o2-Z8}cHbWNA>XjWuGiX3y2J3rzUV;deLQwnfC0Osg^t8?L zAdu)|@Mehk@lQi92A4}U2TaQLz83JJK^P@708wcXXH|+w;Rt9Wo8%V7SVH1xI}3?| z5!o^so7}Q}`%>$c`N1nMKfldzX8Ns;j)neArhlQM!|Kn>%#V)D&yS4G!wz3OGQG63 zbodQ#zVfxjm+ms|p8oX@e{f2_v1i**OUuxRd zLRgV3CaW%qeQgm3DyDlES2hnM=10{r9egqPg2yN;tC3Oxd<&K zz+9_~CI)Xl&a>wzUm(gCi07awV*3O5yj37h=V;H9k>JDdNC*jDW)jGp5zBNC6{YL* zbATe~7Q$fmgdV!wD;tk1;@PGSul-xw;NBcn0LqL z-SZG)B33!<(9quAJX+LCv0(4vDAUn2x)?>9WNZMBlB4AJd+@`|JGN{=EE)O{?dqzM zO+qRU%9%m|(nulsgbbLK2gQ?;godL8z(=hDre?&;mFhj5;XG%qTb%F7(LGI$1DKOB z$Il#VixW9KaQS#X=epEcC|j2&sis@5|!|~ z)lP~yGVYA{FOTy46XiK6n&v&_Xcrn0O$2DPi9g7|1u`wpO2hD*#DB*{(60|vD*Xd; z_xAzhV8G{rFjB(dwA08gK!3aKp>mEqTj>o_TMW}Yg`Hr>7WBHAqj}@ClN#Y4T&TQ>HNIDpclpp4DcWt^_u@v7jA6n zzn9rH1rJ`U|1GiWtiniFE*MK5+G*_{Nth0|bLO@Db@eIzwO;S;E#q4vk@U_9>+Hd( z+cT=)p6n|mM~i(UGj4y-JsD`t4$QWBlc|JjRDKEOnx__G?un*oVR)`JS&D%FAy2|f z8LQxPQu?fwig;*M7ox+85N+LpVr2(&PG!a!V5CStEnH*)gpk9>%Lz@A&CNAL@1w3R zOtTB$C`NU1g<(kn;#VriXe)znV(I6wb79>-Z(Ru_jCi96Oy-S-jDR=lcQ$#WK3v4} znki4n&{CeT&I^U_(!+6G4~IiOcgo{)IZ__K)9>=R-sSYiaWxSR;+hjFm($Qwo+WQQ zor2|vv-W4Al2cZMh zqrhnpdocXuOHU5l*KB!lw*v|;{rmSV-lzZZ>YNdsTT>Z0L=rFKS~0pg6S!6v;)z-VXrbTm>2JKsYEPMifDF0L5&E-(gk(?Wz{& zSPsQWuErkm0(<5G-jnt6&u@idi{8l~)- zMe(>?p-AIWtQiQyg(C*n4nf4Zt;cc_BdG5T50mPgfcw~|G5nYW>g%6r4`3}18;A5|#7+xnbH_9{c1V%y za}Ll^UlV)JO{>Xt`0&qd!Q&+kLjzA$i2eG&BTrWz0dC_$S2b3GSh0V8U3{)}A-Hg^ z5_z@Al1sJo$b#{Q;7bsX0KbFZaKaoX)}m3 zU(;7skLrK7F?Q@qY0IJM=|fveRj6M#-LfG_?D@-Aoz>la)>X@ZJw0b#rRHg!-6Z9< zXUe$u%Ra$*y9~4`sb6aKB=VpX2^u{^F%LC=f*P>|d5J_CgPY(rHZc{K!N(VY7!z6l z+~PU9A?ihyL*YE~U{6t&65L$4;^hIS5()8g#0TX5Bm>^?;crLtF9?y|KyTdT8jJty>JUSi91K%jX_m}U^W7%?bb}8K zdH5bfFCk70jvBfeH}zE4OZup8I1$W^c{NplHmbcFKG-xJL0kep-RZ|N(q#W~t#Ai> zPPQ;Cg{L2Si2ty);tDSA;MPB|vtE653`QF|{+Za-F4iwzy+r?u(CRk*teKhB&(6$1 z$il0w=%XFq8ngm>0K3oo*k=Qd0POFG*@oXo1gAl3^fin@iw0jR8g`yDz|6qC!LFb; z9@J7nSf(Kzi$jbLhs?>aYY>+YvoSA^o+0mmcLA~NT2nDxU`_;s?u3Cm7+$Aq1s)4= zQFeGhtWvOL3}A}l?fEZ%Jzr%Yy;4PHbUmyhL8f$(Gww0K8^tI4t>aS~G zoS$ydKe$?sj$7Lb`K_}fA^l6MxB3TWx9D%^-nC;#*UWU=8N2uObno4chgpm1lw<3+@_ zd>Xu58?(0QJ7BvYg%HBZk~Rzx@i!HTxD8oi*k^G9pvM+!W1oX?%r+#k`7v(6g)w*s zo6|?c=L$@kKqloIOj#59Rr}w(+_p70bMEBQ#DSUI*0$w0@4vUQ>$2Hro}NE2p2q&W zkRCrU|MWAnm+h+Di*W!~W;}-bd;|J#Sd-nnZq!YMe;3)EF1EXC5^QCeEK(;w3SvRr z1&$~`2u#Xb_!W-kBv3NoqvB!*2U9W3!*(o0O-L4A2FZGYf;wTNLov9n>1J_dUIf4u zg%?F6&H@MJ_eZ$b#|w;UL0=^9RcWVJZkmnkhCoR~PcSjzOx7FR!#8tQ5p zIdF~fK;_(<&Y8OKteN<9Z)S1tMN^BHuXJ{lFeysFT2v*2h$Xd`MCp0lt!`LcXGdU4g!~y zCq@n!SY%mU4TJu?g&X)FrXV+(y7f)8@Q{B|A?axCZ}LWfDbX4S_C|+3Fm!zAQ!G7T zrXqCC=k7H7VVs4duHr~0I>+=sZr(XQ_nO(Zj%^psv`q{Yo0{Tnaqr#OShHWUY}$2*5+))V~(5ppXx4`;|-Vh?3`|I3Wi!s>cZt}@8Oxl-%gcLCraD;*je3K;ycv3FBhA7|wrFoXv z4+y8@n4cg`?1LPu5lTTI@f9)$C}$KvT$e?033~cv4P1JFa_dd%!24L|a;J{+C*FpO zvlc*MW+?3;Gb6`j9BE~>KU=*I`J#1*COADkaigEqrJpC|e&*`m=eK-t2Z88mK(c-D z8z;3%-J0Ap`6gUtJ2~lW&F(d>pI`(IceedNE011qhcQIa?GSNmXusR1^UfJ$AP}Q4 zW=7TXD>cCt72pMdUk2=DS6g?oAU7<&R53C-4;GYBTU-*f#Z{zJ#xchB<4pmHlA*2) zU_IWxm>k|S)3q|5pPTHn%F*kuZyD@paXB-cLoItRzT_&Gcjde-OI_pbp<~8h4(*>W zCI^-WN6w4+dnUFNuejdh4>%T_2)BIT>^&Dw?6Rg-ngQiZzc`2#&~h$^6{Lvu4#L6s)Hxrv|t9 zRO?t@yJy~;AK5qWWF zH@@RWp=;kZLRe!l%`z^v!V5fE&68uEV#pY1Qe=mQl0^Cb3!$B!;pq zk+GLAARpjKxxPvHv{+geDayq;?xfX>i85G=#KWDXh+|fSyTf*EgjPokXAL-af-spo zJRBQi!Y7!V;9+4xXlyHT9^p+0B;fFh=eszGd%TP25hr1fOL$c*d~U(`s?8SYL9sx# zu@EA;4(%Jham&CKy=xzwaY`^W!n;{m3VXV;B6RMXedl6Jzuq5bQKVE-qz`?KGpc~r zDq95xnhX z_wRDufv0k~C|gUa4VicuN$o%SV0p`6OSF5TuY0~H**-Y7YqUQ*w58NKTyAzmeT##W z^WJoCscm_-oSuBmmihCiTG~dJ_5bbbnp)}UT$wE9#+S>JXO89v3bTFf!v%OM^%;}y zmd=iFb8|i!>s`cs`g3;-_HMs$c;M_s+mFR0?6Mw4{HJ04Myo$bd`OZrOLB8gQuh$y zvj~kj5ww{*K2m=E(1O_^do02*IW2SafhTx?i_)YKfi4Qz0%^Pw;L9Q&#qtpT4rmK? z$&1!FcaJ!^Q1LAvWPL3ei+(yYF1WD!?H;|y3WQgBoa&%5`litjj2cBwJp?^~uy+Oy z6!&RyJwE8cGp=N-1J4Hc1>ZT++@iO%9Z2=;j}S$>EaFoR4jdwpE+6jYsLr*^=_=0PS)G$PL~!h7IJ^FW$GndtOY;Zfx=I9q@uqleBJJ)u~^q#nslRC2C_r!X{M zy8P;yq2kz;mrS1(4EdL)nup8jYq=szuWio&cbX|@!0**}Y@b~W`X+kMSc$r) zoe598J=0oD~oR>chfous^2PD z**b{kwo=pEO1XY(o+_JGQt(z@v}?`hb6QV-AlefRoZsIQ@9zopNBa}LeNGLYK6$}X zs57CQV9NX25<~gc{rypAo6qIsg+=UjQzFG?MAt*%|NS7&byMp!w9wZ)FdV7rf2ueE zxRJ)x(ZmUof#`B_E>JFj9TQNzB!W&kA>erZ2Th@=a<%TV5Cb7Dv z?@rEdSscknI%X@CxpHJORxU!B;)rJugFF)pczo@{+XhE3yXf4Nso2C=d~WA~3ojWe zj}?<%Z#)Y@CT%^=(Eko+goJhzWt5ni0Ou`0c1(057;iwC7Je7^2J(YP*1ZY^!4)OH zP?~Ac>qXOE&kd>1q`r_c;(N90lTC3~EDW9=PAqs$hL z=VmWHV`le2d@)pGYuR2vLbIzWsZu?=n?9;J5~K-qpk_MU)Oe{3p=LEki6 zBgHJF_Bn6tNay#3-dRfR&*gXLugd>+{tJ0$UN&1y65z8|hurc#An^>ETv;+iSvE0C z{1>-5*#l74h+G$*WP!i+YjPV6ECp-p_^H0uLhh=)Eha{nrfqboch4Q1&Ss|%&Q;<5 zv(452t|xjHD(9T-(DymcHa*i>f6&i(}|3U_QKDKP4fRy zygR;s1$b4|-*-$af_`FXu}3NI4{(Q0Vu=r6lTa)`T$sUr!v}(NZNvvbHqHl^#|-iZ zdD`~T2a@ty#FUq^881`n);$TDhsQh*2^id|D?}0hC|V6|n4NT+hbfITQDZUMAPZzB zD3jovgr|JgeGre~2-MNhmdj_e`TY3>f4orei}8!Y3%fLL!Eb8j`3`T~;qb~n;DbY= zVtc{w_ZJ+cLcx`HW&M7K96ut|vBH~8lfz|V2bFUh*e^&F^?~sH@Jn_>)n-Mn&|U0% zJvTg1lQ`RcLn&c|5L!<^6uy6ezKm*495&#fAfm!X_%f4dwe*?Z5S%lWjN)ja>yD-U z$u0iM)YhUW=nkhd`E)Sm^m+2h;z%jewDa<=rOZzKPi}hd;Ly9?f2$Sm442?8-)W4S zu2knh^Rd+jZ@uClD34UM5%%fY2Lw0bzypq%fw z5VP7*(iWak=D619s8&jG+e;BuVrhJk@K`f=gyZHBS(S^sfO@&s1{I|2KkOx0H3$A$S~E{>l7=L95?kGcivns;|uQ-HXky*Gn<^t zW9;|XzLLexpv{C9&1v{YypwJ{KN-W5tx2PAaDVsA{<$2)i6^0b zK~=e_TvKniFKIAb_CCU7}&tk9Q>6K~a>0p63rodM!8@b(#@X=}h+1EH4Bz}4vxsM z7!0PA=b<2f09qW_q#Q80;!JJ|oPN?LG9L7i^<0HF;TxvC0U3w^PUx0#16Kq{q6RPX z+PKnyQ)Gvj+FuDLEZ`P4DU&IBTNqf=e+4;JYTkmwyKS&no)stVEvT`V38~GF@2C84IIB`8t_(k+TP} zVk$iGS4b={8p4lB7Ay}yk=+9dM=q2DqXsA}4&X`NvFCS-)-YMJc%VjL?Xg&8GG)=y zq9G%OWn9ucJ6UCv)7jC~oXVt}4ilCgsf?LPo$of|Znv2sI=D00#J*5`ircA8>~{_>AEtI@)-*3L}B3T@B(LY3Lw!wZ+5VSBq*^7ro; zJHgK+;nC&V&xN{m;Sw+kkf1S3&o9 z2f9DreZ2c*_w(KEZVHbER#pUd_9<8>t>oEjy2;Mt@=#Yab0DM<7w+Zy?y&C!(Uq^@ z0GK$)fFA}9fat^DI@YiH;|#Bx@^$i?L+i{FVBpeb!W6b#)xbayY&5mc?;jmHccCPHibKUDp{LIB!Sa z8N->2xSr!{-_vi$T&J|dR#9u#)ew@ySMiKwOQjyfDTWv#B0~gM2!S-w}e zu-~Vp;&s&r`~LW$r)V=(59pvDswz2@8)Y)J=*EQpK2J}!f3_I>HT~v$1I-=jR4e>a zdosf-{d#O-V)dVT#@hT&2im#^_Zh+C!Vkx5Eo_FA*BJ7tao*u~7&JM$H-1CQXIj3{ zVvx7a#6d$z_eHqOgax-3XM*1*_K?2vOi@>OVs3b{b5azh*lwYnOa=|Tb^5Hq_+qR$ zS}2SbV~g>@vwX$5{lj|q>Qh5odt$Mkto7OaMszB?EIc$}%vJwsl{v?FTLFS4?&yCJ~Yj9TL%kK5B zmGn}6U-X^bz95bPQZ0`IWbOD}s+9+*Rx+Sk`GM8)2Wt@3W{U>`tO9W$O2R&t@|4w; zq#Y$`M=4Auuk`?C8mmVZi4tz9^&+RErwzOstoSGR^O4GI%o2i-uTk@-}pf>NM`U%jjG>ys+@PZ5^xMuI!pBnydRg*Bm@}jYt2qS)AG>yb5lH>R%Ba`!%vp zl2`d%;A)HZs1m{SajcpU>bA@YBj_Z5t;3Pwu;X_6wEG_*E| zw+4A0E&lA!X2Y?8%&*?&OK zAXX*fi-_l9i8*F_^nLo!A^72e2XwkKSwGSkZ|7KhCsv0DmTNWuk+=&c02kcy%Zsg} zy9TU*onx(wzkJKFJKz5f-SxuUIio54%d7pV(R1crSp7fmc>kR;M)Pam#SN?wbZvoS z+B9e_`1xKoZy2W#KaV246b7`CfoP>Vqm>ApV=Bi3K{HcO1#4$cgQklJpW8Sw6AB!a&YV)?+nZjNU+<#OHR$+}BZt>QGURs4gu4pL<>+1fhU z+|#W?i6It}RA$_Zb`2lM(P4@_qh!eflYgcQ3gKXg;v!K7lDg2;QJ8+55n)P-5rhv^ z;4pBRsY(Sz5`Rjh#9aa2sDw0%$bO z&gau@W7~U2_oUOiM|-!AwWafU_l&c(Ew!}RJCt_npZrkU&ZYhfFCRH~vB%Tw9a?$q z#PY>+t$kBdeXVmBFHgL7Wyss?=~+B?N1kafxED*|(Ne*YYt&+oDsr%DBv z+3b2gCiPU7>h-`X_lK#6l*z6qL=Gj$j{raX{0LhlWwnYqnY?4jK5Bn0b@w*ZefXH> zsP@qzeRN76A%awWq%2bUhy?6uS+_&_=wW4WGXgB*hm#);er%|kXD0_{$z6X<8hkuXZ$nDl0v2}e1K0e33 zn|C+#{opZelxU3lpv*x6gCGeG0@XV*Px6F=FoHbPm4ZSD9I_!ZtQ!Qu4`t_KdU3z( z9$8ag$5uk06-^^U?(`nRFP<|om!cb!e1D+w!38nBW~RqS1Gwp&979Lwr$XdDlJD~> z9}Ll$FV&oap9tMZ+xaFauatcML*@GoO?jXAXV_na9DzN$E6l9KiRY2`MY-20d9|C5 zYK&apfewN92^9aT<|?o3qleLLYyZA;s`I07Ug^{ zYFt2S_W2#EJ%M0H1!6}P2v%PpkVRnFhGhBq9?s#%j{wr&!&j|9EQ8J(u2y)6V25#; zwTekx!|VQrsHenu+_UyweHbR2ou(SQXD}W+tzwYY5gC32EtH?(N09v5u8e$|s>Vnr zh8j&*dAH$$TLzc7Wk9u~_9ly3FpnY!;ruAy3Fg<~dV_e8Di&}hU%5@-d@FvK_Y=Rw zdDL#csCwr%*Xh8edKYf#qI2j6DyZg{d6)d=*I|w*_>pZvc9peOuJlpmdj{p6VU0=m zI#ox}y-w9p_OY|tN3Ao5l1$eK`qz)j#lgcV{gZuP+HnHycAH<J$h(H z&<{UqpEMTqGfgkJ>5tGq$`j;zF?q+2Fk+r0c$o=Q;v}5uGew=9X$|2etBeo+&@3kf zJ~Q}C7m`W#iNwY7W5L4i9NJjjlyZ{joMy0h7aE^2U_*JM@n;5HT?}0P=E@@#*zseQ zYPg{g27xfkdVK0#U8c8uN0#lrUVmQu7U-L)y^-zyqLl=0Xz84ey0UHhE)!0HR!j|> zBd%58C&P+2uNb;R!w>8L&oU+r90ha4hJn51nL*bE;1p3jBf|O_{@E%|!6}e53ZW%% zJ?2|mM*569kNY2lv%*zln|>YCS2&;{{!rp`16du5O-w;3C!t3sK=H_gMJM(qSaeD| zhJ+{w07acC-_bgLmw38NSWResnnM0G3RXK96Jna*(wqfnbo}lJjvOuy?vYH3u4aq3 zVK7^M5OLW4b8OHQ<)1avoM*P?JhPxxPuRvr5UL_$Gd6rY_eWbZBomgOM7i0UZV8zQ zuQqV}spBUQdXlb}pM0d!4Ch(6rA9aN_)9-kc_91>rWPGpknc3 zfgkhynB&JRKW6wb&5tR5O!8xbALINOIU%3p@;N4-qw+Z-pTqKr8^I`lP(FdNFIe8e8QGy0xlUh}W~xC~ zpEmup_q_VpoVZH%9s`Kv9bJ?{>ElP}mDqs_osj*}amQP$zK6bT1qQbuv+3Wu+wij$ zByshzukERhJ0V0?-krW;1ttgO9e6nM554R=ZpSAz@VpxCd7DOLaI3ts)L6}C_1uMP z!m6GZQ4jZT)6aUihp%tj)iu2M)YamDWXk3+CV>+5?&)?E#eb07`oRr9FVs9zbaiptJ{2+5;%<0hIOt zN_zmMJ%G|4Kxq%4v4w3f2RhjY-T-fTJ2>;E|DpeGy0{KVa_j`SQ0Bc#rvQIm=q3-Uw2}Mwil=R@9{(%j>3RZN{RZsC9DWsZ_*T;i`9}%PtXz&y zee^dq|Gik|v$M%0i?#FIsPcH2=d-8gvCr$|apb)2xDA&DdCqc-%*%Ow30o`AS?XM0 z&v#;*eGXr>yc0{3m2L=y7up~LaNGe|f%sR_N46oSkzC%bCs{C8X{~JXL8=XRLJXw* z96n4wHl~#nh?bJ3 ztAu(|tttW$+pad=Qb2|Ll%J`$mX?SHyG^zd^o!@9b#&F{wbr@df&6<00M9-gN#n)rOV%IWt=XgK#ijss+v7za}ES=M_~ zbzD_K)l!|YuotP#O19?1(np^YL~0V7v=uo@jW8Li;mGOgB>JPL(Cqs z$Klv3^pY3^d{^=^u0N5NIc|fE1J|jMEQq{}PVcx*H|9HW*j}eES>8-pvQm&E>u!S# z&T+>t*lR*dcF|d@(Y;$YY;Ss8ryKL%i7UKno&Jp#XiLf~8N8CRm(i*3@VxR~bzU*_ zwq&=w0&j1%T7-w(SkGOT+3j+)Q8;KAtb_tWn|`SLJXff(`P3yM@6QqMYv_dpIbJvj zLJCHB{o_(pFN&)AgO$}<>u0^Z&!W67$Fw}=4#yMn(Wh5#)sd-C0voSLSN>n2D;4Sz zej;?GvAmxIT{$3lU-@~VE9Q#bo}V#YF&FK6f6{d20#)wM16?5>0e@_WhXfBA&~)0I z1oSA`HA}D@6iOwqdTyd{3l9X!`4Rd|p=p5pF4q_30SR}F{kC!c)Vj!#{8Z}FhDC2c zdMUDR$8BIOVw7$^4VUQ6qBqD@>0s}MyeICl^F9IV;+*6S+IiRh6f*Uk$az$`cl=S6 z20}(3%!`b^0BJG{CwU^T_J=6{UmD)I^S7$+e8CDNgYpg(T&_^VJKq-BJ$WKk&nKU( zzVkiQQ;>Hkm2a%)&+$%MLp^u>VfCG_p&lwr3>WLM^#{_n@1kwr5}Ayu=Tk>D9nx#) zN=fTvjsgEIbRVpL6gWjF$|^unRso8#3Q*1ffN}-^lrsyUoLK;S?f2!(g6|?*0TkH^ zpvYDLMYaMcvK2s)tpJK_1@LrrM%4Yts-f~n64d^Pe9TtkboR?MlrRl#_H@hkfREGo z!$JZ+ZJe{uV$KjpF|Edmyv3_?_ruQ}6a<(u@X2Ztkx-L}1Shff6K!Qhw+ARc0G>Lz zBp6)(_N3NG;SZYRs%!#$g7%c~3B5llK4D#XKLI{L|A_2kz3cgeB!>!Yu|viTiP|Wt zC$(|Kse?~oK!H?JP96^VloxpZke}uJk(85%je1d+K z@Cm)^`Gkbc9-t(vO7Vn0zypDz{|0{`bpy(pA$uSXUWQNDP}fh7Pf+@6@CizP?YQj< zIae8Gz9RZ->Rx!R+L-SI&R^gsj5VCAN<)%0&#XN2Y|x22?s$WoUm%>x4tsdeyN^=nl{paM`bD@7fij8~tGRTE_6BoFyGNsy6~1UWfL zkd>3f4-mUc9`bXNAVVh!a&(fYjnN#QkPl)f2-ychc7c#RAY=y!*?vMcpOCF5{8{jz zRtgn0&KGD!cek(gN0tvOdmGW~e@U?Iwu_a#$jo$z{R|^skgkbcPD8#EudU0A+A5Nj zp74dPsk}Uss50*W4HTKHmgz-K!_^0_)()jX8nrS1osb#VDs$%@}f+iyh3B0YAr(7Hr8_&~y$3~<_;*cMT~qx$iwi$q>jBnDwAQGqH6 zYEWzPqTy*NY7j+Lov5SLBAZk7*US4X%7b-i3B?4k9hX=h6FfznUJV@bD)%TisDy@5 zhWugS31_dU)7K8#As)AqBpEO<1a*p7&DdU*;!kOB6}^Rw)|?fdVpb2-XdpCxoeI-` z)KkyT^28x4B_WhPqIMx&i$olbS6(Tq|6fP{-)#4PtMs2TUC7K6oEMN@n&L@9coZ2> zd4iFZC!9p)u_8<*gj>sIigt?FjQK4ezoeSb|SYC+J$g9tU#9VX7AjoVV%`i{^FFp zHiy@y)oZnO)$94B?yc6-HnmG$IP(Y9bC>pP^&Q6|jq{8UE1`kjhPH97s{VXRdj{{o zI(!SK9s|25GmeDCiH`FTq{VyBm*RG#xb1dvC{*$4_L$bo{H&C@^O&|(t*fmli95-b zYSBNi4o<+S>z}gYr?Fqd?sq*uHYh7W*XCz?`x^N%;FqrQ_tohI__1pK#l?=^hWyZn zn_nP5VBU==XjPrkzaG;T?XlsI$RI6L6Z6#scU$>M@eCL>#WNtGcm^bDHa&`Gz!SwY zAfb2$B)IEJIf`e%6U8$ip?C%)hN^iK&wwY}s!x`x368mx!$G&woW?CON~-Ue(k)x0 z^QU1aK)QLSJuVQ#K}Jg65#zGWu4D6BrTTSKEl+-q#!ijP==yOP96a4|A-=rT9+&?t z<3gSm`w8%c7F0wRLiU)D$U-Qb8K7`xfWnyp3TFl=oEe~SW`M$(0SadZNE~4~!kGbz zbP!OagMh>j{w~r%Kw<~KbD9WcJpu}9q?lMg0$aCsa~ZudW`KTkKlz~De~5vB7u-+K zf8fQ-)yL<=3BsR;@v+$d4Hz&qbb9^g{?$wS0`ugG@|j9Z+T+P-Y!a zW*tyw9Z+T+P-Y!aW*tyw9Z+T+P-Y!aW*tyw9Z+T+P-Y!aW*zWcjxykW8=hmseKtJX zhI?(e$A-IYc$N*%wBarr?zG_!8*aDZiVe@O;j#?{`_K--K0v`fKw=-;M{IycM+ysN}(%hwW+}eu?t{X^E~*mfUp&%TWBQ^P$H3r#T<$JfLiW5wA_%m2upE zxh*UDGt1j}U532U#=MWbL&={~!?gcZw!d}z8Ukg8 ztGL0AG1}57JDR$!0P`um`TcOYB091sEpOvB9G0nc?Df2lyit`|#GOyx*P+fIWv+cw zbZN||BntQczFp?Mr`*>O9o;J9+Sz#@x!=ya2A_>oiz$^@gG>#1Z8_cjha|7DhPF0d zHBn>w9r&)S=Y8aAHKwI@%F>h^t$y}p{puWe|GD-4H(oPgnd*#J&-=*hRsTz^Jjbdt zEX!2=`CO3CdHI}^&sq7LkJOp6xV0$J?7)-M>s3u)DX*$Xlse8Jcai-(Z2i>HB5KC}4xX zNeP=6yEK z*!ZLWf1vt*fc>XthimvR(f`YpeGjO&&<{YNAAqDEJej^Cj&E}3Vl!KIC3F2M+Hsg? z6WXbx9k5fEcDxJiIK^Had9PG?Jo^$HA4YGmgdnf_-J;r6TH|fJBhPLbK zCr_Zp0JgUF`-{i4oGlL{`iQKH_yx!4;5$rh=T0>|ryAa(=o-(V+E*_hwzqcqkf*+~ z1@6n&V;kbCdg}U=$ANEO5gr4!xLR4+;tIx*+Wr`}{u{~_J$S9$@gLphf9<=D4`EHy zR`VsndV6<(yjG(g16F&YzMuuBB-BJeSD~IDp`O4tgin<1&5v*Uk9Pfv-L8L>cGx_*o6RBn2>9Us#E1^pzwFYP~zXJw;N-G$W- zdcW~q(RaZ%MZF7}Z@(%uzft{V(>wLPt(QXGqW`MBPl{VQ|7_}pbnR4i*vph5`mkCV zr2W-0g!Z4RAA6Z{L`PODr?D-YsLWob4AGfwTE-?Sv~^{WMnlG-l^vo(tCfL$U~^rX zqR*w*U!sQVRFxWvuk8bB-0O9SPOVnQIj5^zd-*zT6`QIPr%v1Mj(fuYflOa?Z0MWZ z`y%Z&Gw5rB?rfv34Qny0-s|I-)M&m5L0#i}8+C4Y@2j>B0XjFV;VMo4SA2U__x3f6 z&%^fkJSpQ--CJNW_NoqU?aLUSU$@5xI=F_t@3Z)Z6W@OnT^z>Y_v~@_BN>P49{q?K zhyN%#IgA5&0@2B>=LlZa&7Jvgpqs;dT&m{dm$*8s+|qk+YI{{j_iv#yZP3vf-&FE* z-K8IfjtIIh1BwIhDBblK{`J0n=toBB^R!#4dA|eaLc<&LQf5y5kCMyZujCRpLPsNf z5uI3x{vS{@vw)(R1)Rr`jK7Pf98fgnfTAe}6iqpxXvzUaQw}JaazN3P1B#{`keYJK zhlH7!pI|eOu5Hjjp6U>ZCS^4}ixH~!S+q01V4Xcr-#l~tnB~U|Kc@LH#g9pTOz>lz zA7lI&<;Ms=hWRnX578PKiK!7ZYO^MQZ&$j9`ZzxFc1>40qC5U=#xc<_j_Z`On{}W% zhKvnb!!gJ0RlEU?Z5b835qF67@wW4VPTXG8iRGXZ6SbCTwbs3es;l$W1lzE;!I~R# zHc%F~epq`q{76ENXlS`U_%k&Ew6aw?G?n*)YF_P@dft}o`n+qfjx*kB{881c0r{Q_r#*B?`!&e>l52me1+`IFEztqBmr*>td0J_P&EPKvLT(fIes=(l z^~|6)fB^RJVEfXE6XHKD6;F;N=##c{Y*wEbc{o>bMm>YGy0z5NUNMZ>akI%G_1N`l z5$!ju7LzX9P4Q|>2k??|$(`pM)Pj9!|vT0>U@df}Al9 zp8MKV$s3Mk(#>tLTvx)lAX<(&o5S(8TqauXEC$gfjNPJfsXk$RQ%h+5R=_8rN}R4p z*cJA%ZB2;&=F=>EYH-%~ROJLB0zC5cBXouyLr5Zbu^LRb*g0=}KHXQ0=@n-<*V2*; zJ1csu*k^n*oF8d-XPRTN=8U_21dfkQZO}MdUoj7(&Vtsb{WATso`kz@3`i1Jeh@1! z2A_z^v$=$gZ->J@s{_}A+Pk`(;ybxDnG8o<&RnIr!|Aj7&`67(_Iw%}?HAvC%9Xkk zqXwsW7$$fuenho?1g`TU{7~b@zAzpzyTD+j(y3H~`@C{P`tzAw#9h(j#r|}nTfWZrC1{Us@X?Mcvq8-#9jk#cKWKYmo} z7Re_(=E6{+?g<%TDS#CSYKvu1vsUNWt^F^%jIws?+TpdMC457IJSyjmvc)e`R00bjJ5;SM|%i&`WhQCg1eiV78s;#cuG3Mh`n zKN+J%#%RTfxF4*SZ25hL#*P0X~}3T5>J4nJ^DE; zVnySyj)lfm8fY9tpV~Bz0Rc>sY7jc6*3r3&xV(I5IDDK@7?dA=kx|G~*kXT^ww+ zBXG3DoqK&p;6OEwlNzJPE5kBC@XO9Ef;Km&jM4=By&^VF!#45vaQ=GAAbp9>U=3{n zV>D%6t%ZS^U$eT*E{=nl7rel@n1k|t65k`?B-U-%Nw4(SNK{NvBm`jrC5#(?ppm0I z$Ib|N(i)@#Tc@vpdjwsDb~xotT5^F6sLI#!Z2A?0c|@ z`zN8HViTty#!?qMyRX8(1YJhxu9|-d`mp|-8cYj@9Zl7YD072vXUFj$ z&bPC8lQ!XWxxu3}ES^OGi*W)nomz+aQ}7?Xacms7H;hd_Dq}<6=iIZ_o`ru4%{+{~ zRM{4O7TpS<=xu1Xo`19YkQ+?;H(# zl+D9)zmqcR`wPnYQT7+~vJLC_Jn==H(9L67R4qer$g)EKo;)Hend_B{o8FN}$-qX* zz&dOy=S}IFkU-7CB8CTKXb?4qmV@(S@ZFkeM7i>Xj-sR^KKza+CnbD!G$hLv?B1@B ztksY=X_%skBx5WJ$PsKBV4y({{F=katSFznEyAdK?KM%XbYZ6_#SX*;C z6AODwDdPg{6<-P#JIm2bt_@M4oH6k37|%4u^Aa_l8iEjNc~CvA3(np&i4CK1$J6$p z;Tj{y=z~b5G<}k3**$db9>69UFFJQa;#mnE&hdhU9D8Pu`X=M1YwO2tv_5X8fpNnW zMr9jO;}+&bMY-!nx$C~-z=3amvNBvBJB014x}2t~@KXk@2fN3}xp z;g}Wxs$tXuL^=2o5{UT)#L0lyo12JwYFlx7xVbnzI1q3PIg-RKgv4=c1Ow&tg(m^R z;U8uD7+Sx5gadgZV}LQ?0t}KI$TQAsfcO?5z6Ho#%KpORkEJC3BrgY%tN5a3CA}+9^AXoHN8eS@syQ zW!4X0WbYf9On@7VT;c`&Q~4;%l6=}N$oJ>;_JlrS3TOx<30eY4B2!J!mg9&7e6A)W z51&XLCd8fyI4|}@fMQPs$P5fkDZgW+<##~&9Z-G;lsZT-q#aC19ZWEb6=F))GOc2B zEqzksEQ4MDP_hMOv(5Mi(pSfE^z}4j14vK;(*@h#dSHT$`=f0WUMt^x=Jd-yt=Iz+ zLsD#<9>UH5Nk~uhkMogf`I~k?LM6exnCuua&%zNipw?+-*L>U2q6Ic^dE>uFWb(HuCh&uwvr(33W6FiY; z9?|iS%vs%+Yz(OJ`i~VpZ8|^PNrO+&A7uk#-=%>~h1{j7*?`b?XW63JkI2s&uh!VI zF?nC)XRuSLy$1BX&f(*7&L|OM{=50qC|nwc*RF6m0&OR^bi}f~b6;AkmF+ zmM7u^Cc@vkgv^OEkp^G>Bzibc{V$ZOQDpfFBQ{9Y+%2|B*OJkscqAH3EFz3V`bjY7r4JMTFlSBZcB=X+`JB<9 zh|PndbO+`|g4`H_9!>z+S|%(Xx({Iqb}v{}4^XwBlnfA%fcLLda844o7Nom@ zU3HOPeP$h>Z!B!!@v%mma7U;XV*~PGxu*l`y5GbAT=MEY9by~iM)+Pp;d=qe)mpTp zx1%$Z#s{f)tA^abvKLt%XXh3FL{4+c9LRm0>Kxo_s=|BO6d*^%hT;kn-$^w1oHT<_ zTwwx=D@?!+`+3QRMH@n4Bl!z9%-c||$>2S*J1kGS4k%p*6qX-Q+Jh00_5ezI0Hr;E z(jGu*51_OMP}&11?E#eb07`oRr9FVs9>AaawH-yHzl?QIi@||)AXa>i59wHPTG?u8 zjL+aGO^;%>8$xn$zLh={e#*|M$K*gcV(o^x{2u7ZKmPl=zte`%-@M<|5FOI*8UbC8 z>Gs~hajnJZz<9_#9*oDM7}sz7`-|0)+Bqaz zvvHn)m~x-T#?#6uj&!yfRi;Sdg?<(7sl}f_d&Ke_?fG@ICuxNorJdUpj#uMRpo`== z_+Bk01>O^TD7;5j|CQc*9PicqoP&R|?Q-$vb9fWyL_f$4WNw9Wfl&j~&zur*3ZNF=mKlgHXHkvny({O4H=r{1#Z1Ag&o>wWvr_uiFe)4xWl4R5y z100kp9d^eXR-E`S{TkZV;A0(av#E~GS-I418%}~UxI7Zdp_V!q^#lp^1bhvjSnaPA z!(o$#$UY`x)ZlX+?XXw7j{DWxR<`4&SBmM7+!)hgLrvAW##(};LGIBs-sb?dz7zG_ zVAlinGWvoFkx;z@`=$DegnDA%qdAQj56KwVvD26idyO>uWXCwzt4n_^+IQZM>zmzb zB2QVG9Va@}aDjuP*5`)0?G^ensGDoN=HF`F8vh&g8xgIleyhax-YD(bR^p+C#8YSz z)^Oe572dC{Vcos{eX+qm^?k0<2LD$LYxF^IvyT5C_`%9?&2I2^Bz~~W(w^=1V6LO} zo9@Y^7Y+Wf8t4UV9yw01wHAr_5{WUZ+*(a+sU{Yy39Fi*6{KXIuO{ZIiP>smrka?p zCTI&OZ_yZ15^~v9PsrXAvh##u2MQ>5pnyMBKUr<4U<2lepRCgz5yita`pd$2*j$W$yBZJR4f{p3 zAtcri5@`sDGlV}6<7II?HeiVO&H5q61H6z~^Ph#$s8ac1tRmQkTj=epew)txq5Nn? zFj~N^--I9Hywv<@VP2{`;BL&zyToJjtA4e#AMGy1k2^oK zOcB|zk~`g9wP6OI4vCZ2bdOOgwc+3)vfYE=Ck`6S0~~nna$* zj0Yf>#T{zNLk|g*5l@c@^5EQk0dzcLu+{6(KWO=i)D&mMQjAh?$ktMn;6-fXJTSgz zMrbh%vm`N+1C&VBfY0)P0{A?0L&-0u7=RM6n%^xiGI&`51b5HURPRg=%W|_iqYKLL z6ynpiHJZ6PbE3sgpoIzkQr@zyc_s3na zOPx-CM~8N)D2<{hFrI;yRyQ&^f2iqFze8JiZg}CT3lANtJU0@7Io5N-BMbUK_{8vV z__^@o4?b3TFfvj(R0%&fa!4&n*zP`884llII39Q){D7@hsxzzgbsHNQ9-kh&GH5N553v5`j}qvtW11T|BI&IEfk$+_+}kFE0@eQZ{4<- z-qX76jIGW3>xLG`7Dva%qH~>N1B*S;^cj2ica#sDy^;btXl^LTzh!*OcuPb|YlvP2GnMT<37Y-I!NfScs;kp!tVkcCo$R7#mf_#?E$E0_Nw#<71Tm1J7KRF~`PQM%l(B3UTHH-ee=6qJ!!4m9Um-Ej9BK*c{#eTIY;w00%w;3hIn)}- zemb1XB%^Iv{ou}bAD)^zjOyNV@#N&i?`g@#<1H=mcy{&ssbn^u$mG7!F&CdrEtEa2 zkx;9*b3Q#Eo%^fVAZ)8!I+ruBxe6uxPIL9s)4nFt3?xDxUC%6cw++XW~Qva#W*D2|C9Lupj*GnSpn2=QvjhX&G%y6 znwUSI7Q);it~}<7B8UhWlB&^Y6QfDI8&Yy@tu!{KW?OCA z?zY=*chgNb+ilt!k+h;%<)ZPDigzL~Tk$-a>EO43i+h^aRunWO}{;rj`% zCD;Vg=iD=5^wi*l*aZ7!f_XDxLxO!F;gy7+Cb$WjKEWh#D(F?tG-XchHO`Dn<0Z|j zIYGgFrbeX84VpeG<~Q$bbx=H=^Yn8I`Xwh+dI-^z83jbq!;Nfjx_H_Hb#CK=`M&g zGa^m@NV6ewXQX{4()dS4N7{hM-hE7FpU|NDg7Smh>_>uL3)&Ub6y!HB$ow&=G01*5 z$jk^bfk9?NP<4>a2znvN`pf^1_J7hJy_(F+{^m9RUH*2UziIS0-}N^${LKdcYJcnR zKi=O4`b#5P+Hh>Y7$+(>%4W}udNt}7QO!|)wNWimwk*objxrHZlcMa_DD!gEAEGRq z`J*ha*+cIQ%?)+4Ukxn@Js0ZwLhlc?wV`HN=-N>07dk1_R)pqco8O0;XG2Y|(DYCn z80rMv8(_145wJVJ-V9Pm_ko7?U~msWg+5HZ#rMlQt&JhNT&kW@^(~(rj7U-n7rt++U^@rr95+nY^@b zr`gBS%vaLP8)+u(PJ4w_KN0W#A>PD~Ju}jb+-`Dm zg5naVP9M2oq|MR@C#P@JfTugIwzAjW0u95QZt2xPoM@;=*>d#Z{H&V^QR5Lx*q`n&3XKJe0UTXirBL-&L&dBV`C{JXn+;9&msobrCL@^4PLFGl`F9f4s}dnKEI=3I;|jWKs(T@&MrxhLlS7{A&Wvo>aLjQvrJSr%jR zVvJu*Ld>KX_xCaTVot;~#Q2SinG*AC%#UOIdc_Qlv4JshJx#BkCabcid9|ncPES+Y z(|o0;`Mt&l^?V`f*HP9#%8ZQ~6gE2SzOe6y`T2*Ltj%FfVRm(xc_i$$FdH0Z!nT{- z9B=rv8DR^(A1kj-7ZEYy#Um-qWKtH5Q0Y`a3ef{wH7V>stw~w->5&xDsQ7=W zilqL_|46<_8TMDPq}F%qsQKPaia>wWf~F^DBm#1W{2O-Ujx>v2TsA@@kZ!~>>Vkxe zm@rEY{Acd`vv|>+KgKuK=kk|nQ>6YS94XBqH%*rd|aZZy{HF7U z{uyVb^Gj!)Q||0?j`8~i?Z(J&7XHjTm*WdzN%lwn@+%k%;z9}Y)#ommZu8Y={g<_c zbLC8=`S(;#gv^DrWqUxjKWWA!F?Sv%lWJo4_ozI6^S)BItFrQYE~lSl-$QQbAvY8s z+`XlH=Z#ALe_Q?f2Uztg=g06Lo$nf_{DtS9oqK;U|NDgVFnrpX4!`Q;zz3Ys#*__A zPrSc3|Ci+Sfsqb-{GHy$<^*lKeDTxP6CZu?r{2FVyr2H+yl(uQpYZqR#&v$czKeYR zeVKn(Ixnz({VZ3W=GPMD@^`Uu%O0JXcYiD?9wvSUe;?rQ6#hSxJCew4B;mn?Q~5W> z^l&1$9>Cua{@*43zQ+6R<1hS6;J(HqcVg~49F@Ud>o02>YZ`Y8?*2KlTSI5LjJ^GJ zc77)`3_bRslK@o_rm0?St)%NWjz=g7u&bTqBFk9$>Zl_4H_~j zH|v4CxJ4mj6Q|D)OUOt{WOLQC|2g&F#eIG9#93n^76lJX8A1k8Jr>#J`}PGzCqxe) z8xS5cB{^;KaNi=k3LrVc`KG zp+AW5_3hKYXINOz{(buTA|8t$?GAGX`}YWmwxR5Uj|l72CoF>Fq@gxCq=)}tE{;wL z2oDVj4DS=_A3iu|PMS%$-TdS%>#_rMTU20l($uH3?t5lRVt8+RIqb`6e!cP*BuyC` z+b`ty^8Y=(WO3izwA(c%?A}Sk`&ie{+@5CrA8sBxHa4h_-&cD@_8<31syQ0=<+K0$ z%}IY-Gin;<3kvl4sNL^^L;D1Vg!Eb7Hz6<~WJpv%WJF+8LJ0r!_2jsF@3DRO?bE^j z>-`4@`-S$g_uLzo{Ek#8G&qR8{k^dMd1eRx<<7HRw(|&kPrvCz=Y$S^e8RAPPo_N( zG5z_#9-#q_nE(I$eD{CZkaqk(ZBKje{}Y9>V&c5i?3g~^&E>m|5q0eCP4M1_iQWx3 zT$${>PB=xwsmcr|n3xIt4R8v)pEv>bfcGXmD)-t7Z$CWkeF)D=dRwck7rH~_UU#zB z1ebf4;YzO?u9kb<0%ehMqoyx|fld&`s^5 z&<{DFAED;y7D{ezk;arr4sNNYEGHa{gok0W_e(eqIf9Y)BFsdS!N_(37I?)@Fl!`S zrR{zPkIG%N-G{J}ng%0nGd%6>g*E6T7|F>8naRh}eonAE58Vc%u}&!M7>u0cgPg)b zDGNCzyk2r}i;*+fEs=cOa`Fj7&L)`dRl!W}8qAWgwp|#qwG*yTR`M$zVaRhCo~6~o zY^}0R)1UY1h-r``^HNYYc~# z*p<(oCY{gL&>lYQld`Z+WI)f9f_+L%gXC;4djH}0unJ1VR?ordQkFZJmL37WctKEH;+f36se`mfA@;RhjN>BRn3dVrlCRm_=L1(z4-BENx19+LV0kF|QSV zt~{=+z%pa)2@OkI$J%NQON+-+UrM3A!a6C1ni8gcDTS7$6nBoKr+<8&rFjkqs zw=5E9Ur94unaq_0+E-#ymE-UU3Dop3%)mYq)RQM*!!d-j7=se9;ZT@^gb6$y;9H$} zv{3@z1dx0dV5JGpB2BZHx+ge!dhZgwx|IHs;N*J;U;!4GV2;yI6HJAaYfjLM6HF!J zT7o(0U4>QDF~L-$nFMp1mP#;Z&_jYXv`B*OD>B$9$=R;-PQted4?!Ec8BSXa<){4W;b1g2lpfIqlhMFXETkD`Ak|PTM3_nI48=m~;6zQI zs?MXoaCRL`t*+(DqPT zS-6@Q=04OSiI)8WGDi`s;ol^5-UNp$lQkwq!>P*gvAOkhuj;LC#TFnsBP}A>}OPW6CF}#VG9UG+dx% zEm8@^-bT^iL*WwdGg!b#Gm2lOl>84->ru4MH7H(ml={z6w9yxYtEky1^w0#we~zNp z?}D`&(~c%b)AwJ4!QKyHnD;UC;i*QWmmnBRxuem>0GNok8I3lCG8-I?HYA*?l-b~D zJj0uCyyl$Y6%n4GS7jD78vh_yvo&Q7zGyVIaURa6rAAZhNVt%;9?b|602d?kXzDIG zFTv7AV>xfYeD7Cq1?@E&ZN#!7bsRm6Mgz!<1`?q3zR~!WJ+K=6j79@Z@Qn9!Sj+5j zG$RNxc$Mu?#*P%U(FTKvPf<^pf*sZpjwiPi?RP2a2~*S)rl==OQBRnnJ}^anU<&On zcZv5)!Acw9Qe^@4O~Fbpz)Gwr1qsO+3BQ0f=p+U2*9^t`rQrQq;Q)z2&K4+7J!2g| zG&~kLTVXKsuCYj42E!S($0A`BO!oc=Gc~1ngRyvnE-2PGR;_U?)_9e$SmRi{pYSnF zKM(znb>`#u#f3VRokhm=Ty~ms_Hpa^_;4DPE|dps-9C-&#A0QhLS@bxuvRx zQ<3C6tAmwjB~^8ss`^Y-eWt2DQ&pd-s>w90J;X^r(x~gP-enuSbJY6 zbKo@kcpsRBCezfC(`f4}gvEN(u-o2HW2T@C!HQG;Z$Y16HPb+UzCo2ld>|ADjok83#I?2 zV^L?}6t4n4sGO>NNI4S=PiNdY4`*r2Yz;rA;m0-ngyt|8ZKR`tb~xXA7cM~C>1ab@ z7SVUo)f=SK)&~hMVaA@Woc@+(isR(((5y+V?S7}@u%qpnbfo$o?-PP zlit@1Z=k(Qogrt^`klxc$f%k{E6RF`c)2Vr;SdbR((p>;ChIIQaIp6|l$F~obW#V0 zE0Y<&ve1ddq$<;qDhr+511B)^$wKN#NFMyn#(J~RObeW(>8EJ94=SfBA5zYwURmnv zvgkV^oA|mc##0H4ugl`Qg;ERgby;|iCb*bdXJIWLz$N&xEUZOJ%%_dA=toy!0Wb;ya{tG+8gT!fvzC;ZZ10 zPuciES*J^61j$BMLV0@1MprE`Rb#|&Wg`Xax%v#1jb_dfmS?DJW)W>ro}sd}FJ$Y8 zmW`dX5+l!0+4yrwvzT!qoBCG4rPy9J^$mma43$kyDTUgR2Ak;*Wj32ly&|DJNo7;7 z1}O82Y-+a+$~s}TTFXS*y~&wKUCzPbN?B8#NL?f*RXL7(Co-?N0>_ivL}nM);RJlk zMCKS5VHS2ck*AM3nB&ZZ1rozbY!{T3*omz3kTYwT{a__6GLaRY8}O`@Vr!LkQVOd* zFCu>2J;ua_iMIP3IBxa-J#)=U6 zvmzvSm1#^l`R9;-r;|gT?Ql6VPhzgs3}xOp34hWFPas3PGl#P3q4>!;#5cnQ{NEh4-Z|vfM0vrq^*rRc z1jCVS9{JQm89U}l9DnC?*F5eGfeSSzkA6B2NrIr*+kDN3bmV~TlJk7>xdbJj`J@Vm zlFxk2XTIh$pL#VCBl#>)2^U~p9fW1gVS%nWEYPRC1z4BF$eP0f{`mMSeQ*J_xDF4Y zhXq(yH*6(-A(FI98C+e6Bv+wmU?GzD;C%Y>LhcKOq~)(jvJgoEc@~lx#Udo>f-*)d zLJ|o-M4pRuq*$cSn~RX4i5T%Di;(0BJcJC3bPlk{zQMhV@#ig2-gPdb=^-Gp=Lzl-tJg!Qf2VtwPe7@tgfd@}jqhb4Sb(=x|iJc&HHj2h&|djWD|q#y^z2y)}S0BINlL(@~Ar{(mE&MbSaCGu^8r}hdjo$OK`Q6!aF`;p~%2HJ_*Y^ zzC2o!JbA}Qx#)*d7%L^8GL0{nvfM4+ADkuBbQjFR5|$tjVM-*-T@o%OycB!b0~68q zQuHR2S>;mnCgD^iPxge zxdIFCfSEk8uD~8XfZ2>ME2s-s>Crdf0W`dV8j%k*x&kYC?pQ&OZh)t;%oSJ>dD5d# zzy`^U9$g2UkZ=XIO>Wp2`O~k@Ls{QjL0yD}QX(~yaEauD1xm_t^7$Up?ttQjzK6`$ zp~(C_q^*JC30Ij?EPRzIqxDze0m9%`q*{d^2!-2_WR=;0ZdaL|q<__Hr=Pw~`b$ts zdEIQGj<1{T%+=pSV`pF@_V6Y)AWUXm;!SKo!l}w}X!uQJTMfrkyEl=o22Nl!d=q_s z46|5Qc@qf_zyjV0?qK}A0)t4igAwN_l=YS!j5wEJ0wc~2$~q3^J*@mlcn8cxKRd{+ z7G_h*4n`aa=W6;q+F}RuhZ|7lv^yxP+S$R%%vmTaGdoxzY=YHjeg|un;ZW9KcbGHG z33r%l)O`nQhQ!zbB99f{yMvX(i_T7DJ`ZI^w3GSF6)0~NcOpXvoJY<(dG@&h7iw5W zx1Gpy4a)p*ryWG?cG^`E&luP39HQ18P~IdSVjdd|b77U1Ri$NB>D;M`l0K@G6GIl&R~C8 zf6_?IBg#3%Bry}~V}>DBE#x@@#(S-BsdpLX!!n0mI*dIly?QK9!do4Guib3r-(a(i za0g`0Z?<7??QkdDPRdWscJAu~w>Uv?t9KG^^R7Yc)9fHkx7n$A?!-Pj&2h%EaL6+h zn3AVj;zwzCv@%6w#%h=+T&|{R7(YgMyoT95MVM71h&O`;=mATVtN4Kq zcvMPf&x6E#u4HwKa0PF(jy$+rzh3X!C^ER4 zG#+nB7;g#7L=u-hFmNknRnQZ!!(>{jLVPAqO9#@`F^8St(=0&htV;Ca{pVfP7mCTfgIgk7mXiV~KkaC$bNY0IV zZ1OZ;f!Jrdh3N-qQFrN|hPCNypO2*m#FjJYOG1;_iB|87WRHAL}C4cg?$7sh&`?>PCvcmg} zm=hYVWM6fqJ?TWlYK=MV9VUEMO2kT$1S_RntaJoqo(3DFT;?7Tu+fP(mDnm$q3vck zUBlurD&2WlRHd7%;g#5VCG|xre&trKu2B|f%vuc>N-f;CHM~w)q*sfjM6``m?k0`j ztT81b8+I$DGp~c?8oxzkL)+I4J4Dd%N%VOHrfW(fw5b{>*X#+aPGn$BxO1Gp3>fQ z3a@pUFsoH?sD_i2!<4LF5zqP+9HlX%m8@kEGgiZ_Xc11+@HqS}Z+Pezr|@7BmcDsP z#$U*~7R=HZ*0l(;zXY-`ls+|5?|?Efy{Ow@3Y`( z$r&wOfM-Q2EJs);@@Q{8h2@+i%nBI1=vBZ*P2VK)Xm34*{g4}4B{zDjgy%_F^jQfn z_fEl;au+(6G;eAA8m08yQ}kR($yynFTf^&=(sNJIB64rBUS$o9@Fu;wSz}5>T3Sj{ zmWi~q7t+#mkrrF3VJ$L2_drNLt)ib^hRN7}75!9V*dYMN(VMDhi#>2W@>kIoC*TA$ zRz;tc^jY41nC%RJ1?aYlCj#!`>4~e1EbO#k92pN;3xy}?7gan%#ljlK$13zpS=vLZ z&@*MxLnTc;TB@RlNcn(DV?V(VWCLK zQNK@ODrzUJr#GFZc9&rj zed;uIBqjDN%vCPO-cDo5?eHy)S)*L5EL6U&T&I)~=d_MEr_m3kV7HRnW_s~ybVZ5i ziW0HXOQr@7(+ZQhtA_FVI%Jk_V%tMpb07bpv*L_DO#Y}PP4w+XX$ z0n15$2Fb5M=|N}kT{p}bdPe{}Ao28$Fj&DH=?wiM5Q_buK@v&H-gI+@(l5h#j5ueo zYKd7bcVX2&Sft@%Nw0| ztgJ~jlUd>vdQp0v2vu<_{Vig_qGGU4`RmodIV&*F6;VnCO_PGidO4zhg zqYj>Q2+K|zb5rf`rnc!#w0Dgdo_WnJ&Honpw-V;v6J%#KO!rPho_1k|cNU5ly~Vv> zzK$AqljTZi}-+e7*bWS1i>@GjV1 zl+_8dybc>gp52x`m|i1f9TMVOAYKJN>0LwMYoV=KpVx?HpqG-%+Q!j((`5#siLs47D$WRD4tA-x9kprag-ZH9mzrS z8GsCJb^tPTLf*UC0X%PBg{!FJ08JzNy<4p8_il#l{ebNKfKrQC(JGvegt6rCg^d-h z+F150a+Q4Q;M;@;I;>sWfp!pYv*M7m+s0{{I4$KK%5Aa<)UgY`0T)uoOOTluGT%KowvV3 z+uTcuO^{t`aFwKy9%NUe!`+Zwd5~RsFxe}IDYVpT$`VeZzN@L@PWYhr9-QjE3m;O> z^iC3fR5?r2%=RjYc}&BPYxoK87%_9bGjJX{S&f7pZ~>OE8aX9qk#`Xmcw68h@1R}H z8|rGg4>6ilLFQEU5cRqMU21WNdR>CjYYw^5%6PrX4mVFk zZD3^OOaT-*k0Rj_=yUo(IjeJ&9biJ<1VMJZK=%1V-l#(M`9t>k+oQSALj&Z% zd`#lm0b-9)-^(yS8IQFe({?|GwAW>IfO|iu-G#g(hSH}#M_Rec`Xr3i7*;z8OE35w zY1?6*rk5V~Iqgmi(q4g_p@7m0K1W*eR5?FKLUKbw^0%ErndiXiq&bcZ&5)gqQ2NMm z-osWycFI9^HbQnbLUuMnb~ZxxB|>%%L-qdfT%^VR+u;=N4LF_iTF2=HBEx)5xlC&6zO4M7vc=YM=WcJt#GB> z>#lMJv4X~aD#&RR$UXrmefb2|cn-3E144=_9PI;vZzSuRr9e3d#s|0t>8z zoECvHPMyF4YwQW?8wT;jkT<80o&1osICxu1#0G9aKMnVAdK2zN-A}MC7YfB|ouJhu zW`?F@Ul8F{#BeH4$-4}~oRWYtlHNI&SgAf=_AUn!!%j=co&+ehtJKl9lG=S{E2-Bt zC_cYZy?v$Z;3CX<1SsCVQoVg8{c9ItsRe75)Qh!BCmvSdKP$;K6mmikvdRHjhlF(+ zQ?KC$Y^l<=NQtzg+|^F&RN4*=-_n$~MNZd9JUsrc-?eJyM4;q$dRPnAn zsVakz>ZE$tllZh7gvGm_RPTC{5uuZC4!NDga+;ycF;1e}HYk3T)f$Oczj{*r>PhrT z8uhEXGHGRH@&@avYs*$^%T{a4R%<`4)|RcNWe3=5S~dzwKdq*HW1zIJtP2UH zeXFr*2}}D{>j+-W2#&P0bt`Psd^kTvxI@FYG@siNLt6_iV`VjM%^D4D-3)t3O4|A} z$XO4_=?N&Kd^PPJ0VDL@NRf?pml&C;R@3frkh8{6W~$ZN?$xwA`eY1kfb+2;S-+Cf zSBkW>yROzD^J&H)PLJ!%@HD!*OqjEHvWiD;?1#`WJ9`OFq`hirh0BnA4ls{?SA*YZ zw>4@5HRK~wkH3S_?=J9L=A@W+coTRmdr3xQu*i z>6>kk^Q4gTq>ytckhj2)9fOelQIJ!gkW-&fY^j#kxe8?j;XMNyV>MU9GS{l5C(2c^ zv0D1$TF7}%%i5IWPp^!GN2Nr1B{^fE!n0B$Jy9qN5i%Bj!TpwGrc;U>DAE-E)tfR z9%VD{s-u11filyp)0ti!IypsHW_opKrWMLeuMW*@gEG@&hXpgAI`ne`%1p0LXL@yL ziM!BJ0+g8^>#yjx4*l$aGSjQW26&FrnO>dF^y+ARiIJIJ9hwo!Os`I7dUfbWVq~UQ zr!$H=ECgF;rneWi@uXjeom9XM4R`W)^-g zuq$%VnO+?}t(~x+#`M4@>(D&+GSidvy_GW4t8;^STB&2EC-I?5nd#MGnGzqVl$lS5WKowC{Du zDH6yj638hM$SD%Y+jc0=mFH<+nw(HUP zId}>^*E1qqg4OiRdVCIfqHX5fIwI7gZ3$PR^Lj>vv+y)?qKPHpUq^&`Mg%mD zhC5-KhC4(md@N12o`2Bj8c|Eh81WZNPGb_%K+n zVR_bQz)p|{&nf9SbqnQLqe1;=13jG>Y(Qwyb_13mVVRdU(67IM0U9r}wFVti8fbS3 zvkM&#!B!h+@isVJ@0y`G%$M5H?vmRo{N4q9^16VQItj~@*9G)59Lkf|1%2|mfM#Ot z1@)Y=k7F=ldGflTPhRqlD8aItCF!ZVP@cRl(2v5Q%;+vKj`W4{jF<+Q=mL~U0`N~Zo@OYcI3cu=a~En3VE0ojy?J7}vPB1IA-H*RYKXP@d7QVeK1XJ|hCV zMI;{Eu7>OrgECv-Z4BOw(Sv90Yr2AQjkasD*LdzGXWC1`?9PHi7;~>NKa}`Y$k3>L zkhfD@ZPc|Oo+7sD>OuZVlCpPM=tWo@mLXeP*jS zhn!Whx3Ml#V)>+`M+>Q!%eVEts}L)NlmaOQQVPUYAv-f6r9iA5PSkkHB1~D3vLI!- zj##qmNGTA%#BX$Rwgvk5`kO(*X1JKU3|iuIyJAZap9z_P^EqbgghH3^vKcfJ1_Lx^ z1~Hc08llfS1?dGa-s9O=^bhF;kX`^;y>~6W;1Z-4xR$uSkX``k1(03<=>?Ep0OUWi zc0-;7-JaCq8pLBjJO;#LKs<)qQ(L(wc}5VXSGqmX4=KfCKs*MFb{>QH4fGY@y$e~f zhr!-SD3S*t`BjKNxv0Bqs*YTd-;}SS>kNbr`JuB}DTK(L6&mPrg4#oAL!XN(|9F`I?u8rKLhN z=Mc>~L~{<&oI|8Px*^gZ-4M+`MDu5E=Y7u1n733A{{#8*4CHMZ%)t)BHMekbYb4CR zYd4(vShtI1kz0h`8=)2wLHf(YET*go?&^Zl<053v25$>xo(3b7tfR6%$Qlb|H4nyf zS0wpdgwnGj$*0|orloo_V-sol@*?H-Cw&_fY5S|R{kiKL;apmwze?L*rR}fM_E%~9 zt7XQM&t5m49B#m1uL??A$CJZVC~X~2Tc3y0*73A8a}jOpcx`L_Iu^6WAna-g{^20> zc`w0m?_(J2ordww5IERlwyl;qL@jfOljprk%o490@ag7^@T#0~ZKz;I_IjF9|! z)}}<-R$>O}T|=By!ox*Qd1`}GwA>k*+k8#4OlrqCi{4~K5w60b5_yj93&Ut@zCz}G z0K?ILB9?Fot{`P1+GvL2LlW_{gz>cZKv&rVzme$nl9YG|iKnl_;m#m9Lu2Nn?L<7x zAU6f8tA#T5rC@bX=I5@QDgGl2ro|`Wslwbz=Jj?YjP*c+8q@8pG?XwD86Mf zl3#|g$Tk_tB|H&5$Z6ukFrRU1GEX1TkY`L-g>EPFB*OPnc@hzx5whEgJek?n!;|P| zGPcwS>(KdRnb|`2hr>q6pZB41wL|j6LL}yv#L&LvgKrT=JN@7geCcF&C0C~)|0ggQ zJDh^F*WD@9^fHv1PDeAcw#C;8AnR9$^kj)4|z(3ta3nBIUuVXkdyxIbmshTLcTo<&w6#RR$1o^ zB-}ucn@+Eh_!g0YzJvT&3#HR{kQ~i)!%jTRbo$N(cvE=`tDa8ZISs$mnA@7(lQ4Y; zsqm2GKz~6_ETj|q>($;$R=J4@krL@6?8v8&+yf&-SM(8dNFR}yL7JX54Z>6ODw-oa zUu1TdY08(W#SHpFZoxDKkSB_w1u3Ib!Sl1CU{HI>kMZGJtCYi zYnV`GI5X%4eIWTkncK`!8)h#%eR&SPw;KkN&m78XfjpJK97fnVlz0^`^)|qKZ@W8( z7Ho#>+<;=qbFk!3VYPPxvU7vqSFOWN=E(bccMewfA>^6SovXcOu8taWb<~(kxi^TH zF>Wp;o`Jd4WiBN)LK)-c>Zman-__~P)lp*}`E;`G%vb)PjOm;u))*PH=IIDHkKE1@ z&L!u0sYp45VTXsIsdhyi$~ z`ILSQiuaI{!(mWnymH3*DwKJeoOG^-yz_!Q*KlSa7;DLu^&FT-zsRL81VG**K~}tB zHN7KO)^cHuhR={gF3;)2%UT3vXNa4t-YJ(p+dw#+7SE-phr#|DmU#&0ZSjq{cxLXx zGYe;EJUikDv&X}IN4vo9z08eQQ?`{aQN&s0UaF^pTZa`KEAgck8w==L!(&Gmxh5kYeZQ2QWFXO(9 zgjb==7+==fy^NgUgvGjEM$R@U`g|D)h4Sq4GP1QpdG>i3KSP-OJKdLcUiY%j>sG36 zSCVI!to2a(O8lo#YPynIbU^uv@k(mJzFw`xO4$SBuB4SoiHC=@^%dw!dh(YT-c7*1 z8je;<|6NIolbg2qO4?e|^94w_3dvVd(@rS!%vI{KSK+I9V%It0DsAi44$md*EoR>o zl$5KH{|IE?6lC8N=5sdAUlPi%)!>^_`8O3_Ymg&5#;?5jK{aHq1T*(GFx6lE3`u1A3@$9LEaxh-XFPZ zXobs=y=Smea=_|FLf#xf@iuGF{4Zgx_qw}={n&>g-};7p&SYd<g0i;sro>p$|HZs{Wh+D8hsj}&MhDbPMrpnar3`$&QIkpk@_ z1=>3bw09I}?JQl$1lbn^*%t&^vxTfe!!z`(wb)*byOw(SAi9Kn;~H+n zKG!0-@Es{vd-PiE(QDm3QaX~~fFJ4AkCg|MpXgQgb#wJF^Q*Pk59MMrsqR{=Vh}8H zhQsx+Q0rSrzdK4;>RYINtx)S*sP!$RzL$vSyHAksK0&_wo16} z!s-gO)`ir%fw0uNkXmnpeDTRG)LIv6tqZl*h1B{Y@uhf!Lh3GIse7TeSE1IrkXpA9 zBegE1?+B&Vh4h*(D77xsS{G`q3*8#(TS(ofxrOu#q(TGKnjS$sdPsxo;oJC`R>=DZ z_ib4Zhn(Jqyp@2gio0)<&mec5_Jwumt(!1Ab09l&AbYML?|Pv0g>`5$5VGeA%A9tc zTFyH9MJQqRT)FGe;Wa4Z#X9W^>r{v9C_R=K87bCjUs#9sb`fUJmAek@#Y4Wu4f$>c zEYfhX4x9_!HXM7SOnsosjzhZLy~DN-MT#Ul@= znvt_e^;V=lq)2^8k@}D#^&v&-LyFXg6sZp>QoR+a-ip+R6sZp>QoR+a-ip+R6dCa$ zMe0L}(AzzP3u%QS%9OBpk0SLOMd~+-)MFH(pAO>1OBAVp-~=5u#@9)RS&!uW8idXR z*CX>~!tD8h?D>H*Us{ix#9&bpX3q~~&kvN5aXog$RoaC-@lI{{GVwqBq6Ph^So>o! zRun;4{7VJyW{}gL~EY_Y_tp2B1{ZBDv)w#v$e~Psy7OVd$R{vA1 zJ+WAOVlmqAxy9;#im{nKgvARLqm57~{jnIGbi>_xReVvg`l4d(mBrdCi?vr4Yp*QU zURkWYvRM0LvG&Je?TN+O6N|BvRJRyANp&|eCuxN;i{7ZS=#9(=t`L^_^G2ONZ`Aqo zMzkR@GJoEv^XHA|q0!xl9@?SIpEv6Kc_TAV@>EnP3!y-X(QlzxJjQbHz8*$VRkn`b~izGH$iqcL3TGmb~nK# zXm1lGX)4yIs1|oK_Hz}MNe);`9o)-oe=`=+4L?>M)EM#D zoAK4;fNcziXPCEa#*++$kzYng5eD8qPDbd+u33a(hSXOWFcg%=N zboN-Hv&Rx0(MojoSVA4Ia#d!JB|3X7p{Cmi%j~g4XOAV+`i5IVt%D%@%%RNQOQ?GS zlsRMxb#H>~K7#B%a!Yg$Swg!UCMV`Vu}WOR9C8=jrQtnFnM0PK!wR@hWArkGsN@=6RkR7US zDQ)yV=2Xd}L|K^t9wA7FK*w2_4O zC_lmiOKBa6*)KK4+9l?IQs(xhw2QP5@ci(1lc15#e_7*h8*?!u(5K5ogg08MZdHb`4_HBk$$h-wD@!b>jbJ^WO z`*NP2_B{)WX!k9&ZyVf#%v-d+Tikaw{GRdyDUseGSNABT?px>`60;v&ZJ~A&a|WB= zLcJnk5!Snf8Vz!{V!cgJX4+e^*fuC@j9anQX1J8PY{g1D+^xt@3|86#WtO#-T96(q zy$-9fhpk$Rtym!GvA_%NJLKOCCI5GH1b+v6>m)31|KFjkMks4v?@*SclvT}lXw6V~ z7;e*hw{dSfVOcZThUPnAII{8EL>d;IZ$sPA-6m=99zxN{Hnoavw0<`ucMxf|>#8_k z`XkTn~nKX6a4A1#4eRd>_XVv#z-bg0GTqQf!2rt2w-leQ2xLfW;C-qSJ z$h-8BE_hI5`0_U4!w7By zd)l(^QQvxE^0Dgov@PDl|8%+UtKQxxhc?1Kdi48f>;ji|hrK?ch=ZJO$SsQ&Fk+Vnp6BP6^EW!3s4>e~rr z)%qjKm9VT@e}p}ELs`52h|-19e?Ox1E+|iAAE6U+P^)G?JreFCPodOzA9r1b@-Cj= zex$_xY6<(b-2Gbae#-4by!4~}l-mx)W9-*{v|r2JujTHi+z#TU-2Gbae%hkj-LIv8 zOizh%KgL=vL)l64F}-5|%vI)5%Ewqsm&*w&B#~3hLaCjcVs3$=TRFvi-94aMJ%B!m zL7#o0=<@*j3@0RSz7A4WJ(P8xgXGf*#byp_Up`1#P3}SRAw4I8x4O# zK8;Xx&e!mf;S<&QC*;;lSe_t0K`Kd^Cuvk3IX!*VmDAJRP+CwvEX7Tz3!C%Q~Tq#fR12 z4rBk3gyos&FqSNo^^L>WvruY!L~D8kX*&o9F*`bfgjZlVEpRfl;1to|E9q^VdM1Vdx3Yt*6G3b|L%m@4dy&{H_R?9=j(UF zJy@A}`EFSDHT~V)a4)R!$9Kd2eA#gS-Ei-}2?z4E))RN*v1X^qaUJ8=8(CgA{&&NM z?;^cgcjJTj)t$3H@+R0|Lor+6G10EwdAGzrEy<<>Z#{M@aJE8>01*i zjLOUZ=IHo+lK?*Sf!^@h`zRXNu-0<;>7rTeIMJa#1M@o}BMxn=i=bNPZKfmX1b?{f6+dIyM z-|ZTIC-lG4uNkMqM|kL2et4Rm{I0dX)0@*nf%uVNz8W1Wb56##KKQFh{7)2L`j5e9 za5|l}-huq)O&q`A5zlXSBsfEyL}#dziv{Fa4tA3o}S=K ze(p3lyPQ(zUE}8zI)Cr{gY&-g@6IK>BbZ$7U&ObZ9 za{kfua?Uy}&T40a)9$o69nM7H2eC8Z>jyRt>m$8}S z&Qa%>vzc~ncK+3=bSm()&pTJ0M(3ya?iZYI(9%n=7+`yo`nLO=JA{ zE6#VFm3&ipyHntN-&y6n>iodD=3IAn8h_K<1eib*WP+V9o!chFgqkqpb3EgiaMQ;` zm`KytM44z4WBQr?W`Kz`1I-{4XYO&joNg0u2Ac#k#3Y)bCdmvl!_5dY(j=QvX0*B2 zj4>(BNi)`@nlv-cq?_?3!%Q%lCd*`-iRM0&W9~N(n6Ef>&UrJ*Og2-@gJ!CkW*#!r z%?$HZ^RRiu%ruXhS!T9*%sg(MFmudYelLB#Szs2LMb0hfPiC=s(&U<_%-2kwdD=W< zo;A;z=gkY|>*gC~iTS2kYVysu%!_83`L=nHBni)Mv+#r&Q5uKAu>X;wM4 z=KIcRr^Y$soO8Y~ubLm2ADSPTzc>G2er$f?yl4K={M7u+{FC{)`DgPl<~8#R^RMQ0 z^Gow@<_+`j=2zxF%&*Ox<~QcI=67bbdCROZ1!k=&G;f>Vn?IO!rpT-}8%(j;X#Qw6 zna!relrsMPhbed7bbf8NI8A1&dB^#^^Sbj}XPxt!^KZ@@e7|^`vzssG?lC*ePV=sL z&%AFwFuTldv&ZZ;ADWNMKC|C^Yz~-%<`Z+s95zSHr{*(r)EqN>zr$1*zD;2G`k|>Z zoa#0;=8QROzA)!Zt*JBTO}%L_7tBR-$y_#9%vE#EG@9$C$uyf5bHlWnHq*|RzdB8q z={7g{BG;eHm*%$d=;p>+wwC+Z9=50LW&Le$8(;%%kPYSwS)n$}`fRxEVEZW8>{$z9lupCfcDk$quu_?Fc*4CfiYVw7u7ku_<<}O|@xu zoK3gmZHAp-Gi{d5wiE4rHpkv?AFyAslk8+W#Xe}K+G+M7JKfH(U$qb0N9;`dsGVhJ z+sEwV_6a-3&b9OGe7nFdw2SOw`=rgaPuZ{8Jo~hL#y)GGv(MWX?APr#>=OG;yVT~} zZ`l{^GW%`&l3i|Jw%@TU>?`)~?04<=>`J@Je&4=oe_(%Te`NpO{)7Fo{fYfY`&0Wf z`%m`g_Mh#)*w^eY?7!OA?Jw=W@l~mR=bKXhVSjDkw7;>x<;zd2?OS$@EwF2CA>Tau zz5Rn-XN&B5yTKOQjrNarlih4fY^g1?<#vnRYTvQj>~_1u?zHdP_w4)j1G~%awtMVe z`=R~F?z8*t$M%3dXg}ebL5J-T`>Fkm@8TTedn|n8gl|glMOb^vR&mCjFC5x4oYDS* zbI!G#Pn9!z4RV^xUb2_%6?>I)P>q)JKen0EIXC1qjpdw(?X+FC+j5e_{>gsHnF^0n z4xCtEM?bsm*}dM&^>=%-2R+aYa)a639qNX;K6YpKVV8BJ+t-a^_jHWg&+YFHaAVzp z?jSeLy@%b*gWUx7!X~;y-6VII`~R``CGb@h*Z*_xO!fsxSONqHi^?YEC6_FyXab3X zh|1ztw*X<$7%T~{b!}@mYg=vY@@w5{H|tilifCQXx*($BhNy^$qJS(asIB$=zvs-k z_ucpM5(2Ws|A%`&ckb+GmNVy^nK^gvP(4f!*9Ynm`XF7bBhXDP)t(-y%XGP}(3N_W zK3E^357ndfVft`grK|NA=%&^{ck>8+q#mcoL!)qlK3Y%I$LM4Aae9)Ttf%Oy`gmyJ zod_Mall8asDf(1>nm!%+Uv+w#o~~y=*K4MprDy9o`b>S6ZqR4zMm<-bqra`^=_cK* z=j(IzdHQ^Pfxb{*q`#w~O{6c?m+8y(75cmSd;0tOO8o=nB}qp#J!)W6c#>0j&L=-=w!>HpKe*MES%%?;4ixC#64f5blWpY)%xXZly{`Q3`$ zv)lCT*q^x*EAv=&#wy>vSf9END?4va z^n3b!y;gsqKh*2=dc8q^q&MnKdb8f5Kh~eO_3_5bu&I*JcD z9OD{oj7c%6Ce5Uq43lZHOt#4}xu%opY`T~{lW)43Zl=5GVG2x7)64WWg{F_`Yx7rHW5=|N{wemnle*vDomvrWezrnm_yBI zbC@~YRGDfs#*8&Jrq&!`jx^)UcypAQV2(Bu%`xU!bDWuECYvc{syW`AU`{kAnUl@8 z%qiwnbDBBboMGzBG&9}IF!g4pnPq01Ip$1rmT53&n?^I&oMXOi=9wnbZ04JD&3Wd0 zbAh?gTx7muE;g5#OU-5Ga&v|GuKAw%zPZx;!2Hns$o$y+#9U>5YOXdvGe0-KFxQxC z%`eTb%ys71<~QcI=6B}*%T`3H-9s?n!lUd%{KMRB?lJe8f13Nu{bqrAz$`QmnupB4%){mp^Qd{uEHaOqC(OUiljbS&w0XuX zHqV+R<~g&}Ja1kwFPdfMCG)a*#k^`>Gt15EW`%jfylLJtE6v+xm3hakHt(7><~{Si zS!+HpADVS$z1d(sG8@e%v)ODhADd6ir)I0!WgUawI|K72p0A`;S?{zu`%bNzHn0BN`qVmprB%(HHMg<;th74& z&Kfg)&b;aK&z{*(e}2~Vm_2jMjJeHq(<#%;>47zM?DRT7Or2q0V*$Rd87_LI)d*b7 zm8e*$H5P6?zcOorOfu^OYg&zzrry3&Yi!2#{K`5aR-UX`F?;3_K?a$#0&DgWm}g?-98B3crJ7zaWPOF<|X2VDw*F2|TMt$lWex;3*n#_@!jI%YFV_R^XlzEPQ zXO0VskUD2X!`$f&?zr*poHMh=#~@{$8M9{}6)IZxSs_Q4vu4e!uWxL?Y;?}_5!36M z>a)W>sT1m^&u^|zZQxh-giy-thL9t5f^EbGewhg$JiE|%debcX3uY&RX1<` z*$s8`n{(!dU8$37q2}2_O$wDGdtS(qI>{Dlo_$TWshaqeH96M0SxqrJkCRAQiM&fw zr`W{J{4!Ih_nWErr`q11Z+m~L)MdWZWvZ>qe14@&oj0d(R?2)bbEbxCk~2T-N}DQJ zGT*+lPKcE&>%5Ttq>%lBm_7AmTf+lArS)`<* zGNZn!8APGEenvV9(mZ?4ycroN1zVaj;KiBD&gRlsdsEg-z!!TqS6UpD#mqS~n`cuN zY-!5kgw~!(&1kI@69sRcok@AIttpfIs0o{AXCb{HY2<5B(`&jMhpg}@OR1lueO;E07m7KQQXMm@aC#lJ${mGZWfFj7%1?lJNnEAJY4*V=cbz^@ee zl>)a?;8qIUN`YG`a4Q9FrNFHexRnC8Qs7n!+)9C4S(|bUdayBNE}6CrRZ{0Ffn6oA zs|0qHz^)S5RRX(8U{?w3DuG=ku&V@iRZYrNhB-e5vs&s~EwHNvcD2B+7TDDSyINpZ z3+!rvT`jPy1$MQ-t`^wUQtxVM?=jNeV+8&ffj>szj}iD|1pXL-KStn>5%^;S{uqHj zM&OST_+teA7=b@V;ExsfV+HJJ|I;QiQAT@q}Z0Gq}Z0Gq}Z0Gq}Z0Gq}Z0Gq}Z0Gq}aAbNwIB>l49E$CB?Qi zN{Vf3loZ?6C@HqBQ4$gO5rH2O_z{605%`wP6_-Q=enj9$B>#xyACdecl7EThUn2RJ zNd6^~e~IK@BK5OuwYa22@-LD4l}P98BJfKDeu=;@75JqBzf|Ct3j9)m zUn=lRrGBLXw^ZPk3fxkGTPko%1#YRpEfu()!1V;KCvZK1>j_*>;CcerlX`ms-xK(r z!1n~cC-6Oi?+JWQ;8&L9vK)W2vy~>3Q*)W6E_-%*!T^^I{+r zi^qvqT+GsHq`0`G)VGa{1h$gE77O(Pzmb8hEU=Xawu-=3>D$TzXl1rPz2dP!m=7!B z1^GsT+#*44ks!B{Ah(jB#3g<%#U(*GOM?7Lf^wDwIhO=EmjpSN2051oIhO`Gmj-Q7 z8o($GV3Yv;(0EWnA-pC-g@>p&@EI<>ekzzkI zQtZQu6#K9u#XhV^u@5U!?8Ax_`}K(w`}K(k5AsI(V%=JXf^+e3|M9lRnEh+Y7A=9f8(jlU*C!($=qOK>R zt|y|dC!($=qOK>Rt|y|dC!($=qOK>Ru2&^(P$lrIEi3Xw-1S7<^+eqDMBMd6-1S7< z^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqD zMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6 z-1S7<^+eqDMBMd6-1S7<^+eqDMBMd6-1S7<^+eqDMBMdi1jlQvDB#stQNR;{*As!) z6M@$gf!7m(*As!)6M@$gf!7m(*As!)6M@$gf!7m(*As!)6M@$gf!7m(*Q>Q8q%2Z8 z(vl1CUMqe=+T?Kx>9Z!K8SA9=sq?liXHG_tu0imW*|3>$Sd&jVs_vX~>aZAm_Ouyw?$PtziSykP=U@eP4z0So z$Ij7{X3tHTJZIL~b$UwO{IsbyD}C(jIeHA9W1Hrr)G^#?1a}s}O_{+9IQ0VcLV`+x zP`d)uIRy1AhKiXypxRG_BGoQel#bvyiPvFgb z0&k{~cr%TR)Y@qf-U8oFgWwkUb{Yh?z>f&Lh`_Up&j=TIc3K3tz_Zh!NUfa);Vt#E z(;&E|es&rJx75#0gWwi;b{Yh?)Xz?X;FkK?X%O5}KRXSI)Y@qf-cmn14T4+hXQx4M zOa1IL2ySU#I~{^s>T9P%a7%sdbO>&#ubmFTE$wTkLy=lL9l~4cZ>K|WOa1M12yUsb zo&LZr^|jLNir_ccj#Bq||Gq)MupBW2BV7 zO!Bwlf27vREqF`*Ws-lH9H zX%cR!ua(*0mik(m4Q_#NWwuDImD%u?_O>z`+|u7xW`kSmZ)G;PrT$iCgInrvWj45_ z{#Is#Tk3CRHn^q!R%VOTTA2-RslS!k;FkJZSq*N1Yh^XK1+JCV;1;-6R)bsMT3HQl zfoo;8NUfFC@D{jMR)bsMS{V&)foo+nxCO42(cl)iRz`zc;940CZh>oMv`DR$(eM_y zRz`zc`q#>2a7+JMnG9~}Un`TrEpV(X2DiYmvRI_n%3^p694m{#E%mdq7~BHa%3^Q} zTq}#gEpV+Y2DjjqmBru|yt1-bq}Iw_cncm`*$ZxgV`VP51x~HBXRW}gmG-O^IJHvG z+L|opqZJjri(>7SA$wKGULCTJ3E9Vn>@^{KZOmR7%D*y{e`P5D%2585q5LaD`B#SW zuMFj170SOVlz&wy|Ef^_RiXT=LityP@~;ZzUmc1+CS zp(Kb$v0`>7WOtQ5tA1Xi>dNLIHcJpY6^{crDXjaf@V0KvY12b48zUXM(7mAVJQO<3 zqfnmlNJ}XWx9_Z6`!4Bj->0s$?@Q0L@9%B4@4t<(?-vFr=f%+sYccdsZ-K7qUCw>b z7+nPI(527>T>)*+jnL@)541N^p`qCw+L-%8LC52IKFbt#~Um67Pfd;UZ`nE`v59o&CQKT7ui$FQEsR4qd+j=<^MS&Rzxd^Tt9K z?^x*FodO-ZX6Vgb1|7Mppa=JR=)B!aUkK7yPtZ+U4n4HZ`ajSlONG{09yG-ILK|!- zG{35$wRJKyv}QsZYaTSOehh7@>!3Mx2ehFULi6cKXgMu|M$<}YFRg>7(l+yDikp(2 zlAF>srB_N(%KjW;0d`fe2q)gRnUyzO49efZAgtm+}C%Z;AOt@x>8BKVfr&nDK4YdP#$J3u@(; zl*(&EVWM@o3@{D-Q4j9H8h^y2|D$kdUxv#)9JT#iq+G-tf|$cO>|r)Hw36QDZgb(f z2@cp=y(cijuwP@?@i5kKyh4T)Dod2phfRDxL2dRzlG21>B-SrfGF!gD45zXsv-y+x zTC1g}cIDO))0X^kE}P$z6o=adUx-j{wjJ3Ny!ed$*|agEww#^WzeU~A4zX5CW((KF zwm?_@vY5_Uqf^#!#u}ZlM(1SUdP84B4$_Ex~g=<8H#)+BcHy=X9)5cg3@Lq z#$kwY7{12zW8h>EsqbNkN%hS{?9p@@2%QCj`exEOAgFIw6MUuN^5CKrhb3wCaJ%k&8FxOV!{2VU#D?AH6Rz>@u`jM7v2 zJ9wM7r(crB>6_Gd?|WuPS26F!pLS3fmLD(@wqbQCUv-P(FNat;=%5#<56N%aAh#uq z+zwjcR*Dsp-@2eaYfvM|MSKxY=-5{V$_v_w^OM%Y%nb^Qv!ii>(gzsPYXiTIXvshs zZTYFq6U&b}B}zpduM+Y2!y^Lng1xLu*5&e@N{cyC6}l^Ifra1||IrkMOvTz^S9}LTaEnFX08r{~P>L!@dc!kxzwU-XUA` zi)ccxDA!PxN_%=b61T6AV%SF9CvWpj^~AG=5@`WzmT;^;ihe`6n>R#1peZo?W1 zPE*9wv;BoaI(sjPE(LwU-!niN`eV8#{9xIo>zYsT}^(#6mE#pY z@&T`;3-lYZE#${l>{M3LWvuuJeTP*|>))1%9epY}$3$!KDit8&kIr;sbun~N{SeZ| z3N?C;Z$A-ZjqMBa!v6u01E&YhVx1Ca{z2xAuC~~P_WV5hW;lQFBpQWnT#y-Zq@B=n z;9w+62Uql2`2DFR?ryLBA%_#zb>&unEBcVlF#2eaG2sePjn|M<@8}u{{{(IJUM!CI zF85mnp}~0aW69bZul@LT3gedgf=huhv3oA`cQ)l5;8jTe+7XE8%g@n^JkLr}!(Bv| zFg6qD3sxc_C8GR3{XviH=!FrQB{)Mp-W#VOzX>dS9=W~&cW2~p=@a#M>}~}sF&6m- z^&y^yKNA9z1~8WQ!ivVgSm~l~19O@F9}eg^#R zhTXQJ#UI)m!~b~O$g)LH^!4cNoFm#jJ`mJyIr)J8Wb&J6UuUv~uXqZ|^1>Ik1k4>n zQgbWqZ|S{^0-N*pYS4E3he`*o-%@ICfBQ>mXttZlw5%I(Fp>cT2GPzPpr2?R^o?IT zX}Lm{8}cpwOTPXK|8GxL13!5C?=X(p{;+At4y>ZyjBEMr=h*%j0y{V0UxYs-H?{xD z2G#FwSKgxcQOiMkTY>(&ADsI^JdZ&JekS@TWr(%h*v)v`5)AN$Z|rIIMoI85aZsTp zG>WJdqEEz9Kw<;^LH-NWAf`VLP#DJYW3f2ah8#WsHKhBA=;Fjsa)SPrbi$%Lt z@Ocky6PDkS6B;8;n&>T4reuc5vz-H=0+STcWTC9t{2nbZ8L>!8%Q46Rf^YmnX*d>ZTxgh-} zjNh$x#KQG#^kLkPFJNC0x|fkp%L|;4Znh)fhkIzX_BIZM-)x?%xDyggMFVCj2 zdd=P}nT1Vq5O^$UW}t+Sw7bxpEBYgrkBGp3-cA{%waVdO7(=J3{+y zqBS4PhZgZ_PcO^|veBB|xZexgk`(r2!&2Eu?(divaP2-wH?(s@`^L*bnR)fbU&Gw{ zrH;Oivf-i2&WhN!i9PnJ0nWA#>$FcsA7M$nC*;0NjOBb#>5Zz;mkRe@5s88lTZ()`Csp!*D{23YdQhyb8FPHHPP?xp%nv`a9pQ3~x z+VuzS`Mq1T_CfEASv5)6AMlKFulMZ$`U(n`{0Sj^#%&i!=AJ}rqTJo*{v5WHHRiRy!*RIJ1 zqmtIQ2J!bg3N)rS?mVoo(VpSsy9UPB&jtOuh1M>ycJ~QZ{NAM1BeoPT3j&@Cgi|qWsA2zIcB)@q6$@(C^EqT0M;fr3S-Edkzpl3ZO3|6&aBTb$TafNr7 zVyzjI^!IKdu}1U&WGq_S0KP?EiY~V6$I*NDZn*;Jv}0i}TB|C;_!z>@VdDG$#jE42 zX(n&Z*gi_~@V)KZ0osq(;975oy({nd(EWGIazaj{x$2(3up&qoeYM3ju_x_`CSK5$ z>Co5Sn=7{u^V=6|cQmnGJ?Fho&K^6h%XbHyJ(1_`X+_p)qjhLpEM0Y&{ViK2-}H4c ztoCF~lJUd$-kVl-_a5{;2^lM!q@P0H4B$JQuM3&h(SUQyaAW-nHklFeyrd2JzAd<1 zzRzTi{~0s}-bYziVji##CnAhaRQ_af(1uCEH2JuMv2vns-ln~jwo>kiuyBbO-sqi&>bLyP=g@k} zSUGnml-A+5H{|QfTkVCkv++nS+}X6iTH=(nPqU2j*tzxl*4Gy}&jjjc=^;i@FveRe z{qCT4F<4)x)wo`tcT8@LH67CGU5s7xMO;qwFuyT_u(q#jLb?Yh=NW7$M`&Juj*tc0 z%N=x*=2de8P!w+x3gx-7ad`VhV(S%~`?XbgmAhJXahZ12Z|{~9v$_rRwE{GCp{>g%uW#^4aC^6Cr2W4M9On_70FsS|zTU=;Q1s6z z7Hbvn<>D!59qx5~g4Wsq8oCdIBP?gWu&T9Kd&eL96|bWoWqp3{lpz^Z(#?ft?n5{y zCKC_sni0NTkGNUM;_pd6lIx+B`z}i&vC}-b2;dgMy(i1$!{Rl^KG3dt9eQ%qw;6s& z$9O{~eg$R38HKnz5I==v^a{~lXc=bW$pfzO+8(dehO`OyMl13czI1-gM$9^>EFVCE zCwjaYoL0WYWxlpI3MVi-&i4kfMu3jnCekh>%|c+^E383^uZOXFL+2dD?pTsNYUBQV z2Q#vFaKG7cb{sKZcnzzOglTKpTn)TijnfL=gc;Ht+@p;pz<~S9p;7oGw4?^$83KK& zZ1m`2GWSM#!Z1PkljtO4l@eK+*wLSH`ko?KoAQf-MnGN=Y!Cv_K^uI={-@97la zq?aX_2V!2|S_)8R8Z9J;ZbcfJ$L8Y16UC>_Jcswv=-n9I3$RK#9FoJP=(Y02XD`k% zo6hjTD&+F$qu@XOIW!+4&)-JxjNXNZ?*EJaHVnU&K3$18ke6at8-0p?23*K}34Pkx z_Gv7S9kro`c1M#&Xo5^0&I|JA=U6An0QH0Hgfloo8U)mnDA_jb6a?q+q1W;4n8gBK z)9VC!DeL(>pQE)t)XBemyB~-A(O2}1bv9#u8)ZXGI=e7~PwPP0Fyjg4*0MV5mrc&t zAWDQaW}gyu_sfPeKjh>ZzdT$HDQCEB_=3^}{$jh1jn4!=ZM~ojeEmOAiL2G<~ zHtP;fPyYiQz+WQS7Kz8Vb?DPAknx@eyf389Iw8M2_mxDl1J3&qV0?rYc_)VBpe0r_M|OaC9!c70^gYLiG`I9?k*xN< zAEk=FKpVcWYc}!zfh!+5V|^dFgDT*pFyfXtivav!bwDQ+>!@ZzBFsb&cBYc>TC)Al z1gG}c+!#N2k1fbOsRg4ew9l0^3VUL7Z6NIv^euL-;^T3d-$JWxVqVgZH4h$?eMg_t z^zwIAz_(aaZ2N7v3;F3o;25Fv)rjY!AG5h0t?|>3v0I1J4e-$YQ1sDot$}H)aWd3E zNJ-szojhUe#p0q}puJA1(Js$oM0VjX{ulZ&fKeO5XGbyay^Fr5D-RMFoyoWi{S-U1 z3TGrkYNQig=xgKmak5nl9rXCI;PW~E)FdA^mC3hbEWD3#V8?>2DWa#g621ZNVbVpT zi8L~0EMQ&|-;a!sz{&V4#7PKGb0AUTYe77{X=O0k1qwiGO!>e&(lD~Ih*#otZM4@` zl=B1NBYlA*XNHm94A%8>B{z~l`MUv>o!0ztBRmmvEuBd8U4fX(`P^pE$oTsCWo2m? z4z%n|cy)>X5q9t}|3dpLhP`X_W$R;Cq$D(#D0hpp5KXo^v{YI;zxi|YV(1k6cuMX= zYWenOi(F&K=E!$bI2Kxp_=0>{Z$lVIsRcg`ag}hQ7WVe>k8m>PIv-ig=Ca|WFhB%U z!S-mb$GAmz7CBmzus+>qg8o= z(zGLelB|I>IGLU)Lr@mZsm&HklF{z+8rUM^;o*~&TZH-^1Nk&$-_^didqQW@$@unw zd544k?uSJC2<{K+HXeQ0t@W9+`DP=$rdT@#?;1``jBY$9v z$6KT!F7&z31TLZFBy_qvLSE$6pYB1PnCZu^z?Wj;G*Lf<^9=N+h;!NyF00TlKQ2-x zP#*4|wV0pTF<~Ks;?O0W1acB{kq?-X2!~C~2XW}%c?s}PX50L_hB!1Zgy?X(f?WLqe{ zX98T~zOcIGtpP|a|JGyobhj) zz@jl2;0muSAb@Izcr;&(g-NE^L3%GL72?!dr!r(2Lg;KSy2G@?6NSG16I3AERcVAm6NudL&%p zZ&I(=a%0?JMDi%^&F4gf#tn_3Z(xl;J!ut->W8sH8jPO;w?2W3=;fzeE1`wqzU!EF z`N|q+0--0eu`fbrsQZ*X6Leq^=-nTPzIXHsC8wUD=Shrzn!_jPN1`@VPpsK>{0n%6 zKhxsLL2cHeHmq04Yhw8G3at>JCf}Ueu>K_|awlllzeQ&*k`5+cwk9-s7T~#N$JZ?+ zpFQ{jc6|(u%}vnR>5S8U3(;$!2_66H*e9{>X#4R_?ZbBd ziJl_;&}EPeXn63k|-Hf@1^>x-7#1Mj->szWaT=eaBY`D5vBFUl?gKs#rc zS;{;H^;<)8Kps0Z|K7~f+Baj|kd{Lh=vOB-6g9w~z0fb2yvN=XjU{7+B~Ytd7--e* zqNd!X*jV7dY7;bjpSQCBU|nylc^9Z*pa!(s)syw7AbA1gvw8p>u@XU@Yt?D4m%7 z9%Q}PcLzayp0|F;Yr-@RX-$Ym;ailBuTDI}!hRO0%zDTgyW|RUdPtVG4p@h7{o?gp zqI#|BsVAmIeb;gPKzE&DfIgz`+;X%=*(S`y924EVQ(M3@wk4JplT^mBy28vO8~>5~ z2KEaXkQj*i-H#kXn(Y{EOQDm#DEfP7)ZGxh1+GU)YYm#}SP_o@`ziB=6`(TR{cOR< zAH;}#6!Z4N=-;FFAScpszlHVOt+xA8XyK8~hAoQz3i19Pq_^5%=zXksf{)_rNpb+y z2z8`cHR&poZ^FgcXMHIa{V_$Up}glve^;P1x#Vs88J2#i%|I0)KYYIyyX=UhoWj1b z@OT?RX?ayyFN{%|U*duJDMPkpOH2W(5Pw+?IvXwO2ue=7iO(ZH zTT@B{I)-^U{sbiPb5Z9PN#4K;-CLj=asMgj89bFgSX1Gar7_#t<|)_$5276~KS6$w zU96o=>}60N#Ph>&i?&Z5qgG)JTRu?@cI*JRof7>Rq5^(gv)i3@O-R1zKh<&Ns#EF*LR?ANOH#&j5)CZ z8{V*UNXKs)9s(XP1KwRXs|AIa>&hzW!Cdn@d>r|bk!UX_ zMMSUq`~W3;fl34)p#re&&=r$x{A7V-<9oFFj+1PZ{bmm%U@J~BqrZPW4Eg5aK(cwp z&nEt~F{}@TBpcLaVIbM8MEaNUEP`xgZSTUpRs1OLMFhpq7jJjO_ehKAxHXf1tVXKS zklRDJm!NIBK(2ZgX`e-Jl63lBs z_xLP0(nZ3TEgbqDVD;a*X0Vh3I7>aY4E^vjXy!KF5nKhV=J826Tb{*~?h_tc@A&Xg z3+SF9hZy}LEa!O(zfnU!Zn8IjLAMdLSqVvJW9++*WN{PykSdH3;I2IGw&44U;Oh#^ zpL(OM@%09tJhUsH0m9l)ptHeR0Z|8g1_x2Qu2NC#3li`x)TlBX9v-=o`6o@#94@3k3c%ZC-qZp|4rkaE{yp#{Pss2eOZfD42&h<2HwG!3>=*e zv?7gD%MW>f4J}asiJ0WpKz2oprFf(-Vl)@2KjbxD@a2}5&9$Y!?<1w9FFNSo5u`st z^WgBsYde;%0Vk*ib`|p-`Z6|lK`*ciWq`8<^2no* ze%}F~eHOeWOTHMzSsaK7zRM>+(3hW&VaEGD=qy8ejh^icosWe_%0N%2Lb|( zFTVV}Noh%5(VzeyM{ON!+(Z-SQ4r2-0?sTYxh8x?7y7OkuO_G{>#Z>F^+R{`?Mo$) zXBcM^(+ll@H{*`fQ|NXar9r=7{zT@hONg8`X@0;&~tPyLl4Z0I-&fVE%mcuEpU;tuyZp@NptP`WMark#mz#CSEpJaqS)-w2NKgc2CH9N80^UN^3C`mSFsRopvV)I35?sop{-q z4EbVq{~25~ds-i0Kw|XmxWV_iCLApz3Iv-0_1J2Ora4X|i_;*YzKtQLywQ@ZwzynvEIX6cMEPqHw}!*Sz3l)YGe zC@n);@j+{otnAAI%Y%6u&sl6D+OeXmJtH`b2axu5gg3>vOnAIm@JURISvCNeLXse_rIv6@Q*c{X zN0(=&v|jjRec-QqwU&x7++KDzMt1B~?c|kM0?-0zq}bJepCYs;>-OTipBK~j0N;Jz z9eV?pWb_~%?GU$dwKbyJTXr8phvKVNo)rq$S_Amh5Ihxf7}ipWLN4=Tx79X&obWp~ zg2TSn?zd6Pke%}ZEo8k2lvnsuvV6idu=dt`+R7z9=Wq`3A?7OKq`) zEo^}-i+c2-HAYC2q$5EmgU2qr10QoIwY7IVhvS8JSCeMCL!R4d?>6${(;V9fPZkut zJ(+K8S3GHGQct^U(UwL)(q!UkM{HX$!eN$E?M!{cxrFV^Kfpt_dj+`0F|*m+4qcM9 z7mkY6W?Ekc#gC0(*hM1u$3k1B2xA`NRH?MS1E~`c!3WA2IhI?K1jH?b#<88z)Z z$L)$killjJn`dYt^i$=i#VQ4R)>+UwB>kj3(D1%$1pdicsYaSu>Wp>{cP2W=I+L6!&hgH-oYS0{&TQvQr@^_^dC7U% zdDVH%S?;{hXEu!SL%cH zp}I?TlzG8hCW-*)lGW7K2KkuFVYw5@9OXCALt+HpXi_J zpXqD$jrwN&M}3R_v;K>|RsUVzuJ6=$>3`^Z^u78){kVQXzo?h#SM;m;E&ZkbpZ-cm zjWUkOG+8Fwh6q-J!ujyxsOn*~m%1wo-G}oIO%#G$I^H=jXbDO!{ z++prC51NO}zs$qtHM88jZdRB#%$w#dvr@V081xCPt_;H0Bo21z4pQl=1pSev#;RIi z^O5M6Ug{{^h3aVhLA8%MR-FJ%x0BSV>HzfC4D8aKh5JBtHtrGXJlqGV3(#-H>i^WA zk=NgGk5;#c9Vov2>IeY#q%)}!A)QlF`2^#$%r)qincrv8WfatB3H zS2(WYs_#0vPIvV^r@$#tKXrOJh3aajuhUok!s+kySJyZLoq_6FXFq2@^-Jdf=V0|K z;7hf-)fwxIRd+hIPOZAjInp^&{lgjWj8}I%6PyX^9^lgn>R#t0=T!ADu<2~|IB@A! z^{lhjS*w;f8=MX5IcJlzSuJ(8I$PBX&S%bN>P6tz7iyXFKj$m;lB->#UU4(rEcKe( z+09ogfN=$CrQ6%>t=6|coWAa5?qyCtVDc}WBKJ4$@10`z z2KNSMr29wrk4~BUC-*N-xqF*?n==ZSeka<%Q6~qZE(ha|{yk$y-az!oX=wLp7;!Y- z8iEnmgnl?*eMen_KDbg{gVFapjI(R&3!Dd>g*@h72}a!;7)jjOTY!}Zpxi0I%1o@gIVgD^TtqQ4phq$gxH%ekHfnGh!q32+i+W5) zJgQ4))TRL`8bLqu71gH)YIHs%#Vc|5LXECdy-}yrR3YkhgX)8tyruf0?C+={RCYC7 zU$1XdBlI2mL3OBpUN2Ke>6i8E>KOgLanw|d#4hUF7=QiM1!k~0P+g9(SE+trs?E{r zC+0+Ry85;Gp}9ugfU$U!x)r1FPIU*y;3Mj8^R#(Z-EW>Z@2dyRhvq|!0atawxQAS? zpU_KHx?Z7It9;{{3{`0IOiwk)3@`_%;bw#xsY=W!Q>8|kiRJ`VZO$-1P!r6x=33Qk zerx`q=9`<%&FVt)XY+S;k-5h#M9CgEPpKc7C1#1b8ZCKt8~AWIV?=U%xKdrmSU_|( z*5@mngkER*x`-+4lkQWXu+O>AgT}tdRQ6?|v&-GrL2KUtwS5cp_HB0+)7%f-^`N!= zL2ZfBMiOW((b-c$U8m^=p|3<+FV&X|b-h;q3bnh;{kQux)AnaU+kHCzzPr}_P^kGP zceA_2{n-7){nXv+ZgW3#|Kon8m3FkNwKh6Mr|Jxysk3#C&effD7oDf`bywX@7wDe4 zm+q|#bzfbi2k1fI3j6B=^kDFYp?bI;p^J5i_H>!9(4+JrdbB=F9}X^24L&gzoT64A zi8_o2x0nEaF%cZ&SbdzHq$lesdMdcbiQpe6gM*x+PX`Z~u4m|(dX}E8&(vq>MtzQM zW{z^9{th_G_w<$ehu|nb22Z&PT;*!;m7nWh=wG4@(viz4x=z>YdHP&^zP<#0S?-@y zDMr(dUA;l^Y0ULgMKZ@4fU!4-GuaO(HXne$p$q}n7zPe-ASnMqp!o5Z1Kb8$lXS$R zIaQ^>mX1+uC4n4_TiVC4bSXb>FIaIZ1j;o8?_~2((yY;d{dF(;2Y`R~L%sXS?dRJU zmi>a8?8D?f2pZnq{Am2vs5g*`Z$F?r*V;cvB&;o%5Bfy^A+X;!(z_4Rho8QnT?D@$ za!h<^_8Wd|OB3x(b`5}pO3y&_1U=N7_URSa6-pX@O7JDae&{j(84Q~1KSR)i{zLGF zqCe>w279vSKyaXgP}^ekwf`v2fl{SX7I7EF_a92Pw=Tlqy>k@?VE1ENU&aLMNj^n* zhFd51s94d5Ha@xc2ge-j2S^VM4cvC@#LszyK(trSE!k*uHb-4sIU zA$;}mlQ7Q5B1)agIM7w73;AROX((Pe56Z{C{5*Ut^h;pFW4KS{_RHX>@!v6Q0)0d* z8gFzFJ)w)*y*HPhoiL~cDV3v)d%OA;-u~r4%B2xcbMtIG>3%@mdyE<*Zi7DbVE6lg z%CGRep`k8 z!uA+d^iW^_t_l2c)4l+unS;M z37(;7xA0@Xw(p5}q(2@13`5(7AHsP1?2mW+V_hTBvI;$6FT$C`=Xm&qpOaAA!r)Qp zH~%R^5Bd+~Hv;`h&m`0>*;9<3j-a*`=xhHWEGp$xJ-BBnAOE8G{zK_@|7Ec%5zZjs zaO_SD-5K}cstPmLYRotl=9@K`$&OP;zdq?e-6gVhTk6(F<-Wvnj<6_gnbrMC~v}6 z!Y+c4te;N~aJdpOef%V>^UE|5G}USv_2h8QUUH^16we4O;QDE))9S&3CH-m^pm`C5Q_Qza$fjR*5 z=?Bzc%&8Y*2KtiolIo6m*2}5~=31|)0?e^rRXwq~^_uF16|Uu&y}s_ej@j!Q&KsD$ zzUjP)+3Q=F!}g>3H{!p8nQReevhTuY4d$~&n2o=u`eR1^p&Eu+`6sFbGxKe#6tnaH zsNv3ko&PEivvlwv%+yoVftanQsS%j5XR9*I+H+MoX71fp1!nI(R3&Ecg=!RL@qN_6 zn9285hhR2eqz=W5zP}ocS^Xe&7-sg95$6>56m>Xe_!p}x%k%j`-Bjj?+=s$-C}0l_o*cAW_~{GkKyuKdF3vnW_PaFqLqd!s#NcqjZ#p;`w>_IPc@NpNEfyehChTv|?L}#tWSV zG=%e@^nM!uP1sZkc$I)pEB1cdju$GVu(OiRqm8o?gHlz1^36t@?<{}qoP@uA9nMN? zvYD2H#_>+#f?b#k<}nw{XD-;4xnMWug58-5_Hb4>E5P%J7xrXc*o%2#Z{~&h%nJ*d z7xrdeSctXV>s23pgT6ua#a_&fs-M0|-=vDLD|55zkDZx6ssY%YxkU}sf6{+agRxKZ zXW0Lu|Dp!zzv{oL{q*1T-_-utySWwqf7gFk2k6_dUOX7<#doM7*v+|94aJVmU1}J1 zb^d|XOk!8+=Dgcd-c8QApKAMPgSh%)Ay-}zF*(3O7sG~K$YqT^aIM%3-v-Z z5^KT_sxquTKabMBpkF}QurCCNFYA{93;RRJ`8E9-@>#BzBcIo?LOoKyuRnr)quz>C z+w_0o^Ci}-`}3OhKwh&R$ZOVvdCht_)~v^=Vl&mXXYB! zhjx^Z!;R)9HIUb`2VyPzVXR0$f)(u{SkZn)4K|Chu3e0E?N<^1HM0^i-^LnuF|TnK z1LuAK8fk#5gn30Q*%bl9Y35CHO%E8H0~w9vyF!e~&KS!i-xaca*B`vRFEE?N@JN>O zDi{mLsl##iU|Fv_B)v00ZwVLsv6R=3rMyCx@_MqA*N3INzAWYSVJWXKOL?PM%By6V zt|#MSCF5dWmg7dTM0Nn};@!nins zaq&RL#Sx5)DU6Gq7#BM;E~Yasc41u1U|h^&Tyz*0yD%>1GcKkvE@m<=<}og2F)ljT zRlFVh3WSke86$HUBQ;~BVT^PcBU2e8vl%0E7$eIWBadc`9LN}XIAdfLW8?(=kbX#2 z>woEgVLUvnA68@ZBl;0FRzIpA#mIR~Kc;H*BJ5}M!d~X%*g1JZKcNoR|JMIjwfaf@ zq&h-BrJqux_0#%k?5;ecpTUS)tQV`p^t1X|b%^Svl4mr^c8`X0kfiOfgf{Vdi-3xE#r2quk6ka}no!b18gi zoRnjn{9L8*9!xdwzKp>*LHlD5=02po-z-o^mRe+qVn1ZyvX!!|kZK9n-lTbGaS!xa}NnJI!sE&TW^=ZI{RG<#2mxZm)E1uUu}g zJnT@-QkvV#G3S``V5e5gGnbhkz)m|?np@4`oh!|4r@7T~xz#ec)pEI|@^}}E*4C?- zisUjC$z>|ijj2dJQxW<;q7!5sq9S&d*qy0J52hkC2N-~Gnk!mfHh`&!!&Ibzsff!| zL^Bo9Ohvjg70F>L(uJu=9#awQ1LDq;xgznh9Htz3b_U4fsW*=#!y~DX$50>c-9g;D zMckuZxi3?A#PsDJP368E$bFf{ec6lqGM#%dgL| z(3^YF?j)vi&-G)h@6G);hY@1cyI2rLEKyY7{_~aKMmqu8OZ(74?QuHdm@c{ zB8~gN&eT)65AYuk+&N6iNr#Ef+9FDBTfd7)5=6r_x4z-lPvO?j;8~<2I_&ZAE*z6RB@0#2xde_;9sgsLDfgd9>8_VOqh%v7pV_pqo z-u{ev`!nVZWX$W&m^X+qZ$HMoL5z9(G3He<<{ibD*Pk)(D8{_~81t$a^U4|XDj4$) zXUwZ)%sY%Rua+_IV8*;d81oKg%sYZHZ!}}x;f#4lGUknD%sY}XuQy|!X3XownCD^_ z{NE~r@vi{;;ZLh>*b{$7<-5?J}m)VS$IgFPDjF*Lsm-&pB-5D?4rEqzK6Z( zweDKgi7~YRyY%Z&Lc-Sq=w9LEXLpmkNp-=l{bn^0JNH{uJ$COuR>xom{}VL@yZE01 z*SES`)v?&k-v*5T%>7J_b3b>#P{(0!|37My`(O9JSkd~@{ZdVK|L6V>slIZ*Qd8Zi z8&${CCapR_JK9kvLI=Qw?2JpD1YH25PKG`}3UD!1r>ZGBO{YOlPuJ<{ThI~6P^Umo zAQLismd-|Kj?RH}pR04#sk)Qy1P%`E0d*|&2lCVe=n&*1PFLMkod#WkZjjjvbb*=y zor0d28T8V<5ZYV!R!2j>0BgRwkM5(6gQh`Wl%${Tr%s2?L6NHG(W{|-FaWaz8p96s z5C*BK&_&o!fVb19}p5C@0aZeCS+EM_<(Idic!JvtZ8FvyuNC zJqP)prO#56nXVNuUCV@4Mx&a@)GZVG8Rx)0PtQ}+n9}uzzD6^8f4-g%jf`{kxoSG} z0ndZ|e0@IbL_jUa=zx3={Z16qfi}pMuoK;MpcnE(*ngydq&h=CS~kpTd5% zz8dzQ>7T*=bNzGJf1!VYnqH%?K~0JB_R_zEHpvvGzXkd_eI51;98i@Pu%1O1t(W>M zrVjhG#~^(WT63ipAA|I?8%gWB=~#)PRjD3Wi=rJ(+OxGgu=MVO$JauMX`l>}ojB4% zp&h)Qpz}R2N3?sY!w|Y3)<$SAkk)NzCz5tl`(WK`1Yi#W@DN-oqpO|<1cUu)nrVl5Wq;eVJDdVqV#sdF4sWEBi37EM#6ewiRC4k9p;O%qugQSMJBWGLw1bc;=Nw%q#mb zuPkC-naR9zJoCyd=9SsZC3Bfec4aPkBy-75%q2TBm+Zn^avXEXJm!!2%pdcZKjt%M zEMT74gL&eq%ndV`8>TTgv>ebd@9QRu#Qf`U z=3m2^e-$wQI+poYcjjLsnSUAPUz3=B6*K=jk@;6Sb1sj0mZynldCaq_HSw$(=2^AO zvyNwO6=6OVVGb2x-V|ZpRC-RsRO<_(nkvUN*^Pq0bgN88=>c%{181o>9xz9n&cUdbWG>U4xy(rBGToWWjASm8!d&Kf<}!x4 z%p~SAhPlin<}!x4%p~SAQ<%$4Wd7nYXYoL@Qn~&P*V*MdXfD0s(i<*c3gQiAs^-r( zY5h<$RUk4I-W9)FM7 zY#s-#aht|Pi;~{g5b!hlK4TKNiVdMw?*{%b6ddj_?0-#${sZltQD`=7IVejZ_IpNR z-gP*3W{!gVa4MCr>g1XtRW@eQlp-~0%A});(B71W_V#nZz50M>7h_lFV9elZvEwrp z{Y2qe;Juw79rOk7JP>;u)!5@Xp7b*~EDinL6RW=afw$8R&_w7zogrcAz=B??2-*|} zVYg%~bP!Hdb!yu5x~6(}BAdsvc^aED*=%IZ1*}gf6wO4Z2pza zJJ`IJ&4p|}%I1?Z=haPjm$12<%{6RpX7fujbvm0}*(_pnc*C4ob-IGh(QJ-ob3B{J zvUz;N-02Pa6gH=^Ih)N!Hk;YJuyOv`^YmqGUdiTFY+l3WZ`iz^&0E;KmCd{6&YRJw z?>h$${Scdr*nFDJrEI>;<_b1fvH3om8=C4Gn)SzQe%Umqai&RSGn>skHVfG7%jO_9 zhq77BW?55Hal{HjiiX6gH=^Ih)N!Hk;YJkj=}Q=AYAKu4MBnHm_mx zH*8+d<}GaA%H~~c-q(!!nupk2#OBj%E@ks&HdnB@ip}@g+yJz9F}6rM_3OTAEYc|7 zG1Fk|*snWCy4<~X2cwuuND{TfvTHIElWK$#MX>w3c8*~6!D(lg{7Fl4$4#1lIG_eQ zZfejMnqSb4y>Fw{O3G=+%vk!E%>mt`oOaYCtrOBf-7%A9O%BhU+H3X(Wjq|z{aDby zGq3}E4kYo*)DP9q)o;{|>aXf9wLm?Jxx)+iB5RfUKy6l^qodLRg&-}L_p9=LS>DU! z{erxg%6o~t7t8x;`*vt&9QirJ4$!4-@}H=`$U^=*p>3WPTqf(H}W0!w0aEYA~qiq^C0-#2TtJ(yUUu+^|0Uj)imV} zTL7)8x$2kdr}*;h9Ov84Jg3QNcINMDKR}uRI`Vz>E7+z1=DE&!&iT#-&V|lJ&Uc)P zolBfc*?k^D!hXr(wbKufdI8dd&O^?>oQIu9oJXCtZr3ztA%P2zO!AXR;bl#o%&e)2VYKRI(hh7a)2|`DRD+Q)%f~x zl5?^%4d2bq1NL0u{Mfn1`JHn!zI(hI`iG0qAIqRm@f&;+)u_5TSMa;L`Zd3MI6vff zfpZnVdpcM1yO;Ale)o2M$?rl*|5HhSwM~yv!|5@0I6X?h=`oHtJw_9!cjnvlz;cG~ zTp;N$l=K%#`tL~kizWRflKxUje~+ZUSJMAe(%&cP@0auoB>e-DexaoQm!yAK(mx{U zAC>fvN%}>S{&7kFgrt8;(myTfpON&7CH=FKeu<=iPSP(0pDKamTn)*35~T5V^tSU| zZu#!ckN92S{EXkdoL|`BVHHU7EO`1}0sZNq_c9F7`uIBLw{ zPP2qxDB%}L_{9=_iG=@C!tayt1rq*%gg+wTk4pF=34dI|pONsz623&jpM%7>KjtfC zm|4|g#&SGnI`rN9xzI7b65ncGr>@7>(|0&Ok=p%2YIhyK3#~tD#r~)j`=cK@KKjr4 zUo8HYivNA$zd-yKivOeHzexO_5dX#EzeN0ZqMw|fa*2C7*GLVnHFp}jr-;?SktrfoPF~cJMY<5 z^O$`+W*?79SQ)izQTWDs-&)zewX(*2Yh^fnz^=9JTPx!gS-S>?Sz~+G%J%V?eLQ9# zkJ&em**A}A+&7QeP5UwXc+5T?vyaE@<1zbq%sw8oyY~EDe1X1abR0FlR4m3bfwfEN zTQ^r93w^WX=ZmkTFQD;#*J^y-g_Gr>Gjkx~PsG0h=qteFCsEsT**rcYsvNqn^q&bj zkMU6atKe+>nc(;8574l=0lKd@shiaw)h+5z>d)#g>aXf=>Q?o4b(^|f-J$MOcd37< zd(^$^pXxq!zgnOkfY#j`>MixQdPlvh-cxJUhxj`EBeh9wQJ<)-_>aLC_lr?}A$VvtT^_RS^5{#Yy<{h5Yw|+mAG;Q=nzi72jJ7z!`#fLc4jKn&8~U?_=;c z16Pf6Zi6|&xdY}gNYx!$usfW}U9}UbT=y=Ofm4BAFfW>A<|Xs8dBwbn^G;m%ukcU! z8wE~4aoro?|F&6W-Z87qyJn4f&%BRQ@?ED8-@T9)Y=YJ+%H-fX5t!~4)XsqxK7F?d zoAVExrbsqz{h%#-Df0M-vlMMbn&@MpTj!$fYzk=gLhJsQxU-$P&_K+QnD{m+X^cxb z#zLID_;2JmxYe9&yeFVPL@@K58)4G-uJn~D!AxhEnb1>fR#~XsC8{$tF(1H*Ru4Ik zt0L&hKF7Hm=n(!Es?MZks<|!(+MB;8ye|I<$f4^`rmh3sHM?goMPBuIWtxEsLK+n^{{#b`s0s51NCwBg!(uB^YIk4$)ABf>a%KzdQL4> z&qKHTMf~sJW%Y`BRlNqC^4FoM`leb5ee>07jd~wi=j+r4wGq1KAFEH*HubsskNQ%5 zMV;#yC)G)ZHfxU4$?4+cJKdZfPEV(|)5q!O^mhj0&mRXkL!4pGfzClr#3^+~I^|BK zbFg!$bC^@*jB#q5Bb;&0QO?oMG0t($WM`^#0`y={ab`JloU@#>(E<+Y?JAegtWkV6 zO**^j+#1E_(^xm1U8DFc8v6wUr9{UlRq#K&>1$qG1zU@+DANpo+! zqF^<=R=SQ8$tuoBO&OM}-CilGxGptwSSqS_ML8;YFDDAq0CIz$dfnqd1lNlH-FV|(KF{x7_{WAA#=vwct!rS;ww_T z;wwzyjoNiwH@#s*+3j~;zou((PEbTA1%CG>B|*#y038YeY%hn-m&jFkwbB zBT?D1wJEo(A^VyrQHn@to6@3%LJ0|xB`M+e8AVgSzTfZt{_(wk-1%c3bI$pkGiQ07 z=Xss?A0LJX(U*)@0P^fijHt8&lSucZkbOOHj%1QImF7$HqL3MCIBP0N9d7{i*pKmv z;=P$ne*+B-5}D4Vcv472CYhnmSg6W`YO0fHej0SLKaD|Q(&#}NcwL~)u8R;|{rxW- z$n@P55}AS9OrtSzX5SmbnFKJsX>6`OX& z9ci8{`s|{w;fR$3c4HfYm0dexg8i^&==jhXGi6Lmz0%0AeEY$G%y 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 Xgokb=HFYGX@7wI0e)vKdwA=p=w?pO{ literal 0 HcmV?d00001 diff --git a/src/fonts/ubuntu/Ubuntu-LightItalic.ttf b/src/fonts/ubuntu/Ubuntu-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0295cbbeba02b2d237dc96a7fff38309364c468c GIT binary patch literal 407728 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­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

    EYX;wNtxT=;qIr%)Gr95v5= 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%0AwLg~xWu&?2UL<1ubIlFZFHW1# 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 __tW!N5Zop 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 @=a6!kf2r!JqGn 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 z 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

    4$Wz$6Yjt$ohvp*|=AbRc_#1h@UIX$<#fzA@n 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

    !5vY}CkL)aW5zqeg~}8X0J>jj%?I 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 OD1)Ot(ai{E`~Lvx`5jvT literal 0 HcmV?d00001 diff --git a/src/get_captcha.php b/src/get_captcha.php new file mode 100644 index 0000000..6ab4c2a --- /dev/null +++ b/src/get_captcha.php @@ -0,0 +1,93 @@ + 0xFF & ($integar >> 0x10), + "green" => 0xFF & ($integar >> 0x8), + "blue" => 0xFF & $integar + ); +} +?> \ No newline at end of file diff --git a/src/images/icons/favicon.ico b/src/images/icons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b2bff33b3c32c841dcb2104d209aaa21e39b61d4 GIT binary patch literal 32038 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 Ui%K18;uI@!tR8akF@$;l12a;|yZ`_I literal 0 HcmV?d00001 diff --git a/src/images/icons/map-marker.png b/src/images/icons/map-marker.png new file mode 100644 index 0000000000000000000000000000000000000000..4773354412308f9831a95514f5537f0ea5e4bd36 GIT binary patch literal 2354 zcmaJ@dpuO@8XjTXQizafEaW~n42I!gjZBOt&1l$4V`gN2%&ck6(u~WVF1onX*`{)- zNNKC>5}nXVwAs6hOG%MRYEx7@TbgQzB<-1YI_HnmS--W`clkZf^SB42)8ZMD?eOR{d=Pv;U5)usdNS9S2LuLS{AFa7fRK-HFfw6^NJ5rTfX}*Q)m*)e12CT< zNHPWZJ1I7ufeC?NKE?~{;m*Yq2pAFxOYrm}kqB-WBA!6R;Z-lmo#09KB9V#Sm@f~Y ziU#u%$x&eFmsqM51xP{=F&T%GN~Kt-2Nr@i;|RXKzG@93(Ordbm!ydhj?7&ov71)_ z`4TQH5F-Legi$MU5};Is0;n?my9A;5tE@=!<(O0lhLdr`I06>0E@>V}r~iMbQ1}%s zL8AEo$@hN>OPFb5J}!zcfl^_vs&R>S>QG{G2+Zdo5X^+2l=)L+BtZxyNrJ?fkaZ-C z(|Uo32T3K)pYe1$nI@7T91)jK11W$?0V@#j$iaA$2j1H^l!^yQ1OnCD$J@h`8iWTu zsRUARFz7qa1tD&#kS{{!xxBC3ApAGEYAXoEs>mQ87HsA7LSaaV`CKwt@aqv?E{ZzO_esvRR$(Ou(i@vsQ@mzfmoeuJFL9ef2O~y*&j|H zO&r!ae!74Eo?zWhRJ^9N;UvQ^V-!97GSS;UVjX*rZCs|5g(n!+9FAt3 zL+iKfgSwAigtQtky|ovhb#IvFCDgJ_-u~0BYofe&X>Emj_~-#WjB|VL1shDArVb0q z+udfhCF3!WCYHX+9^qXm^*dbry*MEVvBA*Hyx3qoqwW#;Wpysf5c4L zq-puI%JZ>@i0)fVwI<7ojoJ;g+0>5yH5xQ+`I^DP7Sh^c^AC=vt~fojFR+^Fuxwj$ z(K{nh-1He!o~zIE}D!q)oph6dUYwDG#q=Kk>T9om+p#HC>O@$KRj_#gWkMLHM9 zHn?P&1sp3g|8%TGQB8NK9@|A5)+})J$<#P&$sXyXaI+gY;XsLBes^~8K&2y3<2z>W zodiXfi5-;-lz@0K9_7z^S@_Un@2SmK{lk>aKcw_Njdcse zzLr#SCE7I!F*9ie4io4J;hUB-Z9=nZ7;Db+k2gC1;*U+w7Zi7mnk(}y~`X1HA!oYZJ#c3J2&?dn;W9j{5w=FOr@uLUGF?1!I+y<6;k z!F%-|n5an{+A115h*s1t?MbN$VFK;TuA8h0bw5dh;;w{Z7wARbG%t&~^3&qw{lvfwWKAqc8^hu5^MdNy>RlUdZs;p8 zzVw30*!IRb{~pWpXS9mM4z`IIDqWKHr|pe5$bOfBawDfS`~KzW2W|cB+A6?`1-Dq9 zbEEex3tz)4pGcyoy3D$Zy5Jj0w=egZ(aLp7pNQk@Zaj0iCq1|gJ%0NUTljWe?mOe^ z`<#5su})e7Gb&N;H14AG%ShdL^40;XnGd|uM#k2xjzFVT)!{?(h}2v!UhV{N_#LKq zFAATtC|`)1QdAQ)t@6O$LQ2Mpn)WrZL9w^WuGX(zG_fyx)u~fel{XjW>c?>kN8-LW zshJMQA-=*ZV7Imc7nn)?cjkS&zMr1QW`4-(o-I4Qav#{BW!3|rjA(<04yK*a*6X^= z0a&MXka6Dt$g=*@RsG{`k2c>Xo~fxD^-De9Xz#dxkeby!*YS^03+-h)n=+hp zm^YiAc^(j7E-Abc#A^vKl{(pt6(gNF%!H2thW2yO1@&w!5bV$yxf}b`&08_G14l0Y zL{UbcUR``-He-<3-5<$=?!$wQO%oewpbMXRNIZ_1h(_#*X#Zu8<)M|Dt_t0!hw~p_ z7!g}}E6yI3HtW7GdH|ce2dyo%I*Z!;F2*m@G48rcsypKYq^y-r?|a2OG1FiRFdfs% z$EM;+zKFK>FcWuWC$_}r3BsP%c{<$W2Pv+7$6 MjT#Bo25;K=7d_L*y8r+H literal 0 HcmV?d00001 diff --git a/src/img/rawico.png b/src/img/rawico.png new file mode 100644 index 0000000000000000000000000000000000000000..d00a04ab413b026d59a190f413f4d7e5a381c66a GIT binary patch literal 46471 zcmV)OK(@b$P)r-TPd= z`=zS7tGcSXx~DzHp0UlCAO~Y{iAfwR8*xb>5O5TMgouJ7K}1lLh#-ZKC_xcF0wjVU zK*mCGh!X*pOh`y<3?u}E!82ozJ=3@8YjxM{tM5DK?ES7MKh}Ep`MN#!c*fm5JvK*u zsrtTi+2`HsU28qhde(X=2>;^o#U6{Brw|E25&)1;l|V`&Ab=zQxkDle66EHUx4*)d z{?+i{zp%o~kNM3LGb1SpwMrrgV^|<0Km-9u0!cGK?mn5J%jHfpfC2~*Kp3bTQv7)H z%7d@)SN$+OeyLmG{MHdbNC1rhK@gxMdAK}~fI)H~4KV*hl+ppJwZ6wPld?z6frllJ`$HaVlIx+KuRw6u))c3#;4FgDQ@XeG!SSjqxXmZ7eu3ozL!LQy2_V~qVg^L>}k=>y~1clQXb zmT6pu)fSA&L>OVcVMt+Lmsia!O)XtqJjvk#x0bJXBe~ih5OmqsN)lWoSd3kv;0+zuTv}BFKV73A78jqe?D8Rt#h~Fq)A- z6)q)(2ulJXCo}aECzHkWG&GNk_6$LS3qC>ee7n&lM`tW0t}tIz!%HHrbM^Aw4{Aj} zh{rDyE1X|HfYC}pn4qf^gF%p7B3P`@rmq@aCoqAPVtps0yTe_hCw>i%CQPoFnfXvv z9f&|nSXj&&dcGl$Fj6$WE~86X#pTQQe{aS3--N=XbshQD-oKF&}uWLEpbCau~`(hA3w+o5WrMOOhis_+QB|Hs?igJDE^lTNTi->35nW& zx9}YZI5fX?y#8qtM1FJG}IRh=supGV2hLj9H^&0=A^j z2t%MZ(H3BrG=yXUD0dKMkW1AwzoW6xDO%&M6LCQDwEw_9-dO7dx`CA-7p08l5vs%B z6{ue6WF-*t=KqnHIv1iQ8I;LMtdK$`VQ97LR;I+}#Sf`d{4iSK!E;w6dUaIEz^+R; z>=X2C#@Dj^%Ndl6Y-u7JV< z(J-NJ5564v&ar1qg5aRZJ&QXQXeZEmemP^K5?i1S>>u9{w9E@4;)hq4!WTxt+RSo0 zZPRDK2ypYc51m5dLuZ8t&z%bJ5rH4A6m$h7+)-WL0A@?PgP2-pZ{Vx1JY@(RDf+gTDLq}o(Xp!}Q<{Hm!MeH!KR`HKs+k-I ztrYP#{Wp99`BE~R02DkzARF8UD9c->#0C_NCb`RL)|fn~hJO-B zMEaP4GF>JBIlP8y=8}=LY%em+R9+Jb>vP~zIyiCYfD4gt8eu~ET((=Oi01i6wL&%F zZK>qp_2KxCP~0C1D?E7i3d16bvCt)rjxpRx3yV<#Gn5daB)o_lN60N)MZCnD=H9Xb zXRru-0c>5O%Se@k!_6}#sHP(H3Ph{Xp)D6_(H|fm9S%`4MTCWaZeC5&me5-%1$5+w{ zcWxb$G%Mj(GV|$-q{a%7ER57%t#UxnP%`pn@dD|XvUseZms_DMz3C)4Ws?<}u`?91 zfK_xf^{M3P^0MHD2#)YT0BM2(yqP{pM5~@^jXH;iF7;Ay^s&OTZh{mmQkes!<4;9) zol47|F{k(yW36{@9b33C zB*i4UMHg-(vdofuunWrqt3K?KA=A_S`5yTWT4*+Xv%|Ul~LE%J{;)+ox)6kTjTC z@F;Op!#x7<>a6JiLdIgLA!Un~2*4aXL~_WUc~7h_Q|BK6+AQ8SptsQtBvBn+VJ4D3 zl?sFWi#l7Q-y%grTx*3vgy^wv1Zt|(3GOu$Kmt;Hu9Qg2B{yqjmsVxQgh)aO(L6Uy zK=suWEASC`8W#p0+Xw@yEw3^wQln>G-^Y^!l4r>%xy8VrIg5jEuQQ{wo+8{!9Qg}b+o z%}iNZbqkh`77cQk25SIjX2nz;qtlon$~Xm}fWNeGgdhVVLk?yt6+cAKWHfEbnO3Kj zW#3a|VT1udO|Cd&*5pU3AP4AM-zqUB{%G~ZX3afau%b-pbgeKDG?9`B@MwEoq1_)2e>yh5-l$Z9YI-{NSu` z|MrO_V^VwD;#y={ncqizAcBx{adcXio+6~i>jhXLjp6X}O#}!g1|gHiLDE9V6==9I z#3V}C5JFE#8XcGz5aUEglhBxCbmA5?FF3XNVNw_f*mhUtE%q$jO~sk&6J`!-B^(l4 zHk+vhjjgaU;u%xUjTA31%PCdtskE!xV9Fx(B zX*ZKu$IB`R_v!?*Q`FO0<~|mXO6<)4nkqY9A$(4nO;Z3p||lTxp?kP74|{k zl@G!S_wSq_+)eP(i5w`%STS%y$)U($w2~w(ET}aXPr**9Y?&J907wpZ*OV^? zB$u_{#c!*_V>}qWCTPjGqfNIj+;BrK0OZx_4V0KE9c0vGP`Y9;AFFQ*jv#=L#JS7` z(Otvm-*=DrzB4uZPaiWIA7d&D%}P=p%nh8dBZ&Tp%rPOOq$boF@QZd6($JMaHjtnc z^#L%NT4c`{MFA%FB>I}Av&GI}A(QKk+_7l^!;>`k)v`f`>LA%UHu^+O!lT6hrYQJ< zVce<%$5xg|xgV!i5~SPf zN@jZ#Krk4MVWCFlT7nWP5_W{Sgk^yiF3qF41g-AeD4qz;lheFpZMi|vY;VF06A3su zw^k9$(g+E{<-y#@8=UaTqLPwvIK}F9;<&@RqB9^VYj>#D(1}HeX4C_t7+jLUzC;Hq z*n)8!<-Yaj%tkO6Eo6~_zDLCbiGcZ>EH|>osNDbnHZQ-AhWI}E!u{Jv2&1u*ayn~f zr3soCQ|e*C7$zdvriQ_uGtju@RskVf7;bBUq|iEouyA#rWMS~rAj}FZJrk1QlYt@2Y7i$}0UL9h zf6Ig}dZdz$Q3HoyAxW=p5$B_V?QNP-3ARU=Og%wDlUM_^lnyiio7P%gpk&BENW|QT zpqJx49Zs0j6|`cVMl@9qiH0Zp?Jb#{(gwD6(lD;TBuNL>ZPE~%)m^F;H5S0yoQY&x zvzJzGYL!D2y>F=beX+uWXHVKHMBy!%wS=5Vb_PVVNVAB-aCBXfd{}Q5N4s9#!UQ9e ziKihe%<(f$Jy5aNLkknnn!e;@Ea5DlQOTZ|Az_S5FgRWAsvdqU z#aJ;k)&nUqnyJ&pPuygTmLQw{C$0rR&W8%B)g?t~s`-Ne=7FYL9Nw}#^!OCKA0F|& zkH|+Kxl&ruww3886HLS01`ATkHp}o;uYT&K<$U?*?Cj{N9jAN}NS z`=0OG*;&wNU3Y%}{IC6`ANb9`<2%nDo&8^b=kM3C9$!C|w0pECsh{_=orQayA1udV zU{lsNQkWTqBjrLsTA#uxEr}EZQNjz-UFPv;fRIJSPm||Wf|YcH4+A$BYdoq)C&xQGJD+{|vnNlTOj7j>94&)xlrkE)j=U!BJGVPnv|?7uIE)vM z&d=^YdhphR)#Hor`0jt@=<312@g6%2>(%4Us_Xli6~|cm()E3%cILDBa@NVLBWB&O z-s~)vufO<~v3vaRaUHd~SUr4j_J981kJh1{+`6)VWq+~1Eb~6=98o=+x&W9XZ(2GQ zX``aX7|ECf)R<=H9_q9j^GiHrHj=yw&TRug+hd7<+|^8f8rPT~C&^>V#AJ}-)@nJW zi3q2N=0d}(2A=~^Sikt;w!*`wPuN-Mj25+aTFxfV#4iCyhT;~LGge!uQy)KgbpG)1 z!Rf*7;cg^wTW=R3cXFhh3=W!{j})0e-HaEH&hOv7|MlXwo%wt@>q?RNtY38f%-r_(cYo@i zzWBx~_kZAfe`x1u_w<>o^Sy;yuU2G!v@G4ls(bpw5VK-3lj!tQXbht-B{D;=$*j~6 zX*UubnnH61QA^I884?IURwZEss)ZHDdWG>$L{ILMmN{cG%e-s=Fpxq-m4G)?0@!sPki*o z{?)^7+51p0%Ls98FW1Dx=vo|ZnY-x+G zck_PM+YCFqi=Csz-p*pS?3as0Df4dZU;N~o-}h(!*3pgQ!|TVhokbmn2EnDclOLrd6q8sV?S~Nipk(S?O%Hu=!p$-t^n<_rr~cP|G21!XJ-KySW?gt8O|&$S*`YPQPx4@AAZ69Fw#mXSK~<=7 z7cFLGD=k~;tCHF&>{S<7OC!(TA~CuVam{J9;QRoy?f(ADE7NKIr>7`gO+a#?} z)NEeZ5hm-b^ky?#9?p)h@9yj^PEMA~gS~lKT)fKv?hpM>H^1r5{u778W=MC>WDtYR z5~S*A0_|4ds4!J!Nl)%xn`X?X#(PUEZ04CbEjp}YTQ_X+^c<$COPV}t zs%YE(Ncc>{`m?`KclZmn!ZbmIe>S7RXx74Lj5H7OOHntmm{pD~Y-Z{%bKp?SM$a^{ zZQiWUn%Sp*^q>E0zvb8L9nUwY!^P%ewOT)3KR#c{v01HE$Ld~(w7krkJlf@)t)g-1 z8w71Tv5LWtAvI`%wI)4+Q69<0z^FGGVlJ3{a?wX52lU@1HK_hyCHv&f(GS ztefxQ_{aZ`m;dhH{HIU+vZvT(iycUp$AFKtLQ$!1@GOf^BOF;*4)KErr1dK0Srtrg z8d0@Xh+!e;LT4z{)>P7Z{7I#t$uf&b-XAFGGRz=l^l2t z0MR_+5s$OB7k*Jw%yojr!b8eOcfo)r8w1c77!hUSxZNWyG0>%&e7ZCBJwS@y(gB9r zM-v4e+$2San-{)(L;Uis@aWDFX;wm%6|`T=>|&mNVV3WJEfQ%&ACy{sw9GK~n#Rjv zK6U--oO|c5`k(&y{+AmcyEQ*t(o89=l}OYq2P^qIm*fa8n%PKFlT-}DjP$TdR!oLu z7IXC??`U7xC3uW*Op~n2ZYX+owm2l4ptKquj28zSOjQqC3yY_oX?Xt2G{i683Xks` zrN}BSG}}MI2#v)^Sur$;YT9T(tP&(*z-STH8rxbcTV`S+dH0pOx1YUs<;HQ@!Q+SL zj~|||9&d)tFl+`NwHc~=jo~e|F<$R5xJ$`U`^CHeKm9SQ(HRJJ2}ps__Zz$4k_!dX zKhVfRcI-$M%FxYF7A%WyzBJn_I|u#2wdI{>j`j}^cDlpi9{#I;`}=Qv?B?E;eGsBN zCd}6KS80G#=(Tj`F1be3G%tCL_NW*{lNFMQQ;`xhM*=w^lHg@LEEa%SNs(s!bz+sG zcDNlPB|%AggRriU^dS#L9ll(5_+?t*$(`e*S4vjXY)htu6{4GUG3p8dFMz-$%@lD- z-C!9Hg*K5W+@oIj^b5cCyT94?ZS`Pves*zjzTTX#*B6^%h@Le^tzIX%81~c@%?Ux` zF=a#BoM>8sEEqtTru;IU;{=ejz1$Ewf+UI|7|eo{e|P9%>R^T4j5d#dY_?l=kNRuR z?jJw3d%C~3Q}()x{XhPj|LW~u{><`t2ap$tz~~`HK$`&8*ZsLa{6jZBeyi)vIbC++Xj19tF2!%NM+9noXT7ACR=7b-KiLM+OaUh) zX8OvI&$wCwlIpd_9H<3eCQ+zNE~iIOzpVhRu=UML>o3)!z8ot&`N#=DsLkzVz{d23 z#mehH_4@wlJ{HB@&3W&|x2`?&#NP29@D87uSCDjw*v@9ELw)tLpZ~wfjq>(yA-<1o}Zju^JYLu&~_3qM=;=hH>E`-J90-tn~NtC83PM0V`8 zf@;7)$dH*7b1J934vx?O03ZNKL_t)DVo+h}3} z;qmPBiJim4y(O0SKBMpbWB>4puf0)v6Qu$|vYb<+q?q6h&_>Ku93>!mo)VDl#8T7- z9ntZed5suq#f+~Oly%1C{Dc_AO-=f0&%vHa!8u!wY1pn-!Zx&w5)~hW6&^o(-0+39 z88EG0VkB6HdVcpDr-cv-Oe`voUV3=zW4D2nF>tCKUoyVfj}PwNf8+VrzVr8f+j=$p z?Z5K(uibiLww%BGlP^B=i6_UEk9E|jI@Ic#JR1|Ky*u4&J2dYe^C$1bD^tiOvfS0M z2-Sp7Aeb|0EJxNfx5YSj7Bry1IwPn8b}R*jR8RIOGqWO_*=(;YPy5Aj*+1K`B)q6)b?G? zX|Rq~#SV|?P4pN`>C^G0YPShqn{aJ9)44sTQQ3kN{Z?P9A$~df!i-LhR%48@Y!Jjp zKfCwn@ajob4TXOxHg3jJI(f}IjA`h>w6O@F4&!S-{mOU!{%?Erb9Z0-)ZMT9mXCq_ zsekg5ANjtb;ZA{%Fkcn!zlvg*f_>M^3!mFle+u(3qU0kccuDzlt zf23rN;Sil&4EQfFFB&xxZs;AVsDoFbpyEvGys9&E6)oo09qZc1=MP@Hzc}1ExPGV_ zNSuN!bXY;)Glopi102M@t8wU1(wrg<#iK7^bWC$SGs(MDR%wk5*ybe33~ZD5qzITG zhg*AtO@|A$^(7(1#b2Vke%==KCHcamr;oP9U*%b^R;*Dn$pKxc?@3edrdbsf|ZJxWJ2b_dq)WA|`=aIM>aV*bR{<+bDE0m0k^iv%(bqlZ@?g{n+hQZrW5`kFv}o2R%g-3vz| z@IW|};5Biv8d;FJ&z4%G9CU?{Z~dj<pPlhvtEzq zRgSEO;BxxjfJtl8ArPhOtY|@Uyvqbb-VIEyF8M!1s#o$bL^8zL1VxY5`kdtEMjOKo zCN`Icpk9)!w`lodG4$wqvLiaOgB6w~X8ShVE3=dC_*#E_ZT7^IyLS$5zWFKpbARMV zp8BR+qiUquvQQZ!*+Z9@Wgr1wg;7y-_RyhH03EL4kso4AHYY29YN2~d%LCJCn>T0G zK*;Wb?cXvRZmrOXog1gawzgR{6TgJY-j^Pc8?0>*gDsa5X~F$L*gM@LZMm~^c=c#L zo7FK#F(=MS`%4BfzVLEy=jL;_M7;g#TX$c6^UgP4m+H9Q3@g`IRi~F`))EUgA)N^< zw`U~UWd6DRjtyu4B_POl(g@fCVTT5lXqt>hR_2VQ2UzGSz+e8*NtkFJ0G@L&BmzxE&fKX(^L3!g61D05M$ErQl4 zt+bckXSI!pd;;+>TDD9cft&gvnjs2o1B-RH?e3Ddsiw2pBHwxP(=2(V2P zf8LLuuN5BLJ_vRit@;s{)4WE;=$NGyc}zU#?CnSQR>SFyQIBxS;f z<9Wwg6iy)0(MXmgoUO=;(SQy{2HHSJjtbo_6vy-kp?BVBT!~d)sZOUjbgs^Xv_D#m)S#R>^IF*edmBKk((kyHoTM|10Geca~RjiN$hzW~ebg-cL*TH*;Y z1G77e&GW1G(hAAu^V$UgspLiDtPwjPcxeH|upSn>%Y&1{#}6LA{`_l4PaL(w_OzWwm_FTZ-RS=G%r4#Jq7l7WalwI4{Ninc+g1;C{>XsbBw^f1Ak zt`;L)i?KuL$c|-3bS$0O!VF*!n_D+ynX%ik(%YmS@Q`e;y{;TH_y!zgBQba_jj2 z8(N-byhO}T6KIsuOM^O737G8gnBSEP!d!=Tv!?7QpwQ*hMw^)>WXbGT4FtryO};S3 zstEvNDEt?z+<(bdxPN=!a;8u^>bweFI`^hI$(*@Ld-VE)H(z|S>w6NzW_a?>lSfaS z1X(~pu6{8)TF&pi{`On1-hJ|;#|KZ(_HLb=uU2(%4UP&aMqM=Wb<$;eV`na1q$^~B z5rN*x$Ap`V??9j<3az(Nz!_|A-JG0R={esoWyfYawm9r&OY7&QTUwzTZR2&^c-^R0 zUqANEqVTG}(tc`0Q=HLKU67mX0a%QS-r2<8xqo@`)U)yRk+Bwf3)rSu^ z57rMCJN68$W&R<4?dnIs+yNV)P>moRn}OlLP@Xy3;7Q6DTdy%j}y8XT9-M zjo!$$N)x-}16z*;T2Bm`|7lT*sYs8by(L&_eS(uJsf%Fc7d@63(Gkw z#Y!8g0v{v;#ai7g3%ziTRYesWtDCx6;r!9~_+qtMJbvl5nmVl1ap%oFe!?~j6SCQs2&Ymzd$}rt|?_Y}R zXs-5<4!5mHZB_^E^A-ss{f!I_zKf|Efr%iv#OPGYN`I78OnVub2 zWO*VCjr}u=FKT07oT=Hrbzqitk=}aPwe2tl#*tH*S6X z?ZxgA)g$u=k8ZR#UV7u+8~2ub%WF5Ufq3ClFFg58$Kx>g#%r9&uu-b(6yiIWv>mpP zE45uWO?folof=LjL70&pIAgz8`XgJMcDqM&uI-b5^^MXO0cO@Ox-#!*L{&HIN!044 zE0EUbo7LIHa54Ph|M}bc18BLrzdE~n_u`EgAD_KlFCNs@!%=5kJsRsHd37Hk7Y3+; zozN4Z`0B|yx}IFJo0B`XduTgX?fUK6N1ofgw!b^y9Q>hg{`~LMI8VQq5u2UO_M}_IrB|C}yd_+o-7Fr@shB`65=hcViF6Ql?{939yusLZ&dyIHja*hkLKwBhb%h zCr_P1F)yp-u$EM@Ty^x)*_)rgd++tPZ~m&&&Do|7iYZcFf#6ruytp+sO&Z`!6^=C4 z>CcVQQIZk?HmwJHvpHu6wsT{)d$Rb+zx4LW%~L_{UiyL@2p2Qn8Vu9+vuUhD^}!#$ z@$mQm55Hpnmd^uPW;zIu4`Fz0F}7ngqBC9lZ;Pvbf9G3S)D@ zwzwM@e(L9{>3xyBFh;**i7|X{wslSOI<}Ne6hyAvIt``2VwCCYrKBE8WTMlkfXaKl9*~`+w~3eB1EE z(3MAGt(9^+AJwn1xj+#e(g^hAAh~EM2#B*j>8zEufiHbnWA&I9t9nt_<9zpjO)?`!p zf$VaNp*|Rg@xdGSpa1da$GyilfBn(k*Y?;M>sVW7h@$jK6ASY^r;_oM1}ij+Q;Wkh zp?yRwQOvJyg1C?#n9QJph=wS#xiplse_oDnoLFbOSN7)n3zjV0U&?>-ACN)XA#$uH zZtWNSm1nO0=fCkEoOVaY$Fq}b^TR7;e#Cx{wlvP54%PuZP{1x1F5)8)&L+md$%k59 ztBdh`H4Z~P$NBzstskz2)kY1)W~R$#57-{f0TLZ;#vGf_jKY3$4 z&6kK6g zF%H^}g{I{ZCvm)erR>52s;+KSt)(j%{wb(Avjf2 zV)kO24_4aGQ$}M1Pj8?8iQn-5p3ZiTkIM4E7Du*w!tQ|G9AydhU=Q_BNh!``OU|~R z9ZuA>OL%gvG?IT%balsn8SqE2Qk2J~Q`XS+aR1@gF!OGyeEBNHr& z*`+%qOrtN_mJ6|=!aEkqTKD8sZf-faTE3o})^aErrxG8yb&WsE<7bV?yEk_7%B*#! zr;kmqol&BN%S-5>@imi|6hL%c*L9s4_YU_+Za%+WU-;`Uy#BIo-hgfBN3&QS&RsfDN=tO7O9gOCFQyr;!bL-$fS zj#^!et5xq9S;jy5SHJPk{*f1UpWF}Mr0qPqAVQ>Q6zjx}fKX%ZGJ~W{{+Q_%n7MUi z$q}sC;^@{MImNH`qxhoRTbyGcm?Dd|@*-lGNd!-pc09}E4uScd+4}h}%pLw5zHp1y zk-0*OdnV#Moq036Mr&@LFy(^Nw+)76vsyoV`_ZePd-Wr~?W!%vIm_J2oY;l+C>?vV z@FM78J!29lBKxsM&E&O<*~5}R2_Z{1fibHDEa047PusVCx6Jo#SP#v^G0sid;;q(4 zf^^b3YSCDt)s@zyl?DLI{pElE`#x1Ri`^yn_H1Vt{X(|Ku0vOV0_#x-?-6``4hKPo z%mQ+R3qE+=aJ3#+t8ujT;SH`It;4-(%Fckv7Z6|}3gcYojJF^wQIp}15!rF?E)_#s z&DAc^sG6pR!HSi>vr@wOQEG4Ag7!9_#DtVDPqb;IqpM0|3Lv-BAb!Tr5zHszF6IV>Ta-!*2FOzq2zecgxvP?eDVAg$+~$2RhIplM4pA zNBvh_ynT%ctz2IWtHD;|I8<35^FUIw0LFI9LPms3WUfRH*XYpTG1>-d0`V}FnCadI z)sSEbps6-`KAi-aDUil^ix3?)cEYwMsF)jXG-cr?otDz1leI~1G3Ri830Am!a~F-= zOWz%0V_qtkB`V0ll7xe6M}h;cj0s|%Dw&Yc3I_?yInrDnQ0zyv!?kxmP5mMShpnr4j$(PeATLOwx?{jF|zY5e(G zVTckkjcCR4{378Er&BYhBuom?>!iS+-fgIuYPp(=-_03|7idG(Z&At+5X{T ze`mR?oqp)&>&2)4!duUO|HIi{*Bx8g0p~!+QeZ*Q#L@0?YM4R6o{-k%hXk5NGeH!v z2YcBPwoo}lkFs;T6K*~ZjY?%#^iY>nq#~%Isn;ST4!{vE&j$*%8OO%j4YH3CF2O?1lB z(@vseu5F|#CE^4frdmwaLzRDqV8Q8xDmJU96H(OcAdR0L*%M_u1UnN>Yat{ia(iRI z;?1bp?Jq#td;wpWs57eNaU9YF%roASZ3cH6_7N96RZtkAikCL48O@4>*Isz--fQ;& zeEXmLhUFd~zc~ExpZ?6=@&3-?PMMYKAHBYMwA$M%=ksn{)qaCv25#U0hgfXEL_rQC zMnh5S8nJda+7@On&S)KM!S2B33;PHE@$1)~dm=A0`4*zI*7q1d6Rr8-C%ql-6kmnS zn{X1@L9Wx=r;p!0+uS$qqc`;nup>GFqF5s+U!q5p8x}^mU;-$w97YXQRpa2}5B|kh zp86FxXM6K@2d5^d6n?9P(Nm)Nk{3-s-i0w zI`ucX=p?-At(Wi4ui4#CKlu3Xx%2Vc*ZT$LUH>=!;6J{0>)NfaxhbkjwN?@556|aU zPsX!x_SjZumBqbBMz8i|LcByrK@-+7nZjIngPB-}0?cW1EDyP}TS`}EyR#Us(2g-{ z7(YnICecWLABx@JrQ!}7GNQE&2CAEN^Zof>_+6j--9K;&$a<6_0G?-@$@2_@ZGcDz zGkvcLQRC-Mfn)!mP!emCTvSK0qipdS|cUekrzGg^bcqW*(R z%dma*3(E9 zfo#2c9qRIsvptlhVIGUFSXmUY@EuMi{t!x{X7@6b0`^3YZh>x}{VryE>}px;FF2*} zCX{?F!d|V-UYU%tO#ZcTiV@S2_&CMG;W*CK}0nGXw^W-+m+u^#rSEdlrOt9@+$s(|6I@qG+ z09!|rZ`m+f%SHiYL80x;ld^f5 z>!FsZHkAd|kJm4M`sJtp-D^CN(?Q5lAM)@0$xq+>WjFKoZ`U6J)@Q5#?GOK?b>7X` zFNvNsl<+G>C{jr`YbKS3SAwG{lBpD+%c>wdl^M#MWvRc|8hkO#cKY>&*NSm$a2lEa$+vis)YN$?02MWnhX{35qwD-) z_Lu(HEAxXza$#W<9oRt@Ltq(s9DRzA-V!oqQxx-NaBB+49CO;tQ5}sR7_B#(7n>C; zje3c&+ip<8A>~n!oH`EDN^;g1BNlaJXY4YJB++w8eG`v&_`>;93${%%*=>GOJFleW zH1aBoC(#tp&9XB)t<-q;rMq{2`wh)THyAoSIJ&luubpVeVjhrz3(R`}q`?%`HxkJ;)|7E_@p`G^om zZA7nn?Z^D^)=?=|!|MhXqDT7`$vpn4wyKFCSU-{qK_@->M48u_7&i$+2vDfzTObBI zVrJ;57{DY=1Si?@;&A8b;G3aOl^a+)P$SqJV|c4kTVs{_XZzu^!xy%~K>n61n;XZI zkuaBvS(50kJZ_fO<_)%4Jl=GvhB{R5Yq-zxu3q|q*Pr_Or{;TenkgW)@|eN+L>5~; zT6GJ}&5C)2tf!F*7!vVUP!3sZyS-%*C887&BQDva%u(i=&9RuXL!q&ocgpizqahM4 z>V&5VJl~8Snqp1Hl<6p;ce;SMCv{WD!ix*69(!F24vcZ`7cOzYLZpTx)KP-Q@N}e5 zfLe9_fPen?-M#rOw_Rd^(}^~!RjsHT>J7Iv?bgh%Di+3R0FB(;Ix5PLn?S7zimEl7 zZICrIpsL{vY(2jqlRARJU>YNChhRGs!u%XI%kLQ)zes=4n96rSjCbXQZG&f)hUOQM z&I*`7KqL)$kWhYXzC~QKkF{U)yk}((wz1FrmCt|lTR-ZfPw9$a-cC@OvI?`fuT4qeLjc+Fq?pDlI-G^cA zV-CM?1syGTG(=Kif2csx4Uv~arKLLrXRuz@*=&dX3^>nhd~#u!JRkCU0;A+Mih@G! zIVN?G#3bQJ_PB9}zHtB-kH^)yuUD!o_!=SoN1fmo03f1lje0~p`HWn_nZ(~FA4z|I&UPaJK8CJup_Nxnxk1%ZH12k^Y3ETKdL_8P0 zibjmtcu^|`7e;>b@7#aurQUku48vy3EIm?ii(DuYYGh)Uh77Nj1PaQmsIrb@vOFO@ zAYhCEyAV=@gXUl3Q&;y z&E2iD@!ab;#)bH(EXpB$k3|t;BF}Oo%34O4=(vC;>(MXSb(nWC1;pfAF&Z*c_ZEk8 zLvM+I_9^LoTLBGC&X|QTg9;wJ_TcOP{hjkizCJ^Jta7-=Qa?53M06Ubg&$CpgTrttfP|-!aLsR^dTnI*P>sV1wQ1VOsM)` z&>_!%2xZD;;HvSIa6fwRMN%m9elDl2%~%fExX&C?ff-OeLJ7MZ*W^7kgiIzj1y+L^ zSVr4yLD34)mi*5in)sayR4lZt0}+W5TUYwNE{v!q-zQdOzB)Yk(Ea6PzItHu16wXl z_hx&T8WsfFp~+Xb@DyDf&7ccx0@d1qFa9RapSk_qZ#?&P-*e-af9%2bwHt+cQU|N^ ztw8jwF*Tr}!0SHEyEaXx2h}B=G0XiIGl3S^0F2~TWFsty47Jw)7=83bsCr517x?IO zKs}C$^|79Qu_%L5kX~;pgy(GH99b_JIFh_qM<=cjOpPVN93;*du?V1QrO!)@v_e<% zPND1RRtJ_s@WUbQ7Z55ZVjF`|_$7b&8J0)0HEX5|jNWxLiX5z`qD0xp>;2^9b}(0wVl(G6ZLs*2VyKfwF`=`x+X-~Y4iv3EY^ z8J#HWvcL&p8nc7KTOibI(R7@X-&dXGmCh60^N0daslr019ptU1o-u`HgR6+z;(*3T ziUM0>Jj)&ubmx`yu7chKeyvx@m^;gJU!@C&Cx%^>^R5%+?ONXuzN+oQkF1uAK7_CZK55oTU)sPeKK)zpnSW)zyqJICpUvfFjoVa2 zK}iFfiIUk(GpyGVz5!_h5s|VH*{s7&BJmLamk>E`38|n6OL2jq8k&M&Nw$Z?j2bkJ zZgefE6-S}=(Wh8+gK$-C>UCc$eay^MZG7|QRl2at3p-F@fnco45D}>)(xd=Q>a~a` zf-475;~~O%Z#^hL{?Tg_(@L`NEC1Frr9M$~ma+X&;_l})t8tALYhYvE(U zEJ!giec434%@l>2{ycMv9?XIX+svm6dE0iM$q-skvS2jgQ1j6y#-P4;#gpi%k8bhj zYKKTYc(Oe8?u*$G@O9lH2lf{=T2%K~Wz}>&ajifxA{&yyO(#8KhA~$uvMy}a| zSk-_usvI@(a%4GGWoJW^K>SEJm^PRsnbeS)T*YO=0SmxL55t9FN%} zZ{!mKFA1i76gzF&(J8Ts>cM-RaNO z1t{WfXq+6ibW>if3&R;ry_uWfi33>^S^flXF02ugHSaIE=KB+COJ$ioZW8bb`)+Ia z2|^b&X|1UO%c5#Pi=aH=;y9};um&+x@!YZFx=}@oV#4U)3s?~=&N&?7JV~gfNRu0U zI;Sgf07sq4jq5c>OcE;S`Cotjv9B91@9*^jdI7tF%@JyJ5>1@N;}ae>BI4{cte}C_ zNOGw^|6Tjne#uj&8Yv|w>Pe6|dl2uM#``ctr>M+1pzp9NDK&bdIbTMf8>ekml(B8$ zcZBy4;C;Gsz5*@9gU}L=ez-7>2}P}#|I&H?)@_KtzMH_1!r`@JsBAJ{5Y{R*YDq>H z6SL050*?bFzyR?eOOBxsH$=Innra?l-Xld>pL&xuYExouQ%mtE zFh+u}9g=VrL2=L}F*|^a>S4)i2}LBy9JI`s8>qPmJu7&ml-xs&muuupVZG%@N>R*K zafx)!Zgc^%uH?+>o9gnuwRT|lqU@WQYPZ=)sxG1F!F{=fQC z8MC>hhIj7l1S&g{XSpSAo;8W08d!=N?ZF2geE1hWeB;Zpe>5%k&GxWM*aVv+=IshE zB+@1R7`67eI6D>?ftpD2qv3b|&w2Nnor{|Hjx+D_w$gI)twNqOqGO51YF!JidNw~A zO`*}wt1FI3`TD))b#~Kfc`vX;j>Vnk)R+=n01v*Idb4|KY4}ns*Cu%J1or~sY^>g# z^#`M-Fo4IvUqT$s2T2xKK`VwrO9wQ%0;DRA8}k`M87YN$`>&)FnXhKswbo2q44Q-! z;x*9{_k!Ch+?GFvy=G8#N?{Qzgo=Uk?|;jkVK-VvhaqShJyLVs`$CvP8(Twb)|$3v zO--BW%fI*X=B@Mj*UDj<=1bKp=oM@MrjV_01XC9K>LNEgzA{qA02v__959IN|MhV9 zZFk+<2`H4l)N2&w|NKa(m{sHyK1MZy3t6;zO`@7PH#>81-O;1JD)TYA9>Nd?&B}Jq z)_AKRKkZ_y$&Cu(>5g>hyT~J;<4S4$dsmE*!tMhjZ#&m8emiQ3w90CP+p4-WRf8!_ zv(>xD<_RI>@~2*p_suQwK()=y%ygRDqA)a{R|B(_%nr$nB2z=sz@x|l;byTyp%_sM z#Ly1>k?(pX_Mo5iwQ)?ul9nwcJuosKjHntky@vV0{OJ9U4x7vAa#=3X9>K1F2{^zO zU^$9Kx+duQ&(;Um4fZXp;1(3Nmxe$5c^%I;21ALucVjoDp_Vj7QDH2U!8vWFo-Fjr zw=VHq&z+kN4{ReTn(N;)uI`w56U3_G^CO z(N|I#2=m-|1{@wCLf1S;D z;UmvYV3Sc`tw%GFM~Ohpd&9vXY)*`KsAY*-t>vInbJc@kYEoAFCc^#8d)buXtlDgO z=@ISw@j1MBc9_Od|m*_w&3^bqiLMfrsBL z=WoB=peUg*3_-{ZC%apaC{04VqlS2P@n-kJ{1tTVMF;MpRL`H3io<dR)+rPMn5(}_^jabM=np{1%udlnh{dID< zSlZ>02p)hX3~{Vm7rkFvD5Zd>p559ErdRrD- z8s_GGCPS}SiDvd0hvl{R2^3B^wK$r7SEW)73e0<}yV@4jrW)-!!*Y>)@a%)}O|3k0 z`Nlsh&%fvSmwxL-o89edYOOVW^x;Rt8~4+#{d8!d1utQH*aWnUiw&79IPzv}{kMAR z0;@m;HoyqkqMpcbx%Fv+Foi%|ZJzg;rjmm^#>V*wn*e0P~0zS%865qA3ePOk- zyr#=RMz3i%d%qsS%OO^gvUKUvCuOv)PR-U6?x|szE$6^hgya}zU(LlTg=^ZkZ*k~a z73n@U(#Bp_W-Ik1kC4yBi8o^yqqupd)(tPDD{lg|*4A`hTAPduqC0>qy~WZ=2%sDm zTpRD#g-Ga_L&1)Usdt=fXw95po7hDJgsP^Co;`8)8~@`KOVM$D-Is1|z2TP57V--F z!(aGtdCS$|^lIL>c7b*U-NO!mN5n^Dg;n4*Ba&m)$f%g{`FPj@8&Tc%`W;*;S$+H7RADmS(Ljm=;?aRpCsvFz|_q!mjPHW-)$>=THf{FP zr7o9fR{>3%L(|LA0qcu*w2IL zJod$`ddQ-gh(eGZBeqOdl|whGU7=X=0W1K3BpFzAYgGqX2SHg;o`A~x4Y>m99RWhk zLa*H>kCjwfIS+%J&9+QvYB2cl z6jM{RmwxZ1hky9+&0lG{G$~Sd^|7};_JQxiGvBb$8!tcj;Qi^r^z6?*D{sEM`Bk!9 zK`-Gn1-(i`ysW|Ft90S|&%a6PzY*908^{*r1Tv!P@X`-2cRuZ|LCLPs;@~nMVl!w! zFu}=mEFv&FXxM=S0FA4FfXGPJeLMHxJV_})m1y2vg!Ra0^uV&q6uM$&fR??hZyJ}> zUa;m{=HO5F_VQ44@6vrIlJq{H#H&9qo!P7`%vwogy3h@_Y0}37P4-}8@uZP{*@HXY7CrR?WJyMQ_(y@yV~0?a9b zabM_JsnsxH4G7GO7KZr8EqDUiplpQC4)@-ElZ`A4rzf|}y!BQHqBv78EYOj_TC;%r z5-pA#rUkt0Qpt4bz{p!#Itgp!trpxHB2nGE8j)12{e!gUYd!^!PbUesnerE#31V&Z=;2ne5h-aIPofD0Z}AGnm&p z5%Y|;&@yG&13;HpiUnlj=UJhGq5z=_SYZvEpbhPSWxzzV3Bzu59RdPP$FuR1{(|lI zx*YgB|MSbIPn>Qa+ZD=bwQrAGk~R#g<8aWb^0rKu4nKhj{d#T?rwjHTB%F+g2$ zc8~SFXNkbUeX>YT`g4N(5`T!7rxz5*#JYx$m>Qvg(nI&t!t@;DwY@~om0o^|0YL4d z8Y0pg69&P<(mQ2zS%o=KFzN;@o^L^&0Zd`yOGWp7Gfbv9011Tk4sgMRU8*bxv;u3k zEZ&3VXoFi`so#et%S*we7z073(#b{84hO<8D#{?*)H@{EVr4A9{C6%s{x5Sbc>On& z<>CC?4;@OCWxt%h70VTDfi~C-o1h0^0a`+XA8mq<;yQ-|&0D%>VTYUJ&B=f(lv}{2 z4a@f8=Wy?B=ce9p!sRtxB7|xLVBUhldEgO-s})0uE=d+ckX4I!21m&XE_$VG2`|YP zJT;3$F`%R3G{9EeigP+FRadjIfVIqcGw7g1B@u75?I zH)EfpTv;l^sDY1AE5zH&2)j{9tw*HFOyiI6T;WX*gv&hFOij?!M#Ri$C(ht*_Wz{Dj{7jC;)* zD_O(HS^+d$cS`QKi1a3b1Lyt0x*hninZ&>vMtlq#BDJ(ozdLpE@tYSf}rK} zV#;iA=KPN25FoN%3bZMz*{xxo^yB^_dBug@iz_D_7)6RL^=tI-;| zW2vFPAj{YQOxx-GvB_M|Czlaf7U`8lyaocSGbWsl!)YK{PPS1ubGFKLo98%M~ zO+ghd8XZB>-8|aZBR?@s5i)J&X8@K@XIOR@;S2>rf7PDMSmTHkBI^)iqz+T!JkR2a z)w|<*PC3OaLt|A-ntyM{wt_qEVJN+xMpcTmy*0uN>J}OBI-L+Z^zoMYNZz|4U0g*J z%wGY9si8G1l?zOCIXtrYVt(zPu1)o7Zp(x=q0P_<+5-Q>44s2TgJl(qzS67Y@wyZq z%bx%h7|0Pa$~bS%-nN;q=99ON_y76f@y~eNx0(#134EV(W6VGmRMQ}>g{vOcvNUgE zYhGgK$5V2$gf+W1tJ|m3`cPNiDCTiX_ zK6Hy-3(8a9<~j2VaQcs+vaquTEv3cBIIW=9Yx>+&gpcU2k`;;d z&{zx>N*+LKDn(jrP0;2rh`Ki1b**N-Zm9DHxcVx|SQfbY^ms*QEXAath@O9$8trPC zng`Jf+5t90=hS?isjt^1?^T-bSQdLXh+{{vfED_$V8H3;Z}~#C9bWm>S6KMu=RXNr z&xF0P)0|MRFi-=Kw8Vi>saRfj7puMExL{SUssvXBlcc@1gQaA z`VgM?^FCk$bP5hBOx=An|A-kjp*bC)#XI-+k1aWtyrU3g)qieNYRcc>ZL}d(N-O0{ z56zF=xVdOKl(m565@ra&^QL&SXWosfizIZ)teqNhI$ zP78@tssSij>@U)Xz=s_5O(4af-k+BiU9TMI@o+|tPhw(8mIL9_%?zEEVQ_{7>8ArE zq%bmIK0=1qPvLL+gj2~ZJR}G@>WUE7e1OW|ZNfgJ#5dy=r$vcVCGwU8GNlJ+Z#s)^cQEpg1 zD@>o)i?A7-8tkgh!V$1oqV@ell>1e>U)Q-|DQ~q$(6Go%M7-I(hrAB=jaNT%1rROW z$-po3JXm!->84Xi^}UsNxtZrXP0^+{ZpZ0z)|k8+8mmi5e;?%c5F^*$f~e$_tb8l* z)_}-W?XG0hCAC!$S2;VDybe+xYr+0&$>O5{MWp=>x3AqD-n~ElQ{~|gw(~cimu(qu zji`9>mtF**FV@Z7(Et=f?M+t+z=Wi+dzNO|J1dvk=*bn|Yf&*XBT+@uOY!(!HTgHf zplo?oO-O-iqZ>yN&t|eaG>rX>Xdpc|z+FX=h=bkN%cV&XOJ^;e+t~Lb{Uty|VD2YI zknXCkS|Z)yX?6Bq+6yr2SY+NVl!?S3RQnaZW zeO$aQXe|hZp$?CHK|40nE^3-Y>y~P433oou9D0be(xJ_cq%9?E&7|_$cRz-q5sv~9 z4mkW$J9)z?%x-<@P)y|GN7+P2;)_3cG~66cKIK$Ks%eput+3;5eR^HrMIb63T^)sG zbS)h>!pvw{T1e9t#9yJf@^kM{NEBK&+ZQRl4MU)C#ucm(h?G7jjEDtHJGH`!k>8De z8+30q0L5$HQWYi$vx*8N7+3}pm1}N1WYCy&u~#|dP8am6Bb7#o2JYway-3<%N?`P^ z%oQdX1LhJReVNHn+R~btdu-a$@}}PEGKUVA;-t^$Mgc_n&#uN z{_DpKDcRnTX$+$9a<$AaOlP0Dz4%2LZg|oIkKXsN+^T1vd}3l+LpX#2B-L5cLRpL` z3;wD3B6}v7*3TG1L)v29s{&xE)({59-?;!@SLh=Xo5lHLfkWWd0crDT%N{pI=0f}E zgSZ$HB8)O7&lHl01CmOEsYTNg%k_gXT6Syx0kP25ywx2=Q0=;;t!#tj>zKl;=M0He zA~ExhZD(n(?~pM%yK_BpU0J$ZCaM@4PhGTbYP(umfojC9b`+yr1C6@~YM}G|;9i$) zfPuF3D(2MvDR%uuJbL_C3*zX?`!h3*%K{EK{bJU#+&r!Ke?oUpZ2V&%ec;jNiA}jz zB4=Z;>RnkOQa}guOeDE@j22h~p)mA$YuEHkcF#(8jquJJ>CPKUdQF6vDkSKI9JChP z%YHe1 z!>MhdR0<@@)O>x8y!E8=Q^bSfP#4{=5i!&7+a2KW-4IhK3u$Jvl8_pPRlJon(zo-o zm~t8F4aVkenZw&Z*7_`o9lK@oCD729Mq>@&mPmg!Qp}pWOjS+mp&=p^vrZ~o#ldn) zPFz94JQg~)Kl#XY^=EWj;G1nR&c#0^>_{4mXt#B3pZf=eq(G|dAMBT*=>i|9-b0h) z7}oM%ulzL}smvu`lFx};$g^CpD7EtOiC9hTvE&^;?pia4g~zZHFCzBZqhl~)001BW zNkl4|@Od=;}yN^RRH$C@!#FC>eojcDLzIKvx5O zzYX~aarxkia_i13tP}9^LQpBmHT8 zO>)f6(LaBhm)}>&uD#)_YNX3zqbW+s?hY%zNDzD(hpZ7qg$RwZpx7}TmriMr#bhxt z_(12ty{ljl8=^NCiv*o46Men`jFL3cz=hFt&ux)=m>w$#P$*TRW6qHx3R{xc64L>s zNX(?*DpsqMbZSqkxV$9yjv{kWk99!E8QtFm`>3NXe;ynWAQP+#+^ff#IVU4B-eHv^ z6zIW#t$rKMy2dP@hz>_}*kI_x!>V@U}+K4$9* zbX|Du;9YwHdpVp3$b^XZY9cGjsUBWFY@XOUVioeIq>=?$4JJJ*GRCZj1bkiLSeVgl zhqppDfI@vG#ku*WtguCG@hpQxknc%U&7Z?EGM%3cT$#J$a1c$Za1b=5MN15}@H(UY zwZU4bQ}49y{$=;|X&?oNgdQnsiq^e3Sd4PDjxg5c!?TnA0UV(eDZb(1<=;adBMP$M zgr{f4C}_w$vi~)t&92E_U=SfY!u`WNUXM1zG@ZgOf?eSB+Rv*Xc2VhM8{rKXu_W2$-Nv zYQiHqO;69aQI4-QQ{*1!S&6h1%(RSUUZCTv-N6WraU_MhUT_zt{5^Z7yvnibsW!g) z=N`8AcL-zPdvnC&3i~Vh!nJY2dL=UGCw{~D`|nzY+e4nikVSyh1c228xTDNHVjpO( zlsv`Z3+{@@ZHq-e-RcwOy;&n*C=_!msr`P8V%{&t2klvc!FfCEX`0Ye5?w}A$pwr) zeM~Pi7gbV?rc8LXc({EalZKFwARG&X&8^f@OV{z?{5Xbd-#cv1;dTDf3DTj%58U*0GGvBm$;_bMNR)HaJED` z!ZH~l>SZ;K{F$)=)w%xU;>4?D`AV7}Z|y}v?cR9k{n*8>Y|xWpt{y>!L<-B8`qUT< z6%&)_tZx9(Ec{uw*N9ZAg!~y9v#!WUXEQQv%nw-o!n~T0zEwG7mc-UMGQh;A;C zA#Idn_Jzy$=?)cQq)le7dx|-&JSAJ>cfyDOfcin&=x6<<`YZq2VfWNYHaLZEEyS{b z!&f`8EQQhNhst>#T~^$eJCaIB+=yz_*{}f=n8tKtiwSiwh|rq2I{^Vb5fAe@5#7j3 zs0D(sS#zFjQo}k2fN*Y|^*sqwt)a1CYCbZX(RSN!Ul^s7La$ee7fY;AO-Vc2(H`-J z)4=FQ;g6A8lHSd9i~vSYeHtzD#l@3K@WyPG#>M(4`pGd@=`6xhL5o5SD+x6pyL9ck zL>{?rtJ>?9+9O$)n37UhQcNXQ14Ji#hKL6(00h(%L>X>}E-VZOu>vJx040>*VB==l zKd<$qx`Sv**-F!#A&!5KlyCqvmYjQsF2uyV5Q+eb(m?e^jENg@Cds7#A&d=RX4zmU z@-?m!d|!Ha?iASCT~I*7q&auny4Xb{>#jmWpxlj1IS7_(%85PZAc8>Smx4f2{r)n%vHa}K=|-2UTG13X zz!vCm#BJ`%Ps6BWp7okKTm`X@Jn<6XP4s(}XcLI!*utauwXz)nNU-BLGU;NisWmkq=#1ZH_bgi;AXMbJ!A$dYaky|rO? zva$Y4YY#)w~5L!?BODGAsTph#}%8gL4<(F1fEDluh3H%hA_xo25fhn{3{7cINY0F2y^n+tDB-+d7T zqV!Qyy03qQ0MiUDlv|p68Uvap&BY@7k@>yZs=Y1EurWe8bYmPoJNe-sy?E*`I13UK zZ~*6Z@4ER&~w0Zp$D$t+> z0$>hyU&uXxNbj%x*Mw*d`x&yqWy3(8p0qFfJMzPS<)UoL_U;ZEp+h<)&hWsIwICX( zU@fad;N?C-n26?Ja8)s)5uTwAeF}r;(-4@&T8?`ZCoyTA61^8Ry9`@;CRCV+8N?Vh z_vQdc$W!c{t(qitThFM4%)7Uc&^P>S#0r{GC{jWSmk%xVb*nh0!{(%zR*5 zi-J@-%Iv!>FoiDQfToxm2E}Z~k;AB8^*#0f`o@P+%J%jqrXV;`z&yd`wU^F2vSOqO znt(AY!ELn&RSk>4%%lhKphXr0pkpzSh>omoA5h0kMGzp18A&A+BuY8~27^#rAbKXz zE7FBZAhZG)1nQa7u0-AQEKv1E<1|7O!EiW9&DlK^M$2&5^Ox^^gpRh65&bcok5GJJ zcf$1u$kFY<`sH_>d4iN#$J?^?R(>wx@R-qz3Kz9vbz4CU151TeloHcQq-3A9vRXhX z$#d?>w35(C0R&Q`3&(hl;T*fWxOqo@_gnG!YldI>TlnQ~vd8c7u_tkU4<~oAJ;!(p zt2N>(md9UaYCciJYBBVdn-Mf2i|XNy4t!3#d(J4^B1ME&M=s5iv&MRa z3ubWO!9;lO*JEVR+fRW5WrKPHK-x&o^Uxd;2qg%{J$o`O$p)CT!I077s3P zd1+S{;2!M?%LMA0!Y&n7Aq6(EiY*?iwoqf@4vuwJ6{uJYlVUO)3M#ho7&m{!KR3{M>%y;9J0b?*(xJYOf9gq`V*lQJXx+&+r{ z#!?ZIw1Or^P<*;h%eQr{5ehc?tcE`CD4s=TT#9JZ6bQ@fPtVTX$N0SmDP0$)B>9Wt zzmnN>i_{wvn_fc>m$Ph%<+L3bObo-(#C#$3^3{+CXR6xPz?ZbtQP~$>QD7A;g zsSEQoBMAryMQ8>esDVt1qyYBVyL+rmXTgU#O3=hD1E-#tPS1utYJs5)ML5@rWq{1) zZSZ7B#(!7Soh{WBq$PSn_*Rr^+;F&olXIM%$kv@O1t&bWA!>#igDm0%pr_^;L58C;-jFyO ztmVe#mb+q>fcH%ejZlR`a{dki!gk|L6B8*qtM@Q3q?g^UlHtgZQP@XU84LpHnT{iR z#*q|GA6UlM4?UNVI1bGr=h)!5m5B08LM6K}mAEN}b7FbE9a2i-ED-%{GV=G^6cJr? z7|}+^f;w=nCO*TrV=;ahV7kB}lnWO*lx!w>A(R2-6yq(Np0jL90B9L%Ns;aC?LYW} z!#Dk_@@UqxGrRu?FF#}%%!ugf*aaC6Dnq0$RVl-43OlQUG1?Q z!G_C%Q?X%(Kl8oy@PYOtfA6L9H{GtKM6_t|$qmt}$ho7b3p`bphua9Rku#XldmS3k zy3Y>4>pwh40Ergj2xIEtxl6Ysf|$Z@juFo8DkW5xX$I$VUcIotdhTkzobSB-4r@LE z8AZ5(5Jw*YL$ow@G|KIsfG{DUym;@$HH(Zix6z=E-3fCM%%C()vblJLXJ)~0oeRf=ItPU&{bKW#CS7e6mC%mlr6Z6?!VYlM#u<{ zPC`%5S<&2}4YFXKu`IY;a5(UC!ew*Q+)m##{i$!(=il?(a<%BJtklJ9HeD=Qg?l`g zM--YV;^xGhhyn#-iM<_SR4T~5xe?v0B?jpz1@0w=EdnM2PD z6BL+()gw$%PqDj!@f0Mzb$zZ-X!p9Q!^v1t6w^X%7)BgcKBuEf$5T z<0jz(VzE+)3D^d~dugaMmIa3ciWrI?8`}^Vbo;vLtG}zf@JlcM)c4Js+nXC7cT={) zBusP*8@X3!U1%rEWomCRH=u;8E{511hafFHG#aAR=}1S!$}=RsqbH$J9U9Z5R)O>7 z^61%%n_srG-^X;d+Q>KV4DkdpRz4XeU)*xcR@ue8l;)xEJnZ1U`Ag%PcS6>T3a z6Iy;~S-5NsdtinNFk2DY0aoE0rS?=G+X!uHjlCi@rL zyT0>+i+PaYWe9b;aYpQIT<9q_t5q<`cPT}qly+zo2k%JA-B9zob* ztTa#cy3+*dfwn8Lmwx-D;dGdP-cDY>J^9p=HZ?|E9|BG?^UOyAA84Jw7cEjJo&WVw zQh0d(G`@ZemDNLIUl{YM;nlA~*kyy0g`@t!qj0kYfY3qgjz}`KY?=(B7?fgaW@Kw^ z7$GBMg7;IC0ouTtUcAK~M|7NuFi0+lS|o149f~JTDnP{eyL5ILV6GW#*ww%BMbr2E za+TBBBl^b|J2ZM)W7=aT3bTJmHvFSP8rld<-~ttJwmQ*9s6ZBoKqt%(VTwsGOt#rz zSvU>GQ{#YAFy3qROuy_~hadi%&!0bizI*JXo)le_>DwnE%b-ZhlwwJmck7g3od$CZ zUDrf37i4eCUy&C02-a~WL>GTR7p+4&N&*AT?8$e&cD|bHNom?*Y=>s#L^_wkM-0+o z&}0Jnsj&#-7$Gz8=rt;S5xthNtsz8 z5fL{-e+K$z$m6J>NF`ZWs?~(1Jw^^^U4sa-Hn%R}6dDuju5_qbHrVVioM5~u+B6!N zrW<3HAwO;Rn%#f?i4Xtb2MTu$z;u(Bld(qOHVPI&b@i55jO<_&qb=10&QPF<6(JPM z0?sHS2rNL^g>&CFwjppq-Pu^I3S_|c&iv)yRvy0Z;wS&%D<_YgoW1sJyfHGm4|dd{ zd+HW>IVM@IB9a%HNsMlDNI1XA!qTyW4L(M|^@s-mg))d9^x?CQUjElF&6o2tU-)#{ zR@WF})TMbRQV@ZcCzNXm8b!!<6_8g|;{%0yN(_Tao-weJgq$ zsbDZjU_yv2)3WTB!~MhM3zz#>4tL*rYuF91|J=#beMnRX;K-wkc$(TC=XXCM6f z4?I8YhO;Nn#8_EOu{;$xJJKN*vBwSS2)}jVLF`kWo{VSKh_b=+{Yv%J4+c%hp zBLWEaR{*eFKqoYT&x*4dMieD!ivfqg7Y*662xtTg9M~0uj%W>l%>yH();E1$K4T$`8hBwQ)8tS)LM$jd^yh- zvkX#exw^k!4zrrsqKAi*pTOm??CL3@_5b;o@2lIoxwU=thYw*mxp#8s&9_S}K5^NcctaqWtW>HaNZznX z=-e*!sD*g=YY+ZNDfCTt%^S9oB(qF0a}S~86Kxj<1u`+>UGSJSB6N_(yQl~e*T=wG zk(p4+=Y8E~d*{+7*J>ygOGRmD$0@r;5o;|3)OidhsLp1sSqrzp$q4}bAAe#wf9i~> zcbRb&!h>@6$O%h!_QdI5{G6A+{l~^zZ<^<(L$Pheix0V}cvx&{k-rTP8_)@GHxV3Q zGeDmYYLSF!2D)h;Q2?ER2KCaG1(Vn?pc;x`78F4>^IE^PkhGN^S^cp;MT`)W#o&$dU5`atzOtGzjk%&^L7w} zpbWuH73yv)re?F20S8>gSvR0z_a}!B|MZ79PY*aTyj6!S_Pin}pC_U^?=Lr>Tx{0z z2p{~}XW#gR&$L5MtX?B->qQQ(uB^Kdg6QF?9SHbiq;T>w{GRRd1c(JG#{$rCPOFQP z1fGpfD{>VYj14tYQp0dZe472867-_(+fV$jkN*6ZOR2UQ0Z0Cb=Bb(jsPD58YsIG( z01yd?gw7xwAtxAiIN9Pq{KuPr`QHSW)1ev0g~d{c(7Xi!V6fY7x&7b%>8o%1Cvx|V zhbl2`+yGO~r`9GkV9A2~a)K6_0#N8ZL2&>kEHPP@rci+><`Jc!8KhtVu!9iG0i}c# zjs?~r$Tp2x+h7C+G}C36p8pNG_bHEwNL!i=a_f!f7tghNGRzm#;du-vL*3T$BtW}; z=ftjHz=NOOpL_+I#|ljKQY_jEAooi#*^JM|VOX-(A^3UNw3!VzKtbIMul(r4*S+(p zwkVS@(JidQ!X7&N0AWvEM5n|2EaAUN3g-{b!|Mn4e9_5c9h}Lhtq(?aGF2_R9*tuF zBNjMWkDWG>>c}$P={a&1l)_Of ze&ps;w|3`S6T9)u4O?s&>U4jqW0A4kc+HLbzxqm>+UaAb+w<*mSeCo5=%c-EvP7wu z()L|SXENgD`T7R?5zaj7%yV}xk6tGVkK)ZtAN=x) z(R^$vjJ-&LF2FR+eW!B91jJcG$rAAUF*9lmN3#-eLje0~Cf>F+oI;m%GsC#ueBn2o zY)&rc14>01qXmqU{#}5q1cxPovR)B&c)ibLI9t&cxBSS9~4ef$#L=pUf z29j4VT%FuG8BPa~!2-$xMF`n!jfCBM^<|Gw$p(V|Mk%yNp{(Yc@Jg)+dqTi-PGWQ= z^%JvR0Yc4K6c$GJIiJSUlPb}Mk7oF>|K;MX|B2M9!K;T@G zYa}sZq>dOy3%;b09f{L=pJ7i?!UG)^-Vz>_w<(GEE1!LUSm4HACG zvHTqaC+W~f@o1iQ5CezZ+c(Pxw3Gr3R+(22hWn?M3W$J-(A0;xW&@XxLJI##DO^6d z3{O>*l$1yiML|^voJ(XF-d_6TqygkiOJuzlbN((;5vD+U>|!?WmpaxqS*aXG)FHiC zKbf+Rb-KuoEOyOX|B;E9O49f>rUR57#77R?|P!w#&` zh$vK@L<(@C|Z@z%~R_AsOF%m51J1~xcsEI<>GkVYrDHwV>QjP&MUb_lKz z3NgS22=l&tsWXBmV9KQ*Sp+sAasM#}AqJo}nB~Y8cE}li001BWNkl@T%=+;nRb7&pkHp;qcOe0c9P*?|SAjUdh%`Ax%GCJ(|t4MJ; zGh`CUYLiGc-223P-~2hx{dd1KY{zLSSO%W&tTq3uT_Utj11hi(02(2L6>@?2Fwtg< zBRCBxXbNp8#h~=2-0nd~@Z{-AJL;*7FmW^=y=IVXoR^&%&0;Wu8q7xq9kp`AkvsV6 z7E^uam?GFapH#47EMxu9fRD)QKjZavSFOjxzI)2>NRHeR!zvuE%(9~3H8Sf@n9eIrO_%oL|NH*4{ye4HW~z=rSqB)#$EaQ65Z-fTw-rPDj%Q8ev+_l_Gd_ok!35i1Wz{L&;P zF$V{61PZQxe0ut`pWJ@xc4-R;8Du#uQp7ZSfJA8M1Dn!J4q_%kXb4g`Lch zc@y-^8~nGvc`5(NHV;BjzQ&(n;sX?r4io|i5^|YZ9cr7JoRVU-tb)h|O+wH05AKK9 z&AJ(+Kug5*R!}Pbi+9)m;Y+S4+?2o~B$vlxz!z{mdD|G@!W{drCVOy>lE zI@b*QR3Zt0F)tr)fud}zkStZ;0nS0=y(KYM2( z5M~SnfzvzsEk7xjFI+@d<4*l`B`5~52tH%_gNHhVz;dFji4C`gd!KUeo8C4r&uwmO zc)sPmQ`|eltsA&`iqkW0cF_T%o}p|YCy>#HAVW6b31kb|v2IZZ*cNnYn}7q_0qub0 zU^*!+`yL%%4@bhW z9%6hIMsNg1oc+6-<;L{z`G>cjxy7xVJaKYzZ+G=zuRbq#fL5~sHmD7T5mwEL`IJc; zU?aF8M{?l(U-;PO7=L_khOoj(2&D52gQn2&#GqF=7E_C`2%}Y;|Cu>pCQX<{jB7!V zH5$Cl0}G3wR46f2SOowPX9@VaWeUKt>xNVgd8!&9SPZqm=K8naIS(g;7oG;d9_}PE zSa&iqi0F()!o_N!0^jI*_ZwtznNw#6}P0-<@we~U>^Nr*Y>tQ=+VISdQB_D)95gISI5aR|b- zn)aIVNky0w)F_2TL|Q3_a{1HKW1n>E*4uA80rdRMx23Wzss{BN_1uqhDJKhzQiGj-M2P4@P`>B<~_ds^QXt&@|f3vrbh^mLc*8mHXYX8 z1cSFGa%UD^f2lCp@$P5e``cgh{D1ZRsL90+f^UyNqz`SYEjj?g%k)-3W`rY&qAlw3R_|d z7Qw7br1y_hV*Y>I`}UaK(yOlDdY)(R{a(KBJKwp^nK@@>IxU51I_;#`kSLmX!Kg%y z5lKuGjIjv85S4&}H!2W-jG^ z4@4y_2GICR67)yQ%;@=zAW343eA)LU6(i4o#f9(tGmpLbx68a4M0|lnUD{1xF4(Ny zu@Oicqyim63r~OnFb7!#10+EcYXkOM`DDgjw+o1Qco);*C(Fi~ysKPp} zlX|XJI6O9VcQ+@{7=L(nZ$w0?iDKK1>7C%XaoGNGFIeFHK-d%?)#?Rf&apBT2%M&$ zGD^Y5eE9@oWywN~cfi;yGTAf%MIBHFkdU_C`2dGwtwU`};b6<5jX++C37ZqRDbJAZPY1HY-4&1-1886tzbKjDrD( zkOt_jx)&L#863QW%+SiQb(4&(LB!VPrq0`>dAIeKlRG>ai-Bi6k%-IENYgb<-{1*3 zeb?#kfzH}UI@r1p*p#m`P9!=^+Zz=OZ}kBeLQzSfXrh8p9eM4yo_=0d=+;MJg=$nQ z778a}XCZ}^OgZIDBX%J)2S6%RVxNM!ttqu5={*_MX4Y(O4D&sRASEayH%ti=&6x1c zW(wsnfBDP|v(MT?F^mvF&ddo^w#!CcVOJzUlVO9N={hOM8G+&s--Ym#vwVr9Mohxa z9lJmKgTvR)<`@6ST2jp-n6m<#9&N_KAR=rU935d4t2d9bvocx9k;Fn}10zn{Fn^6RE)Sv%>z-p}VgGq3YwIR2506 zQL?zIg^*NX&Whv%Fjl==Sh3N?$mOD^9hn`0+0JZry)N#t9Fs**8aU+zC(!9+Ln?vg zBGPR_GX&@dj1{$FT`@d`+5T)?*E}x>8^iRYVSQu2(f)o%3m#%y{^Ds`mNUgi{RmyV;*10I7(+M=w8kS&Fc7 zT#u`ptAi^Co8!&tOQ+Ah@?2HZXhLiX_YRo_U-9Wl%N$Jji6mL!6FCA1uKmvEaD<8>u+4KPYY-}upy`_aKypSROF|PY>#e<- z2_~e1TK#qh-e$v9ey@ifOHW_8{|?9B9qfse5H#+ioWPaflr)E- zyh8vpV*$XbJC}Fg@r(T@|M@5X(XX`g^F2k%h+Nn-SoLTJlq@0~MvOg>fCjaJtdT3I zs6CPbCR!IjjB|oAbR*1=Q7{5MQU!&~;26fIUI$DAvRmqB*rMOG6R&YDSyVV@%~cAJ zN$SlfZ>p+@Tz~AkR$Y8`vlyD=|8?wdoa^Bi7{pzmH$DK;cEy-W@mwnM6B3aMD98yT zw#;oK+Y+31Z<}?dWP6G|BKJLp>Ohk0jKeYOrZ)2uF+~snO>*I72&P~YiN1XU*P=9o zv|lkvOKtbsJKk{dU;KqD-~Q9H#eIEB+ER`)XAKT}NJbXvD>t2paI--jQD+zj=m2!! z8cu~37&(%b(VG6f~ ztr6xwisSXo)Fy)6mrE6l7)tfhWI~5sO*7t7f3!X+Y(I$@0mN)n)cDsP`rMB2^R>cw z-1a=SF2faP5@P+Lmy;^U$qkJ}dd8kxhUeT?YG$Ch$v^dN$N%(CB#4$wC~||`x@YoE zaRv&KDcln&LmEj1D3UW#{0~=hR2dZzw0k-ZmCg-z6__N+%MQDBcB7q&Mj+6{@PJc( z9||%=28psP=O4WA!{2!Q@Uii`AMUzlm^IQ@?9Mn4H`h4c$e=jtW!_*@xh{|mv>=UO zMjerjVq>tP00~u)5^6H12r1CeYxG&{y4?zG70lKVp3Dvz-@;l-h2;(DdVdvXY2&jQ zxzvIr$mCo#YpN;L-1f7fG4j6KSp*8-i>u%?-095+jduVpVtrCB=9XFE=CRG}^31w{ z9@k{@3>1?jwUU)0Ntg+Z)qIv%Bx@O)`5M&Z2%=qXX-jE~u30)rMpKaJV(1Ppm?0KO zgN7L3q>m?l94X7a-zLmzVv)`zAqbR|zTtyJFW+G4f;7&YbgnR%T14d z4HTpSD3SIhXag~1Q6LFAfC3JYT?-{965T6QABQlw(IceB8y?JGnfgGvau?E~$+@hX z<6j@jsb=T=PJi4VT|Jt8+3euq(o(_lWUDE;NzCVhTsjw84jg(XxLdg7(AjL;{bsc71!G=*a=^D2T2*9%My zvO2fk5FE{dhM6W)Dk;m({th?CrO{LzajZr%P<-fj@-O^QyL)lYn8HEaPWSEh-I9ML zzwa)m;m*)g3JKWK%0`=^A)wg1Yj5Ym&Rf6r#*If--}76u-8+Y_(Y8U8r0>{Q9QIhW zn0L5-B&FfJ!@5V^p!C=X&|@sX2FyNc=!(4J`Zziv15p$rgJTHG77)Q_K9LAo#%zl= z471E7mA*Opm7%*hyZD;3P1i`0#i_;qo%;m#UN^LhMzT-8#}f?QE!mo%>Zh87g#7c6|x0kx86$Ai7tlfs^-PS0qgv;S3G5?rg!y%mP*QcssF5iB!owtWqHaokR zS;)v}8>|YjcJtwcU}wn0!AB2Qxz`&6OjoxP%LUfgQ5ho?7!;F;=k0v*5v9D@Q`TMiqgf69bj8sT)WD-)5lA82X;YZ5lH{7v}Qwl;QC&_3Q4InzGSDXe>$9yrpYiA)u12+`< zQM%$a1-Sa~Q@6zm0rZb;x=S5!qMHW*6Q?FPwhB}dY6{6d9fMf11^=rOf7xgdT6KAP z`If(Y{U5(GCqa{0ASg@?2(OOqholxdz>|W)d;Vs3@LzH+8KS8HGMWT2G00KQU&e1= zJy@Pug3cO*8NP+!M5_iUK^$gm>@XPCn*|h?lonV1&r}d21w!@LOKWWw&4mXpte#$d z$5&q89E?Bm;jW#J136S#RqS+}wK#6E9x<+PG|ITaszIM|+!7n-F^J_G8#h7A7j=Uy zpn@e5!RV0~yUd=!wpkp1*9E00tN*5#UVmYIYNdnbF4>m_;7hygm=pA{?t#LaG*%r; zuwxj_MXJw0S*bui{qWUiWmnJ63IRYc@%b%L3mUcaXzU?N^-Rm<8DeYzCNKd1b^(64 z6?Z$Gh;v`Et;G|hVpTXaMfM}Xo40SEXxb*_gv2b&8Awp|vhmb?yzz+}i~WUUag01c zTrI`sxv+5EaWBp>~Ra<(_S^oK5OZfySE{ZD+) zf9}q_ewZ)nqGG7h7OYyXd#qaQjaY54USm}-UrFC$(Q&nsA#;;3m_->}HK4T6Y45Z3 zk>M1F!eD|;tkXbJ=@>#Pt4kMa{!5T1lL(<|t)N81IWtrgYSe7sr&7)rUwzT^$9>q>ZixD>S1UGg;v?PiChnYSctr$0 z>zNOi?Bapb7R` z2c^nfK2-y{_PpGSD$Bc=T*%USYu0t~T+^$yEPHpK+PS#<*6&(h`{=d5`-8K){%}2W z-?*+i6xk{02U!;^64o6z8>tKSJ=Q&r7C1h_W`&_aUodV^i_`|%0}V9D4N5Tn8x*Xw zjtMH<2vwvC2RZoN@s3wtXqTOcs z4EU_ibFsqJM^}sc78a=N_8T`qRZ~jlvQs3#lL1K)gEPgOWRw#cq&BmlRcE`iqfc%Y zd(vh$KuX9ao3!x+z)?m^76nKsGf>&gn)m;+g9m>MxgZ&*8qg8{{!Pbsy>_2at88jg zX>59r&Z{;=LT%y9ME!9S;0l z_NMQd&(0}@JLfn*gD2m`7Hw|IrPrQ;AeCgg2m;AXQgGq%ojq{6HhVuCyUhTC6a(w-}zij5YO2PVR^CTM>b3uYU;=?+-dv( zP7H0WBFVOR7{M<_3b+0r#C&gl@bMd$6B5ugXd2`k>rbkanSm$+GbBTmI%;l;h~xy# zXo3to0)OpaE&lu4f zkzFXmb7Oazl9o-gXh1B_FY7R-oR;TycJJ7G`?nt-J~jT0H_w~PV|TV{R+%vqMI@6= z!ba1teJ>aL&0>FX<`t!x6|H*Z_pdaIX0~it*{}M|s!v&Juj?DD&2bN~bY*^ee(qK0 zo32omv}(-mp*YvwwgJGyt0U4GgvlxR$_C5k)oI_+-(wJHp6hw;R(Sle)%@PM*i*Gc zFsCWN3L)z4E>%ipO3C^CK7AQ50pXe>gn5gj8-PfYnG3p%Qan4<1emU--$A78?7*QP za!%d6!)nBQG+prlsAFoExvr}L9JE!>gCtvLr?QPJUI!9N3T;sUf)i<&jk`pp%TM|5 zSZ$@4lKqqbsF4^MdmHV+rRaG%O%AD8N{Xf}?Omsq=Xc)mljGr&2glb29rbI!Z=Oz3 z$J)-TR^~yvWmAWG_|#!;^ROPMZ060=k6c?^9v=O*8y1F|S?PAW`RV!c!ZMZIE?QG! z@pgz;!!ltVaXnFBO9VDf%NPk`G6?OS(5WhfiB(gc`n@YJf)xT-eQdRS?8+shBiHAFb4o=)%nhRb!C{{Q@e&uMk>GckW$c3DoDB&*0tp+ zDM3f1l*Y~2&f84UDljJ|Vl&REI&E{R@C~N6IO_r|qxB2`u{ty`Ho%A`=16@>FT*dI zZnDI~%2S9SB&cFay1$IONs0VY>Zt9hu7m7c+|f}}n}^l-|nfv%PLO8ZN)# zG6*w$bww=d=ozi!7*o;j&C`gTCqNAV>MAfXMc|s+eo6K^RVsk^L2yEY;Hlqz7HyKx zc%H8n!d{YTyl4yCJNC<3ja*G4rED$HEJEvgO7IARxGzcCc{{FZn`O8rdrJ-@haSTM zx`7^frfie5l8_VF>DV)uoF#J*Q)J5pxn&&{&aZ{2)gnNGj8QE?pt{{Kr3!)V>EMZ| z1glDXL$Pd26<^6A7_GcYj-iSdl);y93Y;}sJ-jCycc<7Lvdq&z(0q=!KaruM<|YZS zb3Qb>PX~j5VN0@=X7nu;dh%76G73aP0RU;k`Nmd`df)qXO79@6LsCxfGI^Ft5wLFE z;&VQqbsqWiKSv)v3OvbY{wQRj=E$5#OvCW-R*HB180{ehkqFW*y5lR-Ki$0jYn!|( ziw-+WX*$4kS{sxGwg;+Yqz26bcYl2+DG_++&8xskfEM5UKihuY*P&XWAx;uDKfNt| zU0P286^>+8lZmDpysI9ktat_~&_pJCeV`<(vQ8}p&li!X5g<5GkPyx29297?yks+G zF$!(HN}%= zB`dWCI!Iql<-$l+o^xG%^4tO|1aR=7gLrK$P4aK3Br9E|*gcQL{!n_iXL?oRe@c^o z{O_;6|4(gBUp)QeUp=&tu3)}EGlR7Lc#NavJ5d@u@{{Xv97(pb7VFH$*`sAy-}H;Q zU-c>W&V_>`;@aR!LSmOB)&()1CP+brn$mCNc&b7qDpaYe>P4bp+6GOpr6a(TqF|-3 zR8})37tyoKGy2+sL;^mj@0z*ZVuOfn^GZ3ToFoH9q!FCmTyw%+nZ=mjOB2?M_izYOhmA zky5pl5XOrU8IdZs;T}_S$R}-SnO$;?G)a)0BpcWuA~5~2X@M|;`Od(F{Mq=o@C(Eg zhJdM2$B`JR>Po=j58=7Hl__ffTS=wh>O;>r9h}ZBvqAs|A3ks#LfmzO(+&0f!hcr~ zlX!tF1O9d@n^_Cs=f3-pWNAyov}n$Lz;{s$kyo(dvv zsa3m5=Rz1RK&9~q!_E8a;0*T>OBR5imFPbItUC%{2Qt8$6J+ZEs9Jg)uft~ z!4);HsX}`xe5%`bAb44`g%rfcRI%+{8*5UR5nD_|p*|mQd&|^n!M7u@z#v1zukY#Q*>l>q$gGRMS^B%+2-7C?Y2Q7hcmh zbx&D~O`5jz_Upd)6qN0(8Ly>MFl*4Yl3J7&*_2x|iv4Rr77W8kvNZXB|D8>uXu`0T zl+)hDQ+3qR7O&tvPYbuCurO^%tW9|M7cdh$;VVrWSCy7PY1M5}V&C1$Gy4;D>OrVV zWu7P#W~*MPB127H$W-LwqTGGC-lCTjDjrV)Mz%aI(m-*I273w=(pJJnFpevXFzl{^ zDvCl)N*~~*GiU6JE4`ZsQuw)*7M}gN^;UTE{Wtw9GW>~1gabMiW4bYpkxqsPlB}HV z%oa!ln_2s|zkS?NW^?Q=Fq@%tNK51vxd0uS23?1DfA4ziM~F0C3#(cR@|-%VjXU!xrnkI&hQUE=1Th2Q`f^5I;&sj)?Sh@v3r)ij>@!5|a85J6a^ zUmj?RgcF0>i()#$0{6IKVg{RUuiPEH+8d&#)~N!MOR!X!)g!N!@YdLe7%}$b*LV3- zdo)^k{h|Mt;>>e9x84c?Tz}7X2G7zGTKjbi!*Sz1EC86S!T-NVJ8SzDv}!YJQcA5z zo6$8`E~M+wv}l$nJ7^2q8M?WA#n&DEs23}**AF_@xA z1XQeeA}F3WcklYRj8S@<$AuoOPy=%UeJ=GvHE&1y8krKt>zcSU8cG-XRTF7 z)v7lh`mE}2&*$6%)cP}?>+ijO`pfnc5`FA)f@y%Hlw^8JDQC-CB1C#{ktBybSBI;` z{xX+b$k|Lc0~QOc2Bd-nG`l(rn*IG*p#C5w*` z+K^a^Tnd3;s`p5yHkGBZ2ikq#{^tIyr4d4x_w& zdrT0w&k6xt`@r?H_n&3lTPuf|y(K{BAku{<;H{SMi}?9}d40Y+PdSyYsfTrEXRLEn zAc@qPuf1Q+KR~3~wn!Ou$$m4WoV0Sjoa5$7y0PqI97ajfE!sL(7z$_wQDpcA^2I(F zdRUxd?&Pc)1$9)UpcmB9DN;BW8~*vzP#?)^6T8Xz*vT0@_M7oJ0vfUyHsYBgVaQRjaC6UZ$#5sjSMA0b1=d)S{$kb4pg$syeD;t7;+KKy%$*w$k1w z6_4~zxR!|WqE#v-KElBE3AFJKx9mc_sHwyV4p!THYKux%z4m*z(FAe3tq{P~_g$q+ zh#6Suw&p_ufv~#3$Z(h%L=D+l})~A-~ z)Dp`Evzd{2C_rh797|I$iYZouy7jRr%FftS%PYlqQ8;G%=s79fcTIo{e zsu;TTV82<_ z*L7JG)>>IBt5J=-@PPjvZaX=&h!4Ofh#gQtfH&$Xg}>WTV3AtY*9ZGMXF=RJ8VZ6{ zJreskHgMyeFN6u=1+zi`pM38X_j(Xuk_)uqP#a#GY61wLweFtX9X3O)y4YP_d!#fC zx(35zX|cO7!Mgc!cGs)!dgNEjsSEsL-_Yff2uhPmTX2|u{;#fbn~_AdF3&EdC9V8J}P$QIUWp##tC_oz!qnU^* zjsF1;=xTe<>59Cu^n@oo?Bv#Mvy$IG3aVq%(?@9~+%`3=&EqveBMkxDnJ!Xq+|F|3 zQ_c%#g#ey>&y%0{KTk~Hub~oNG%!@k!VwUd@6FeTYpuFGwYd4A)V62~W;@VYb50_n zs*AnF+rF_+$NAU(?P?rG3R20r$@OOX)8D!5c4tNrnD5WW^#G4IfDwi@q%h1DysK(3 z2>?*H9+1-r@Yb=}g##i{ZqWfj1`E-=-AMWxI%>6~5HzDCNZ+g;>7Qz)*Ate%jg@1( z0*UbJ!^4Snbkyirj3qo%O;bHNw9RE8RjYkrLn^6y{himY-{x}UQ_c%&g?1i) z_u~vqY+Ltv{6It!0BE{qb+{6dcHUioRGN&g#o0@`I$FDRKy=id(>wq0RclEy4x@c+ z(>2Fe&>td|WWCYS6pwE9kLTzTS*i`dldK-zyww)}(C|c$!!Z$Mm+2F(zLQQprJ%R? z!evEyD^}6^a?x6A^>hvq!0GjYK_vDct;*5Hj<-=-t9k9}8KA0;Rine`nM4Z0SQJ@a zK6z+{KvY>r+ZTYF@4E5Ao5YJ?g#aFZ*W+5Z&lq;syod%OH=i%(^PRbfl(sy56>X8O zpj+y9{=)o;k3NyIF|%~OGY3$|YFtq&OWXX!*Bt-)j~?rwBoYM5cG2?0iL@{Fco|1U zQMr{ih%Da;8IEYeuhyfo_y4@=*qY8rSeobjevM?&1GsT#<0IppgkyA32&<>iO0CdQ zwfdL~Pn08Cw|OR&l{MbD?Vx{D=#dk_TYPn-v3MXjc+ZPqg0N)yMft%1?t1WY_CY8E zwI!u#o4v7gEnFvdKA$_3ZY(GsQ7rCStG?DJ#VnMd@6#yHc<^I z@R2C^L$(A`ZCqAPV$>ojkZ~f53->T43ZgyYg9=vCNX#1ek46AfK!kLEnS3(UhUBL7 zbxJ1zn+=L`P_p-{ZocOQszpBiyg0tl&f^b%d`gos)oz5>3j~SW7JF%DJM$+#k_kDu z(*5!eWdOs*)g((P|KsiDmwxoHKkf~UEM3_>yZg@nbhKIZsy=oZHTnbx;UqOxCnB+K z*|_e941%eaCdzb`fc;_kF6t`Ajxvb2yAVf!9g#g3F5YP@IIgO*t;GBaQB0E({yd7 z5k8GpEDT+cZqYsck$U}=t^PTw-OiR{Ocz(G;b*78T=K+i1Uk`ZU4kb&WYr%m1wOl!_RZ z6^q(-H6SY!ZJb`bK=Z1hdKN%B(O-NJJJhl$F$qq0kS?`oiJ>PM+iSCLC7iyc0DRG+ z@X7NcTcMptAAa=i2k*wVJb?fjT9$w$k#62T@u77;r2PxKr7ailyLfzX9G(orP)}dn zFKy%1H%LLd?8>Zw!Md}UXpl>c4Or>~^Br#R5+K_)E_Z@VB?b~m1%j%g_J7s@=<*)kalITjqQ7Dc2@- zxxZ}ZZRGf@W8J@VKLTqwLIEXKu%-Z`-Cag(;{+-a2=Q%-fP2EG6u0reR! z1psDyGbXrewPSc&a{O7QUcyNCL&BH_XOOPLy?WwmYyg#PbN)6%5K@YUm;@XY<8)^K zAl0iBM*Whe+!NCj7-KApAd(mz#tLIOY092n28+l3Vhv3X>&$uaXWG=>sRVfR-oxAe zIG@dVF>B<{cJ6-tJt2u513m!AI@HHM@OaAUp4Z)@Rh>l(7kHTdx^obc?`@;2KSX_) zJiixA{nssgri_jTP^l0a1d|}3D66m229X5CcSM5_`wi7#$w-J`83{3lf2|;`NU#BT z7in+;ZW5zkM337gbezm(^=wK$`VLX8UI1;O^+{48%Hb4L>A2Lx_r0`C5HC$Dv~%z4 z@12x^c{D4AzqV#l7zxh9s3bLkpLZ)U`pAjhg71T81HbGFR5g+ zDu(x?(n*am&;&+14qGcUk9++7Y6?>?4nAt%@XbFDWY}&On?!ADtjhq*{BP>`6o@(%&jk`-;nKm zw~6<0_514=^npG5^D?kPJNLZ)9>(%IJMknVX%CiZq1GvhB$OJGB^Kal0d6$Y^bjjaY=eMWPbR!t3{ctMmuKXvUY}Umi)0O$ zMwq}+Q5kxIAZRi)h~~}ou4UgGgJ>+e>D%XnMg?;45{mT)k6y^<@;uMW%nI$?{knTT z^|HY7%U>E6#M`UKsyCE%_Q)_Uu#8LIWkepDK11)ge8fHOnK#Gg_em{Z;06ExVWbI zWZU(d#77f|&HG-i_Gjm1Z-sX5dfg?rD&zA>1Z68nRotZ@DoWQspSU{#@r3T0H!lDQ zSy0D!tUL;L#cElamBL9N(X}SSharh2sREdiC&d>^M$ejCz3-@LwvgX6gyn^oqn45q z6Ibs!c(LyJEj(W!RydtI9=IsT6zh5fwCk|4!7l3a>q-rwB!>Xq-34w8AJ8YMwFZv? zBw_OgW7SDih!R?OJ||~ss-%RJO@+uy+NvH@ldnuADQQv?c7&OBDG-|Yhh3j3uq!to zdZ~ji&+2@kS)rW^uf5Z9DsNGk^%$@M*I{v{wFuLeLXmRP$qfmNQD`yQ(aLJB%bLhk z)d?2yv3^sebAc#G5=q%~C@tLkEU3%FIo@NlgV^>y6ojNC^a*7|?z#DcmtXPmInNiS z6;9{;{TC)=H|k%lo(n34k~2Y6Vyra8CwUdCHqT-4RXleS4Wm1;0LARhLc4&;+sh6C zA|->xr6ftou)sh%IkopJ9SjaoWT=F-^7=pcf^vSJa=yT=a5`u1KL@~jcvB*neEA0k zwRs_Ap&%u5aON!i6AZ4inw(@+m1(O>bY(z7)v#^jQ6o5oB&8&23Lr-1qSs9VS5{9k zQ8l6GvU&f@3HE!==ZnP(PoCZT_mQB}{!fE^M_BOyFCu6H&dB0~Wp9@VAU<#`nDz+y z+>tk~jcMj(MD*B1ibzi0=~176HIwtf)~X;kFGIlZd7dvuD?E7?uh|8OYVe9k$|NO` z^npyXLIMd%kkpnET2M~vvrB}LtN_Og5!H}*`_6jANZDg=@E?Gxg!Eq=KJT-gFLo>Z zl(YEKQ-=3NKsNq?5eyR`S~>Lrk<<{xD8n(;(STRj$#n_=09ky4AFzIzBYd~^{C_L_ zyw3bpOE_XY@w8m$!+s64^{Cqt+b9(M7Z#*)o6i3Qo3wM8(Zp;600000NkvXXu0mjf Dsy;f{ literal 0 HcmV?d00001 diff --git a/src/inc/container.php b/src/inc/container.php new file mode 100644 index 0000000..8f3648b --- /dev/null +++ b/src/inc/container.php @@ -0,0 +1,5 @@ + + + +
    + \ No newline at end of file diff --git a/src/inc/footer.php b/src/inc/footer.php new file mode 100644 index 0000000..1aee120 --- /dev/null +++ b/src/inc/footer.php @@ -0,0 +1,6 @@ +
    +
    +
    + + + diff --git a/src/inc/header.php b/src/inc/header.php new file mode 100644 index 0000000..307ce02 --- /dev/null +++ b/src/inc/header.php @@ -0,0 +1,2 @@ + + diff --git a/src/index.php b/src/index.php new file mode 100644 index 0000000..9118983 --- /dev/null +++ b/src/index.php @@ -0,0 +1,203 @@ + + + + + + + RawContact - Kontaktformular + + + + + + + + + + + + + + + + + + + + + + + + +isSMTP(); // Set mailer to use SMTP + $mail->Host = 'SMTP-Host ADDRESS'; // Specify main and backup SMTP servers + $mail->SMTPAuth = true; // Enable SMTP authentication + $mail->Username = 'UserMail@yourmailserver.com'; // SMTP username + $mail->Password = 'Mail SMTP Login'; // SMTP password + $mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted + + $mail->From = 'YourSenderMail@yourmailserver.com'; + $mail->FromName = '' . $_POST['name'] . ''; + $mail->addAddress('ContactSupport@yourmailserver.com', 'RawContact'); // Add a recipient + $mail->addReplyTo('' . $_POST['email'] . '', 'RawContact'); + +// Set email format to HTML + + $mail->Subject = '' . $_POST['subject'] . ''; + $mail->Body = '' . $_POST['message'] . ''; + $mail->AltBody = '' . $_POST['message'] . ''; + + if (!$mail->send()) { + echo 'Message could not be sent.'; + echo 'Mailer Error: ' . $mail->ErrorInfo; + } else { + echo 'Message has been sent'; + } + + } + + + } +} else { + $message = "Enter security code."; +} +include('inc/header.php'); + + + +?> + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/js/load_captcha.js b/src/js/load_captcha.js new file mode 100644 index 0000000..f2bb511 --- /dev/null +++ b/src/js/load_captcha.js @@ -0,0 +1,8 @@ +$(document).ready(function(){ + $("#reloadCaptcha").click(function(){ + var captchaImage = $('#captcha').attr('src'); + captchaImage = captchaImage.substring(0,captchaImage.lastIndexOf("?")); + captchaImage = captchaImage+"?rand="+Math.random()*1000; + $('#captcha').attr('src', captchaImage); + }); +}); \ No newline at end of file diff --git a/src/js/main.js b/src/js/main.js new file mode 100644 index 0000000..90a38e1 --- /dev/null +++ b/src/js/main.js @@ -0,0 +1,56 @@ + +(function ($) { + "use strict"; + + /*================================================================== + [ Validate ]*/ + var input = $('.validate-input .input100'); + + $('.validate-form').on('submit',function(){ + var check = true; + + for(var i=0; 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 SyQDLSP-N_L`0;nd!2ds0@g5HV literal 0 HcmV?d00001 diff --git a/src/readme.txt b/src/readme.txt new file mode 100644 index 0000000..74555f8 --- /dev/null +++ b/src/readme.txt @@ -0,0 +1,17 @@ +Thanks for Using my Product! + +Changelog: + +Version 1.0: + +- Add Design +- Add Image Captcha +- Release Day! + +_______________________________ + +more tools you can find here: + +https://youtube.com/c/RawNetworksYouTube + +https://rawnetworks.eu/ \ No newline at end of file diff --git a/src/vendor/animate/animate.css b/src/vendor/animate/animate.css new file mode 100644 index 0000000..1e79e03 --- /dev/null +++ b/src/vendor/animate/animate.css @@ -0,0 +1,1579 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.2 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2017 Daniel Eden + */ + +.animated { + animation-duration: 1s; + animation-fill-mode: both; +} + +.animated.infinite { + animation-iteration-count: infinite; +} + +.animated.hinge { + animation-duration: 2s; +} + +.animated.flipOutX, +.animated.flipOutY, +.animated.bounceIn, +.animated.bounceOut { + animation-duration: .75s; +} + +@keyframes bounce { + from, 20%, 53%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transform: translate3d(0,0,0); + } + + 40%, 43% { + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transform: translate3d(0, -30px, 0); + } + + 70% { + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transform: translate3d(0, -15px, 0); + } + + 90% { + transform: translate3d(0,-4px,0); + } +} + +.bounce { + animation-name: bounce; + transform-origin: center bottom; +} + +@keyframes flash { + from, 50%, to { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes pulse { + from { + transform: scale3d(1, 1, 1); + } + + 50% { + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.pulse { + animation-name: pulse; +} + +@keyframes rubberBand { + from { + transform: scale3d(1, 1, 1); + } + + 30% { + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + transform: scale3d(.95, 1.05, 1); + } + + 75% { + transform: scale3d(1.05, .95, 1); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + animation-name: rubberBand; +} + +@keyframes shake { + from, to { + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + transform: translate3d(10px, 0, 0); + } +} + +.shake { + animation-name: shake; +} + +@keyframes headShake { + 0% { + transform: translateX(0); + } + + 6.5% { + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + transform: translateX(2px) rotateY(3deg); + } + + 50% { + transform: translateX(0); + } +} + +.headShake { + animation-timing-function: ease-in-out; + animation-name: headShake; +} + +@keyframes swing { + 20% { + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + transform-origin: top center; + animation-name: swing; +} + +@keyframes tada { + from { + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.tada { + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes wobble { + from { + transform: none; + } + + 15% { + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + transform: none; + } +} + +.wobble { + animation-name: wobble; +} + +@keyframes jello { + from, 11.1%, to { + transform: none; + } + + 22.2% { + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + animation-name: jello; + transform-origin: center; +} + +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + 20% { + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + transform: scale3d(.97, .97, .97); + } + + to { + opacity: 1; + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + animation-name: bounceIn; +} + +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + transform: translate3d(0, 25px, 0); + } + + 75% { + transform: translate3d(0, -10px, 0); + } + + 90% { + transform: translate3d(0, 5px, 0); + } + + to { + transform: none; + } +} + +.bounceInDown { + animation-name: bounceInDown; +} + +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + transform: translate3d(25px, 0, 0); + } + + 75% { + transform: translate3d(-10px, 0, 0); + } + + 90% { + transform: translate3d(5px, 0, 0); + } + + to { + transform: none; + } +} + +.bounceInLeft { + animation-name: bounceInLeft; +} + +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + transform: translate3d(-25px, 0, 0); + } + + 75% { + transform: translate3d(10px, 0, 0); + } + + 90% { + transform: translate3d(-5px, 0, 0); + } + + to { + transform: none; + } +} + +.bounceInRight { + animation-name: bounceInRight; +} + +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + + 75% { + transform: translate3d(0, 10px, 0); + } + + 90% { + transform: translate3d(0, -5px, 0); + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + animation-name: bounceInUp; +} + +@keyframes bounceOut { + 20% { + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + transform: scale3d(.3, .3, .3); + } +} + +.bounceOut { + animation-name: bounceOut; +} + +@keyframes bounceOutDown { + 20% { + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + animation-name: bounceOutDown; +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + animation-name: bounceOutLeft; +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + animation-name: bounceOutRight; +} + +@keyframes bounceOutUp { + 20% { + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + animation-name: bounceOutUp; +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + animation-name: fadeIn; +} + +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDown { + animation-name: fadeInDown; +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDownBig { + animation-name: fadeInDownBig; +} + +@keyframes fadeInLeft { + from { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeft { + animation-name: fadeInLeft; +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftBig { + animation-name: fadeInLeftBig; +} + +@keyframes fadeInRight { + from { + opacity: 0; + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRight { + animation-name: fadeInRight; +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightBig { + animation-name: fadeInRightBig; +} + +@keyframes fadeInUp { + from { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUp { + animation-name: fadeInUp; +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUpBig { + animation-name: fadeInUpBig; +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + animation-name: fadeOut; +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + animation-name: fadeOutDown; +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + animation-name: fadeOutDownBig; +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + animation-name: fadeOutLeft; +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + animation-name: fadeOutLeftBig; +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + animation-name: fadeOutRight; +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + animation-name: fadeOutRightBig; +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + animation-name: fadeOutUpBig; +} + +@keyframes flip { + from { + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + animation-timing-function: ease-out; + } + + 40% { + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + animation-timing-function: ease-out; + } + + 50% { + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + animation-timing-function: ease-in; + } + + 80% { + transform: perspective(400px) scale3d(.95, .95, .95); + animation-timing-function: ease-in; + } + + to { + transform: perspective(400px); + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + animation-name: flip; +} + +@keyframes flipInX { + from { + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + animation-timing-function: ease-in; + } + + 60% { + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInX; +} + +@keyframes flipInY { + from { + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + animation-timing-function: ease-in; + } + + 60% { + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInY; +} + +@keyframes flipOutX { + from { + transform: perspective(400px); + } + + 30% { + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@keyframes flipOutY { + from { + transform: perspective(400px); + } + + 30% { + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipOutY; +} + +@keyframes lightSpeedIn { + from { + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + transform: skewX(20deg); + opacity: 1; + } + + 80% { + transform: skewX(-5deg); + opacity: 1; + } + + to { + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + animation-name: lightSpeedIn; + animation-timing-function: ease-out; +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + animation-name: lightSpeedOut; + animation-timing-function: ease-in; +} + +@keyframes rotateIn { + from { + transform-origin: center; + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + transform-origin: center; + transform: none; + opacity: 1; + } +} + +.rotateIn { + animation-name: rotateIn; +} + +@keyframes rotateInDownLeft { + from { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + animation-name: rotateInDownLeft; +} + +@keyframes rotateInDownRight { + from { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + animation-name: rotateInDownRight; +} + +@keyframes rotateInUpLeft { + from { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + animation-name: rotateInUpLeft; +} + +@keyframes rotateInUpRight { + from { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + animation-name: rotateInUpRight; +} + +@keyframes rotateOut { + from { + transform-origin: center; + opacity: 1; + } + + to { + transform-origin: center; + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + animation-name: rotateOut; +} + +@keyframes rotateOutDownLeft { + from { + transform-origin: left bottom; + opacity: 1; + } + + to { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + animation-name: rotateOutDownLeft; +} + +@keyframes rotateOutDownRight { + from { + transform-origin: right bottom; + opacity: 1; + } + + to { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + animation-name: rotateOutDownRight; +} + +@keyframes rotateOutUpLeft { + from { + transform-origin: left bottom; + opacity: 1; + } + + to { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + animation-name: rotateOutUpLeft; +} + +@keyframes rotateOutUpRight { + from { + transform-origin: right bottom; + opacity: 1; + } + + to { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + animation-name: rotateOutUpRight; +} + +@keyframes hinge { + 0% { + transform-origin: top left; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + transform: rotate3d(0, 0, 1, 80deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + transform: rotate3d(0, 0, 1, 60deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + animation-name: hinge; +} + +@keyframes jackInTheBox { + from { + opacity: 0; + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + + 50% { + transform: rotate(-10deg); + } + + 70% { + transform: rotate(3deg); + } + + to { + opacity: 1; + transform: scale(1); + } +} + +.jackInTheBox { + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes rollIn { + from { + opacity: 0; + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + transform: none; + } +} + +.rollIn { + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + animation-name: rollOut; +} + +@keyframes zoomIn { + from { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + animation-name: zoomIn; +} + +@keyframes zoomInDown { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + animation-name: zoomInDown; +} + +@keyframes zoomInLeft { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + animation-name: zoomInLeft; +} + +@keyframes zoomInRight { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + animation-name: zoomInRight; +} + +@keyframes zoomInUp { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + animation-name: zoomInUp; +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + animation-name: zoomOut; +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + animation-name: zoomOutDown; +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + transform: scale(.1) translate3d(-2000px, 0, 0); + transform-origin: left center; + } +} + +.zoomOutLeft { + animation-name: zoomOutLeft; +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + transform: scale(.1) translate3d(2000px, 0, 0); + transform-origin: right center; + } +} + +.zoomOutRight { + animation-name: zoomOutRight; +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + animation-name: zoomOutUp; +} + +@keyframes slideInDown { + from { + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + animation-name: slideInDown; +} + +@keyframes slideInLeft { + from { + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + animation-name: slideInLeft; +} + +@keyframes slideInRight { + from { + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + animation-name: slideInRight; +} + +@keyframes slideInUp { + from { + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + animation-name: slideInUp; +} + +@keyframes slideOutDown { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + animation-name: slideOutDown; +} + +@keyframes slideOutLeft { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + animation-name: slideOutLeft; +} + +@keyframes slideOutRight { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + animation-name: slideOutRight; +} + +@keyframes slideOutUp { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + animation-name: slideOutUp; +} diff --git a/src/vendor/animsition/css/animsition.css b/src/vendor/animsition/css/animsition.css new file mode 100644 index 0000000..5ce9744 --- /dev/null +++ b/src/vendor/animsition/css/animsition.css @@ -0,0 +1,1957 @@ +/*! + * animsition v4.0.2 + * A simple and easy jQuery plugin for CSS animated page transitions. + * http://blivesta.github.io/animsition + * License : MIT + * Author : blivesta (http://blivesta.com/) + */ +.animsition, +.animsition-overlay { + position: relative; + opacity: 0; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +/** + * overlay option + */ +.animsition-overlay-slide { + position: fixed; + z-index: 1; + width: 100%; + height: 100%; + background-color: #ddd; +} +/* loading option */ +.animsition-loading, +.animsition-loading:after { + width: 32px; + height: 32px; + position: fixed; + top: 50%; + left: 50%; + margin-top: -16px; + margin-left: -16px; + border-radius: 50%; + z-index: 100; +} + +.animsition-loading { + background-color: transparent; + border-top: 5px solid rgba(0, 0, 0, 0.2); + border-right: 5px solid rgba(0, 0, 0, 0.2); + border-bottom: 5px solid rgba(0, 0, 0, 0.2); + border-left: 5px solid #eee; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-animation-iteration-count:infinite; + animation-iteration-count:infinite; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-duration: .8s; + animation-duration: .8s; + -webkit-animation-name: animsition-loading; + animation-name: animsition-loading; +} + +@-webkit-keyframes animsition-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes animsition-loading { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@-webkit-keyframes fade-in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes fade-in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + + +.fade-in { + -webkit-animation-name: fade-in; + animation-name: fade-in; +} + + +@-webkit-keyframes fade-out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} + + +@keyframes fade-out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} + + +.fade-out { + -webkit-animation-name: fade-out; + animation-name: fade-out; +} +@-webkit-keyframes fade-in-up { + 0% { + -webkit-transform: translateY(500px); + transform: translateY(500px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-up { + 0% { + -webkit-transform: translateY(500px); + transform: translateY(500px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-up { + -webkit-animation-name: fade-in-up; + animation-name: fade-in-up; +} + + +@-webkit-keyframes fade-out-up { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-500px); + transform: translateY(-500px); + opacity: 0; + } +} + + +@keyframes fade-out-up { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-500px); + transform: translateY(-500px); + opacity: 0; + } +} + + +.fade-out-up { + -webkit-animation-name: fade-out-up; + animation-name: fade-out-up; +} +@-webkit-keyframes fade-in-up-sm { + 0% { + -webkit-transform: translateY(100px); + transform: translateY(100px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-up-sm { + 0% { + -webkit-transform: translateY(100px); + transform: translateY(100px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-up-sm { + -webkit-animation-name: fade-in-up-sm; + animation-name: fade-in-up-sm; +} + + +@-webkit-keyframes fade-out-up-sm { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-100px); + transform: translateY(-100px); + opacity: 0; + } +} + + +@keyframes fade-out-up-sm { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-100px); + transform: translateY(-100px); + opacity: 0; + } +} + + +.fade-out-up-sm { + -webkit-animation-name: fade-out-up-sm; + animation-name: fade-out-up-sm; +} +@-webkit-keyframes fade-in-up-lg { + 0% { + -webkit-transform: translateY(1000px); + transform: translateY(1000px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-up-lg { + 0% { + -webkit-transform: translateY(1000px); + transform: translateY(1000px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-up-lg { + -webkit-animation-name: fade-in-up-lg; + animation-name: fade-in-up-lg; +} + + +@-webkit-keyframes fade-out-up-lg { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-1000px); + transform: translateY(-1000px); + opacity: 0; + } +} + + +@keyframes fade-out-up-lg { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(-1000px); + transform: translateY(-1000px); + opacity: 0; + } +} + + +.fade-out-up-lg { + -webkit-animation-name: fade-out-up-lg; + animation-name: fade-out-up-lg; +} +@-webkit-keyframes fade-in-down { + 0% { + -webkit-transform: translateY(-500px); + transform: translateY(-500px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-down { + 0% { + -webkit-transform: translateY(-500px); + transform: translateY(-500px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-down { + -webkit-animation-name: fade-in-down; + animation-name: fade-in-down; +} + + +@-webkit-keyframes fade-out-down { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(500px); + transform: translateY(500px); + opacity: 0; + } +} + + +@keyframes fade-out-down { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(500px); + transform: translateY(500px); + opacity: 0; + } +} + + +.fade-out-down { + -webkit-animation-name: fade-out-down; + animation-name: fade-out-down; +} +@-webkit-keyframes fade-in-down-sm { + 0% { + -webkit-transform: translateY(-100px); + transform: translateY(-100px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-down-sm { + 0% { + -webkit-transform: translateY(-100px); + transform: translateY(-100px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-down-sm { + -webkit-animation-name: fade-in-down-sm; + animation-name: fade-in-down-sm; +} + + +@-webkit-keyframes fade-out-down-sm { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(100px); + transform: translateY(100px); + opacity: 0; + } +} + + +@keyframes fade-out-down-sm { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(100px); + transform: translateY(100px); + opacity: 0; + } +} + + +.fade-out-down-sm { + -webkit-animation-name: fade-out-down-sm; + animation-name: fade-out-down-sm; +} +@-webkit-keyframes fade-in-down-lg { + 0% { + -webkit-transform: translateY(-1000px); + transform: translateY(-1000px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} +@keyframes fade-in-down-lg { + 0% { + -webkit-transform: translateY(-1000px); + transform: translateY(-1000px); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + + +.fade-in-down-lg { + -webkit-animation-name: fade-in-down; + animation-name: fade-in-down; +} + + +@-webkit-keyframes fade-out-down-lg { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(1000px); + transform: translateY(1000px); + opacity: 0; + } +} + + +@keyframes fade-out-down-lg { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } + 100% { + -webkit-transform: translateY(1000px); + transform: translateY(1000px); + opacity: 0; + } +} + + +.fade-out-down-lg { + -webkit-animation-name: fade-out-down-lg; + animation-name: fade-out-down-lg; +} +@-webkit-keyframes fade-in-left { + 0% { + -webkit-transform: translateX(-500px); + transform: translateX(-500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-left { + 0% { + -webkit-transform: translateX(-500px); + transform: translateX(-500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-left { + -webkit-animation-name: fade-in-left; + animation-name: fade-in-left; +} + + +@-webkit-keyframes fade-out-left { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-500px); + transform: translateX(-500px); + opacity: 0; + } +} + + +@keyframes fade-out-left { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-500px); + transform: translateX(-500px); + opacity: 0; + } +} + + +.fade-out-left { + -webkit-animation-name: fade-out-left; + animation-name: fade-out-left; +} +@-webkit-keyframes fade-in-left-sm { + 0% { + -webkit-transform: translateX(-100px); + transform: translateX(-100px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-left-sm { + 0% { + -webkit-transform: translateX(-100px); + transform: translateX(-100px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-left-sm { + -webkit-animation-name: fade-in-left-sm; + animation-name: fade-in-left-sm; +} + + +@-webkit-keyframes fade-out-left-sm { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-100px); + transform: translateX(-100px); + opacity: 0; + } +} + + +@keyframes fade-out-left-sm { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-100px); + transform: translateX(-100px); + opacity: 0; + } +} + + +.fade-out-left-sm { + -webkit-animation-name: fade-out-left-sm; + animation-name: fade-out-left-sm; +} +@-webkit-keyframes fade-in-left-lg { + 0% { + -webkit-transform: translateX(-1500px); + transform: translateX(-1500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-left-lg { + 0% { + -webkit-transform: translateX(-1500px); + transform: translateX(-1500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-left-lg { + -webkit-animation-name: fade-in-left-lg; + animation-name: fade-in-left-lg; +} + + +@-webkit-keyframes fade-out-left-lg { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-1500px); + transform: translateX(-1500px); + opacity: 0; + } +} + + +@keyframes fade-out-left-lg { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-1500px); + transform: translateX(-1500px); + opacity: 0; + } +} + + +.fade-out-left-lg { + -webkit-animation-name: fade-out-left-lg; + animation-name: fade-out-left-lg; +} +@-webkit-keyframes fade-in-right { + 0% { + -webkit-transform: translateX(500px); + transform: translateX(500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-right { + 0% { + -webkit-transform: translateX(500px); + transform: translateX(500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-right { + -webkit-animation-name: fade-in-right; + animation-name: fade-in-right; +} + + +@-webkit-keyframes fade-out-right { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(500px); + transform: translateX(500px); + opacity: 0; + } +} + + +@keyframes fade-out-right { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(500px); + transform: translateX(500px); + opacity: 0; + } +} + + +.fade-out-right { + -webkit-animation-name: fade-out-right; + animation-name: fade-out-right; +} +@-webkit-keyframes fade-in-right-sm { + 0% { + -webkit-transform: translateX(100px); + transform: translateX(100px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-right-sm { + 0% { + -webkit-transform: translateX(100px); + transform: translateX(100px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-right-sm { + -webkit-animation-name: fade-in-right-sm; + animation-name: fade-in-right-sm; +} + + +@-webkit-keyframes fade-out-right-sm { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(100px); + transform: translateX(100px); + opacity: 0; + } +} + + +@keyframes fade-out-right-sm { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(100px); + transform: translateX(100px); + opacity: 0; + } +} + + +.fade-out-right-sm { + -webkit-animation-name: fade-out-right-sm; + animation-name: fade-out-right-sm; +} +@-webkit-keyframes fade-in-right-lg { + 0% { + -webkit-transform: translateX(1500px); + transform: translateX(1500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} +@keyframes fade-in-right-lg { + 0% { + -webkit-transform: translateX(1500px); + transform: translateX(1500px); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } +} + + +.fade-in-right-lg { + -webkit-animation-name: fade-in-right-lg; + animation-name: fade-in-right-lg; +} + + +@-webkit-keyframes fade-out-right-lg { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(1500px); + transform: translateX(1500px); + opacity: 0; + } +} + + +@keyframes fade-out-right-lg { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; + } + 100% { + -webkit-transform: translateX(1500px); + transform: translateX(1500px); + opacity: 0; + } +} + + +.fade-out-right-lg { + -webkit-animation-name: fade-out-right-lg; + animation-name: fade-out-right-lg; +} + +@-webkit-keyframes rotate-in { + 0% { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} + +@keyframes rotate-in { + 0% { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} + + +.rotate-in { + -webkit-animation-name: rotate-in; + animation-name: rotate-in; +} + + +@-webkit-keyframes rotate-out { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +@keyframes rotate-out { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +.rotate-out { + -webkit-animation-name: rotate-out; + animation-name: rotate-out; +} +@-webkit-keyframes rotate-in-sm { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} +@keyframes rotate-in-sm { + 0% { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} + + +.rotate-in-sm { + -webkit-animation-name: rotate-in-sm; + animation-name: rotate-in-sm; +} + + +@-webkit-keyframes rotate-out-sm { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +@keyframes rotate-out-sm { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +.rotate-out-sm { + -webkit-animation-name: rotate-out-sm; + animation-name: rotate-out-sm; +} +@-webkit-keyframes rotate-in-lg { + 0% { + -webkit-transform: rotate(-180deg); + transform: rotate(-180deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} +@keyframes rotate-in-lg { + 0% { + -webkit-transform: rotate(-180deg); + transform: rotate(-180deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } +} + + +.rotate-in-lg { + -webkit-animation-name: rotate-in-lg; + animation-name: rotate-in-lg; +} + + +@-webkit-keyframes rotate-out-lg { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +@keyframes rotate-out-lg { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 1; + } + 100% { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + -webkit-transform-origin: center center; + transform-origin: center center; + opacity: 0; + } +} + + +.rotate-out-lg { + -webkit-animation-name: rotate-out-lg; + animation-name: rotate-out-lg; +} + +@-webkit-keyframes flip-in-x { + 0% { + -webkit-transform: perspective(550px) rotateX(90deg); + transform: perspective(550px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(550px) rotateX(0deg); + transform: perspective(550px) rotateX(0deg); + opacity: 1; + } +} + +@keyframes flip-in-x { + 0% { + -webkit-transform: perspective(550px) rotateX(90deg); + transform: perspective(550px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(550px) rotateX(0deg); + transform: perspective(550px) rotateX(0deg); + opacity: 1; + } +} + + +.flip-in-x { + -webkit-animation-name: flip-in-x; + animation-name: flip-in-x; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-x { + 0% { + -webkit-transform: perspective(550px) rotateX(0deg); + transform: perspective(550px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(550px) rotateX(90deg); + transform: perspective(550px) rotateX(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-x { + 0% { + -webkit-transform: perspective(550px) rotateX(0deg); + transform: perspective(550px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(550px) rotateX(90deg); + transform: perspective(550px) rotateX(90deg); + opacity: 0; + } +} + + +.flip-out-x { + -webkit-animation-name: flip-out-x; + animation-name: flip-out-x; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flip-in-x-nr { + 0% { + -webkit-transform: perspective(100px) rotateX(90deg); + transform: perspective(100px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(100px) rotateX(0deg); + transform: perspective(100px) rotateX(0deg); + opacity: 1; + } +} +@keyframes flip-in-x-nr { + 0% { + -webkit-transform: perspective(100px) rotateX(90deg); + transform: perspective(100px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(100px) rotateX(0deg); + transform: perspective(100px) rotateX(0deg); + opacity: 1; + } +} + + +.flip-in-x-nr { + -webkit-animation-name: flip-in-x-nr; + animation-name: flip-in-x-nr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-x-nr { + 0% { + -webkit-transform: perspective(100px) rotateX(0deg); + transform: perspective(100px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(100px) rotateX(90deg); + transform: perspective(100px) rotateX(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-x-nr { + 0% { + -webkit-transform: perspective(100px) rotateX(0deg); + transform: perspective(100px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(100px) rotateX(90deg); + transform: perspective(100px) rotateX(90deg); + opacity: 0; + } +} + + +.flip-out-x-nr { + -webkit-animation-name: flip-out-x-nr; + animation-name: flip-out-x-nr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flip-in-x-fr { + 0% { + -webkit-transform: perspective(1000px) rotateX(90deg); + transform: perspective(1000px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(1000px) rotateX(0deg); + transform: perspective(1000px) rotateX(0deg); + opacity: 1; + } +} +@keyframes flip-in-x-fr { + 0% { + -webkit-transform: perspective(1000px) rotateX(90deg); + transform: perspective(1000px) rotateX(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(1000px) rotateX(0deg); + transform: perspective(1000px) rotateX(0deg); + opacity: 1; + } +} + + +.flip-in-x-fr { + -webkit-animation-name: flip-in-x-fr; + animation-name: flip-in-x-fr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-x-fr { + 0% { + -webkit-transform: perspective(1000px) rotateX(0deg); + transform: perspective(1000px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(1000px) rotateX(90deg); + transform: perspective(1000px) rotateX(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-x-fr { + 0% { + -webkit-transform: perspective(1000px) rotateX(0deg); + transform: perspective(1000px) rotateX(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(1000px) rotateX(90deg); + transform: perspective(1000px) rotateX(90deg); + opacity: 0; + } +} + + +.flip-out-x-fr { + -webkit-animation-name: flip-out-x-fr; + animation-name: flip-out-x-fr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flip-in-y { + 0% { + -webkit-transform: perspective(550px) rotateY(90deg); + transform: perspective(550px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(550px) rotateY(0deg); + transform: perspective(550px) rotateY(0deg); + opacity: 1; + } +} +@keyframes flip-in-y { + 0% { + -webkit-transform: perspective(550px) rotateY(90deg); + transform: perspective(550px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(550px) rotateY(0deg); + transform: perspective(550px) rotateY(0deg); + opacity: 1; + } +} + + +.flip-in-y { + -webkit-animation-name: flip-in-y; + animation-name: flip-in-y; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-y { + 0% { + -webkit-transform: perspective(550px) rotateY(0deg); + transform: perspective(550px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(550px) rotateY(90deg); + transform: perspective(550px) rotateY(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-y { + 0% { + -webkit-transform: perspective(550px) rotateY(0deg); + transform: perspective(550px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(550px) rotateY(90deg); + transform: perspective(550px) rotateY(90deg); + opacity: 0; + } +} + + +.flip-out-y { + -webkit-animation-name: flip-out-y; + animation-name: flip-out-y; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flip-in-y-nr { + 0% { + -webkit-transform: perspective(100px) rotateY(90deg); + transform: perspective(100px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(100px) rotateY(0deg); + transform: perspective(100px) rotateY(0deg); + opacity: 1; + } +} +@keyframes flip-in-y-nr { + 0% { + -webkit-transform: perspective(100px) rotateY(90deg); + transform: perspective(100px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(100px) rotateY(0deg); + transform: perspective(100px) rotateY(0deg); + opacity: 1; + } +} + + +.flip-in-y-nr { + -webkit-animation-name: flip-in-y-nr; + animation-name: flip-in-y-nr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-y-nr { + 0% { + -webkit-transform: perspective(100px) rotateY(0deg); + transform: perspective(100px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(100px) rotateY(90deg); + transform: perspective(100px) rotateY(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-y-nr { + 0% { + -webkit-transform: perspective(100px) rotateY(0deg); + transform: perspective(100px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(100px) rotateY(90deg); + transform: perspective(100px) rotateY(90deg); + opacity: 0; + } +} + + +.flip-out-y-nr { + -webkit-animation-name: flip-out-y-nr; + animation-name: flip-out-y-nr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flip-in-y-fr { + 0% { + -webkit-transform: perspective(1000px) rotateY(90deg); + transform: perspective(1000px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(1000px) rotateY(0deg); + transform: perspective(1000px) rotateY(0deg); + opacity: 1; + } +} +@keyframes flip-in-y-fr { + 0% { + -webkit-transform: perspective(1000px) rotateY(90deg); + transform: perspective(1000px) rotateY(90deg); + opacity: 0; + } + 100% { + -webkit-transform: perspective(1000px) rotateY(0deg); + transform: perspective(1000px) rotateY(0deg); + opacity: 1; + } +} + + +.flip-in-y-fr { + -webkit-animation-name: flip-in-y-fr; + animation-name: flip-in-y-fr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + + +@-webkit-keyframes flip-out-y-fr { + 0% { + -webkit-transform: perspective(1000px) rotateY(0deg); + transform: perspective(1000px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(1000px) rotateY(90deg); + transform: perspective(1000px) rotateY(90deg); + opacity: 0; + } +} + + +@keyframes flip-out-y-fr { + 0% { + -webkit-transform: perspective(1000px) rotateY(0deg); + transform: perspective(1000px) rotateY(0deg); + opacity: 1; + } + 100% { + -webkit-transform: perspective(1000px) rotateY(90deg); + transform: perspective(1000px) rotateY(90deg); + opacity: 0; + } +} + + +.flip-out-y-fr { + -webkit-animation-name: flip-out-y-fr; + animation-name: flip-out-y-fr; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes zoom-in { + 0% { + -webkit-transform: scale(.7); + transform: scale(.7); + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes zoom-in { + 0% { + -webkit-transform: scale(.7); + transform: scale(.7); + opacity: 0; + } + 100% { + opacity: 1; + } +} + + +.zoom-in { + -webkit-animation-name: zoom-in; + animation-name: zoom-in; +} + + +@-webkit-keyframes zoom-out { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.7); + transform: scale(.7); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +@keyframes zoom-out { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.7); + transform: scale(.7); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +.zoom-out { + -webkit-animation-name: zoom-out; + animation-name: zoom-out; +} +@-webkit-keyframes zoom-in-sm { + 0% { + -webkit-transform: scale(.95); + transform: scale(.95); + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes zoom-in-sm { + 0% { + -webkit-transform: scale(.95); + transform: scale(.95); + opacity: 0; + } + 100% { + opacity: 1; + } +} + + +.zoom-in-sm { + -webkit-animation-name: zoom-in-sm; + animation-name: zoom-in-sm; +} + + +@-webkit-keyframes zoom-out-sm { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.95); + transform: scale(.95); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +@keyframes zoom-out-sm { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.95); + transform: scale(.95); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +.zoom-out-sm { + -webkit-animation-name: zoom-out-sm; + animation-name: zoom-out-sm; +} +@-webkit-keyframes zoom-in-lg { + 0% { + -webkit-transform: scale(.4); + transform: scale(.4); + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes zoom-in-lg { + 0% { + -webkit-transform: scale(.4); + transform: scale(.4); + opacity: 0; + } + 100% { + opacity: 1; + } +} + + +.zoom-in-lg { + -webkit-animation-name: zoom-in-lg; + animation-name: zoom-in-lg; +} + + +@-webkit-keyframes zoom-out-lg { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.4); + transform: scale(.4); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +@keyframes zoom-out-lg { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } + 50% { + -webkit-transform: scale(.4); + transform: scale(.4); + opacity: 0; + } + 100% { + opacity: 0; + } +} + + +.zoom-out-lg { + -webkit-animation-name: zoom-out-lg; + animation-name: zoom-out-lg; +} + +@-webkit-keyframes overlay-slide-in-top { + 0% { + height: 100%; + } + 100% { + height: 0; + } +} + +@keyframes overlay-slide-in-top { + 0% { + height: 100%; + } + 100% { + height: 0; + } +} + + +.overlay-slide-in-top { + top: 0; + height: 0; + -webkit-animation-name: overlay-slide-in-top; + animation-name: overlay-slide-in-top; +} + + +@-webkit-keyframes overlay-slide-out-top { + 0% { + height: 0; + } + 100% { + height: 100%; + } +} + + +@keyframes overlay-slide-out-top { + 0% { + height: 0; + } + 100% { + height: 100%; + } +} + + +.overlay-slide-out-top { + top: 0; + height: 100%; + -webkit-animation-name: overlay-slide-out-top; + animation-name: overlay-slide-out-top; +} +@-webkit-keyframes overlay-slide-in-bottom { + 0% { + height: 100%; + } + 100% { + height: 0; + } +} +@keyframes overlay-slide-in-bottom { + 0% { + height: 100%; + } + 100% { + height: 0; + } +} + + +.overlay-slide-in-bottom { + bottom: 0; + height: 0; + -webkit-animation-name: overlay-slide-in-bottom; + animation-name: overlay-slide-in-bottom; +} + + +@-webkit-keyframes overlay-slide-out-bottom { + 0% { + height: 0; + } + 100% { + height: 100%; + } +} + + +@keyframes overlay-slide-out-bottom { + 0% { + height: 0; + } + 100% { + height: 100%; + } +} + + +.overlay-slide-out-bottom { + bottom: 0; + height: 100%; + -webkit-animation-name: overlay-slide-out-bottom; + animation-name: overlay-slide-out-bottom; +} +@-webkit-keyframes overlay-slide-in-left { + 0% { + width: 100%; + } + 100% { + width: 0; + } +} +@keyframes overlay-slide-in-left { + 0% { + width: 100%; + } + 100% { + width: 0; + } +} + + +.overlay-slide-in-left { + width: 0; + -webkit-animation-name: overlay-slide-in-left; + animation-name: overlay-slide-in-left; +} + + +@-webkit-keyframes overlay-slide-out-left { + 0% { + width: 0; + } + 100% { + width: 100%; + } +} + + +@keyframes overlay-slide-out-left { + 0% { + width: 0; + } + 100% { + width: 100%; + } +} + + +.overlay-slide-out-left { + left: 0; + width: 100%; + -webkit-animation-name: overlay-slide-out-left; + animation-name: overlay-slide-out-left; +} +@-webkit-keyframes overlay-slide-in-right { + 0% { + width: 100%; + } + 100% { + width: 0; + } +} +@keyframes overlay-slide-in-right { + 0% { + width: 100%; + } + 100% { + width: 0; + } +} + + +.overlay-slide-in-right { + right: 0; + width: 0; + -webkit-animation-name: overlay-slide-in-right; + animation-name: overlay-slide-in-right; +} + + +@-webkit-keyframes overlay-slide-out-right { + 0% { + width: 0; + } + 100% { + width: 100%; + } +} + + +@keyframes overlay-slide-out-right { + 0% { + width: 0; + } + 100% { + width: 100%; + } +} + + +.overlay-slide-out-right { + right: 0; + width: 100%; + -webkit-animation-name: overlay-slide-out-right; + animation-name: overlay-slide-out-right; +} diff --git a/src/vendor/animsition/css/animsition.min.css b/src/vendor/animsition/css/animsition.min.css new file mode 100644 index 0000000..b321c66 --- /dev/null +++ b/src/vendor/animsition/css/animsition.min.css @@ -0,0 +1,7 @@ +/*! + * animsition v4.0.2 + * A simple and easy jQuery plugin for CSS animated page transitions. + * http://blivesta.github.io/animsition + * License : MIT + * Author : blivesta (http://blivesta.com/) + */.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right} \ No newline at end of file diff --git a/src/vendor/animsition/js/animsition.js b/src/vendor/animsition/js/animsition.js new file mode 100644 index 0000000..a3134df --- /dev/null +++ b/src/vendor/animsition/js/animsition.js @@ -0,0 +1,361 @@ +/*! + * animsition v4.0.2 + * A simple and easy jQuery plugin for CSS animated page transitions. + * http://blivesta.github.io/animsition + * License : MIT + * Author : blivesta (http://blivesta.com/) + */ +;(function (factory) { + 'use strict'; + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof exports === 'object') { + module.exports = factory(require('jquery')); + } else { + factory(jQuery); + } +}(function ($) { + 'use strict'; + var namespace = 'animsition'; + var __ = { + init: function(options){ + options = $.extend({ + inClass : 'fade-in', + outClass : 'fade-out', + inDuration : 1500, + outDuration : 800, + linkElement : '.animsition-link', + // e.g. linkElement : 'a:not([target="_blank"]):not([href^="#"])' + loading : true, + loadingParentElement : 'body', //animsition wrapper element + loadingClass : 'animsition-loading', + loadingInner : '', // e.g '' + timeout : false, + timeoutCountdown : 5000, + onLoadEvent : true, + browser : [ 'animation-duration', '-webkit-animation-duration'], + // "browser" option allows you to disable the "animsition" in case the css property in the array is not supported by your browser. + // The default setting is to disable the "animsition" in a browser that does not support "animation-duration". + overlay : false, + overlayClass : 'animsition-overlay-slide', + overlayParentElement : 'body', + transition : function(url){ window.location.href = url; } + }, options); + + __.settings = { + timer: false, + data: { + inClass: 'animsition-in-class', + inDuration: 'animsition-in-duration', + outClass: 'animsition-out-class', + outDuration: 'animsition-out-duration', + overlay: 'animsition-overlay' + }, + events: { + inStart: 'animsition.inStart', + inEnd: 'animsition.inEnd', + outStart: 'animsition.outStart', + outEnd: 'animsition.outEnd' + } + }; + + // Remove the "Animsition" in a browser + // that does not support the "animaition-duration". + var support = __.supportCheck.call(this, options); + + if(!support && options.browser.length > 0){ + if(!support || !this.length){ + // If do not have a console object to object window + if (!('console' in window)) { + window.console = {}; + window.console.log = function(str){ return str; }; + } + if(!this.length) console.log('Animsition: Element does not exist on page.'); + if(!support) console.log('Animsition: Does not support this browser.'); + return __.destroy.call(this); + } + } + + var overlayMode = __.optionCheck.call(this, options); + + if (overlayMode && $('.' + options.overlayClass).length <= 0) { + __.addOverlay.call(this, options); + } + + if (options.loading && $('.' + options.loadingClass).length <= 0) { + __.addLoading.call(this, options); + } + + return this.each(function(){ + var _this = this; + var $this = $(this); + var $window = $(window); + var $document = $(document); + var data = $this.data(namespace); + + if (!data) { + options = $.extend({}, options); + + $this.data(namespace, { options: options }); + + if(options.timeout) __.addTimer.call(_this); + + if(options.onLoadEvent) { + $window.on('load.' + namespace, function() { + if(__.settings.timer) clearTimeout(__.settings.timer); + __.in.call(_this); + }); + } + + $window.on('pageshow.' + namespace, function(event) { + if(event.originalEvent.persisted) __.in.call(_this); + }); + + // Firefox back button issue #4 + $window.on('unload.' + namespace, function() { }); + + $document.on('click.' + namespace, options.linkElement, function(event) { + event.preventDefault(); + var $self = $(this); + var url = $self.attr('href'); + + // middle mouse button issue #24 + // if(middle mouse button || command key || shift key || win control key) + if (event.which === 2 || event.metaKey || event.shiftKey || navigator.platform.toUpperCase().indexOf('WIN') !== -1 && event.ctrlKey) { + window.open(url, '_blank'); + } else { + __.out.call(_this, $self, url); + } + + }); + } + }); // end each + }, + + addOverlay: function(options){ + $(options.overlayParentElement) + .prepend('
    '); + }, + + addLoading: function(options){ + $(options.loadingParentElement) + .append('
    ' + options.loadingInner + '
    '); + }, + + removeLoading: function(){ + var $this = $(this); + var options = $this.data(namespace).options; + var $loading = $(options.loadingParentElement).children('.' + options.loadingClass); + + $loading.fadeOut().remove(); + }, + + addTimer: function(){ + var _this = this; + var $this = $(this); + var options = $this.data(namespace).options; + + __.settings.timer = setTimeout(function(){ + __.in.call(_this); + $(window).off('load.' + namespace); + }, options.timeoutCountdown); + }, + + supportCheck: function(options){ + var $this = $(this); + var props = options.browser; + var propsNum = props.length; + var support = false; + + if (propsNum === 0) { + support = true; + } + for (var i = 0; i < propsNum; i++) { + if (typeof $this.css(props[i]) === 'string') { + support = true; + break; + } + } + return support; + }, + + optionCheck: function(options){ + var $this = $(this); + var overlayMode; + if(options.overlay || $this.data(__.settings.data.overlay)){ + overlayMode = true; + } else { + overlayMode = false; + } + return overlayMode; + }, + + animationCheck : function(data, stateClass, stateIn){ + var $this = $(this); + var options = $this.data(namespace).options; + var dataType = typeof data; + var dataDuration = !stateClass && dataType === 'number'; + var dataClass = stateClass && dataType === 'string' && data.length > 0; + + if(dataDuration || dataClass){ + data = data; + } else if(stateClass && stateIn) { + data = options.inClass; + } else if(!stateClass && stateIn) { + data = options.inDuration; + } else if(stateClass && !stateIn) { + data = options.outClass; + } else if(!stateClass && !stateIn) { + data = options.outDuration; + } + return data; + }, + + in: function(){ + var _this = this; + var $this = $(this); + var options = $this.data(namespace).options; + var thisInDuration = $this.data(__.settings.data.inDuration); + var thisInClass = $this.data(__.settings.data.inClass); + var inDuration = __.animationCheck.call(_this, thisInDuration, false, true); + var inClass = __.animationCheck.call(_this, thisInClass, true, true); + var overlayMode = __.optionCheck.call(_this, options); + var outClass = $this.data(namespace).outClass; + + if(options.loading) __.removeLoading.call(_this); + + if(outClass) $this.removeClass(outClass); + + if(overlayMode) { + __.inOverlay.call(_this, inClass, inDuration); + } else { + __.inDefault.call(_this, inClass, inDuration); + } + }, + + inDefault: function(inClass, inDuration){ + var $this = $(this); + + $this + .css({ 'animation-duration' : inDuration + 'ms' }) + .addClass(inClass) + .trigger(__.settings.events.inStart) + .animateCallback(function(){ + $this + .removeClass(inClass) + .css({ 'opacity' : 1 }) + .trigger(__.settings.events.inEnd); + }); + }, + + inOverlay: function(inClass, inDuration){ + var $this = $(this); + var options = $this.data(namespace).options; + + $this + .css({ 'opacity' : 1 }) + .trigger(__.settings.events.inStart); + + $(options.overlayParentElement) + .children('.' + options.overlayClass) + .css({ 'animation-duration' : inDuration + 'ms' }) + .addClass(inClass) + .animateCallback(function(){ + $this + .trigger(__.settings.events.inEnd); + }); + }, + + out: function($self, url){ + var _this = this; + var $this = $(this); + var options = $this.data(namespace).options; + var selfOutClass = $self.data(__.settings.data.outClass); + var thisOutClass = $this.data(__.settings.data.outClass); + var selfOutDuration = $self.data(__.settings.data.outDuration); + var thisOutDuration = $this.data(__.settings.data.outDuration); + var isOutClass = selfOutClass ? selfOutClass : thisOutClass; + var isOutDuration = selfOutDuration ? selfOutDuration : thisOutDuration; + var outClass = __.animationCheck.call(_this, isOutClass, true, false); + var outDuration = __.animationCheck.call(_this, isOutDuration, false, false); + var overlayMode = __.optionCheck.call(_this, options); + + $this.data(namespace).outClass = outClass; + + if(overlayMode) { + __.outOverlay.call(_this, outClass, outDuration, url); + } else { + __.outDefault.call(_this, outClass, outDuration, url); + } + }, + + outDefault: function(outClass, outDuration, url){ + var $this = $(this); + var options = $this.data(namespace).options; + + // (outDuration + 1) | #55 outDuration: 0 crashes on Safari only + $this + .css({ 'animation-duration' : (outDuration + 1) + 'ms' }) + .addClass(outClass) + .trigger(__.settings.events.outStart) + .animateCallback(function(){ + $this.trigger(__.settings.events.outEnd); + options.transition(url); + }); + }, + + + outOverlay: function(outClass, outDuration, url){ + var _this = this; + var $this = $(this); + var options = $this.data(namespace).options; + var thisInClass = $this.data(__.settings.data.inClass); + var inClass = __.animationCheck.call(_this, thisInClass, true, true); + + // (outDuration + 1) | #55 outDuration: 0 crashes animsition on Safari only + $(options.overlayParentElement) + .children('.' + options.overlayClass) + .css({ 'animation-duration' : (outDuration + 1) + 'ms' }) + .removeClass(inClass) + .addClass(outClass) + .trigger(__.settings.events.outStart) + .animateCallback(function(){ + $this.trigger(__.settings.events.outEnd); + options.transition(url); + }); + }, + + destroy: function(){ + return this.each(function(){ + var $this = $(this); + $(window).off('.'+ namespace); + $this + .css({'opacity': 1}) + .removeData(namespace); + }); + } + + }; + + $.fn.animateCallback = function(callback){ + var end = 'animationend webkitAnimationEnd'; + return this.each(function() { + var $this = $(this); + $this.on(end, function(){ + $this.off(end); + return callback.call(this); + }); + }); + }; + + $.fn.animsition = function(method){ + if ( __[method] ) { + return __[method].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof method === 'object' || ! method ) { + return __.init.apply( this, arguments ); + } else { + $.error( 'Method ' + method + ' does not exist on jQuery.'+namespace); + } + }; + +})); diff --git a/src/vendor/animsition/js/animsition.min.js b/src/vendor/animsition/js/animsition.min.js new file mode 100644 index 0000000..64a143a --- /dev/null +++ b/src/vendor/animsition/js/animsition.min.js @@ -0,0 +1,8 @@ +/*! + * animsition v4.0.2 + * A simple and easy jQuery plugin for CSS animated page transitions. + * http://blivesta.github.io/animsition + * License : MIT + * Author : blivesta (http://blivesta.com/) + */ +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var n="animsition",i={init:function(a){a=t.extend({inClass:"fade-in",outClass:"fade-out",inDuration:1500,outDuration:800,linkElement:".animsition-link",loading:!0,loadingParentElement:"body",loadingClass:"animsition-loading",loadingInner:"",timeout:!1,timeoutCountdown:5e3,onLoadEvent:!0,browser:["animation-duration","-webkit-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body",transition:function(t){window.location.href=t}},a),i.settings={timer:!1,data:{inClass:"animsition-in-class",inDuration:"animsition-in-duration",outClass:"animsition-out-class",outDuration:"animsition-out-duration",overlay:"animsition-overlay"},events:{inStart:"animsition.inStart",inEnd:"animsition.inEnd",outStart:"animsition.outStart",outEnd:"animsition.outEnd"}};var o=i.supportCheck.call(this,a);if(!o&&a.browser.length>0&&(!o||!this.length))return"console"in window||(window.console={},window.console.log=function(t){return t}),this.length||console.log("Animsition: Element does not exist on page."),o||console.log("Animsition: Does not support this browser."),i.destroy.call(this);var e=i.optionCheck.call(this,a);return e&&t("."+a.overlayClass).length<=0&&i.addOverlay.call(this,a),a.loading&&t("."+a.loadingClass).length<=0&&i.addLoading.call(this,a),this.each(function(){var o=this,e=t(this),s=t(window),r=t(document),l=e.data(n);l||(a=t.extend({},a),e.data(n,{options:a}),a.timeout&&i.addTimer.call(o),a.onLoadEvent&&s.on("load."+n,function(){i.settings.timer&&clearTimeout(i.settings.timer),i["in"].call(o)}),s.on("pageshow."+n,function(t){t.originalEvent.persisted&&i["in"].call(o)}),s.on("unload."+n,function(){}),r.on("click."+n,a.linkElement,function(n){n.preventDefault();var a=t(this),e=a.attr("href");2===n.which||n.metaKey||n.shiftKey||-1!==navigator.platform.toUpperCase().indexOf("WIN")&&n.ctrlKey?window.open(e,"_blank"):i.out.call(o,a,e)}))})},addOverlay:function(n){t(n.overlayParentElement).prepend('
    ')},addLoading:function(n){t(n.loadingParentElement).append('
    '+n.loadingInner+"
    ")},removeLoading:function(){var i=t(this),a=i.data(n).options,o=t(a.loadingParentElement).children("."+a.loadingClass);o.fadeOut().remove()},addTimer:function(){var a=this,o=t(this),e=o.data(n).options;i.settings.timer=setTimeout(function(){i["in"].call(a),t(window).off("load."+n)},e.timeoutCountdown)},supportCheck:function(n){var i=t(this),a=n.browser,o=a.length,e=!1;0===o&&(e=!0);for(var s=0;o>s;s++)if("string"==typeof i.css(a[s])){e=!0;break}return e},optionCheck:function(n){var a,o=t(this);return a=n.overlay||o.data(i.settings.data.overlay)?!0:!1},animationCheck:function(i,a,o){var e=t(this),s=e.data(n).options,r=typeof i,l=!a&&"number"===r,d=a&&"string"===r&&i.length>0;return l||d?i=i:a&&o?i=s.inClass:!a&&o?i=s.inDuration:a&&!o?i=s.outClass:a||o||(i=s.outDuration),i},"in":function(){var a=this,o=t(this),e=o.data(n).options,s=o.data(i.settings.data.inDuration),r=o.data(i.settings.data.inClass),l=i.animationCheck.call(a,s,!1,!0),d=i.animationCheck.call(a,r,!0,!0),u=i.optionCheck.call(a,e),c=o.data(n).outClass;e.loading&&i.removeLoading.call(a),c&&o.removeClass(c),u?i.inOverlay.call(a,d,l):i.inDefault.call(a,d,l)},inDefault:function(n,a){var o=t(this);o.css({"animation-duration":a+"ms"}).addClass(n).trigger(i.settings.events.inStart).animateCallback(function(){o.removeClass(n).css({opacity:1}).trigger(i.settings.events.inEnd)})},inOverlay:function(a,o){var e=t(this),s=e.data(n).options;e.css({opacity:1}).trigger(i.settings.events.inStart),t(s.overlayParentElement).children("."+s.overlayClass).css({"animation-duration":o+"ms"}).addClass(a).animateCallback(function(){e.trigger(i.settings.events.inEnd)})},out:function(a,o){var e=this,s=t(this),r=s.data(n).options,l=a.data(i.settings.data.outClass),d=s.data(i.settings.data.outClass),u=a.data(i.settings.data.outDuration),c=s.data(i.settings.data.outDuration),m=l?l:d,g=u?u:c,f=i.animationCheck.call(e,m,!0,!1),v=i.animationCheck.call(e,g,!1,!1),h=i.optionCheck.call(e,r);s.data(n).outClass=f,h?i.outOverlay.call(e,f,v,o):i.outDefault.call(e,f,v,o)},outDefault:function(a,o,e){var s=t(this),r=s.data(n).options;s.css({"animation-duration":o+1+"ms"}).addClass(a).trigger(i.settings.events.outStart).animateCallback(function(){s.trigger(i.settings.events.outEnd),r.transition(e)})},outOverlay:function(a,o,e){var s=this,r=t(this),l=r.data(n).options,d=r.data(i.settings.data.inClass),u=i.animationCheck.call(s,d,!0,!0);t(l.overlayParentElement).children("."+l.overlayClass).css({"animation-duration":o+1+"ms"}).removeClass(u).addClass(a).trigger(i.settings.events.outStart).animateCallback(function(){r.trigger(i.settings.events.outEnd),l.transition(e)})},destroy:function(){return this.each(function(){var i=t(this);t(window).off("."+n),i.css({opacity:1}).removeData(n)})}};t.fn.animateCallback=function(n){var i="animationend webkitAnimationEnd";return this.each(function(){var a=t(this);a.on(i,function(){return a.off(i),n.call(this)})})},t.fn.animsition=function(a){return i[a]?i[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void t.error("Method "+a+" does not exist on jQuery."+n):i.init.apply(this,arguments)}}); \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-grid.css b/src/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..b5f77b2 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,1353 @@ +@-ms-viewport { + width: device-width; +} + +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; +} + +@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%; + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + 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%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-grid.css.map b/src/vendor/bootstrap/css/bootstrap-grid.css.map new file mode 100644 index 0000000..a5145bd --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"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","file":"bootstrap-grid.css","sourcesContent":["// Bootstrap Grid only\n//\n// Includes relevant variables and mixins for the flexbox grid\n// system, as well as the generated predefined classes (e.g., `.col-sm-4`).\n\n//\n// Box sizing, responsive, and more\n//\n\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n//\n// Grid mixins\n//\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/flex\";\n","@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n width: 100%;\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name)\n } @else if $min == null {\n @include media-breakpoint-down($name)\n }\n}\n","// Variables\n//\n// Copy settings from this file into the provided `_custom.scss` to override\n// the Bootstrap defaults without modifying key, versioned files.\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Table of Contents\n//\n// Color system\n// Options\n// Spacing\n// Body\n// Links\n// Grid breakpoints\n// Grid containers\n// Grid columns\n// Fonts\n// Components\n// Tables\n// Buttons\n// Forms\n// Dropdowns\n// Z-index master list\n// Navs\n// Navbar\n// Pagination\n// Jumbotron\n// Form states and alerts\n// Cards\n// Tooltips\n// Popovers\n// Badges\n// Modals\n// Alerts\n// Progress bars\n// List group\n// Image thumbnails\n// Figures\n// Breadcrumbs\n// Carousel\n// Close\n// Code\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: (\n blue: $blue,\n indigo: $indigo,\n purple: $purple,\n pink: $pink,\n red: $red,\n orange: $orange,\n yellow: $yellow,\n green: $green,\n teal: $teal,\n cyan: $cyan,\n white: $white,\n gray: $gray-600,\n gray-dark: $gray-800\n) !default;\n\n$theme-colors: (\n primary: $blue,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-800\n) !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-monospace: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: normal !default;\n$font-weight-bold: bold !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 2.5rem !default;\n$h2-font-size: 2rem !default;\n$h3-font-size: 1.75rem !default;\n$h4-font-size: 1.5rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.1 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: 1.25rem !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-inverse-bg: $gray-900 !default;\n$table-inverse-accent-bg: rgba($white, .05) !default;\n$table-inverse-hover-bg: rgba($white, .075) !default;\n$table-inverse-border-color: lighten($gray-900, 7.5%) !default;\n$table-inverse-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: 1.25 !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.5 !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.5 !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-focus-box-shadow: 0 0 0 3px rgba(theme-color(\"primary\"), .25) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: all .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: rgba($black,.15) !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-box-shadow: $input-box-shadow, $btn-focus-box-shadow !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-sm * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px theme-color(\"primary\") !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: 2.5rem !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: inset 0 .2rem .4rem rgba($black,.05) !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 1px !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-deck-margin: ($grid-gutter-width / 2) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 1px !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 5px 10px rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 8px !default;\n$popover-header-padding-x: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 9px !default;\n$popover-body-padding-x: 14px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: .75rem !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n }\n }\n}\n","// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-grid.min.css b/src/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..b775555 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,2 @@ +@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}@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%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-grid.min.css.map b/src/vendor/bootstrap/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..5e16e09 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"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","sourcesContent":["// Bootstrap Grid only\n//\n// Includes relevant variables and mixins for the flexbox grid\n// system, as well as the generated predefined classes (e.g., `.col-sm-4`).\n\n//\n// Box sizing, responsive, and more\n//\n\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n//\n// Grid mixins\n//\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/flex\";\n","@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n width: 100%;\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name)\n } @else if $min == null {\n @include media-breakpoint-down($name)\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n }\n }\n}\n","// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-reboot.css b/src/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..867ee17 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,330 @@ +html { + box-sizing: border-box; + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #212529; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !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; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +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: bold; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +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: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, 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:not(:root) { + overflow: hidden; +} + +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: left; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +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, +html [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-cancel-button, +[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; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-reboot.css.map b/src/vendor/bootstrap/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..425ac48 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_reboot.scss","bootstrap-reboot.css","../../scss/_variables.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["// scss-lint:disable QualifyingElement, DuplicateProperty, VendorPrefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\nhtml {\n box-sizing: border-box; // 1\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; // 1\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch\n// * http://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment\n text-align: left;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","html {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Variables\n//\n// Copy settings from this file into the provided `_custom.scss` to override\n// the Bootstrap defaults without modifying key, versioned files.\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Table of Contents\n//\n// Color system\n// Options\n// Spacing\n// Body\n// Links\n// Grid breakpoints\n// Grid containers\n// Grid columns\n// Fonts\n// Components\n// Tables\n// Buttons\n// Forms\n// Dropdowns\n// Z-index master list\n// Navs\n// Navbar\n// Pagination\n// Jumbotron\n// Form states and alerts\n// Cards\n// Tooltips\n// Popovers\n// Badges\n// Modals\n// Alerts\n// Progress bars\n// List group\n// Image thumbnails\n// Figures\n// Breadcrumbs\n// Carousel\n// Close\n// Code\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: (\n blue: $blue,\n indigo: $indigo,\n purple: $purple,\n pink: $pink,\n red: $red,\n orange: $orange,\n yellow: $yellow,\n green: $green,\n teal: $teal,\n cyan: $cyan,\n white: $white,\n gray: $gray-600,\n gray-dark: $gray-800\n) !default;\n\n$theme-colors: (\n primary: $blue,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-800\n) !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-monospace: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: normal !default;\n$font-weight-bold: bold !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 2.5rem !default;\n$h2-font-size: 2rem !default;\n$h3-font-size: 1.75rem !default;\n$h4-font-size: 1.5rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.1 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: 1.25rem !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-inverse-bg: $gray-900 !default;\n$table-inverse-accent-bg: rgba($white, .05) !default;\n$table-inverse-hover-bg: rgba($white, .075) !default;\n$table-inverse-border-color: lighten($gray-900, 7.5%) !default;\n$table-inverse-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: 1.25 !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.5 !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.5 !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-focus-box-shadow: 0 0 0 3px rgba(theme-color(\"primary\"), .25) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: all .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: rgba($black,.15) !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-box-shadow: $input-box-shadow, $btn-focus-box-shadow !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-sm * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px theme-color(\"primary\") !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: 2.5rem !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: inset 0 .2rem .4rem rgba($black,.05) !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 1px !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-deck-margin: ($grid-gutter-width / 2) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 1px !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 5px 10px rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 8px !default;\n$popover-header-padding-x: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 9px !default;\n$popover-body-padding-x: 14px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: .75rem !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n// scss-lint:disable Indentation\n &:hover { @content }\n// scss-lint:enable Indentation\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus { @content }\n @include hover { @content }\n } @else {\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content\n }\n @include hover { @content }\n } @else {\n &,\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content\n }\n @include hover { @content }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-reboot.min.css b/src/vendor/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..4ee4a40 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,2 @@ +html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;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[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}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:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,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:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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-cancel-button,[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}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap-reboot.min.css.map b/src/vendor/bootstrap/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..d461cb5 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap-reboot.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"AAoBA,KACE,WAAA,WACA,YAAA,WACA,YAAA,KACA,yBAAA,KACA,qBAAA,KACA,mBAAA,UACA,4BAAA,YAGF,EClBA,QADA,SDsBE,WAAA,QAKA,cAAgB,MAAA,aAIlB,QAAA,MAAA,OAAA,WAAA,OAAA,OAAA,OAAA,OAAA,KAAA,IAAA,QACE,QAAA,MAQF,KACE,OAAA,EACA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,YAAA,IACA,MAAA,QACA,iBAAA,KExBF,sBFiCE,QAAA,YASF,GACE,WAAA,YACA,OAAA,EACA,SAAA,QAYF,GAAA,GAAA,GAAA,GAAA,GAAA,GACE,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KC/CF,0BDyDA,YAEE,gBAAA,UACA,wBAAA,UAAA,OAAA,gBAAA,UAAA,OACA,OAAA,KACA,cAAA,EAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QCpDF,GDuDA,GCxDA,GD2DE,WAAA,EACA,cAAA,KAGF,MCvDA,MACA,MAFA,MD4DE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAGF,IACE,WAAA,OAGF,ECxDA,OD0DE,YAAA,OAGF,MACE,UAAA,IAQF,IC7DA,ID+DE,SAAA,SACA,UAAA,IACA,YAAA,EACA,eAAA,SAGF,IAAM,OAAA,OACN,IAAM,IAAA,MAON,EACE,MAAA,QACA,gBAAA,KACA,iBAAA,YACA,6BAAA,QGpLE,QHuLA,MAAA,QACA,gBAAA,UAUJ,8BACE,MAAA,QACA,gBAAA,KGzLE,oCAAA,oCH4LA,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EC/DJ,KACA,IDuEA,ICtEA,KD0EE,YAAA,SAAA,CAAA,UACA,UAAA,IAGF,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAEE,OAAA,EAAA,EAAA,KAQF,IACE,eAAA,OACA,aAAA,KAGF,eACE,SAAA,OCjFF,cD+FA,ECjGA,KACA,OAEA,MACA,MACA,OACA,QACA,SDmGE,iBAAA,aAAA,aAAA,aAQF,MACE,gBAAA,SAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBC7GF,ODgHA,MC9GA,SADA,OAEA,SDkHE,OAAA,EACA,YAAA,QACA,UAAA,QACA,YAAA,QAGF,OChHA,MDkHE,SAAA,QAGF,OChHA,ODkHE,eAAA,KC5GF,aACA,cDiHA,OCnHA,mBDuHE,mBAAA,OChHF,gCACA,+BACA,gCDkHA,yBAIE,QAAA,EACA,aAAA,KCjHF,qBDoHA,kBAEE,WAAA,WACA,QAAA,EAIF,iBCpHA,2BACA,kBAFA,iBD8HE,mBAAA,QAGF,SACE,SAAA,KAEA,OAAA,SAGF,SAME,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAKF,OACE,QAAA,MACA,MAAA,KACA,UAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QACA,MAAA,QACA,YAAA,OAGF,SACE,eAAA,SEnIF,yCDGA,yCDsIE,OAAA,KEpIF,cF4IE,eAAA,KACA,mBAAA,KExIF,4CDGA,yCD8IE,mBAAA,KAQF,6BACE,KAAA,QACA,mBAAA,OAOF,OACE,QAAA,aAGF,QACE,QAAA,UAGF,SACE,QAAA,KErJF,SF2JE,QAAA","sourcesContent":["// scss-lint:disable QualifyingElement, DuplicateProperty, VendorPrefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\nhtml {\n box-sizing: border-box; // 1\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; // 1\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch\n// * http://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment\n text-align: left;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","html {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","html {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n// scss-lint:disable Indentation\n &:hover { @content }\n// scss-lint:enable Indentation\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus { @content }\n @include hover { @content }\n } @else {\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content\n }\n @include hover { @content }\n } @else {\n &,\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content\n }\n @include hover { @content }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap.css b/src/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..b39107f --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,8185 @@ +/*! + * Bootstrap v4.0.0-beta (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +html { + box-sizing: border-box; + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #212529; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !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; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +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: bold; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +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: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, 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:not(:root) { + overflow: hidden; +} + +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: left; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +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, +html [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-cancel-button, +[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; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.1; + 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.1; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.1; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.1; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.1; +} + +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: normal; +} + +mark, +.mark { + padding: 0.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: 5px; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #868e96; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; + transition: all 0.2s ease-in-out; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #868e96; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #bd4147; + background-color: #f8f9fa; + border-radius: 0.25rem; +} + +a > code { + padding: 0; + color: inherit; + background-color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + font-size: 90%; + color: #212529; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; +} + +@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%; + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + 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%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + 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: 0.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-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #dddfe2; +} + +.table-hover .table-secondary:hover { + background-color: #cfd2d6; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #cfd2d6; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.thead-inverse th { + color: #fff; + background-color: #212529; +} + +.thead-default th { + color: #495057; + background-color: #e9ecef; +} + +.table-inverse { + color: #fff; + background-color: #212529; +} + +.table-inverse th, +.table-inverse td, +.table-inverse thead th { + border-color: #32383e; +} + +.table-inverse.table-bordered { + border: 0; +} + +.table-inverse.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-inverse.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 991px) { + .table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive.table-bordered { + border: 0; + } +} + +.form-control { + display: block; + width: 100%; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.25; + color: #495057; + background-color: #fff; + background-image: none; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: none; +} + +.form-control::-webkit-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; +} + +.col-form-label { + padding-top: calc(0.5rem - 1px * 2); + padding-bottom: calc(0.5rem - 1px * 2); + margin-bottom: 0; +} + +.col-form-label-lg { + padding-top: calc(0.5rem - 1px * 2); + padding-bottom: calc(0.5rem - 1px * 2); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem - 1px * 2); + padding-bottom: calc(0.25rem - 1px * 2); + font-size: 0.875rem; +} + +.col-form-legend { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + font-size: 1rem; +} + +.form-control-plaintext { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + line-height: 1.25; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .form-control-plaintext.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .form-control-plaintext.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > select.input-group-addon:not([size]):not([multiple]), +.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > select.input-group-addon:not([size]):not([multiple]), +.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: calc(2.3125rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + 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; + margin-bottom: 0.5rem; +} + +.form-check.disabled .form-check-label { + color: #868e96; +} + +.form-check-label { + padding-left: 1.25rem; + margin-bottom: 0; +} + +.form-check-input { + position: absolute; + margin-top: 0.25rem; + margin-left: -1.25rem; +} + +.form-check-input:only-child { + position: static; +} + +.form-check-inline { + display: inline-block; +} + +.form-check-inline .form-check-label { + vertical-align: middle; +} + +.form-check-inline + .form-check-inline { + margin-left: 0.75rem; +} + +.invalid-feedback { + display: none; + margin-top: .25rem; + font-size: .875rem; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + width: 250px; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .invalid-feedback, +.was-validated .form-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback, +.form-control.is-valid ~ .invalid-tooltip, .was-validated +.custom-select:valid ~ .invalid-feedback, +.was-validated +.custom-select:valid ~ .invalid-tooltip, +.custom-select.is-valid ~ .invalid-feedback, +.custom-select.is-valid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator { + background-color: rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description { + color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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, .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-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator { + background-color: rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description { + color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + 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 { + width: auto; + } + .form-inline .form-control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .form-check-label { + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + } + .form-inline .custom-control-indicator { + position: static; + display: inline-block; + margin-right: 0.25rem; + vertical-align: text-bottom; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.btn { + display: inline-block; + font-weight: normal; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.25; + border-radius: 0.25rem; + transition: all 0.15s ease-in-out; +} + +.btn:focus, .btn:hover { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: .65; +} + +.btn:active, .btn.active { + background-image: none; +} + +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:active, .btn-primary.active, +.show > .btn-primary.dropdown-toggle { + background-color: #0069d9; + background-image: none; + border-color: #0062cc; +} + +.btn-secondary { + color: #fff; + background-color: #868e96; + border-color: #868e96; +} + +.btn-secondary:hover { + color: #fff; + background-color: #727b84; + border-color: #6c757d; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + background-color: #868e96; + border-color: #868e96; +} + +.btn-secondary:active, .btn-secondary.active, +.show > .btn-secondary.dropdown-toggle { + background-color: #727b84; + background-image: none; + border-color: #6c757d; +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:active, .btn-success.active, +.show > .btn-success.dropdown-toggle { + background-color: #218838; + background-image: none; + border-color: #1e7e34; +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:active, .btn-info.active, +.show > .btn-info.dropdown-toggle { + background-color: #138496; + background-image: none; + border-color: #117a8b; +} + +.btn-warning { + color: #111; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #111; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:active, .btn-warning.active, +.show > .btn-warning.dropdown-toggle { + background-color: #e0a800; + background-image: none; + border-color: #d39e00; +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:active, .btn-danger.active, +.show > .btn-danger.dropdown-toggle { + background-color: #c82333; + background-image: none; + border-color: #bd2130; +} + +.btn-light { + color: #111; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #111; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:active, .btn-light.active, +.show > .btn-light.dropdown-toggle { + background-color: #e2e6ea; + background-image: none; + border-color: #dae0e5; +} + +.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 3px rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:active, .btn-dark.active, +.show > .btn-dark.dropdown-toggle { + background-color: #23272b; + background-image: none; + border-color: #1d2124; +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:active, .btn-outline-primary.active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-secondary { + color: #868e96; + background-color: transparent; + background-image: none; + border-color: #868e96; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #868e96; + border-color: #868e96; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #868e96; + background-color: transparent; +} + +.btn-outline-secondary:active, .btn-outline-secondary.active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #868e96; + border-color: #868e96; +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:active, .btn-outline-success.active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:active, .btn-outline-info.active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:active, .btn-outline-warning.active, +.show > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:active, .btn-outline-danger.active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #fff; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:active, .btn-outline-light.active, +.show > .btn-outline-light.dropdown-toggle { + color: #fff; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + 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 3px rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:active, .btn-outline-dark.active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-link { + font-weight: normal; + color: #007bff; + border-radius: 0; +} + +.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { + background-color: transparent; +} + +.btn-link, .btn-link:focus, .btn-link:active { + border-color: transparent; + box-shadow: none; +} + +.btn-link:hover { + border-color: transparent; +} + +.btn-link:focus, .btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; +} + +.btn-link:disabled { + color: #868e96; +} + +.btn-link:disabled:focus, .btn-link:disabled:hover { + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + border-top: 0; + border-bottom: 0.3em solid; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: normal; + color: #212529; + text-align: inherit; + white-space: nowrap; + background: none; + border: 0; +} + +.dropdown-item:focus, .dropdown-item:hover { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #868e96; + background-color: transparent; +} + +.show > a { + outline: 0; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #868e96; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + margin-bottom: 0; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 2; +} + +.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: 2; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn + .dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.btn + .dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.input-group .form-control { + position: relative; + z-index: 2; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: normal; + line-height: 1.25; + color: #495057; + text-align: center; + background-color: #e9ecef; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.input-group-addon.form-control-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-addon.form-control-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:not(:last-child), +.input-group-addon:not(:last-child), +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group > .btn, +.input-group-btn:not(:last-child) > .dropdown-toggle, +.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-addon:not(:last-child) { + border-right: 0; +} + +.input-group .form-control:not(:first-child), +.input-group-addon:not(:first-child), +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group > .btn, +.input-group-btn:not(:first-child) > .dropdown-toggle, +.input-group-btn:not(:last-child) > .btn:not(:first-child), +.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.form-control + .input-group-addon:not(:first-child) { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -1px; +} + +.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { + z-index: 3; +} + +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group { + margin-right: -1px; +} + +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, +.input-group-btn:not(:first-child) > .btn-group:focus, +.input-group-btn:not(:first-child) > .btn-group:active, +.input-group-btn:not(:first-child) > .btn-group:hover { + z-index: 3; +} + +.custom-control { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + min-height: 1.5rem; + padding-left: 1.5rem; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-indicator { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-indicator { + box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007bff; +} + +.custom-control-input:active ~ .custom-control-indicator { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-indicator { + background-color: #e9ecef; +} + +.custom-control-input:disabled ~ .custom-control-description { + color: #868e96; +} + +.custom-control-indicator { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #ddd; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-indicator { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%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-indicator { + background-color: #007bff; + background-image: url("data:image/svg+xml;charset=utf8,%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-radio .custom-control-indicator { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-controls-stacked { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.custom-controls-stacked .custom-control { + margin-bottom: 0.25rem; +} + +.custom-controls-stacked .custom-control + .custom-control { + margin-left: 0; +} + +.custom-select { + display: inline-block; + max-width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.25; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: none; +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select:disabled { + color: #868e96; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-file { + position: relative; + display: inline-block; + max-width: 100%; + height: 2.5rem; + margin-bottom: 0; +} + +.custom-file-input { + min-width: 14rem; + max-width: 100%; + height: 2.5rem; + margin: 0; + opacity: 0; +} + +.custom-file-control { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 5; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #495057; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.custom-file-control:lang(en):empty::after { + content: "Choose file..."; +} + +.custom-file-control::before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + z-index: 6; + display: block; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #495057; + background-color: #e9ecef; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-file-control:lang(en)::before { + content: "Browse"; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:focus, .nav-link:hover { + text-decoration: none; +} + +.nav-link.disabled { + color: #868e96; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #ddd; +} + +.nav-tabs .nav-link.disabled { + color: #868e96; + 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: #ddd #ddd #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.show > .nav-pills .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:focus, .navbar-brand:hover { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + 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: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:focus, .navbar-toggler:hover { + text-decoration: none; +} + +.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: 575px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { + 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:focus, .navbar-light .navbar-nav .nav-link:hover { + 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;charset=utf8,%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-dark .navbar-brand { + color: white; +} + +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { + color: white; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { + 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: white; +} + +.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;charset=utf8,%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); +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.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 > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +@media (min-width: 576px) { + .card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-left: 15px; + } +} + +@media (min-width: 576px) { + .card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group .card { + -ms-flex: 1 0 0%; + flex: 1 0 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 { + border-top-right-radius: 0; + } + .card-group .card:first-child .card-img-bottom { + 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 { + border-top-left-radius: 0; + } + .card-group .card:last-child .card-img-bottom { + border-bottom-left-radius: 0; + } + .card-group .card:not(:first-child):not(:last-child) { + border-radius: 0; + } + .card-group .card:not(:first-child):not(:last-child) .card-img-top, + .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.breadcrumb { + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb::after { + display: block; + clear: both; + content: ""; +} + +.breadcrumb-item { + float: left; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #868e96; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #868e96; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #868e96; + pointer-events: none; + background-color: #fff; + border-color: #ddd; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #ddd; +} + +.page-link:focus, .page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #ddd; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:focus, .badge-primary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #868e96; +} + +.badge-secondary[href]:focus, .badge-secondary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #6c757d; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:focus, .badge-success[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:focus, .badge-info[href]:hover { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #111; + background-color: #ffc107; +} + +.badge-warning[href]:focus, .badge-warning[href]:hover { + color: #111; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:focus, .badge-danger[href]:hover { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #111; + background-color: #f8f9fa; +} + +.badge-light[href]:focus, .badge-light[href]:hover { + color: #111; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:focus, .badge-dark[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: bold; +} + +.alert-dismissible .close { + position: relative; + top: -0.75rem; + right: -1.25rem; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #464a4e; + background-color: #e7e8ea; + border-color: #dddfe2; +} + +.alert-secondary hr { + border-top-color: #cfd2d6; +} + +.alert-secondary .alert-link { + color: #2e3133; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + overflow: hidden; + font-size: 0.75rem; + line-height: 1rem; + text-align: center; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + height: 1rem; + line-height: 1rem; + color: #fff; + background-color: #007bff; + transition: width 0.6s ease; +} + +.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 { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:focus, .list-group-item-action:hover { + 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: 0.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: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:focus, .list-group-item:hover { + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #868e96; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +a.list-group-item-primary, +button.list-group-item-primary { + color: #004085; +} + +a.list-group-item-primary:focus, a.list-group-item-primary:hover, +button.list-group-item-primary:focus, +button.list-group-item-primary:hover { + color: #004085; + background-color: #9fcdff; +} + +a.list-group-item-primary.active, +button.list-group-item-primary.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #464a4e; + background-color: #dddfe2; +} + +a.list-group-item-secondary, +button.list-group-item-secondary { + color: #464a4e; +} + +a.list-group-item-secondary:focus, a.list-group-item-secondary:hover, +button.list-group-item-secondary:focus, +button.list-group-item-secondary:hover { + color: #464a4e; + background-color: #cfd2d6; +} + +a.list-group-item-secondary.active, +button.list-group-item-secondary.active { + color: #fff; + background-color: #464a4e; + border-color: #464a4e; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #155724; +} + +a.list-group-item-success:focus, a.list-group-item-success:hover, +button.list-group-item-success:focus, +button.list-group-item-success:hover { + color: #155724; + background-color: #b1dfbb; +} + +a.list-group-item-success.active, +button.list-group-item-success.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #0c5460; +} + +a.list-group-item-info:focus, a.list-group-item-info:hover, +button.list-group-item-info:focus, +button.list-group-item-info:hover { + color: #0c5460; + background-color: #abdde5; +} + +a.list-group-item-info.active, +button.list-group-item-info.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #856404; +} + +a.list-group-item-warning:focus, a.list-group-item-warning:hover, +button.list-group-item-warning:focus, +button.list-group-item-warning:hover { + color: #856404; + background-color: #ffe8a1; +} + +a.list-group-item-warning.active, +button.list-group-item-warning.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #721c24; +} + +a.list-group-item-danger:focus, a.list-group-item-danger:hover, +button.list-group-item-danger:focus, +button.list-group-item-danger:hover { + color: #721c24; + background-color: #f1b0b7; +} + +a.list-group-item-danger.active, +button.list-group-item-danger.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +a.list-group-item-light, +button.list-group-item-light { + color: #818182; +} + +a.list-group-item-light:focus, a.list-group-item-light:hover, +button.list-group-item-light:focus, +button.list-group-item-light:hover { + color: #818182; + background-color: #ececf6; +} + +a.list-group-item-light.active, +button.list-group-item-light.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +a.list-group-item-dark, +button.list-group-item-dark { + color: #1b1e21; +} + +a.list-group-item-dark:focus, a.list-group-item-dark:hover, +button.list-group-item-dark:focus, +button.list-group-item-dark:hover { + color: #1b1e21; + background-color: #b9bbbe; +} + +a.list-group-item-dark.active, +button.list-group-item-dark.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:focus, .close:hover { + color: #000; + text-decoration: none; + opacity: .75; +} + +button.close { + padding: 0; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 15px; + border-bottom: 1px solid #e9ecef; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 15px; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 15px; + border-top: 1px solid #e9ecef; +} + +.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: 30px auto; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: normal; + 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: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 5px; + height: 5px; +} + +.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] { + padding: 5px 0; +} + +.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before { + margin-left: -3px; + content: ""; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] { + padding: 0 5px; +} + +.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; +} + +.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before { + margin-top: -3px; + content: ""; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} + +.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] { + padding: 5px 0; +} + +.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + margin-left: -3px; + content: ""; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] { + padding: 0 5px; +} + +.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; +} + +.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before { + right: 0; + margin-top: -3px; + content: ""; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} + +.tooltip .arrow::before { + position: absolute; + border-color: transparent; + border-style: solid; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + padding: 1px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: normal; + 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: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 10px; + height: 5px; +} + +.popover .arrow::before, +.popover .arrow::after { + position: absolute; + display: block; + border-color: transparent; + border-style: solid; +} + +.popover .arrow::before { + content: ""; + border-width: 11px; +} + +.popover .arrow::after { + content: ""; + border-width: 11px; +} + +.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] { + margin-bottom: 10px; +} + +.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before, +.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { + border-bottom-width: 0; +} + +.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: -11px; + margin-left: -6px; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: -10px; + margin-left: -6px; + border-top-color: #fff; +} + +.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] { + margin-left: 10px; +} + +.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow { + left: 0; +} + +.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, +.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { + margin-top: -8px; + border-left-width: 0; +} + +.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before { + left: -11px; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { + left: -10px; + border-right-color: #fff; +} + +.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] { + margin-top: 10px; +} + +.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { + margin-left: -7px; + border-top-width: 0; +} + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: -11px; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: -10px; + border-bottom-color: #fff; +} + +.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 20px; + margin-left: -10px; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] { + margin-right: 10px; +} + +.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow { + right: 0; +} + +.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before, +.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { + margin-top: -8px; + border-right-width: 0; +} + +.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before { + right: -11px; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { + right: -10px; + border-left-color: #fff; +} + +.popover-header { + padding: 8px 14px; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 9px 14px; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:focus, .carousel-control-prev:hover, +.carousel-control-next:focus, +.carousel-control-next:hover { + 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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 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: 10px; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.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: #007bff !important; +} + +a.bg-primary:focus, a.bg-primary:hover { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #868e96 !important; +} + +a.bg-secondary:focus, a.bg-secondary:hover { + background-color: #6c757d !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:focus, a.bg-success:hover { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:focus, a.bg-info:hover { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:focus, a.bg-warning:hover { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:focus, a.bg-danger:hover { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:focus, a.bg-light:hover { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:focus, a.bg-dark:hover { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #e9ecef !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: #007bff !important; +} + +.border-secondary { + border-color: #868e96 !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50%; +} + +.rounded-0 { + border-radius: 0; +} + +.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-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + 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-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + 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-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + 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-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + 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-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.d-print-block { + display: none !important; +} + +@media print { + .d-print-block { + display: block !important; + } +} + +.d-print-inline { + display: none !important; +} + +@media print { + .d-print-inline { + display: inline !important; + } +} + +.d-print-inline-block { + display: none !important; +} + +@media print { + .d-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .d-print-none { + display: none !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.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + 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; + } +} + +.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: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + 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; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mr-3 { + margin-right: 1rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.ml-3 { + margin-left: 1rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mr-4 { + margin-right: 1.5rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4 { + margin-left: 1.5rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mr-5 { + margin-right: 3rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.ml-5 { + margin-left: 3rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pr-3 { + padding-right: 1rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pl-3 { + padding-left: 1rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pr-4 { + padding-right: 1.5rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4 { + padding-left: 1.5rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pr-5 { + padding-right: 3rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.pl-5 { + padding-left: 3rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.mr-auto { + margin-right: auto !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ml-auto { + margin-left: auto !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3 { + margin-left: 1rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4 { + margin-left: 1.5rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5 { + margin-left: 3rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3 { + padding-left: 1rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4 { + padding-left: 1.5rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5 { + padding-left: 3rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto { + margin-left: auto !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mr-md-3 { + margin-right: 1rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3 { + margin-left: 1rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4 { + margin-left: 1.5rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mr-md-5 { + margin-right: 3rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5 { + margin-left: 3rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pr-md-3 { + padding-right: 1rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3 { + padding-left: 1rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4 { + padding-left: 1.5rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pr-md-5 { + padding-right: 3rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5 { + padding-left: 3rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .mr-md-auto { + margin-right: auto !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto { + margin-left: auto !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3 { + margin-left: 1rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4 { + margin-left: 1.5rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5 { + margin-left: 3rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3 { + padding-left: 1rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4 { + padding-left: 1.5rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5 { + padding-left: 3rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto { + margin-left: auto !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3 { + margin-left: 1rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4 { + margin-left: 1.5rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5 { + margin-left: 3rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3 { + padding-left: 1rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4 { + padding-left: 1.5rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5 { + padding-left: 3rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto { + margin-left: auto !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +.text-justify { + text-align: justify !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-normal { + font-weight: normal; +} + +.font-weight-bold { + font-weight: bold; +} + +.font-italic { + font-style: italic; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:focus, a.text-primary:hover { + color: #0062cc !important; +} + +.text-secondary { + color: #868e96 !important; +} + +a.text-secondary:focus, a.text-secondary:hover { + color: #6c757d !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:focus, a.text-success:hover { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:focus, a.text-info:hover { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:focus, a.text-warning:hover { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:focus, a.text-danger:hover { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:focus, a.text-light:hover { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:focus, a.text-dark:hover { + color: #1d2124 !important; +} + +.text-muted { + color: #868e96 !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/src/vendor/bootstrap/css/bootstrap.css.map b/src/vendor/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..1453035 --- /dev/null +++ b/src/vendor/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_print.scss","bootstrap.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/mixins/_clearfix.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/mixins/_gradients.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss"],"names":[],"mappings":"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;ADkBD;ECdA,enB6Be;EmB5Bf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnB0Be;CkBbd;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnBsBa;EmBrBb,sBnBqBa;CC/DQ;;AkB6CvB;EAEE,6CnBgBa;CmBfd;;AAED;EAEE,enBWa;EmBVb,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBGa;EmBFb,sBnBEa;CmBDd;;ADdD;ECdA,enBWgB;EmBVhB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBQgB;CkBKf;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnBIc;EmBHd,sBnBGc;CC7CO;;AkB6CvB;EAEE,+CnBFc;CmBGf;;AAED;EAEE,enBPc;EmBQd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBfc;EmBgBd,sBnBhBc;CmBiBf;;ADdD;ECdA,enBoCe;EmBnCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBiCe;CkBpBd;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnB6Ba;EmB5Bb,sBnB4Ba;CCtEQ;;AkB6CvB;EAEE,6CnBuBa;CmBtBd;;AAED;EAEE,enBkBa;EmBjBb,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBUa;EmBTb,sBnBSa;CmBRd;;ADdD;ECdA,enBsCe;EmBrCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBmCe;CkBtBd;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnB+Ba;EmB9Bb,sBnB8Ba;CCxEQ;;AkB6CvB;EAEE,8CnByBa;CmBxBd;;AAED;EAEE,enBoBa;EmBnBb,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBYa;EmBXb,sBnBWa;CmBVd;;ADdD;ECdA,enBmCe;EmBlCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBgCe;CkBnBd;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnB4Ba;EmB3Bb,sBnB2Ba;CCrEQ;;AkB6CvB;EAEE,6CnBsBa;CmBrBd;;AAED;EAEE,enBiBa;EmBhBb,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBSa;EmBRb,sBnBQa;CmBPd;;ADdD;ECdA,enBiCe;EmBhCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBnB8Be;CkBjBd;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnB0Ba;EmBzBb,sBnByBa;CCnEQ;;AkB6CvB;EAEE,6CnBoBa;CmBnBd;;AAED;EAEE,enBea;EmBdb,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBOa;EmBNb,sBnBMa;CmBLd;;ADdD;ECdA,enBMgB;EmBLhB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBGgB;CkBUf;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnBDc;EmBEd,sBnBFc;CCxCO;;AkB6CvB;EAEE,+CnBPc;CmBQf;;AAED;EAEE,enBZc;EmBad,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBpBc;EmBqBd,sBnBrBc;CmBsBf;;ADdD;ECdA,enBagB;EmBZhB,8BAA6B;EAC7B,uBAAsB;EACtB,sBnBUgB;CkBGf;;AjBlDC;EkBwCA,YDS4C;ECR5C,0BnBMc;EmBLd,sBnBKc;CC/CO;;AkB6CvB;EAEE,4CnBAc;CmBCf;;AAED;EAEE,enBLc;EmBMd,8BAA6B;CAC9B;;AAED;;EAGE,YDV4C;ECW5C,0BnBbc;EmBcd,sBnBdc;CmBef;;ADHH;EACE,oBlB0KyB;EkBzKzB,elBEe;EkBDf,iBAAgB;CA8BjB;;AAjCD;EASI,8BAA6B;CAE9B;;AAXH;EAeI,0BAAyB;EACzB,iBAAgB;CACjB;;AjB5EC;EiB8EA,0BAAyB;CjB9EJ;;AAWrB;EiBsEA,elB0E4C;EkBzE5C,2BlB0E6B;EkBzE7B,8BAA6B;CjBrE5B;;AiB6CL;EA2BI,elBzCc;CkB8Cf;;AjBhFC;EiB8EE,sBAAqB;CjB3EtB;;AiBqFL;EChCE,qBnBgQ8B;EmB/P9B,mBnB+JsB;EmB9JtB,iBnBkI0B;EM9MxB,sBNoN0B;CkBxG7B;;AAED;ECpCE,wBnB4P+B;EmB3P/B,oBnBgKsB;EmB/JtB,iBnBmI0B;EM/MxB,sBNqN0B;CkBrG7B;;AAOD;EACE,eAAc;EACd,YAAW;CACZ;;AAGD;EACE,mBlBsNoC;CkBrNrC;;AAGD;;;EAII,YAAW;CACZ;;AE3I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Q,iBAAgB;GAMjB;EA1CP;;IAwCU,iBAAgB;GACjB;C9B+yGV;;A8BnyGD;EAEI,uB5BkZ6B;C4BjZ9B;;AjB3JC;EiBwJJ;IAMI,wB5B2ZyB;Y4B3ZzB,gB5B2ZyB;I4B1ZzB,4B5B2Z+B;Y4B3Z/B,oB5B2Z+B;G4BpZlC;EAdD;IAUM,sBAAqB;IACrB,YAAW;GACZ;C9BsyGJ;;A+BlgHD;EACE,sB7BixBkC;E6BhxBlC,oBAAmB;EACnB,iBAAgB;EAChB,0B7BgDgB;EMhDd,uBNmN2B;C6BhN9B;;ACNC;EACE,eAAc;EACd,YAAW;EACX,YAAW;CACZ;;ADIH;EACE,YAAW;CA2BZ;;AA5BD;EAKI,sBAAqB;EACrB,sB7BowBiC;E6BnwBjC,qB7BmwBiC;E6BlwBjC,e7BuCc;E6BtCd,aAAiC;CAClC;;AAVH;EAmBI,2BAA0B;CAC3B;;AApBH;EAsBI,sBAAqB;CACtB;;AAvBH;EA0BI,e7BqBc;C6BpBf;;AEpCH;EACE,qBAAa;EAAb,cAAa;EAEb,gBAAe;EACf,iBAAgB;EzBAd,uBNmN2B;C+BjN9B;;AAED;EAGM,eAAc;EzBoBhB,gCNwL2B;EMvL3B,mCNuL2B;C+B1M1B;;AALL;EzBSI,iCNsM2B;EMrM3B,oCNqM2B;C+BrM1B;;AAVL;EAcI,WAAU;EACV,Y/B2BS;E+B1BT,0B/BkDa;E+BjDb,sB/BiDa;C+BhDd;;AAlBH;EAqBI,e/B2Bc;E+B1Bd,qBAAoB;EACpB,uB/BmBS;E+BlBT,mB/ByjBuC;C+BxjBxC;;AAGH;EACE,mBAAkB;EAClB,eAAc;EACd,wB/B4hB0C;E+B3hB1C,kBAAiB;EACjB,kB/B+hBwC;E+B9hBxC,e/BgCe;E+B/Bf,uB/BOW;E+BNX,uB/BiiByC;C+BzhB1C;;A9B9BG;E8ByBA,e/BuH4C;E+BtH5C,sBAAqB;EACrB,0B/BGc;E+BFd,mB/B+hBuC;CCxjBtC;;A+BtBH;EACE,wBhCmkBwC;EgClkBxC,mBhCyOoB;EgCxOpB,iBhC4MwB;CgC3MzB;;AAIG;E1BoBF,+BNyL0B;EMxL1B,kCNwL0B;CgC3MvB;;AAGD;E1BCF,gCNuM0B;EMtM1B,mCNsM0B;CgCtMvB;;AAfL;EACE,wBhCikBuC;EgChkBvC,oBhC0OoB;EgCzOpB,iBhC6MwB;CgC5MzB;;AAIG;E1BoBF,+BN0L0B;EMzL1B,kCNyL0B;CgC5MvB;;AAGD;E1BCF,gCNwM0B;EMvM1B,mCNuM0B;CgCvMvB;;ACbP;EACE,sBAAqB;EACrB,sBjC+pBgC;EiC9pBhC,ejC2pB+B;EiC1pB/B,kBjCyOqB;EiCxOrB,eAAc;EACd,YjCuCW;EiCtCX,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E3BVtB,uBNmN2B;CiClM9B;;AAhBD;EAcI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBjCsoBgC;EiCroBhC,oBjCqoBgC;EMpqB9B,qBNuqB+B;CiCtoBlC;;AAOC;ElBiBE,YAAW;EmB3Db,0BlCwEe;CiC5Bd;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBiBE,YAAW;EmB3Db,0BlCsDgB;CiCVf;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBiBE,YAAW;EmB3Db,0BlC+Ee;CiCnCd;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBiBE,YAAW;EmB3Db,0BlCiFe;CiCrCd;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBeE,YAAW;EmBzDb,0BlC8Ee;CiClCd;;AhCxBC;EcqCA,YAAW;EmBpDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBiBE,YAAW;EmB3Db,0BlC4Ee;CiChCd;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBeE,YAAW;EmBzDb,0BlCiDgB;CiCLf;;AhCxBC;EcqCA,YAAW;EmBpDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AgCmBH;ElBiBE,YAAW;EmB3Db,0BlCwDgB;CiCZf;;AhCxBC;EcuCA,YAAW;EmBtDT,sBAAqB;EACrB,0BAAkC;CjCiBnC;;AkCzBL;EACE,mBAAoD;EACpD,oBnC4lBmC;EmC3lBnC,0BnCiDgB;EMhDd,sBNoN0B;CmC/M7B;;AxB+CG;EwBxDJ;IAOI,mBnCulBiC;GmCrlBpC;CrCkvHA;;AqChvHD;EACE,iBAAgB;EAChB,gBAAe;E7BTb,iB6BUsB;CACzB;;ACXD;EACE,yBpC6sBmC;EoC5sBnC,oBpC6sBgC;EoC5sBhC,8BAA6C;E9BH3C,uBNmN2B;CoC9M9B;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,kBpC+NqB;CoC9NtB;;AAOD;EAGI,mBAAkB;EAClB,cpCkrBgC;EoCjrBhC,gBpCkrBiC;EoCjrBjC,yBpCirBiC;EoChrBjC,eAAc;CACf;;AASD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADiCD;EC3CA,etBsFkE;EsBrFlE,0BtBmFuE;EsBlFvE,sBtBkFuE;CqBvCtE;;ACzCD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;GxC44H7C;EwC34HD;IAAK,yBAAwB;GxC84H5B;CACF;;AwCj5HD;EACE;IAAO,4BAAuC;GxC44H7C;EwC34HD;IAAK,yBAAwB;GxC84H5B;CACF;;AwC54HD;EACE,qBAAa;EAAb,cAAa;EACb,iBAAgB;EAChB,mBtCotBoC;EsCntBpC,kBtCktBkC;EsCjtBlC,mBAAkB;EAClB,0BtCyCgB;EMhDd,uBNmN2B;CsCzM9B;;AAED;EACE,atC0sBkC;EsCzsBlC,kBtCysBkC;EsCxsBlC,YtC+BW;EsC9BX,0BtCsDe;EOrEX,4BP8tBwC;CsC7sB7C;;AAED;ECWE,sMAA6I;EDT7I,2BtCisBkC;CsChsBnC;;AAED;EACE,2DtCosBgD;UsCpsBhD,mDtCosBgD;CsCnsBjD;;AE/BD;EACE,qBAAa;EAAb,cAAa;EACb,sBAAuB;MAAvB,wBAAuB;CACxB;;AAED;EACE,YAAO;MAAP,QAAO;CACR;;ACHD;EACE,qBAAa;EAAb,cAAa;EACb,2BAAsB;MAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,ezCoCgB;EyCnChB,oBAAmB;CAapB;;AxCbG;EwCIA,ezC+Bc;EyC9Bd,sBAAqB;EACrB,0BzCuBc;CC1Bb;;AwCNL;EAaI,ezC2Bc;EyC1Bd,0BzCmBc;CyClBf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yBzCgsBsC;EyC9rBtC,oBzCsKgB;EyCrKhB,uBzCEW;EyCDX,uCzCWW;CyCiBZ;;AAnCD;EnChCI,gCN6M2B;EM5M3B,iCN4M2B;CyClK5B;;AAXH;EAcI,iBAAgB;EnChChB,oCN+L2B;EM9L3B,mCN8L2B;CyC7J5B;;AxCpCC;EwCuCA,sBAAqB;CxCpCpB;;AwCiBL;EAwBI,ezCVc;EyCWd,uBzCjBS;CyCkBV;;AA1BH;EA8BI,WAAU;EACV,YzCvBS;EyCwBT,0BzCAa;EyCCb,sBzCDa;CyCEd;;AASH;EAEI,gBAAe;EACf,eAAc;EACd,iBAAgB;CACjB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;AClGH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC;;;EyCRE,e3ByE8D;E2BxE9D,0BAAyC;CzCU1C;;AyChBH;;EAUI,YAAW;EACX,0B3BmE8D;E2BlE9D,sB3BkE8D;C2BjE/D;;AAnBH;EACE,e3BmFgE;E2BlFhE,0B3BgFqE;C2B/EtE;;AAGD;;EAEE,e3B4EgE;C2BhEjE;;AzCDC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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.0.0-beta (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"print\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n","// scss-lint:disable QualifyingElement\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// http://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: #000 !important; // Black prints faster:\n // http://www.sanbeiji.com/archives/953\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n","/*!\n * Bootstrap v4.0.0-beta (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #868e96;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: normal;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 5px;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #868e96;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 0.25rem;\n transition: all 0.2s ease-in-out;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #868e96;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #bd4147;\n background-color: #f8f9fa;\n border-radius: 0.25rem;\n}\n\na > code {\n padding: 0;\n color: inherit;\n background-color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: 90%;\n color: #212529;\n}\n\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n padding-right: 15px;\n padding-left: 15px;\n width: 100%;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e9ecef;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e9ecef;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #e9ecef;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #e9ecef;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dddfe2;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cfd2d6;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cfd2d6;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.thead-inverse th {\n color: #fff;\n background-color: #212529;\n}\n\n.thead-default th {\n color: #495057;\n background-color: #e9ecef;\n}\n\n.table-inverse {\n color: #fff;\n background-color: #212529;\n}\n\n.table-inverse th,\n.table-inverse td,\n.table-inverse thead th {\n border-color: #32383e;\n}\n\n.table-inverse.table-bordered {\n border: 0;\n}\n\n.table-inverse.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-inverse.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 991px) {\n .table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive.table-bordered {\n border: 0;\n }\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.5rem 0.75rem;\n font-size: 1rem;\n line-height: 1.25;\n color: #495057;\n background-color: #fff;\n background-image: none;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: none;\n}\n\n.form-control::placeholder {\n color: #868e96;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n.col-form-label {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n margin-bottom: 0;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem - 1px * 2);\n padding-bottom: calc(0.25rem - 1px * 2);\n font-size: 0.875rem;\n}\n\n.col-form-legend {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n font-size: 1rem;\n}\n\n.form-control-plaintext {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n line-height: 1.25;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .form-control-plaintext.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .form-control-plaintext.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > select.input-group-addon:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > select.input-group-addon:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: calc(2.3125rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: 0.5rem;\n}\n\n.form-check.disabled .form-check-label {\n color: #868e96;\n}\n\n.form-check-label {\n padding-left: 1.25rem;\n margin-bottom: 0;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:only-child {\n position: static;\n}\n\n.form-check-inline {\n display: inline-block;\n}\n\n.form-check-inline .form-check-label {\n vertical-align: middle;\n}\n\n.form-check-inline + .form-check-inline {\n margin-left: 0.75rem;\n}\n\n.invalid-feedback {\n display: none;\n margin-top: .25rem;\n font-size: .875rem;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n width: 250px;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .invalid-feedback,\n.was-validated .form-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback,\n.form-control.is-valid ~ .invalid-tooltip, .was-validated\n.custom-select:valid ~ .invalid-feedback,\n.was-validated\n.custom-select:valid ~ .invalid-tooltip,\n.custom-select.is-valid ~ .invalid-feedback,\n.custom-select.is-valid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {\n background-color: rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {\n color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {\n background-color: rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {\n color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-inline .form-check-label {\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .form-inline .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: 0.25rem;\n vertical-align: text-bottom;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.5rem 0.75rem;\n font-size: 1rem;\n line-height: 1.25;\n border-radius: 0.25rem;\n transition: all 0.15s ease-in-out;\n}\n\n.btn:focus, .btn:hover {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: .65;\n}\n\n.btn:active, .btn.active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:active, .btn-primary.active,\n.show > .btn-primary.dropdown-toggle {\n background-color: #0069d9;\n background-image: none;\n border-color: #0062cc;\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #727b84;\n border-color: #6c757d;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-secondary:active, .btn-secondary.active,\n.show > .btn-secondary.dropdown-toggle {\n background-color: #727b84;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:active, .btn-success.active,\n.show > .btn-success.dropdown-toggle {\n background-color: #218838;\n background-image: none;\n border-color: #1e7e34;\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:active, .btn-info.active,\n.show > .btn-info.dropdown-toggle {\n background-color: #138496;\n background-image: none;\n border-color: #117a8b;\n}\n\n.btn-warning {\n color: #111;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #111;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:active, .btn-warning.active,\n.show > .btn-warning.dropdown-toggle {\n background-color: #e0a800;\n background-image: none;\n border-color: #d39e00;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:active, .btn-danger.active,\n.show > .btn-danger.dropdown-toggle {\n background-color: #c82333;\n background-image: none;\n border-color: #bd2130;\n}\n\n.btn-light {\n color: #111;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #111;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:active, .btn-light.active,\n.show > .btn-light.dropdown-toggle {\n background-color: #e2e6ea;\n background-image: none;\n border-color: #dae0e5;\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:active, .btn-dark.active,\n.show > .btn-dark.dropdown-toggle {\n background-color: #23272b;\n background-image: none;\n border-color: #1d2124;\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:active, .btn-outline-primary.active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-secondary {\n color: #868e96;\n background-color: transparent;\n background-image: none;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.btn-outline-secondary:active, .btn-outline-secondary.active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #868e96;\n border-color: #868e96;\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:active, .btn-outline-success.active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:active, .btn-outline-info.active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:active, .btn-outline-warning.active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #fff;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:active, .btn-outline-danger.active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:active, .btn-outline-light.active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #fff;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:active, .btn-outline-dark.active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-link {\n font-weight: normal;\n color: #007bff;\n border-radius: 0;\n}\n\n.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {\n background-color: transparent;\n}\n\n.btn-link, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:hover {\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n}\n\n.btn-link:disabled {\n color: #868e96;\n}\n\n.btn-link:disabled:focus, .btn-link:disabled:hover {\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n border-top: 0;\n border-bottom: 0.3em solid;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: normal;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #868e96;\n background-color: transparent;\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #868e96;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n margin-bottom: 0;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 2;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn + .dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.btn + .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n display: inline-flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n width: 100%;\n}\n\n.input-group .form-control {\n position: relative;\n z-index: 2;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: flex;\n align-items: center;\n}\n\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.25;\n color: #495057;\n text-align: center;\n background-color: #e9ecef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.input-group-addon.form-control-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\n.input-group-addon.form-control-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group .form-control:not(:last-child),\n.input-group-addon:not(:last-child),\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group > .btn,\n.input-group-btn:not(:last-child) > .dropdown-toggle,\n.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:not(:last-child) {\n border-right: 0;\n}\n\n.input-group .form-control:not(:first-child),\n.input-group-addon:not(:first-child),\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group > .btn,\n.input-group-btn:not(:first-child) > .dropdown-toggle,\n.input-group-btn:not(:last-child) > .btn:not(:first-child),\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.form-control + .input-group-addon:not(:first-child) {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n\n.input-group-btn > .btn {\n position: relative;\n}\n\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n\n.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {\n z-index: 3;\n}\n\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group {\n margin-right: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,\n.input-group-btn:not(:first-child) > .btn-group:focus,\n.input-group-btn:not(:first-child) > .btn-group:active,\n.input-group-btn:not(:first-child) > .btn-group:hover {\n z-index: 3;\n}\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-indicator {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-indicator {\n box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007bff;\n}\n\n.custom-control-input:active ~ .custom-control-indicator {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-indicator {\n background-color: #e9ecef;\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #868e96;\n}\n\n.custom-control-indicator {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n user-select: none;\n background-color: #ddd;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-indicator {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: #007bff;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-indicator {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n}\n\n.custom-controls-stacked .custom-control {\n margin-bottom: 0.25rem;\n}\n\n.custom-controls-stacked .custom-control + .custom-control {\n margin-left: 0;\n}\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.25;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: none;\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select:disabled {\n color: #868e96;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n min-width: 14rem;\n max-width: 100%;\n height: 2.5rem;\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #495057;\n pointer-events: none;\n user-select: none;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.custom-file-control:lang(en):empty::after {\n content: \"Choose file...\";\n}\n\n.custom-file-control::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n z-index: 6;\n display: block;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #e9ecef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-file-control:lang(en)::before {\n content: \"Browse\";\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #868e96;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #e9ecef #e9ecef #ddd;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #868e96;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #ddd #ddd #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.show > .nav-pills .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-dark .navbar-brand {\n color: white;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: white;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: white;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group .card {\n flex: 1 0 0%;\n }\n .card-group .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) .card-img-top,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.breadcrumb {\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.breadcrumb-item {\n float: left;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #868e96;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #868e96;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #868e96;\n pointer-events: none;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n\n.page-link:focus, .page-link:hover {\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #ddd;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #868e96;\n}\n\n.badge-secondary[href]:focus, .badge-secondary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #6c757d;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #111;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #111;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:focus, .badge-light[href]:hover {\n color: #111;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:focus, .badge-dark[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: bold;\n}\n\n.alert-dismissible .close {\n position: relative;\n top: -0.75rem;\n right: -1.25rem;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #464a4e;\n background-color: #e7e8ea;\n border-color: #dddfe2;\n}\n\n.alert-secondary hr {\n border-top-color: #cfd2d6;\n}\n\n.alert-secondary .alert-link {\n color: #2e3133;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n overflow: hidden;\n font-size: 0.75rem;\n line-height: 1rem;\n text-align: center;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n height: 1rem;\n line-height: 1rem;\n color: #fff;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #868e96;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\na.list-group-item-primary,\nbutton.list-group-item-primary {\n color: #004085;\n}\n\na.list-group-item-primary:focus, a.list-group-item-primary:hover,\nbutton.list-group-item-primary:focus,\nbutton.list-group-item-primary:hover {\n color: #004085;\n background-color: #9fcdff;\n}\n\na.list-group-item-primary.active,\nbutton.list-group-item-primary.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #464a4e;\n background-color: #dddfe2;\n}\n\na.list-group-item-secondary,\nbutton.list-group-item-secondary {\n color: #464a4e;\n}\n\na.list-group-item-secondary:focus, a.list-group-item-secondary:hover,\nbutton.list-group-item-secondary:focus,\nbutton.list-group-item-secondary:hover {\n color: #464a4e;\n background-color: #cfd2d6;\n}\n\na.list-group-item-secondary.active,\nbutton.list-group-item-secondary.active {\n color: #fff;\n background-color: #464a4e;\n border-color: #464a4e;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #155724;\n}\n\na.list-group-item-success:focus, a.list-group-item-success:hover,\nbutton.list-group-item-success:focus,\nbutton.list-group-item-success:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #0c5460;\n}\n\na.list-group-item-info:focus, a.list-group-item-info:hover,\nbutton.list-group-item-info:focus,\nbutton.list-group-item-info:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #856404;\n}\n\na.list-group-item-warning:focus, a.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #721c24;\n}\n\na.list-group-item-danger:focus, a.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\na.list-group-item-light,\nbutton.list-group-item-light {\n color: #818182;\n}\n\na.list-group-item-light:focus, a.list-group-item-light:hover,\nbutton.list-group-item-light:focus,\nbutton.list-group-item-light:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\na.list-group-item-light.active,\nbutton.list-group-item-light.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\na.list-group-item-dark,\nbutton.list-group-item-dark {\n color: #1b1e21;\n}\n\na.list-group-item-dark:focus, a.list-group-item-dark:hover,\nbutton.list-group-item-dark:focus,\nbutton.list-group-item-dark:hover {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\na.list-group-item-dark.active,\nbutton.list-group-item-dark.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 15px;\n border-bottom: 1px solid #e9ecef;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 15px;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 15px;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 5px;\n height: 5px;\n}\n\n.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n\n.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n margin-top: -3px;\n content: \"\";\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n\n.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 5px 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n margin-left: -3px;\n content: \"\";\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 5px;\n}\n\n.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n margin-top: -3px;\n content: \"\";\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n border-color: transparent;\n border-style: solid;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n padding: 1px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 10px;\n height: 5px;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover .arrow::before {\n content: \"\";\n border-width: 11px;\n}\n\n.popover .arrow::after {\n content: \"\";\n border-width: 11px;\n}\n\n.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 10px;\n}\n\n.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-bottom-width: 0;\n}\n\n.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: -11px;\n margin-left: -6px;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: -10px;\n margin-left: -6px;\n border-top-color: #fff;\n}\n\n.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 10px;\n}\n\n.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n margin-top: -8px;\n border-left-width: 0;\n}\n\n.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: -11px;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: -10px;\n border-right-color: #fff;\n}\n\n.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 10px;\n}\n\n.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n margin-left: -7px;\n border-top-width: 0;\n}\n\n.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: -11px;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: -10px;\n border-bottom-color: #fff;\n}\n\n.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 10px;\n}\n\n.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n margin-top: -8px;\n border-right-width: 0;\n}\n\n.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: -11px;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: -10px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 8px 14px;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 9px 14px;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:focus, .carousel-control-prev:hover,\n.carousel-control-next:focus,\n.carousel-control-next:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 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\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 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\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #868e96 !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e9ecef !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #868e96 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.d-print-block {\n display: none !important;\n}\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n}\n\n.d-print-inline {\n display: none !important;\n}\n\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n}\n\n.d-print-inline-block {\n display: none !important;\n}\n\n@media print {\n .d-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mr-0 {\n margin-right: 0 !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0 {\n margin-left: 0 !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1 {\n margin-left: 0.25rem !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2 {\n margin-left: 0.5rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3 {\n margin-left: 1rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4 {\n margin-left: 1.5rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5 {\n margin-left: 3rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pr-0 {\n padding-right: 0 !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0 {\n padding-left: 0 !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1 {\n padding-left: 0.25rem !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2 {\n padding-left: 0.5rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3 {\n padding-left: 1rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4 {\n padding-left: 1.5rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5 {\n padding-left: 3rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.mr-auto {\n margin-right: auto !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto {\n margin-left: auto !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0 {\n margin-left: 0 !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1 {\n margin-left: 0.25rem !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2 {\n margin-left: 0.5rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3 {\n margin-left: 1rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4 {\n margin-left: 1.5rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5 {\n margin-left: 3rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0 {\n padding-left: 0 !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1 {\n padding-left: 0.25rem !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2 {\n padding-left: 0.5rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3 {\n padding-left: 1rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4 {\n padding-left: 1.5rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5 {\n padding-left: 3rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto {\n margin-left: auto !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0 {\n margin-left: 0 !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1 {\n margin-left: 0.25rem !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2 {\n margin-left: 0.5rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3 {\n margin-left: 1rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4 {\n margin-left: 1.5rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5 {\n margin-left: 3rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0 {\n padding-left: 0 !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1 {\n padding-left: 0.25rem !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2 {\n padding-left: 0.5rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3 {\n padding-left: 1rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4 {\n padding-left: 1.5rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5 {\n padding-left: 3rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto {\n margin-left: auto !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0 {\n margin-left: 0 !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1 {\n margin-left: 0.25rem !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2 {\n margin-left: 0.5rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3 {\n margin-left: 1rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4 {\n margin-left: 1.5rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5 {\n margin-left: 3rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0 {\n padding-left: 0 !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1 {\n padding-left: 0.25rem !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2 {\n padding-left: 0.5rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3 {\n padding-left: 1rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4 {\n padding-left: 1.5rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5 {\n padding-left: 3rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto {\n margin-left: auto !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0 {\n margin-left: 0 !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1 {\n margin-left: 0.25rem !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2 {\n margin-left: 0.5rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3 {\n margin-left: 1rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4 {\n margin-left: 1.5rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5 {\n margin-left: 3rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0 {\n padding-left: 0 !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1 {\n padding-left: 0.25rem !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2 {\n padding-left: 0.5rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3 {\n padding-left: 1rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4 {\n padding-left: 1.5rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5 {\n padding-left: 3rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto {\n margin-left: auto !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: normal;\n}\n\n.font-weight-bold {\n font-weight: bold;\n}\n\n.font-italic {\n font-style: italic;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #868e96 !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\n color: #1d2124 !important;\n}\n\n.text-muted {\n color: #868e96 !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// scss-lint:disable QualifyingElement, DuplicateProperty, VendorPrefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\nhtml {\n box-sizing: border-box; // 1\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0,0,0,0); // 6\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit; // 1\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport { width: device-width; }\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

    ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

    `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n// Avoid 300ms click delay on touch devices that support the `touch-action` CSS property.\n//\n// In particular, unlike most other browsers, IE11+Edge on Windows 10 on touch devices and IE Mobile 10-11\n// DON'T remove the click delay when `` is present.\n// However, they DO support removing the click delay via `touch-action: manipulation`.\n// See:\n// * https://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch\n// * http://caniuse.com/#feat=css-touch-action\n// * https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment\n text-align: left;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Copy settings from this file into the provided `_custom.scss` to override\n// the Bootstrap defaults without modifying key, versioned files.\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Table of Contents\n//\n// Color system\n// Options\n// Spacing\n// Body\n// Links\n// Grid breakpoints\n// Grid containers\n// Grid columns\n// Fonts\n// Components\n// Tables\n// Buttons\n// Forms\n// Dropdowns\n// Z-index master list\n// Navs\n// Navbar\n// Pagination\n// Jumbotron\n// Form states and alerts\n// Cards\n// Tooltips\n// Popovers\n// Badges\n// Modals\n// Alerts\n// Progress bars\n// List group\n// Image thumbnails\n// Figures\n// Breadcrumbs\n// Carousel\n// Close\n// Code\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #868e96 !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: (\n 100: $gray-100,\n 200: $gray-200,\n 300: $gray-300,\n 400: $gray-400,\n 500: $gray-500,\n 600: $gray-600,\n 700: $gray-700,\n 800: $gray-800,\n 900: $gray-900\n) !default;\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: (\n blue: $blue,\n indigo: $indigo,\n purple: $purple,\n pink: $pink,\n red: $red,\n orange: $orange,\n yellow: $yellow,\n green: $green,\n teal: $teal,\n cyan: $cyan,\n white: $white,\n gray: $gray-600,\n gray-dark: $gray-800\n) !default;\n\n$theme-colors: (\n primary: $blue,\n secondary: $gray-600,\n success: $green,\n info: $cyan,\n warning: $yellow,\n danger: $red,\n light: $gray-100,\n dark: $gray-800\n) !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n) !default;\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n) !default;\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif !default;\n$font-family-monospace: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: 1.25rem !default;\n$font-size-sm: .875rem !default;\n\n$font-weight-normal: normal !default;\n$font-weight-bold: bold !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: 2.5rem !default;\n$h2-font-size: 2rem !default;\n$h3-font-size: 1.75rem !default;\n$h4-font-size: 1.5rem !default;\n$h5-font-size: 1.25rem !default;\n$h6-font-size: 1rem !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.1 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: 1.25rem !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black,.1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 5px !default;\n\n$mark-bg: #fcf8e3 !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black,.05) !default;\n$table-hover-bg: rgba($black,.075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-inverse-bg: $gray-900 !default;\n$table-inverse-accent-bg: rgba($white, .05) !default;\n$table-inverse-hover-bg: rgba($white, .075) !default;\n$table-inverse-border-color: lighten($gray-900, 7.5%) !default;\n$table-inverse-color: $body-bg !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background and border color.\n\n$input-btn-padding-y: .5rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: 1.25 !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: 1.5 !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: 1.5 !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;\n$btn-focus-box-shadow: 0 0 0 3px rgba(theme-color(\"primary\"), .25) !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: all .15s ease-in-out !default;\n\n\n// Forms\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: rgba($black,.15) !default;\n$input-btn-border-width: $border-width !default; // For form controls and buttons\n$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$input-focus-box-shadow: $input-box-shadow, $btn-focus-box-shadow !default;\n$input-focus-color: $input-color !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-btn-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-sm * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-margin-bottom: .5rem !default;\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .25rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-y: .25rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: #ddd !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-description-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $white !default;\n$custom-control-indicator-checked-bg: theme-color(\"primary\") !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px theme-color(\"primary\") !default;\n\n$custom-control-indicator-active-color: $white !default;\n$custom-control-indicator-active-bg: lighten(theme-color(\"primary\"), 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: theme-color(\"primary\") !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: #333 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: lighten(theme-color(\"primary\"), 25%) !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-file-height: 2.5rem !default;\n$custom-file-width: 14rem !default;\n$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem theme-color(\"primary\") !default;\n\n$custom-file-padding-y: 1rem !default;\n$custom-file-padding-x: .5rem !default;\n$custom-file-line-height: 1.5 !default;\n$custom-file-color: $gray-700 !default;\n$custom-file-bg: $white !default;\n$custom-file-border-width: $border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $border-radius !default;\n$custom-file-box-shadow: inset 0 .2rem .4rem rgba($black,.05) !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $gray-200 !default;\n$custom-file-text: (\n placeholder: (\n en: \"Choose file...\"\n ),\n button-label: (\n en: \"Browse\"\n )\n) !default;\n\n\n// Form validation\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black,.15) !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: #ddd !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: #ddd !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-padding-y: ($navbar-brand-height - $nav-link-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white,.5) !default;\n$navbar-dark-hover-color: rgba($white,.75) !default;\n$navbar-dark-active-color: rgba($white,1) !default;\n$navbar-dark-disabled-color: rgba($white,.25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white,.1) !default;\n\n$navbar-light-color: rgba($black,.5) !default;\n$navbar-light-hover-color: rgba($black,.7) !default;\n$navbar-light-active-color: rgba($black,.9) !default;\n$navbar-light-disabled-color: rgba($black,.3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black,.1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: #ddd !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: #ddd !default;\n\n$pagination-active-color: $white !default;\n$pagination-active-bg: theme-color(\"primary\") !default;\n$pagination-active-border-color: theme-color(\"primary\") !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: #ddd !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 1px !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black,.125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-deck-margin: ($grid-gutter-width / 2) !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: 3px !default;\n$tooltip-padding-x: 8px !default;\n$tooltip-margin: 0 !default;\n\n\n$tooltip-arrow-width: 5px !default;\n$tooltip-arrow-height: 5px !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-inner-padding: 1px !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black,.2) !default;\n$popover-box-shadow: 0 5px 10px rgba($black,.2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: 8px !default;\n$popover-header-padding-x: 14px !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: 9px !default;\n$popover-body-padding-x: 14px !default;\n\n$popover-arrow-width: 10px !default;\n$popover-arrow-height: 5px !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default;\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-color: $white !default;\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 15px !default;\n\n$modal-dialog-margin: 10px !default;\n$modal-dialog-margin-y-sm-up: 30px !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black,.2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 3px 9px rgba($black,.5) !default;\n$modal-content-box-shadow-sm-up: 0 5px 15px rgba($black,.5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 15px !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: .75rem !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black,.125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: #ddd !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default;\n$thumbnail-transition: all .2s ease-in-out !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 90% !default;\n$code-padding-y: .2rem !default;\n$code-padding-x: .4rem !default;\n$code-color: #bd4147 !default;\n$code-bg: $gray-100 !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n","@mixin hover {\n // TODO: re-enable along with mq4-hover-shim\n// @if $enable-hover-media-query {\n// // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover\n// // Currently shimmed by https://github.com/twbs/mq4-hover-shim\n// @media (hover: hover) {\n// &:hover { @content }\n// }\n// }\n// @else {\n// scss-lint:disable Indentation\n &:hover { @content }\n// scss-lint:enable Indentation\n// }\n}\n\n\n@mixin hover-focus {\n @if $enable-hover-media-query {\n &:focus { @content }\n @include hover { @content }\n } @else {\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin plain-hover-focus {\n @if $enable-hover-media-query {\n &,\n &:focus {\n @content\n }\n @include hover { @content }\n } @else {\n &,\n &:focus,\n &:hover {\n @content\n }\n }\n}\n\n@mixin hover-focus-active {\n @if $enable-hover-media-query {\n &:focus,\n &:active {\n @content\n }\n @include hover { @content }\n } @else {\n &:focus,\n &:active,\n &:hover {\n @content\n }\n }\n}\n","//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include transition($thumbnail-transition);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: http://caniuse.com/#feat=css-media-resolution\n @media\n only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $code-color;\n background-color: $code-bg;\n @include border-radius($border-radius);\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n padding: 0;\n color: inherit;\n background-color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $code-padding-y $code-padding-x;\n font-size: $code-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n width: 100%;\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.1.\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - 1px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name)\n } @else if $min == null {\n @include media-breakpoint-down($name)\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n @for $i from 1 through $columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Inverse styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n.thead-inverse {\n th {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n }\n}\n\n.thead-default {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n }\n}\n\n.table-inverse {\n color: $table-inverse-color;\n background-color: $table-inverse-bg;\n\n th,\n td,\n thead th {\n border-color: $table-inverse-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-inverse-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-inverse-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Add `.table-responsive` to `.table`s and we'll make them mobile friendly by\n// enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n @include media-breakpoint-down(md) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n &.table-bordered {\n border: 0;\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@mixin color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= 150) {\n color: #111;\n } @else {\n color: #fff;\n }\n}\n\n// Retreive color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function grayscale($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n\n @if $level < 0 {\n // Lighter values need a quick double negative for the Sass math to work\n @return mix($color-base, $color, $level * -1 * $theme-color-interval);\n } @else {\n @return mix($color-base, $color, $level * $theme-color-interval);\n }\n}\n","// scss-lint:disable QualifyingElement, VendorPrefix\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n // // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n // height: $input-height;\n padding: $input-btn-padding-y $input-btn-padding-x;\n font-size: $font-size-base;\n line-height: $input-btn-line-height;\n color: $input-color;\n background-color: $input-bg;\n // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214.\n background-image: none;\n background-clip: padding-box;\n border: $input-btn-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label text to\n// align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n padding-bottom: calc(#{$input-btn-padding-y} - #{$input-btn-border-width} * 2);\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value, #fff);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &:disabled {\n background-color: transparent;\n @include box-shadow(none);\n }\n &,\n &:focus,\n &:active {\n border-color: transparent;\n box-shadow: none;\n }\n @include hover {\n border-color: transparent;\n }\n @include hover-focus {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n }\n &:disabled {\n color: $btn-link-disabled-color;\n\n @include hover-focus {\n text-decoration: none;\n }\n }\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($input-btn-padding-y-lg, $input-btn-padding-x-lg, $font-size-lg, $line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: $btn-block-spacing-y;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $active-background: darken($background, 7.5%), $active-border: darken($border, 10%)) {\n @include color-yiq($background);\n background-color: $background;\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n &:hover {\n @include color-yiq($background);\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 3px rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 3px rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n background-color: $background;\n border-color: $border;\n }\n\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n background-color: $active-background;\n background-image: none; // Remove the gradient for the pressed/active state\n border-color: $active-border;\n @include box-shadow($btn-active-box-shadow);\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: #fff) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 3px rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n color: $color-hover;\n background-color: $color;\n border-color: $color;\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n @include border-radius($border-radius);\n}\n",".fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
    `)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle {\n // Generate the caret automatically\n &::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: $caret-width * .85;\n vertical-align: $caret-width * .85;\n content: \"\";\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-left: $caret-width solid transparent;\n }\n\n &:empty::after {\n margin-left: 0;\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n &::after {\n border-top: 0;\n border-bottom: $caret-width solid;\n }\n }\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n// Dividers (basically an `
    `) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
    ', + trigger: 'hover focus', + offset: 0 +}; + +var Tooltip = function () { + /** + * Create a new Tooltip.js instance + * @class Tooltip + * @param {HTMLElement} reference - The DOM node used as reference of the tooltip (it can be a jQuery element). + * @param {Object} options + * @param {String} options.placement=bottom + * Placement of the popper accepted values: `top(-start, -end), right(-start, -end), bottom(-start, -end), + * left(-start, -end)` + * @param {HTMLElement|String|false} options.container=false - Append the tooltip to a specific element. + * @param {Number|Object} options.delay=0 + * Delay showing and hiding the tooltip (ms) - does not apply to manual trigger type. + * If a number is supplied, delay is applied to both hide/show. + * Object structure is: `{ show: 500, hide: 100 }` + * @param {Boolean} options.html=false - Insert HTML into the tooltip. If false, the content will inserted with `innerText`. + * @param {String|PlacementFunction} options.placement='top' - One of the allowed placements, or a function returning one of them. + * @param {String} [options.template=''] + * Base HTML to used when creating the tooltip. + * The tooltip's `title` will be injected into the `.tooltip-inner` or `.tooltip__inner`. + * `.tooltip-arrow` or `.tooltip__arrow` will become the tooltip's arrow. + * The outermost wrapper element should have the `.tooltip` class. + * @param {String|HTMLElement|TitleFunction} options.title='' - Default title value if `title` attribute isn't present. + * @param {String} [options.trigger='hover focus'] + * How tooltip is triggered - click, hover, focus, manual. + * You may pass multiple triggers; separate them with a space. `manual` cannot be combined with any other trigger. + * @param {HTMLElement} options.boundariesElement + * The element used as boundaries for the tooltip. For more information refer to Popper.js' + * [boundariesElement docs](https://popper.js.org/popper-documentation.html) + * @param {Number|String} options.offset=0 - Offset of the tooltip relative to its reference. For more information refer to Popper.js' + * [offset docs](https://popper.js.org/popper-documentation.html) + * @param {Object} options.popperOptions={} - Popper options, will be passed directly to popper instance. For more information refer to Popper.js' + * [options docs](https://popper.js.org/popper-documentation.html) + * @return {Object} instance - The generated tooltip instance + */ + function Tooltip(reference, options) { + classCallCheck(this, Tooltip); + + _initialiseProps.call(this); + + // apply user options over default ones + options = _extends({}, DEFAULT_OPTIONS, options); + + reference.jquery && (reference = reference[0]); + + // cache reference and options + this.reference = reference; + this.options = options; + + // get events list + var events = typeof options.trigger === 'string' ? options.trigger.split(' ').filter(function (trigger) { + return ['click', 'hover', 'focus'].indexOf(trigger) !== -1; + }) : []; + + // set initial state + this._isOpen = false; + + // set event listeners + this._setEventListeners(reference, events, options); + } + + // + // Public methods + // + + /** + * Reveals an element's tooltip. This is considered a "manual" triggering of the tooltip. + * Tooltips with zero-length titles are never displayed. + * @method Tooltip#show + * @memberof Tooltip + */ + + + /** + * Hides an element’s tooltip. This is considered a “manual” triggering of the tooltip. + * @method Tooltip#hide + * @memberof Tooltip + */ + + + /** + * Hides and destroys an element’s tooltip. + * @method Tooltip#dispose + * @memberof Tooltip + */ + + + /** + * Toggles an element’s tooltip. This is considered a “manual” triggering of the tooltip. + * @method Tooltip#toggle + * @memberof Tooltip + */ + + + // + // Defaults + // + + + // + // Private methods + // + + createClass(Tooltip, [{ + key: '_create', + + + /** + * Creates a new tooltip node + * @memberof Tooltip + * @private + * @param {HTMLElement} reference + * @param {String} template + * @param {String|HTMLElement|TitleFunction} title + * @param {Boolean} allowHtml + * @return {HTMLelement} tooltipNode + */ + value: function _create(reference, template, title, allowHtml) { + // create tooltip element + var tooltipGenerator = window.document.createElement('div'); + tooltipGenerator.innerHTML = template.trim(); + var tooltipNode = tooltipGenerator.childNodes[0]; + + // add unique ID to our tooltip (needed for accessibility reasons) + tooltipNode.id = 'tooltip_' + Math.random().toString(36).substr(2, 10); + + // set initial `aria-hidden` state to `false` (it's visible!) + tooltipNode.setAttribute('aria-hidden', 'false'); + + // add title to tooltip + var titleNode = tooltipGenerator.querySelector(this.innerSelector); + if (title.nodeType === 1) { + // if title is a node, append it only if allowHtml is true + allowHtml && titleNode.appendChild(title); + } else if (isFunction(title)) { + // if title is a function, call it and set innerText or innerHtml depending by `allowHtml` value + var titleText = title.call(reference); + allowHtml ? titleNode.innerHTML = titleText : titleNode.innerText = titleText; + } else { + // if it's just a simple text, set innerText or innerHtml depending by `allowHtml` value + allowHtml ? titleNode.innerHTML = title : titleNode.innerText = title; + } + + // return the generated tooltip node + return tooltipNode; + } + }, { + key: '_show', + value: function _show(reference, options) { + // don't show if it's already visible + if (this._isOpen) { + return this; + } + this._isOpen = true; + + // if the tooltipNode already exists, just show it + if (this._tooltipNode) { + this._tooltipNode.style.display = ''; + this._tooltipNode.setAttribute('aria-hidden', 'false'); + this.popperInstance.update(); + return this; + } + + // get title + var title = reference.getAttribute('title') || options.title; + + // don't show tooltip if no title is defined + if (!title) { + return this; + } + + // create tooltip node + var tooltipNode = this._create(reference, options.template, title, options.html); + + // Add `aria-describedby` to our reference element for accessibility reasons + reference.setAttribute('aria-describedby', tooltipNode.id); + + // append tooltip to container + var container = this._findContainer(options.container, reference); + + this._append(tooltipNode, container); + + var popperOptions = _extends({}, options.popperOptions, { + placement: options.placement + }); + + popperOptions.modifiers = _extends({}, popperOptions.modifiers, { + arrow: { + element: this.arrowSelector + } + }); + + if (options.boundariesElement) { + popperOptions.modifiers.preventOverflow = { + boundariesElement: options.boundariesElement + }; + } + + this.popperInstance = new Popper(reference, tooltipNode, popperOptions); + + this._tooltipNode = tooltipNode; + + return this; + } + }, { + key: '_hide', + value: function _hide() /*reference, options*/{ + // don't hide if it's already hidden + if (!this._isOpen) { + return this; + } + + this._isOpen = false; + + // hide tooltipNode + this._tooltipNode.style.display = 'none'; + this._tooltipNode.setAttribute('aria-hidden', 'true'); + + return this; + } + }, { + key: '_dispose', + value: function _dispose() { + var _this = this; + + if (this._tooltipNode) { + this._hide(); + + // destroy instance + this.popperInstance.destroy(); + + // remove event listeners + this._events.forEach(function (_ref) { + var func = _ref.func, + event = _ref.event; + + _this.reference.removeEventListener(event, func); + }); + this._events = []; + + // destroy tooltipNode + this._tooltipNode.parentNode.removeChild(this._tooltipNode); + this._tooltipNode = null; + } + return this; + } + }, { + key: '_findContainer', + value: function _findContainer(container, reference) { + // if container is a query, get the relative element + if (typeof container === 'string') { + container = window.document.querySelector(container); + } else if (container === false) { + // if container is `false`, set it to reference parent + container = reference.parentNode; + } + return container; + } + + /** + * Append tooltip to container + * @memberof Tooltip + * @private + * @param {HTMLElement} tooltip + * @param {HTMLElement|String|false} container + */ + + }, { + key: '_append', + value: function _append(tooltipNode, container) { + container.appendChild(tooltipNode); + } + }, { + key: '_setEventListeners', + value: function _setEventListeners(reference, events, options) { + var _this2 = this; + + var directEvents = []; + var oppositeEvents = []; + + events.forEach(function (event) { + switch (event) { + case 'hover': + directEvents.push('mouseenter'); + oppositeEvents.push('mouseleave'); + break; + case 'focus': + directEvents.push('focus'); + oppositeEvents.push('blur'); + break; + case 'click': + directEvents.push('click'); + oppositeEvents.push('click'); + break; + } + }); + + // schedule show tooltip + directEvents.forEach(function (event) { + var func = function func(evt) { + if (_this2._isOpen === true) { + return; + } + evt.usedByTooltip = true; + _this2._scheduleShow(reference, options.delay, options, evt); + }; + _this2._events.push({ event: event, func: func }); + reference.addEventListener(event, func); + }); + + // schedule hide tooltip + oppositeEvents.forEach(function (event) { + var func = function func(evt) { + if (evt.usedByTooltip === true) { + return; + } + _this2._scheduleHide(reference, options.delay, options, evt); + }; + _this2._events.push({ event: event, func: func }); + reference.addEventListener(event, func); + }); + } + }, { + key: '_scheduleShow', + value: function _scheduleShow(reference, delay, options /*, evt */) { + var _this3 = this; + + // defaults to 0 + var computedDelay = delay && delay.show || delay || 0; + window.setTimeout(function () { + return _this3._show(reference, options); + }, computedDelay); + } + }, { + key: '_scheduleHide', + value: function _scheduleHide(reference, delay, options, evt) { + var _this4 = this; + + // defaults to 0 + var computedDelay = delay && delay.hide || delay || 0; + window.setTimeout(function () { + if (_this4._isOpen === false) { + return; + } + if (!document.body.contains(_this4._tooltipNode)) { + return; + } + + // if we are hiding because of a mouseleave, we must check that the new + // reference isn't the tooltip, because in this case we don't want to hide it + if (evt.type === 'mouseleave') { + var isSet = _this4._setTooltipNodeEvent(evt, reference, delay, options); + + // if we set the new event, don't hide the tooltip yet + // the new event will take care to hide it if necessary + if (isSet) { + return; + } + } + + _this4._hide(reference, options); + }, computedDelay); + } + }]); + return Tooltip; +}(); + +/** + * Placement function, its context is the Tooltip instance. + * @memberof Tooltip + * @callback PlacementFunction + * @param {HTMLElement} tooltip - tooltip DOM node. + * @param {HTMLElement} reference - reference DOM node. + * @return {String} placement - One of the allowed placement options. + */ + +/** + * Title function, its context is the Tooltip instance. + * @memberof Tooltip + * @callback TitleFunction + * @return {String} placement - The desired title. + */ + + +var _initialiseProps = function _initialiseProps() { + var _this5 = this; + + this.show = function () { + return _this5._show(_this5.reference, _this5.options); + }; + + this.hide = function () { + return _this5._hide(); + }; + + this.dispose = function () { + return _this5._dispose(); + }; + + this.toggle = function () { + if (_this5._isOpen) { + return _this5.hide(); + } else { + return _this5.show(); + } + }; + + this.arrowSelector = '.tooltip-arrow, .tooltip__arrow'; + this.innerSelector = '.tooltip-inner, .tooltip__inner'; + this._events = []; + + this._setTooltipNodeEvent = function (evt, reference, delay, options) { + var relatedreference = evt.relatedreference || evt.toElement; + + var callback = function callback(evt2) { + var relatedreference2 = evt2.relatedreference || evt2.toElement; + + // Remove event listener after call + _this5._tooltipNode.removeEventListener(evt.type, callback); + + // If the new reference is not the reference element + if (!reference.contains(relatedreference2)) { + // Schedule to hide tooltip + _this5._scheduleHide(reference, options.delay, options, evt2); + } + }; + + if (_this5._tooltipNode.contains(relatedreference)) { + // listen to mouseleave on the tooltip element to be able to hide the tooltip + _this5._tooltipNode.addEventListener(evt.type, callback); + return true; + } + + return false; + }; +}; + +return Tooltip; + +}))); +//# sourceMappingURL=tooltip.js.map diff --git a/src/vendor/countdowntime/countdowntime.js b/src/vendor/countdowntime/countdowntime.js new file mode 100644 index 0000000..573832d --- /dev/null +++ b/src/vendor/countdowntime/countdowntime.js @@ -0,0 +1,45 @@ +(function ($) { + "use strict"; + + function getTimeRemaining(endtime) { + var t = Date.parse(endtime) - Date.parse(new Date()); + var seconds = Math.floor((t / 1000) % 60); + var minutes = Math.floor((t / 1000 / 60) % 60); + var hours = Math.floor((t / (1000 * 60 * 60)) % 24); + var days = Math.floor(t / (1000 * 60 * 60 * 24)); + return { + 'total': t, + 'days': days, + 'hours': hours, + 'minutes': minutes, + 'seconds': seconds + }; + } + + function initializeClock(id, endtime) { + var daysSpan = $('.days'); + var hoursSpan = $('.hours'); + var minutesSpan = $('.minutes'); + var secondsSpan = $('.seconds'); + + function updateClock() { + var t = getTimeRemaining(endtime); + + daysSpan.html(t.days); + hoursSpan.html(('0' + t.hours).slice(-2)); + minutesSpan.html(('0' + t.minutes).slice(-2)); + secondsSpan.html(('0' + t.seconds).slice(-2)) + + if (t.total <= 0) { + clearInterval(timeinterval); + } + } + + updateClock(); + var timeinterval = setInterval(updateClock, 1000); + } + + var deadline = new Date(Date.parse(new Date()) + 25 * 24 * 60 * 60 * 1000 + 13 * 60 * 60 * 1000); + initializeClock('clockdiv', deadline); + +})(jQuery); \ No newline at end of file diff --git a/src/vendor/css-hamburgers/hamburgers.css b/src/vendor/css-hamburgers/hamburgers.css new file mode 100644 index 0000000..7e068e1 --- /dev/null +++ b/src/vendor/css-hamburgers/hamburgers.css @@ -0,0 +1,626 @@ +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */ +.hamburger { + padding: 15px 15px; + 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: 0.7; } + +.hamburger-box { + width: 40px; + height: 24px; + display: inline-block; + position: relative; } + +.hamburger-inner { + display: block; + top: 50%; + margin-top: -2px; } + .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { + width: 40px; + height: 4px; + background-color: #000; + border-radius: 4px; + 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: -10px; } + .hamburger-inner::after { + bottom: -10px; } + +/* + * 3DX + */ +.hamburger--3dx .hamburger-box { + perspective: 80px; } + +.hamburger--3dx .hamburger-inner { + transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + .hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after { + transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + +.hamburger--3dx.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(180deg); } + .hamburger--3dx.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--3dx.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg); } + +/* + * 3DX Reverse + */ +.hamburger--3dx-r .hamburger-box { + perspective: 80px; } + +.hamburger--3dx-r .hamburger-inner { + transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + .hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after { + transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + +.hamburger--3dx-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(-180deg); } + .hamburger--3dx-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--3dx-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg); } + +/* + * 3DY + */ +.hamburger--3dy .hamburger-box { + perspective: 80px; } + +.hamburger--3dy .hamburger-inner { + transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + .hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after { + transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + +.hamburger--3dy.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(-180deg); } + .hamburger--3dy.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--3dy.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg); } + +/* + * 3DY Reverse + */ +.hamburger--3dy-r .hamburger-box { + perspective: 80px; } + +.hamburger--3dy-r .hamburger-inner { + transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + .hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after { + transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } + +.hamburger--3dy-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg); } + .hamburger--3dy-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--3dy-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg); } + +/* + * Arrow + */ +.hamburger--arrow.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); } + +.hamburger--arrow.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); } + +/* + * Arrow Right + */ +.hamburger--arrow-r.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); } + +.hamburger--arrow-r.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); } + +/* + * Arrow Alt + */ +.hamburger--arrowalt .hamburger-inner::before { + transition: top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); } + +.hamburger--arrowalt .hamburger-inner::after { + transition: bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); } + +.hamburger--arrowalt.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1); + transition: top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } + +.hamburger--arrowalt.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1); + transition: bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } + +/* + * Arrow Alt Right + */ +.hamburger--arrowalt-r .hamburger-inner::before { + transition: top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); } + +.hamburger--arrowalt-r .hamburger-inner::after { + transition: bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); } + +.hamburger--arrowalt-r.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1); + transition: top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } + +.hamburger--arrowalt-r.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1); + transition: bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } + +/* + * Boring + */ +.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after { + transition-property: none; } + +.hamburger--boring.is-active .hamburger-inner { + transform: rotate(45deg); } + .hamburger--boring.is-active .hamburger-inner::before { + top: 0; + opacity: 0; } + .hamburger--boring.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); } + +/* + * Collapse + */ +.hamburger--collapse .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: 0.15s; + transition-delay: 0.15s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--collapse .hamburger-inner::after { + top: -20px; + transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } + .hamburger--collapse .hamburger-inner::before { + transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--collapse.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: 0.32s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--collapse.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear; } + .hamburger--collapse.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-90deg); + transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Collapse Reverse + */ +.hamburger--collapse-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: 0.15s; + transition-delay: 0.15s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--collapse-r .hamburger-inner::after { + top: -20px; + transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } + .hamburger--collapse-r .hamburger-inner::before { + transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--collapse-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(45deg); + transition-delay: 0.32s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--collapse-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear; } + .hamburger--collapse-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Elastic + */ +.hamburger--elastic .hamburger-inner { + top: 2px; + transition-duration: 0.4s; + transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } + .hamburger--elastic .hamburger-inner::before { + top: 10px; + transition: opacity 0.15s 0.4s ease; } + .hamburger--elastic .hamburger-inner::after { + top: 20px; + transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + +.hamburger--elastic.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(135deg); + transition-delay: 0.1s; } + .hamburger--elastic.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0; } + .hamburger--elastic.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-270deg); + transition-delay: 0.1s; } + +/* + * Elastic Reverse + */ +.hamburger--elastic-r .hamburger-inner { + top: 2px; + transition-duration: 0.4s; + transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } + .hamburger--elastic-r .hamburger-inner::before { + top: 10px; + transition: opacity 0.15s 0.4s ease; } + .hamburger--elastic-r .hamburger-inner::after { + top: 20px; + transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); } + +.hamburger--elastic-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-135deg); + transition-delay: 0.1s; } + .hamburger--elastic-r.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0; } + .hamburger--elastic-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(270deg); + transition-delay: 0.1s; } + +/* + * Emphatic + */ +.hamburger--emphatic { + overflow: hidden; } + .hamburger--emphatic .hamburger-inner { + transition: background-color 0.2s 0.25s ease-in; } + .hamburger--emphatic .hamburger-inner::before { + left: 0; + transition: transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in; } + .hamburger--emphatic .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in; } + .hamburger--emphatic.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent; } + .hamburger--emphatic.is-active .hamburger-inner::before { + left: -80px; + top: -80px; + transform: translate3d(80px, 80px, 0) rotate(45deg); + transition: left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); } + .hamburger--emphatic.is-active .hamburger-inner::after { + right: -80px; + top: -80px; + transform: translate3d(-80px, 80px, 0) rotate(-45deg); + transition: right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); } + +/* + * Emphatic Reverse + */ +.hamburger--emphatic-r { + overflow: hidden; } + .hamburger--emphatic-r .hamburger-inner { + transition: background-color 0.2s 0.25s ease-in; } + .hamburger--emphatic-r .hamburger-inner::before { + left: 0; + transition: transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in; } + .hamburger--emphatic-r .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in; } + .hamburger--emphatic-r.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent; } + .hamburger--emphatic-r.is-active .hamburger-inner::before { + left: -80px; + top: 80px; + transform: translate3d(80px, -80px, 0) rotate(-45deg); + transition: left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); } + .hamburger--emphatic-r.is-active .hamburger-inner::after { + right: -80px; + top: 80px; + transform: translate3d(-80px, -80px, 0) rotate(45deg); + transition: right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); } + +/* + * Slider + */ +.hamburger--slider .hamburger-inner { + top: 2px; } + .hamburger--slider .hamburger-inner::before { + top: 10px; + transition-property: transform, opacity; + transition-timing-function: ease; + transition-duration: 0.2s; } + .hamburger--slider .hamburger-inner::after { + top: 20px; } + +.hamburger--slider.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--slider.is-active .hamburger-inner::before { + transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0); + opacity: 0; } + .hamburger--slider.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-90deg); } + +/* + * Slider Reverse + */ +.hamburger--slider-r .hamburger-inner { + top: 2px; } + .hamburger--slider-r .hamburger-inner::before { + top: 10px; + transition-property: transform, opacity; + transition-timing-function: ease; + transition-duration: 0.2s; } + .hamburger--slider-r .hamburger-inner::after { + top: 20px; } + +.hamburger--slider-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-45deg); } + .hamburger--slider-r.is-active .hamburger-inner::before { + transform: rotate(45deg) translate3d(5.71429px, -6px, 0); + opacity: 0; } + .hamburger--slider-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(90deg); } + +/* + * Spring + */ +.hamburger--spring .hamburger-inner { + top: 2px; + transition: background-color 0s 0.15s linear; } + .hamburger--spring .hamburger-inner::before { + top: 10px; + transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--spring .hamburger-inner::after { + top: 20px; + transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--spring.is-active .hamburger-inner { + transition-delay: 0.32s; + background-color: transparent; } + .hamburger--spring.is-active .hamburger-inner::before { + top: 0; + transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1); + transform: translate3d(0, 10px, 0) rotate(45deg); } + .hamburger--spring.is-active .hamburger-inner::after { + top: 0; + transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1); + transform: translate3d(0, 10px, 0) rotate(-45deg); } + +/* + * Spring Reverse + */ +.hamburger--spring-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: 0.15s; + transition-delay: 0s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--spring-r .hamburger-inner::after { + top: -20px; + transition: top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear; } + .hamburger--spring-r .hamburger-inner::before { + transition: top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--spring-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: 0.32s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--spring-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.32s linear; } + .hamburger--spring-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Stand + */ +.hamburger--stand .hamburger-inner { + transition: transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear; } + .hamburger--stand .hamburger-inner::before { + transition: top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--stand .hamburger-inner::after { + transition: bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--stand.is-active .hamburger-inner { + transform: rotate(90deg); + background-color: transparent; + transition: transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear; } + .hamburger--stand.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--stand.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Stand Reverse + */ +.hamburger--stand-r .hamburger-inner { + transition: transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear; } + .hamburger--stand-r .hamburger-inner::before { + transition: top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--stand-r .hamburger-inner::after { + transition: bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--stand-r.is-active .hamburger-inner { + transform: rotate(-90deg); + background-color: transparent; + transition: transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear; } + .hamburger--stand-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--stand-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Spin + */ +.hamburger--spin .hamburger-inner { + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--spin .hamburger-inner::before { + transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in; } + .hamburger--spin .hamburger-inner::after { + transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--spin.is-active .hamburger-inner { + transform: rotate(225deg); + transition-delay: 0.14s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--spin.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out; } + .hamburger--spin.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Spin Reverse + */ +.hamburger--spin-r .hamburger-inner { + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--spin-r .hamburger-inner::before { + transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in; } + .hamburger--spin-r .hamburger-inner::after { + transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--spin-r.is-active .hamburger-inner { + transform: rotate(-225deg); + transition-delay: 0.14s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--spin-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out; } + .hamburger--spin-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg); + transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Squeeze + */ +.hamburger--squeeze .hamburger-inner { + transition-duration: 0.1s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } + .hamburger--squeeze .hamburger-inner::before { + transition: top 0.1s 0.14s ease, opacity 0.1s ease; } + .hamburger--squeeze .hamburger-inner::after { + transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19); } + +.hamburger--squeeze.is-active .hamburger-inner { + transform: rotate(45deg); + transition-delay: 0.14s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + .hamburger--squeeze.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 0.1s ease, opacity 0.1s 0.14s ease; } + .hamburger--squeeze.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); } + +/* + * Vortex + */ +.hamburger--vortex .hamburger-inner { + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } + .hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after { + transition-duration: 0s; + transition-delay: 0.1s; + transition-timing-function: linear; } + .hamburger--vortex .hamburger-inner::before { + transition-property: top, opacity; } + .hamburger--vortex .hamburger-inner::after { + transition-property: bottom, transform; } + +.hamburger--vortex.is-active .hamburger-inner { + transform: rotate(765deg); + transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } + .hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after { + transition-delay: 0s; } + .hamburger--vortex.is-active .hamburger-inner::before { + top: 0; + opacity: 0; } + .hamburger--vortex.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg); } + +/* + * Vortex Reverse + */ +.hamburger--vortex-r .hamburger-inner { + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } + .hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after { + transition-duration: 0s; + transition-delay: 0.1s; + transition-timing-function: linear; } + .hamburger--vortex-r .hamburger-inner::before { + transition-property: top, opacity; } + .hamburger--vortex-r .hamburger-inner::after { + transition-property: bottom, transform; } + +.hamburger--vortex-r.is-active .hamburger-inner { + transform: rotate(-765deg); + transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } + .hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after { + transition-delay: 0s; } + .hamburger--vortex-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0; } + .hamburger--vortex-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); } diff --git a/src/vendor/css-hamburgers/hamburgers.min.css b/src/vendor/css-hamburgers/hamburgers.min.css new file mode 100644 index 0000000..10b3b06 --- /dev/null +++ b/src/vendor/css-hamburgers/hamburgers.min.css @@ -0,0 +1,7 @@ +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:''}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .15s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .32s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand-r .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top .1s ease,opacity .1s ease .14s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)} \ No newline at end of file diff --git a/src/vendor/daterangepicker/daterangepicker.css b/src/vendor/daterangepicker/daterangepicker.css new file mode 100644 index 0000000..86f4b77 --- /dev/null +++ b/src/vendor/daterangepicker/daterangepicker.css @@ -0,0 +1,269 @@ +.daterangepicker { + position: absolute; + color: inherit; + background-color: #fff; + border-radius: 4px; + width: 278px; + padding: 4px; + margin-top: 1px; + top: 100px; + left: 20px; + /* Calendars */ } + .daterangepicker:before, .daterangepicker:after { + position: absolute; + display: inline-block; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; } + .daterangepicker:before { + top: -7px; + border-right: 7px solid transparent; + border-left: 7px solid transparent; + border-bottom: 7px solid #ccc; } + .daterangepicker:after { + top: -6px; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-left: 6px solid transparent; } + .daterangepicker.opensleft:before { + right: 9px; } + .daterangepicker.opensleft:after { + right: 10px; } + .daterangepicker.openscenter:before { + left: 0; + right: 0; + width: 0; + margin-left: auto; + margin-right: auto; } + .daterangepicker.openscenter:after { + left: 0; + right: 0; + width: 0; + margin-left: auto; + margin-right: auto; } + .daterangepicker.opensright:before { + left: 9px; } + .daterangepicker.opensright:after { + left: 10px; } + .daterangepicker.dropup { + margin-top: -5px; } + .daterangepicker.dropup:before { + top: initial; + bottom: -7px; + border-bottom: initial; + border-top: 7px solid #ccc; } + .daterangepicker.dropup:after { + top: initial; + bottom: -6px; + border-bottom: initial; + border-top: 6px solid #fff; } + .daterangepicker.dropdown-menu { + max-width: none; + z-index: 3001; } + .daterangepicker.single .ranges, .daterangepicker.single .calendar { + float: none; } + .daterangepicker.show-calendar .calendar { + display: block; } + .daterangepicker .calendar { + display: none; + max-width: 270px; + margin: 4px; } + .daterangepicker .calendar.single .calendar-table { + border: none; } + .daterangepicker .calendar th, .daterangepicker .calendar td { + white-space: nowrap; + text-align: center; + min-width: 32px; } + .daterangepicker .calendar-table { + border: 1px solid #fff; + padding: 4px; + border-radius: 4px; + background-color: #fff; } + .daterangepicker table { + width: 100%; + margin: 0; } + .daterangepicker td, .daterangepicker th { + text-align: center; + width: 20px; + height: 20px; + border-radius: 4px; + border: 1px solid transparent; + white-space: nowrap; + cursor: pointer; } + .daterangepicker td.available:hover, .daterangepicker th.available:hover { + background-color: #eee; + border-color: transparent; + color: inherit; } + .daterangepicker td.week, .daterangepicker th.week { + font-size: 80%; + color: #ccc; } + .daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date { + background-color: #fff; + border-color: transparent; + color: #999; } + .daterangepicker td.in-range { + background-color: #ebf4f8; + border-color: transparent; + color: #000; + border-radius: 0; } + .daterangepicker td.start-date { + border-radius: 4px 0 0 4px; } + .daterangepicker td.end-date { + border-radius: 0 4px 4px 0; } + .daterangepicker td.start-date.end-date { + border-radius: 4px; } + .daterangepicker td.active, .daterangepicker td.active:hover { + background-color: #357ebd; + border-color: transparent; + color: #fff; } + .daterangepicker th.month { + width: auto; } + .daterangepicker td.disabled, .daterangepicker option.disabled { + color: #999; + cursor: not-allowed; + text-decoration: line-through; } + .daterangepicker select.monthselect, .daterangepicker select.yearselect { + font-size: 12px; + padding: 1px; + height: auto; + margin: 0; + cursor: default; } + .daterangepicker select.monthselect { + margin-right: 2%; + width: 56%; } + .daterangepicker select.yearselect { + width: 40%; } + .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect { + width: 50px; + margin-bottom: 0; } + .daterangepicker .input-mini { + border: 1px solid #ccc; + border-radius: 4px; + color: #555; + height: 30px; + line-height: 30px; + display: block; + vertical-align: middle; + margin: 0 0 5px 0; + padding: 0 6px 0 28px; + width: 100%; } + .daterangepicker .input-mini.active { + border: 1px solid #08c; + border-radius: 4px; } + .daterangepicker .daterangepicker_input { + position: relative; } + .daterangepicker .daterangepicker_input i { + position: absolute; + left: 8px; + top: 8px; } + .daterangepicker.rtl .input-mini { + padding-right: 28px; + padding-left: 6px; } + .daterangepicker.rtl .daterangepicker_input i { + left: auto; + right: 8px; } + .daterangepicker .calendar-time { + text-align: center; + margin: 5px auto; + line-height: 30px; + position: relative; + padding-left: 28px; } + .daterangepicker .calendar-time select.disabled { + color: #ccc; + cursor: not-allowed; } + +.ranges { + font-size: 11px; + float: none; + margin: 4px; + text-align: left; } + .ranges ul { + list-style: none; + margin: 0 auto; + padding: 0; + width: 100%; } + .ranges li { + font-size: 13px; + background-color: #f5f5f5; + border: 1px solid #f5f5f5; + border-radius: 4px; + color: #08c; + padding: 3px 12px; + margin-bottom: 8px; + cursor: pointer; } + .ranges li:hover { + background-color: #08c; + border: 1px solid #08c; + color: #fff; } + .ranges li.active { + background-color: #08c; + border: 1px solid #08c; + color: #fff; } + +/* Larger Screen Styling */ +@media (min-width: 564px) { + .daterangepicker { + width: auto; } + .daterangepicker .ranges ul { + width: 160px; } + .daterangepicker.single .ranges ul { + width: 100%; } + .daterangepicker.single .calendar.left { + clear: none; } + .daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .calendar { + float: left; } + .daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .calendar { + float: right; } + .daterangepicker.ltr { + direction: ltr; + text-align: left; } + .daterangepicker.ltr .calendar.left { + clear: left; + margin-right: 0; } + .daterangepicker.ltr .calendar.left .calendar-table { + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .daterangepicker.ltr .calendar.right { + margin-left: 0; } + .daterangepicker.ltr .calendar.right .calendar-table { + border-left: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .daterangepicker.ltr .left .daterangepicker_input { + padding-right: 12px; } + .daterangepicker.ltr .calendar.left .calendar-table { + padding-right: 12px; } + .daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar { + float: left; } + .daterangepicker.rtl { + direction: rtl; + text-align: right; } + .daterangepicker.rtl .calendar.left { + clear: right; + margin-left: 0; } + .daterangepicker.rtl .calendar.left .calendar-table { + border-left: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .daterangepicker.rtl .calendar.right { + margin-right: 0; } + .daterangepicker.rtl .calendar.right .calendar-table { + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .daterangepicker.rtl .left .daterangepicker_input { + padding-left: 12px; } + .daterangepicker.rtl .calendar.left .calendar-table { + padding-left: 12px; } + .daterangepicker.rtl .ranges, .daterangepicker.rtl .calendar { + text-align: right; + float: right; } } +@media (min-width: 730px) { + .daterangepicker .ranges { + width: auto; } + .daterangepicker.ltr .ranges { + float: left; } + .daterangepicker.rtl .ranges { + float: right; } + .daterangepicker .calendar.left { + clear: none !important; } } diff --git a/src/vendor/daterangepicker/daterangepicker.js b/src/vendor/daterangepicker/daterangepicker.js new file mode 100644 index 0000000..dee8d69 --- /dev/null +++ b/src/vendor/daterangepicker/daterangepicker.js @@ -0,0 +1,1628 @@ +/** +* @version: 2.1.25 +* @author: Dan Grossman http://www.dangrossman.info/ +* @copyright: Copyright (c) 2012-2017 Dan Grossman. All rights reserved. +* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php +* @website: http://www.daterangepicker.com/ +*/ +// Follow the UMD template https://github.com/umdjs/umd/blob/master/templates/returnExportsGlobal.js +(function (root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Make globaly available as well + define(['moment', 'jquery'], function (moment, jquery) { + if (!jquery.fn) jquery.fn = {}; // webpack server rendering + return (root.daterangepicker = factory(moment, jquery)); + }); + } else if (typeof module === 'object' && module.exports) { + // Node / Browserify + //isomorphic issue + var jQuery = (typeof window != 'undefined') ? window.jQuery : undefined; + if (!jQuery) { + jQuery = require('jquery'); + if (!jQuery.fn) jQuery.fn = {}; + } + var moment = (typeof window != 'undefined' && typeof window.moment != 'undefined') ? window.moment : require('moment'); + module.exports = factory(moment, jQuery); + } else { + // Browser globals + root.daterangepicker = factory(root.moment, root.jQuery); + } +}(this, function(moment, $) { + var DateRangePicker = function(element, options, cb) { + + //default settings for options + this.parentEl = 'body'; + this.element = $(element); + this.startDate = moment().startOf('day'); + this.endDate = moment().endOf('day'); + this.minDate = false; + this.maxDate = false; + this.dateLimit = false; + this.autoApply = false; + this.singleDatePicker = false; + this.showDropdowns = false; + this.showWeekNumbers = false; + this.showISOWeekNumbers = false; + this.showCustomRangeLabel = true; + this.timePicker = false; + this.timePicker24Hour = false; + this.timePickerIncrement = 1; + this.timePickerSeconds = false; + this.linkedCalendars = true; + this.autoUpdateInput = true; + this.alwaysShowCalendars = false; + this.ranges = {}; + + this.opens = 'right'; + if (this.element.hasClass('pull-right')) + this.opens = 'left'; + + this.drops = 'down'; + if (this.element.hasClass('dropup')) + this.drops = 'up'; + + this.buttonClasses = 'btn btn-sm'; + this.applyClass = 'btn-success'; + this.cancelClass = 'btn-default'; + + this.locale = { + direction: 'ltr', + format: moment.localeData().longDateFormat('L'), + separator: ' - ', + applyLabel: 'Apply', + cancelLabel: 'Cancel', + weekLabel: 'W', + customRangeLabel: 'Custom Range', + daysOfWeek: moment.weekdaysMin(), + monthNames: moment.monthsShort(), + firstDay: moment.localeData().firstDayOfWeek() + }; + + this.callback = function() { }; + + //some state information + this.isShowing = false; + this.leftCalendar = {}; + this.rightCalendar = {}; + + //custom options from user + if (typeof options !== 'object' || options === null) + options = {}; + + //allow setting options with data attributes + //data-api options will be overwritten with custom javascript options + options = $.extend(this.element.data(), options); + + //html template for the picker UI + if (typeof options.template !== 'string' && !(options.template instanceof $)) + options.template = ''; + + this.parentEl = (options.parentEl && $(options.parentEl).length) ? $(options.parentEl) : $(this.parentEl); + this.container = $(options.template).appendTo(this.parentEl); + + // + // handle all the possible options overriding defaults + // + + if (typeof options.locale === 'object') { + + if (typeof options.locale.direction === 'string') + this.locale.direction = options.locale.direction; + + if (typeof options.locale.format === 'string') + this.locale.format = options.locale.format; + + if (typeof options.locale.separator === 'string') + this.locale.separator = options.locale.separator; + + if (typeof options.locale.daysOfWeek === 'object') + this.locale.daysOfWeek = options.locale.daysOfWeek.slice(); + + if (typeof options.locale.monthNames === 'object') + this.locale.monthNames = options.locale.monthNames.slice(); + + if (typeof options.locale.firstDay === 'number') + this.locale.firstDay = options.locale.firstDay; + + if (typeof options.locale.applyLabel === 'string') + this.locale.applyLabel = options.locale.applyLabel; + + if (typeof options.locale.cancelLabel === 'string') + this.locale.cancelLabel = options.locale.cancelLabel; + + if (typeof options.locale.weekLabel === 'string') + this.locale.weekLabel = options.locale.weekLabel; + + if (typeof options.locale.customRangeLabel === 'string'){ + //Support unicode chars in the custom range name. + var elem = document.createElement('textarea'); + elem.innerHTML = options.locale.customRangeLabel; + var rangeHtml = elem.value; + this.locale.customRangeLabel = rangeHtml; + } + } + this.container.addClass(this.locale.direction); + + if (typeof options.startDate === 'string') + this.startDate = moment(options.startDate, this.locale.format); + + if (typeof options.endDate === 'string') + this.endDate = moment(options.endDate, this.locale.format); + + if (typeof options.minDate === 'string') + this.minDate = moment(options.minDate, this.locale.format); + + if (typeof options.maxDate === 'string') + this.maxDate = moment(options.maxDate, this.locale.format); + + if (typeof options.startDate === 'object') + this.startDate = moment(options.startDate); + + if (typeof options.endDate === 'object') + this.endDate = moment(options.endDate); + + if (typeof options.minDate === 'object') + this.minDate = moment(options.minDate); + + if (typeof options.maxDate === 'object') + this.maxDate = moment(options.maxDate); + + // sanity check for bad options + if (this.minDate && this.startDate.isBefore(this.minDate)) + this.startDate = this.minDate.clone(); + + // sanity check for bad options + if (this.maxDate && this.endDate.isAfter(this.maxDate)) + this.endDate = this.maxDate.clone(); + + if (typeof options.applyClass === 'string') + this.applyClass = options.applyClass; + + if (typeof options.cancelClass === 'string') + this.cancelClass = options.cancelClass; + + if (typeof options.dateLimit === 'object') + this.dateLimit = options.dateLimit; + + if (typeof options.opens === 'string') + this.opens = options.opens; + + if (typeof options.drops === 'string') + this.drops = options.drops; + + if (typeof options.showWeekNumbers === 'boolean') + this.showWeekNumbers = options.showWeekNumbers; + + if (typeof options.showISOWeekNumbers === 'boolean') + this.showISOWeekNumbers = options.showISOWeekNumbers; + + if (typeof options.buttonClasses === 'string') + this.buttonClasses = options.buttonClasses; + + if (typeof options.buttonClasses === 'object') + this.buttonClasses = options.buttonClasses.join(' '); + + if (typeof options.showDropdowns === 'boolean') + this.showDropdowns = options.showDropdowns; + + if (typeof options.showCustomRangeLabel === 'boolean') + this.showCustomRangeLabel = options.showCustomRangeLabel; + + if (typeof options.singleDatePicker === 'boolean') { + this.singleDatePicker = options.singleDatePicker; + if (this.singleDatePicker) + this.endDate = this.startDate.clone(); + } + + if (typeof options.timePicker === 'boolean') + this.timePicker = options.timePicker; + + if (typeof options.timePickerSeconds === 'boolean') + this.timePickerSeconds = options.timePickerSeconds; + + if (typeof options.timePickerIncrement === 'number') + this.timePickerIncrement = options.timePickerIncrement; + + if (typeof options.timePicker24Hour === 'boolean') + this.timePicker24Hour = options.timePicker24Hour; + + if (typeof options.autoApply === 'boolean') + this.autoApply = options.autoApply; + + if (typeof options.autoUpdateInput === 'boolean') + this.autoUpdateInput = options.autoUpdateInput; + + if (typeof options.linkedCalendars === 'boolean') + this.linkedCalendars = options.linkedCalendars; + + if (typeof options.isInvalidDate === 'function') + this.isInvalidDate = options.isInvalidDate; + + if (typeof options.isCustomDate === 'function') + this.isCustomDate = options.isCustomDate; + + if (typeof options.alwaysShowCalendars === 'boolean') + this.alwaysShowCalendars = options.alwaysShowCalendars; + + // update day names order to firstDay + if (this.locale.firstDay != 0) { + var iterator = this.locale.firstDay; + while (iterator > 0) { + this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift()); + iterator--; + } + } + + var start, end, range; + + //if no start/end dates set, check if an input element contains initial values + if (typeof options.startDate === 'undefined' && typeof options.endDate === 'undefined') { + if ($(this.element).is('input[type=text]')) { + var val = $(this.element).val(), + split = val.split(this.locale.separator); + + start = end = null; + + if (split.length == 2) { + start = moment(split[0], this.locale.format); + end = moment(split[1], this.locale.format); + } else if (this.singleDatePicker && val !== "") { + start = moment(val, this.locale.format); + end = moment(val, this.locale.format); + } + if (start !== null && end !== null) { + this.setStartDate(start); + this.setEndDate(end); + } + } + } + + if (typeof options.ranges === 'object') { + for (range in options.ranges) { + + if (typeof options.ranges[range][0] === 'string') + start = moment(options.ranges[range][0], this.locale.format); + else + start = moment(options.ranges[range][0]); + + if (typeof options.ranges[range][1] === 'string') + end = moment(options.ranges[range][1], this.locale.format); + else + end = moment(options.ranges[range][1]); + + // If the start or end date exceed those allowed by the minDate or dateLimit + // options, shorten the range to the allowable period. + if (this.minDate && start.isBefore(this.minDate)) + start = this.minDate.clone(); + + var maxDate = this.maxDate; + if (this.dateLimit && maxDate && start.clone().add(this.dateLimit).isAfter(maxDate)) + maxDate = start.clone().add(this.dateLimit); + if (maxDate && end.isAfter(maxDate)) + end = maxDate.clone(); + + // If the end of the range is before the minimum or the start of the range is + // after the maximum, don't display this range option at all. + if ((this.minDate && end.isBefore(this.minDate, this.timepicker ? 'minute' : 'day')) + || (maxDate && start.isAfter(maxDate, this.timepicker ? 'minute' : 'day'))) + continue; + + //Support unicode chars in the range names. + var elem = document.createElement('textarea'); + elem.innerHTML = range; + var rangeHtml = elem.value; + + this.ranges[rangeHtml] = [start, end]; + } + + var list = '
      '; + for (range in this.ranges) { + list += '
    • ' + range + '
    • '; + } + if (this.showCustomRangeLabel) { + list += '
    • ' + this.locale.customRangeLabel + '
    • '; + } + list += '
    '; + this.container.find('.ranges').prepend(list); + } + + if (typeof cb === 'function') { + this.callback = cb; + } + + if (!this.timePicker) { + this.startDate = this.startDate.startOf('day'); + this.endDate = this.endDate.endOf('day'); + this.container.find('.calendar-time').hide(); + } + + //can't be used together for now + if (this.timePicker && this.autoApply) + this.autoApply = false; + + if (this.autoApply && typeof options.ranges !== 'object') { + this.container.find('.ranges').hide(); + } else if (this.autoApply) { + this.container.find('.applyBtn, .cancelBtn').addClass('hide'); + } + + if (this.singleDatePicker) { + this.container.addClass('single'); + this.container.find('.calendar.left').addClass('single'); + this.container.find('.calendar.left').show(); + this.container.find('.calendar.right').hide(); + this.container.find('.daterangepicker_input input, .daterangepicker_input > i').hide(); + if (this.timePicker) { + this.container.find('.ranges ul').hide(); + } else { + this.container.find('.ranges').hide(); + } + } + + if ((typeof options.ranges === 'undefined' && !this.singleDatePicker) || this.alwaysShowCalendars) { + this.container.addClass('show-calendar'); + } + + this.container.addClass('opens' + this.opens); + + //swap the position of the predefined ranges if opens right + if (typeof options.ranges !== 'undefined' && this.opens == 'right') { + this.container.find('.ranges').prependTo( this.container.find('.calendar.left').parent() ); + } + + //apply CSS classes and labels to buttons + this.container.find('.applyBtn, .cancelBtn').addClass(this.buttonClasses); + if (this.applyClass.length) + this.container.find('.applyBtn').addClass(this.applyClass); + if (this.cancelClass.length) + this.container.find('.cancelBtn').addClass(this.cancelClass); + this.container.find('.applyBtn').html(this.locale.applyLabel); + this.container.find('.cancelBtn').html(this.locale.cancelLabel); + + // + // event listeners + // + + this.container.find('.calendar') + .on('click.daterangepicker', '.prev', $.proxy(this.clickPrev, this)) + .on('click.daterangepicker', '.next', $.proxy(this.clickNext, this)) + .on('mousedown.daterangepicker', 'td.available', $.proxy(this.clickDate, this)) + .on('mouseenter.daterangepicker', 'td.available', $.proxy(this.hoverDate, this)) + .on('mouseleave.daterangepicker', 'td.available', $.proxy(this.updateFormInputs, this)) + .on('change.daterangepicker', 'select.yearselect', $.proxy(this.monthOrYearChanged, this)) + .on('change.daterangepicker', 'select.monthselect', $.proxy(this.monthOrYearChanged, this)) + .on('change.daterangepicker', 'select.hourselect,select.minuteselect,select.secondselect,select.ampmselect', $.proxy(this.timeChanged, this)) + .on('click.daterangepicker', '.daterangepicker_input input', $.proxy(this.showCalendars, this)) + .on('focus.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsFocused, this)) + .on('blur.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsBlurred, this)) + .on('change.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsChanged, this)); + + this.container.find('.ranges') + .on('click.daterangepicker', 'button.applyBtn', $.proxy(this.clickApply, this)) + .on('click.daterangepicker', 'button.cancelBtn', $.proxy(this.clickCancel, this)) + .on('click.daterangepicker', 'li', $.proxy(this.clickRange, this)) + .on('mouseenter.daterangepicker', 'li', $.proxy(this.hoverRange, this)) + .on('mouseleave.daterangepicker', 'li', $.proxy(this.updateFormInputs, this)); + + if (this.element.is('input') || this.element.is('button')) { + this.element.on({ + 'click.daterangepicker': $.proxy(this.show, this), + 'focus.daterangepicker': $.proxy(this.show, this), + 'keyup.daterangepicker': $.proxy(this.elementChanged, this), + 'keydown.daterangepicker': $.proxy(this.keydown, this) + }); + } else { + this.element.on('click.daterangepicker', $.proxy(this.toggle, this)); + } + + // + // if attached to a text input, set the initial value + // + + if (this.element.is('input') && !this.singleDatePicker && this.autoUpdateInput) { + this.element.val(this.startDate.format(this.locale.format) + this.locale.separator + this.endDate.format(this.locale.format)); + this.element.trigger('change'); + } else if (this.element.is('input') && this.autoUpdateInput) { + this.element.val(this.startDate.format(this.locale.format)); + this.element.trigger('change'); + } + + }; + + DateRangePicker.prototype = { + + constructor: DateRangePicker, + + setStartDate: function(startDate) { + if (typeof startDate === 'string') + this.startDate = moment(startDate, this.locale.format); + + if (typeof startDate === 'object') + this.startDate = moment(startDate); + + if (!this.timePicker) + this.startDate = this.startDate.startOf('day'); + + if (this.timePicker && this.timePickerIncrement) + this.startDate.minute(Math.round(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement); + + if (this.minDate && this.startDate.isBefore(this.minDate)) { + this.startDate = this.minDate.clone(); + if (this.timePicker && this.timePickerIncrement) + this.startDate.minute(Math.round(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement); + } + + if (this.maxDate && this.startDate.isAfter(this.maxDate)) { + this.startDate = this.maxDate.clone(); + if (this.timePicker && this.timePickerIncrement) + this.startDate.minute(Math.floor(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement); + } + + if (!this.isShowing) + this.updateElement(); + + this.updateMonthsInView(); + }, + + setEndDate: function(endDate) { + if (typeof endDate === 'string') + this.endDate = moment(endDate, this.locale.format); + + if (typeof endDate === 'object') + this.endDate = moment(endDate); + + if (!this.timePicker) + this.endDate = this.endDate.endOf('day'); + + if (this.timePicker && this.timePickerIncrement) + this.endDate.minute(Math.round(this.endDate.minute() / this.timePickerIncrement) * this.timePickerIncrement); + + if (this.endDate.isBefore(this.startDate)) + this.endDate = this.startDate.clone(); + + if (this.maxDate && this.endDate.isAfter(this.maxDate)) + this.endDate = this.maxDate.clone(); + + if (this.dateLimit && this.startDate.clone().add(this.dateLimit).isBefore(this.endDate)) + this.endDate = this.startDate.clone().add(this.dateLimit); + + this.previousRightTime = this.endDate.clone(); + + if (!this.isShowing) + this.updateElement(); + + this.updateMonthsInView(); + }, + + isInvalidDate: function() { + return false; + }, + + isCustomDate: function() { + return false; + }, + + updateView: function() { + if (this.timePicker) { + this.renderTimePicker('left'); + this.renderTimePicker('right'); + if (!this.endDate) { + this.container.find('.right .calendar-time select').attr('disabled', 'disabled').addClass('disabled'); + } else { + this.container.find('.right .calendar-time select').removeAttr('disabled').removeClass('disabled'); + } + } + if (this.endDate) { + this.container.find('input[name="daterangepicker_end"]').removeClass('active'); + this.container.find('input[name="daterangepicker_start"]').addClass('active'); + } else { + this.container.find('input[name="daterangepicker_end"]').addClass('active'); + this.container.find('input[name="daterangepicker_start"]').removeClass('active'); + } + this.updateMonthsInView(); + this.updateCalendars(); + this.updateFormInputs(); + }, + + updateMonthsInView: function() { + if (this.endDate) { + + //if both dates are visible already, do nothing + if (!this.singleDatePicker && this.leftCalendar.month && this.rightCalendar.month && + (this.startDate.format('YYYY-MM') == this.leftCalendar.month.format('YYYY-MM') || this.startDate.format('YYYY-MM') == this.rightCalendar.month.format('YYYY-MM')) + && + (this.endDate.format('YYYY-MM') == this.leftCalendar.month.format('YYYY-MM') || this.endDate.format('YYYY-MM') == this.rightCalendar.month.format('YYYY-MM')) + ) { + return; + } + + this.leftCalendar.month = this.startDate.clone().date(2); + if (!this.linkedCalendars && (this.endDate.month() != this.startDate.month() || this.endDate.year() != this.startDate.year())) { + this.rightCalendar.month = this.endDate.clone().date(2); + } else { + this.rightCalendar.month = this.startDate.clone().date(2).add(1, 'month'); + } + + } else { + if (this.leftCalendar.month.format('YYYY-MM') != this.startDate.format('YYYY-MM') && this.rightCalendar.month.format('YYYY-MM') != this.startDate.format('YYYY-MM')) { + this.leftCalendar.month = this.startDate.clone().date(2); + this.rightCalendar.month = this.startDate.clone().date(2).add(1, 'month'); + } + } + if (this.maxDate && this.linkedCalendars && !this.singleDatePicker && this.rightCalendar.month > this.maxDate) { + this.rightCalendar.month = this.maxDate.clone().date(2); + this.leftCalendar.month = this.maxDate.clone().date(2).subtract(1, 'month'); + } + }, + + updateCalendars: function() { + + if (this.timePicker) { + var hour, minute, second; + if (this.endDate) { + hour = parseInt(this.container.find('.left .hourselect').val(), 10); + minute = parseInt(this.container.find('.left .minuteselect').val(), 10); + second = this.timePickerSeconds ? parseInt(this.container.find('.left .secondselect').val(), 10) : 0; + if (!this.timePicker24Hour) { + var ampm = this.container.find('.left .ampmselect').val(); + if (ampm === 'PM' && hour < 12) + hour += 12; + if (ampm === 'AM' && hour === 12) + hour = 0; + } + } else { + hour = parseInt(this.container.find('.right .hourselect').val(), 10); + minute = parseInt(this.container.find('.right .minuteselect').val(), 10); + second = this.timePickerSeconds ? parseInt(this.container.find('.right .secondselect').val(), 10) : 0; + if (!this.timePicker24Hour) { + var ampm = this.container.find('.right .ampmselect').val(); + if (ampm === 'PM' && hour < 12) + hour += 12; + if (ampm === 'AM' && hour === 12) + hour = 0; + } + } + this.leftCalendar.month.hour(hour).minute(minute).second(second); + this.rightCalendar.month.hour(hour).minute(minute).second(second); + } + + this.renderCalendar('left'); + this.renderCalendar('right'); + + //highlight any predefined range matching the current start and end dates + this.container.find('.ranges li').removeClass('active'); + if (this.endDate == null) return; + + this.calculateChosenLabel(); + }, + + renderCalendar: function(side) { + + // + // Build the matrix of dates that will populate the calendar + // + + var calendar = side == 'left' ? this.leftCalendar : this.rightCalendar; + var month = calendar.month.month(); + var year = calendar.month.year(); + var hour = calendar.month.hour(); + var minute = calendar.month.minute(); + var second = calendar.month.second(); + var daysInMonth = moment([year, month]).daysInMonth(); + var firstDay = moment([year, month, 1]); + var lastDay = moment([year, month, daysInMonth]); + var lastMonth = moment(firstDay).subtract(1, 'month').month(); + var lastYear = moment(firstDay).subtract(1, 'month').year(); + var daysInLastMonth = moment([lastYear, lastMonth]).daysInMonth(); + var dayOfWeek = firstDay.day(); + + //initialize a 6 rows x 7 columns array for the calendar + var calendar = []; + calendar.firstDay = firstDay; + calendar.lastDay = lastDay; + + for (var i = 0; i < 6; i++) { + calendar[i] = []; + } + + //populate the calendar with date objects + var startDay = daysInLastMonth - dayOfWeek + this.locale.firstDay + 1; + if (startDay > daysInLastMonth) + startDay -= 7; + + if (dayOfWeek == this.locale.firstDay) + startDay = daysInLastMonth - 6; + + var curDate = moment([lastYear, lastMonth, startDay, 12, minute, second]); + + var col, row; + for (var i = 0, col = 0, row = 0; i < 42; i++, col++, curDate = moment(curDate).add(24, 'hour')) { + if (i > 0 && col % 7 === 0) { + col = 0; + row++; + } + calendar[row][col] = curDate.clone().hour(hour).minute(minute).second(second); + curDate.hour(12); + + if (this.minDate && calendar[row][col].format('YYYY-MM-DD') == this.minDate.format('YYYY-MM-DD') && calendar[row][col].isBefore(this.minDate) && side == 'left') { + calendar[row][col] = this.minDate.clone(); + } + + if (this.maxDate && calendar[row][col].format('YYYY-MM-DD') == this.maxDate.format('YYYY-MM-DD') && calendar[row][col].isAfter(this.maxDate) && side == 'right') { + calendar[row][col] = this.maxDate.clone(); + } + + } + + //make the calendar object available to hoverDate/clickDate + if (side == 'left') { + this.leftCalendar.calendar = calendar; + } else { + this.rightCalendar.calendar = calendar; + } + + // + // Display the calendar + // + + var minDate = side == 'left' ? this.minDate : this.startDate; + var maxDate = this.maxDate; + var selected = side == 'left' ? this.startDate : this.endDate; + var arrow = this.locale.direction == 'ltr' ? {left: 'chevron-left', right: 'chevron-right'} : {left: 'chevron-right', right: 'chevron-left'}; + + var html = ''; + html += ''; + html += ''; + + // add empty cell for week number + if (this.showWeekNumbers || this.showISOWeekNumbers) + html += ''; + + if ((!minDate || minDate.isBefore(calendar.firstDay)) && (!this.linkedCalendars || side == 'left')) { + html += ''; + } else { + html += ''; + } + + var dateHtml = this.locale.monthNames[calendar[1][1].month()] + calendar[1][1].format(" YYYY"); + + if (this.showDropdowns) { + var currentMonth = calendar[1][1].month(); + var currentYear = calendar[1][1].year(); + var maxYear = (maxDate && maxDate.year()) || (currentYear + 5); + var minYear = (minDate && minDate.year()) || (currentYear - 50); + var inMinYear = currentYear == minYear; + var inMaxYear = currentYear == maxYear; + + var monthHtml = '"; + + var yearHtml = ''; + + dateHtml = monthHtml + yearHtml; + } + + html += ''; + if ((!maxDate || maxDate.isAfter(calendar.lastDay)) && (!this.linkedCalendars || side == 'right' || this.singleDatePicker)) { + html += ''; + } else { + html += ''; + } + + html += ''; + html += ''; + + // add week number label + if (this.showWeekNumbers || this.showISOWeekNumbers) + html += ''; + + $.each(this.locale.daysOfWeek, function(index, dayOfWeek) { + html += ''; + }); + + html += ''; + html += ''; + html += ''; + + //adjust maxDate to reflect the dateLimit setting in order to + //grey out end dates beyond the dateLimit + if (this.endDate == null && this.dateLimit) { + var maxLimit = this.startDate.clone().add(this.dateLimit).endOf('day'); + if (!maxDate || maxLimit.isBefore(maxDate)) { + maxDate = maxLimit; + } + } + + for (var row = 0; row < 6; row++) { + html += ''; + + // add week number + if (this.showWeekNumbers) + html += ''; + else if (this.showISOWeekNumbers) + html += ''; + + for (var col = 0; col < 7; col++) { + + var classes = []; + + //highlight today's date + if (calendar[row][col].isSame(new Date(), "day")) + classes.push('today'); + + //highlight weekends + if (calendar[row][col].isoWeekday() > 5) + classes.push('weekend'); + + //grey out the dates in other months displayed at beginning and end of this calendar + if (calendar[row][col].month() != calendar[1][1].month()) + classes.push('off'); + + //don't allow selection of dates before the minimum date + if (this.minDate && calendar[row][col].isBefore(this.minDate, 'day')) + classes.push('off', 'disabled'); + + //don't allow selection of dates after the maximum date + if (maxDate && calendar[row][col].isAfter(maxDate, 'day')) + classes.push('off', 'disabled'); + + //don't allow selection of date if a custom function decides it's invalid + if (this.isInvalidDate(calendar[row][col])) + classes.push('off', 'disabled'); + + //highlight the currently selected start date + if (calendar[row][col].format('YYYY-MM-DD') == this.startDate.format('YYYY-MM-DD')) + classes.push('active', 'start-date'); + + //highlight the currently selected end date + if (this.endDate != null && calendar[row][col].format('YYYY-MM-DD') == this.endDate.format('YYYY-MM-DD')) + classes.push('active', 'end-date'); + + //highlight dates in-between the selected dates + if (this.endDate != null && calendar[row][col] > this.startDate && calendar[row][col] < this.endDate) + classes.push('in-range'); + + //apply custom classes for this date + var isCustom = this.isCustomDate(calendar[row][col]); + if (isCustom !== false) { + if (typeof isCustom === 'string') + classes.push(isCustom); + else + Array.prototype.push.apply(classes, isCustom); + } + + var cname = '', disabled = false; + for (var i = 0; i < classes.length; i++) { + cname += classes[i] + ' '; + if (classes[i] == 'disabled') + disabled = true; + } + if (!disabled) + cname += 'available'; + + html += ''; + + } + html += ''; + } + + html += ''; + html += '
    ' + dateHtml + '
    ' + this.locale.weekLabel + '' + dayOfWeek + '
    ' + calendar[row][0].week() + '' + calendar[row][0].isoWeek() + '' + calendar[row][col].date() + '
    '; + + this.container.find('.calendar.' + side + ' .calendar-table').html(html); + + }, + + renderTimePicker: function(side) { + + // Don't bother updating the time picker if it's currently disabled + // because an end date hasn't been clicked yet + if (side == 'right' && !this.endDate) return; + + var html, selected, minDate, maxDate = this.maxDate; + + if (this.dateLimit && (!this.maxDate || this.startDate.clone().add(this.dateLimit).isAfter(this.maxDate))) + maxDate = this.startDate.clone().add(this.dateLimit); + + if (side == 'left') { + selected = this.startDate.clone(); + minDate = this.minDate; + } else if (side == 'right') { + selected = this.endDate.clone(); + minDate = this.startDate; + + //Preserve the time already selected + var timeSelector = this.container.find('.calendar.right .calendar-time div'); + if (timeSelector.html() != '') { + + selected.hour(timeSelector.find('.hourselect option:selected').val() || selected.hour()); + selected.minute(timeSelector.find('.minuteselect option:selected').val() || selected.minute()); + selected.second(timeSelector.find('.secondselect option:selected').val() || selected.second()); + + if (!this.timePicker24Hour) { + var ampm = timeSelector.find('.ampmselect option:selected').val(); + if (ampm === 'PM' && selected.hour() < 12) + selected.hour(selected.hour() + 12); + if (ampm === 'AM' && selected.hour() === 12) + selected.hour(0); + } + + } + + if (selected.isBefore(this.startDate)) + selected = this.startDate.clone(); + + if (maxDate && selected.isAfter(maxDate)) + selected = maxDate.clone(); + + } + + // + // hours + // + + html = ' '; + + // + // minutes + // + + html += ': '; + + // + // seconds + // + + if (this.timePickerSeconds) { + html += ': '; + } + + // + // AM/PM + // + + if (!this.timePicker24Hour) { + html += ''; + } + + this.container.find('.calendar.' + side + ' .calendar-time div').html(html); + + }, + + updateFormInputs: function() { + + //ignore mouse movements while an above-calendar text input has focus + if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus")) + return; + + this.container.find('input[name=daterangepicker_start]').val(this.startDate.format(this.locale.format)); + if (this.endDate) + this.container.find('input[name=daterangepicker_end]').val(this.endDate.format(this.locale.format)); + + if (this.singleDatePicker || (this.endDate && (this.startDate.isBefore(this.endDate) || this.startDate.isSame(this.endDate)))) { + this.container.find('button.applyBtn').removeAttr('disabled'); + } else { + this.container.find('button.applyBtn').attr('disabled', 'disabled'); + } + + }, + + move: function() { + var parentOffset = { top: 0, left: 0 }, + containerTop; + var parentRightEdge = $(window).width(); + if (!this.parentEl.is('body')) { + parentOffset = { + top: this.parentEl.offset().top - this.parentEl.scrollTop(), + left: this.parentEl.offset().left - this.parentEl.scrollLeft() + }; + parentRightEdge = this.parentEl[0].clientWidth + this.parentEl.offset().left; + } + + if (this.drops == 'up') + containerTop = this.element.offset().top - this.container.outerHeight() - parentOffset.top; + else + containerTop = this.element.offset().top + this.element.outerHeight() - parentOffset.top; + this.container[this.drops == 'up' ? 'addClass' : 'removeClass']('dropup'); + + if (this.opens == 'left') { + this.container.css({ + top: containerTop, + right: parentRightEdge - this.element.offset().left - this.element.outerWidth(), + left: 'auto' + }); + if (this.container.offset().left < 0) { + this.container.css({ + right: 'auto', + left: 9 + }); + } + } else if (this.opens == 'center') { + this.container.css({ + top: containerTop, + left: this.element.offset().left - parentOffset.left + this.element.outerWidth() / 2 + - this.container.outerWidth() / 2, + right: 'auto' + }); + if (this.container.offset().left < 0) { + this.container.css({ + right: 'auto', + left: 9 + }); + } + } else { + this.container.css({ + top: containerTop, + left: this.element.offset().left - parentOffset.left, + right: 'auto' + }); + if (this.container.offset().left + this.container.outerWidth() > $(window).width()) { + this.container.css({ + left: 'auto', + right: 0 + }); + } + } + }, + + show: function(e) { + if (this.isShowing) return; + + // Create a click proxy that is private to this instance of datepicker, for unbinding + this._outsideClickProxy = $.proxy(function(e) { this.outsideClick(e); }, this); + + // Bind global datepicker mousedown for hiding and + $(document) + .on('mousedown.daterangepicker', this._outsideClickProxy) + // also support mobile devices + .on('touchend.daterangepicker', this._outsideClickProxy) + // also explicitly play nice with Bootstrap dropdowns, which stopPropagation when clicking them + .on('click.daterangepicker', '[data-toggle=dropdown]', this._outsideClickProxy) + // and also close when focus changes to outside the picker (eg. tabbing between controls) + .on('focusin.daterangepicker', this._outsideClickProxy); + + // Reposition the picker if the window is resized while it's open + $(window).on('resize.daterangepicker', $.proxy(function(e) { this.move(e); }, this)); + + this.oldStartDate = this.startDate.clone(); + this.oldEndDate = this.endDate.clone(); + this.previousRightTime = this.endDate.clone(); + + this.updateView(); + this.container.show(); + this.move(); + this.element.trigger('show.daterangepicker', this); + this.isShowing = true; + }, + + hide: function(e) { + if (!this.isShowing) return; + + //incomplete date selection, revert to last values + if (!this.endDate) { + this.startDate = this.oldStartDate.clone(); + this.endDate = this.oldEndDate.clone(); + } + + //if a new date range was selected, invoke the user callback function + if (!this.startDate.isSame(this.oldStartDate) || !this.endDate.isSame(this.oldEndDate)) + this.callback(this.startDate, this.endDate, this.chosenLabel); + + //if picker is attached to a text input, update it + this.updateElement(); + + $(document).off('.daterangepicker'); + $(window).off('.daterangepicker'); + this.container.hide(); + this.element.trigger('hide.daterangepicker', this); + this.isShowing = false; + }, + + toggle: function(e) { + if (this.isShowing) { + this.hide(); + } else { + this.show(); + } + }, + + outsideClick: function(e) { + var target = $(e.target); + // if the page is clicked anywhere except within the daterangerpicker/button + // itself then call this.hide() + if ( + // ie modal dialog fix + e.type == "focusin" || + target.closest(this.element).length || + target.closest(this.container).length || + target.closest('.calendar-table').length + ) return; + this.hide(); + this.element.trigger('outsideClick.daterangepicker', this); + }, + + showCalendars: function() { + this.container.addClass('show-calendar'); + this.move(); + this.element.trigger('showCalendar.daterangepicker', this); + }, + + hideCalendars: function() { + this.container.removeClass('show-calendar'); + this.element.trigger('hideCalendar.daterangepicker', this); + }, + + hoverRange: function(e) { + + //ignore mouse movements while an above-calendar text input has focus + if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus")) + return; + + var label = e.target.getAttribute('data-range-key'); + + if (label == this.locale.customRangeLabel) { + this.updateView(); + } else { + var dates = this.ranges[label]; + this.container.find('input[name=daterangepicker_start]').val(dates[0].format(this.locale.format)); + this.container.find('input[name=daterangepicker_end]').val(dates[1].format(this.locale.format)); + } + + }, + + clickRange: function(e) { + var label = e.target.getAttribute('data-range-key'); + this.chosenLabel = label; + if (label == this.locale.customRangeLabel) { + this.showCalendars(); + } else { + var dates = this.ranges[label]; + this.startDate = dates[0]; + this.endDate = dates[1]; + + if (!this.timePicker) { + this.startDate.startOf('day'); + this.endDate.endOf('day'); + } + + if (!this.alwaysShowCalendars) + this.hideCalendars(); + this.clickApply(); + } + }, + + clickPrev: function(e) { + var cal = $(e.target).parents('.calendar'); + if (cal.hasClass('left')) { + this.leftCalendar.month.subtract(1, 'month'); + if (this.linkedCalendars) + this.rightCalendar.month.subtract(1, 'month'); + } else { + this.rightCalendar.month.subtract(1, 'month'); + } + this.updateCalendars(); + }, + + clickNext: function(e) { + var cal = $(e.target).parents('.calendar'); + if (cal.hasClass('left')) { + this.leftCalendar.month.add(1, 'month'); + } else { + this.rightCalendar.month.add(1, 'month'); + if (this.linkedCalendars) + this.leftCalendar.month.add(1, 'month'); + } + this.updateCalendars(); + }, + + hoverDate: function(e) { + + //ignore mouse movements while an above-calendar text input has focus + //if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus")) + // return; + + //ignore dates that can't be selected + if (!$(e.target).hasClass('available')) return; + + //have the text inputs above calendars reflect the date being hovered over + var title = $(e.target).attr('data-title'); + var row = title.substr(1, 1); + var col = title.substr(3, 1); + var cal = $(e.target).parents('.calendar'); + var date = cal.hasClass('left') ? this.leftCalendar.calendar[row][col] : this.rightCalendar.calendar[row][col]; + + if (this.endDate && !this.container.find('input[name=daterangepicker_start]').is(":focus")) { + this.container.find('input[name=daterangepicker_start]').val(date.format(this.locale.format)); + } else if (!this.endDate && !this.container.find('input[name=daterangepicker_end]').is(":focus")) { + this.container.find('input[name=daterangepicker_end]').val(date.format(this.locale.format)); + } + + //highlight the dates between the start date and the date being hovered as a potential end date + var leftCalendar = this.leftCalendar; + var rightCalendar = this.rightCalendar; + var startDate = this.startDate; + if (!this.endDate) { + this.container.find('.calendar tbody td').each(function(index, el) { + + //skip week numbers, only look at dates + if ($(el).hasClass('week')) return; + + var title = $(el).attr('data-title'); + var row = title.substr(1, 1); + var col = title.substr(3, 1); + var cal = $(el).parents('.calendar'); + var dt = cal.hasClass('left') ? leftCalendar.calendar[row][col] : rightCalendar.calendar[row][col]; + + if ((dt.isAfter(startDate) && dt.isBefore(date)) || dt.isSame(date, 'day')) { + $(el).addClass('in-range'); + } else { + $(el).removeClass('in-range'); + } + + }); + } + + }, + + clickDate: function(e) { + + if (!$(e.target).hasClass('available')) return; + + var title = $(e.target).attr('data-title'); + var row = title.substr(1, 1); + var col = title.substr(3, 1); + var cal = $(e.target).parents('.calendar'); + var date = cal.hasClass('left') ? this.leftCalendar.calendar[row][col] : this.rightCalendar.calendar[row][col]; + + // + // this function needs to do a few things: + // * alternate between selecting a start and end date for the range, + // * if the time picker is enabled, apply the hour/minute/second from the select boxes to the clicked date + // * if autoapply is enabled, and an end date was chosen, apply the selection + // * if single date picker mode, and time picker isn't enabled, apply the selection immediately + // * if one of the inputs above the calendars was focused, cancel that manual input + // + + if (this.endDate || date.isBefore(this.startDate, 'day')) { //picking start + if (this.timePicker) { + var hour = parseInt(this.container.find('.left .hourselect').val(), 10); + if (!this.timePicker24Hour) { + var ampm = this.container.find('.left .ampmselect').val(); + if (ampm === 'PM' && hour < 12) + hour += 12; + if (ampm === 'AM' && hour === 12) + hour = 0; + } + var minute = parseInt(this.container.find('.left .minuteselect').val(), 10); + var second = this.timePickerSeconds ? parseInt(this.container.find('.left .secondselect').val(), 10) : 0; + date = date.clone().hour(hour).minute(minute).second(second); + } + this.endDate = null; + this.setStartDate(date.clone()); + } else if (!this.endDate && date.isBefore(this.startDate)) { + //special case: clicking the same date for start/end, + //but the time of the end date is before the start date + this.setEndDate(this.startDate.clone()); + } else { // picking end + if (this.timePicker) { + var hour = parseInt(this.container.find('.right .hourselect').val(), 10); + if (!this.timePicker24Hour) { + var ampm = this.container.find('.right .ampmselect').val(); + if (ampm === 'PM' && hour < 12) + hour += 12; + if (ampm === 'AM' && hour === 12) + hour = 0; + } + var minute = parseInt(this.container.find('.right .minuteselect').val(), 10); + var second = this.timePickerSeconds ? parseInt(this.container.find('.right .secondselect').val(), 10) : 0; + date = date.clone().hour(hour).minute(minute).second(second); + } + this.setEndDate(date.clone()); + if (this.autoApply) { + this.calculateChosenLabel(); + this.clickApply(); + } + } + + if (this.singleDatePicker) { + this.setEndDate(this.startDate); + if (!this.timePicker) + this.clickApply(); + } + + this.updateView(); + + //This is to cancel the blur event handler if the mouse was in one of the inputs + e.stopPropagation(); + + }, + + calculateChosenLabel: function () { + var customRange = true; + var i = 0; + for (var range in this.ranges) { + if (this.timePicker) { + if (this.startDate.isSame(this.ranges[range][0]) && this.endDate.isSame(this.ranges[range][1])) { + customRange = false; + this.chosenLabel = this.container.find('.ranges li:eq(' + i + ')').addClass('active').html(); + break; + } + } else { + //ignore times when comparing dates if time picker is not enabled + if (this.startDate.format('YYYY-MM-DD') == this.ranges[range][0].format('YYYY-MM-DD') && this.endDate.format('YYYY-MM-DD') == this.ranges[range][1].format('YYYY-MM-DD')) { + customRange = false; + this.chosenLabel = this.container.find('.ranges li:eq(' + i + ')').addClass('active').html(); + break; + } + } + i++; + } + if (customRange) { + if (this.showCustomRangeLabel) { + this.chosenLabel = this.container.find('.ranges li:last').addClass('active').html(); + } else { + this.chosenLabel = null; + } + this.showCalendars(); + } + }, + + clickApply: function(e) { + this.hide(); + this.element.trigger('apply.daterangepicker', this); + }, + + clickCancel: function(e) { + this.startDate = this.oldStartDate; + this.endDate = this.oldEndDate; + this.hide(); + this.element.trigger('cancel.daterangepicker', this); + }, + + monthOrYearChanged: function(e) { + var isLeft = $(e.target).closest('.calendar').hasClass('left'), + leftOrRight = isLeft ? 'left' : 'right', + cal = this.container.find('.calendar.'+leftOrRight); + + // Month must be Number for new moment versions + var month = parseInt(cal.find('.monthselect').val(), 10); + var year = cal.find('.yearselect').val(); + + if (!isLeft) { + if (year < this.startDate.year() || (year == this.startDate.year() && month < this.startDate.month())) { + month = this.startDate.month(); + year = this.startDate.year(); + } + } + + if (this.minDate) { + if (year < this.minDate.year() || (year == this.minDate.year() && month < this.minDate.month())) { + month = this.minDate.month(); + year = this.minDate.year(); + } + } + + if (this.maxDate) { + if (year > this.maxDate.year() || (year == this.maxDate.year() && month > this.maxDate.month())) { + month = this.maxDate.month(); + year = this.maxDate.year(); + } + } + + if (isLeft) { + this.leftCalendar.month.month(month).year(year); + if (this.linkedCalendars) + this.rightCalendar.month = this.leftCalendar.month.clone().add(1, 'month'); + } else { + this.rightCalendar.month.month(month).year(year); + if (this.linkedCalendars) + this.leftCalendar.month = this.rightCalendar.month.clone().subtract(1, 'month'); + } + this.updateCalendars(); + }, + + timeChanged: function(e) { + + var cal = $(e.target).closest('.calendar'), + isLeft = cal.hasClass('left'); + + var hour = parseInt(cal.find('.hourselect').val(), 10); + var minute = parseInt(cal.find('.minuteselect').val(), 10); + var second = this.timePickerSeconds ? parseInt(cal.find('.secondselect').val(), 10) : 0; + + if (!this.timePicker24Hour) { + var ampm = cal.find('.ampmselect').val(); + if (ampm === 'PM' && hour < 12) + hour += 12; + if (ampm === 'AM' && hour === 12) + hour = 0; + } + + if (isLeft) { + var start = this.startDate.clone(); + start.hour(hour); + start.minute(minute); + start.second(second); + this.setStartDate(start); + if (this.singleDatePicker) { + this.endDate = this.startDate.clone(); + } else if (this.endDate && this.endDate.format('YYYY-MM-DD') == start.format('YYYY-MM-DD') && this.endDate.isBefore(start)) { + this.setEndDate(start.clone()); + } + } else if (this.endDate) { + var end = this.endDate.clone(); + end.hour(hour); + end.minute(minute); + end.second(second); + this.setEndDate(end); + } + + //update the calendars so all clickable dates reflect the new time component + this.updateCalendars(); + + //update the form inputs above the calendars with the new time + this.updateFormInputs(); + + //re-render the time pickers because changing one selection can affect what's enabled in another + this.renderTimePicker('left'); + this.renderTimePicker('right'); + + }, + + formInputsChanged: function(e) { + var isRight = $(e.target).closest('.calendar').hasClass('right'); + var start = moment(this.container.find('input[name="daterangepicker_start"]').val(), this.locale.format); + var end = moment(this.container.find('input[name="daterangepicker_end"]').val(), this.locale.format); + + if (start.isValid() && end.isValid()) { + + if (isRight && end.isBefore(start)) + start = end.clone(); + + this.setStartDate(start); + this.setEndDate(end); + + if (isRight) { + this.container.find('input[name="daterangepicker_start"]').val(this.startDate.format(this.locale.format)); + } else { + this.container.find('input[name="daterangepicker_end"]').val(this.endDate.format(this.locale.format)); + } + + } + + this.updateView(); + }, + + formInputsFocused: function(e) { + + // Highlight the focused input + this.container.find('input[name="daterangepicker_start"], input[name="daterangepicker_end"]').removeClass('active'); + $(e.target).addClass('active'); + + // Set the state such that if the user goes back to using a mouse, + // the calendars are aware we're selecting the end of the range, not + // the start. This allows someone to edit the end of a date range without + // re-selecting the beginning, by clicking on the end date input then + // using the calendar. + var isRight = $(e.target).closest('.calendar').hasClass('right'); + if (isRight) { + this.endDate = null; + this.setStartDate(this.startDate.clone()); + this.updateView(); + } + + }, + + formInputsBlurred: function(e) { + + // this function has one purpose right now: if you tab from the first + // text input to the second in the UI, the endDate is nulled so that + // you can click another, but if you tab out without clicking anything + // or changing the input value, the old endDate should be retained + + if (!this.endDate) { + var val = this.container.find('input[name="daterangepicker_end"]').val(); + var end = moment(val, this.locale.format); + if (end.isValid()) { + this.setEndDate(end); + this.updateView(); + } + } + + }, + + elementChanged: function() { + if (!this.element.is('input')) return; + if (!this.element.val().length) return; + if (this.element.val().length < this.locale.format.length) return; + + var dateString = this.element.val().split(this.locale.separator), + start = null, + end = null; + + if (dateString.length === 2) { + start = moment(dateString[0], this.locale.format); + end = moment(dateString[1], this.locale.format); + } + + if (this.singleDatePicker || start === null || end === null) { + start = moment(this.element.val(), this.locale.format); + end = start; + } + + if (!start.isValid() || !end.isValid()) return; + + this.setStartDate(start); + this.setEndDate(end); + this.updateView(); + }, + + keydown: function(e) { + //hide on tab or enter + if ((e.keyCode === 9) || (e.keyCode === 13)) { + this.hide(); + } + }, + + updateElement: function() { + if (this.element.is('input') && !this.singleDatePicker && this.autoUpdateInput) { + this.element.val(this.startDate.format(this.locale.format) + this.locale.separator + this.endDate.format(this.locale.format)); + this.element.trigger('change'); + } else if (this.element.is('input') && this.autoUpdateInput) { + this.element.val(this.startDate.format(this.locale.format)); + this.element.trigger('change'); + } + }, + + remove: function() { + this.container.remove(); + this.element.off('.daterangepicker'); + this.element.removeData(); + } + + }; + + $.fn.daterangepicker = function(options, callback) { + this.each(function() { + var el = $(this); + if (el.data('daterangepicker')) + el.data('daterangepicker').remove(); + el.data('daterangepicker', new DateRangePicker(el, options, callback)); + }); + return this; + }; + + return DateRangePicker; + +})); diff --git a/src/vendor/daterangepicker/moment.js b/src/vendor/daterangepicker/moment.js new file mode 100644 index 0000000..ed94e44 --- /dev/null +++ b/src/vendor/daterangepicker/moment.js @@ -0,0 +1,4040 @@ +//! moment.js +//! version : 2.13.0 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com + +;(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + global.moment = factory() +}(this, function () { 'use strict'; + + var hookCallback; + + function utils_hooks__hooks () { + return hookCallback.apply(null, arguments); + } + + // This is done to register the method called with moment() + // without creating circular dependencies. + function setHookCallback (callback) { + hookCallback = callback; + } + + function isArray(input) { + return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]'; + } + + function isDate(input) { + return input instanceof Date || Object.prototype.toString.call(input) === '[object Date]'; + } + + function map(arr, fn) { + var res = [], i; + for (i = 0; i < arr.length; ++i) { + res.push(fn(arr[i], i)); + } + return res; + } + + function hasOwnProp(a, b) { + return Object.prototype.hasOwnProperty.call(a, b); + } + + function extend(a, b) { + for (var i in b) { + if (hasOwnProp(b, i)) { + a[i] = b[i]; + } + } + + if (hasOwnProp(b, 'toString')) { + a.toString = b.toString; + } + + if (hasOwnProp(b, 'valueOf')) { + a.valueOf = b.valueOf; + } + + return a; + } + + function create_utc__createUTC (input, format, locale, strict) { + return createLocalOrUTC(input, format, locale, strict, true).utc(); + } + + function defaultParsingFlags() { + // We need to deep clone this object. + return { + empty : false, + unusedTokens : [], + unusedInput : [], + overflow : -2, + charsLeftOver : 0, + nullInput : false, + invalidMonth : null, + invalidFormat : false, + userInvalidated : false, + iso : false, + parsedDateParts : [], + meridiem : null + }; + } + + function getParsingFlags(m) { + if (m._pf == null) { + m._pf = defaultParsingFlags(); + } + return m._pf; + } + + var some; + if (Array.prototype.some) { + some = Array.prototype.some; + } else { + some = function (fun) { + var t = Object(this); + var len = t.length >>> 0; + + for (var i = 0; i < len; i++) { + if (i in t && fun.call(this, t[i], i, t)) { + return true; + } + } + + return false; + }; + } + + function valid__isValid(m) { + if (m._isValid == null) { + var flags = getParsingFlags(m); + var parsedParts = some.call(flags.parsedDateParts, function (i) { + return i != null; + }); + m._isValid = !isNaN(m._d.getTime()) && + flags.overflow < 0 && + !flags.empty && + !flags.invalidMonth && + !flags.invalidWeekday && + !flags.nullInput && + !flags.invalidFormat && + !flags.userInvalidated && + (!flags.meridiem || (flags.meridiem && parsedParts)); + + if (m._strict) { + m._isValid = m._isValid && + flags.charsLeftOver === 0 && + flags.unusedTokens.length === 0 && + flags.bigHour === undefined; + } + } + return m._isValid; + } + + function valid__createInvalid (flags) { + var m = create_utc__createUTC(NaN); + if (flags != null) { + extend(getParsingFlags(m), flags); + } + else { + getParsingFlags(m).userInvalidated = true; + } + + return m; + } + + function isUndefined(input) { + return input === void 0; + } + + // Plugins that add properties should also add the key here (null value), + // so we can properly clone ourselves. + var momentProperties = utils_hooks__hooks.momentProperties = []; + + function copyConfig(to, from) { + var i, prop, val; + + if (!isUndefined(from._isAMomentObject)) { + to._isAMomentObject = from._isAMomentObject; + } + if (!isUndefined(from._i)) { + to._i = from._i; + } + if (!isUndefined(from._f)) { + to._f = from._f; + } + if (!isUndefined(from._l)) { + to._l = from._l; + } + if (!isUndefined(from._strict)) { + to._strict = from._strict; + } + if (!isUndefined(from._tzm)) { + to._tzm = from._tzm; + } + if (!isUndefined(from._isUTC)) { + to._isUTC = from._isUTC; + } + if (!isUndefined(from._offset)) { + to._offset = from._offset; + } + if (!isUndefined(from._pf)) { + to._pf = getParsingFlags(from); + } + if (!isUndefined(from._locale)) { + to._locale = from._locale; + } + + if (momentProperties.length > 0) { + for (i in momentProperties) { + prop = momentProperties[i]; + val = from[prop]; + if (!isUndefined(val)) { + to[prop] = val; + } + } + } + + return to; + } + + var updateInProgress = false; + + // Moment prototype object + function Moment(config) { + copyConfig(this, config); + this._d = new Date(config._d != null ? config._d.getTime() : NaN); + // Prevent infinite loop in case updateOffset creates new moment + // objects. + if (updateInProgress === false) { + updateInProgress = true; + utils_hooks__hooks.updateOffset(this); + updateInProgress = false; + } + } + + function isMoment (obj) { + return obj instanceof Moment || (obj != null && obj._isAMomentObject != null); + } + + function absFloor (number) { + if (number < 0) { + return Math.ceil(number); + } else { + return Math.floor(number); + } + } + + function toInt(argumentForCoercion) { + var coercedNumber = +argumentForCoercion, + value = 0; + + if (coercedNumber !== 0 && isFinite(coercedNumber)) { + value = absFloor(coercedNumber); + } + + return value; + } + + // compare two arrays, return the number of differences + function compareArrays(array1, array2, dontConvert) { + var len = Math.min(array1.length, array2.length), + lengthDiff = Math.abs(array1.length - array2.length), + diffs = 0, + i; + for (i = 0; i < len; i++) { + if ((dontConvert && array1[i] !== array2[i]) || + (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) { + diffs++; + } + } + return diffs + lengthDiff; + } + + function warn(msg) { + if (utils_hooks__hooks.suppressDeprecationWarnings === false && + (typeof console !== 'undefined') && console.warn) { + console.warn('Deprecation warning: ' + msg); + } + } + + function deprecate(msg, fn) { + var firstTime = true; + + return extend(function () { + if (utils_hooks__hooks.deprecationHandler != null) { + utils_hooks__hooks.deprecationHandler(null, msg); + } + if (firstTime) { + warn(msg + '\nArguments: ' + Array.prototype.slice.call(arguments).join(', ') + '\n' + (new Error()).stack); + firstTime = false; + } + return fn.apply(this, arguments); + }, fn); + } + + var deprecations = {}; + + function deprecateSimple(name, msg) { + if (utils_hooks__hooks.deprecationHandler != null) { + utils_hooks__hooks.deprecationHandler(name, msg); + } + if (!deprecations[name]) { + warn(msg); + deprecations[name] = true; + } + } + + utils_hooks__hooks.suppressDeprecationWarnings = false; + utils_hooks__hooks.deprecationHandler = null; + + function isFunction(input) { + return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]'; + } + + function isObject(input) { + return Object.prototype.toString.call(input) === '[object Object]'; + } + + function locale_set__set (config) { + var prop, i; + for (i in config) { + prop = config[i]; + if (isFunction(prop)) { + this[i] = prop; + } else { + this['_' + i] = prop; + } + } + this._config = config; + // Lenient ordinal parsing accepts just a number in addition to + // number + (possibly) stuff coming from _ordinalParseLenient. + this._ordinalParseLenient = new RegExp(this._ordinalParse.source + '|' + (/\d{1,2}/).source); + } + + function mergeConfigs(parentConfig, childConfig) { + var res = extend({}, parentConfig), prop; + for (prop in childConfig) { + if (hasOwnProp(childConfig, prop)) { + if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) { + res[prop] = {}; + extend(res[prop], parentConfig[prop]); + extend(res[prop], childConfig[prop]); + } else if (childConfig[prop] != null) { + res[prop] = childConfig[prop]; + } else { + delete res[prop]; + } + } + } + return res; + } + + function Locale(config) { + if (config != null) { + this.set(config); + } + } + + var keys; + + if (Object.keys) { + keys = Object.keys; + } else { + keys = function (obj) { + var i, res = []; + for (i in obj) { + if (hasOwnProp(obj, i)) { + res.push(i); + } + } + return res; + }; + } + + // internal storage for locale config files + var locales = {}; + var globalLocale; + + function normalizeLocale(key) { + return key ? key.toLowerCase().replace('_', '-') : key; + } + + // pick the locale from the array + // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each + // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root + function chooseLocale(names) { + var i = 0, j, next, locale, split; + + while (i < names.length) { + split = normalizeLocale(names[i]).split('-'); + j = split.length; + next = normalizeLocale(names[i + 1]); + next = next ? next.split('-') : null; + while (j > 0) { + locale = loadLocale(split.slice(0, j).join('-')); + if (locale) { + return locale; + } + if (next && next.length >= j && compareArrays(split, next, true) >= j - 1) { + //the next array item is better than a shallower substring of this one + break; + } + j--; + } + i++; + } + return null; + } + + function loadLocale(name) { + var oldLocale = null; + // TODO: Find a better way to register and load all the locales in Node + if (!locales[name] && (typeof module !== 'undefined') && + module && module.exports) { + try { + oldLocale = globalLocale._abbr; + require('./locale/' + name); + // because defineLocale currently also sets the global locale, we + // want to undo that for lazy loaded locales + locale_locales__getSetGlobalLocale(oldLocale); + } catch (e) { } + } + return locales[name]; + } + + // This function will load locale and then set the global locale. If + // no arguments are passed in, it will simply return the current global + // locale key. + function locale_locales__getSetGlobalLocale (key, values) { + var data; + if (key) { + if (isUndefined(values)) { + data = locale_locales__getLocale(key); + } + else { + data = defineLocale(key, values); + } + + if (data) { + // moment.duration._locale = moment._locale = data; + globalLocale = data; + } + } + + return globalLocale._abbr; + } + + function defineLocale (name, config) { + if (config !== null) { + config.abbr = name; + if (locales[name] != null) { + deprecateSimple('defineLocaleOverride', + 'use moment.updateLocale(localeName, config) to change ' + + 'an existing locale. moment.defineLocale(localeName, ' + + 'config) should only be used for creating a new locale'); + config = mergeConfigs(locales[name]._config, config); + } else if (config.parentLocale != null) { + if (locales[config.parentLocale] != null) { + config = mergeConfigs(locales[config.parentLocale]._config, config); + } else { + // treat as if there is no base config + deprecateSimple('parentLocaleUndefined', + 'specified parentLocale is not defined yet'); + } + } + locales[name] = new Locale(config); + + // backwards compat for now: also set the locale + locale_locales__getSetGlobalLocale(name); + + return locales[name]; + } else { + // useful for testing + delete locales[name]; + return null; + } + } + + function updateLocale(name, config) { + if (config != null) { + var locale; + if (locales[name] != null) { + config = mergeConfigs(locales[name]._config, config); + } + locale = new Locale(config); + locale.parentLocale = locales[name]; + locales[name] = locale; + + // backwards compat for now: also set the locale + locale_locales__getSetGlobalLocale(name); + } else { + // pass null for config to unupdate, useful for tests + if (locales[name] != null) { + if (locales[name].parentLocale != null) { + locales[name] = locales[name].parentLocale; + } else if (locales[name] != null) { + delete locales[name]; + } + } + } + return locales[name]; + } + + // returns locale data + function locale_locales__getLocale (key) { + var locale; + + if (key && key._locale && key._locale._abbr) { + key = key._locale._abbr; + } + + if (!key) { + return globalLocale; + } + + if (!isArray(key)) { + //short-circuit everything else + locale = loadLocale(key); + if (locale) { + return locale; + } + key = [key]; + } + + return chooseLocale(key); + } + + function locale_locales__listLocales() { + return keys(locales); + } + + var aliases = {}; + + function addUnitAlias (unit, shorthand) { + var lowerCase = unit.toLowerCase(); + aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit; + } + + function normalizeUnits(units) { + return typeof units === 'string' ? aliases[units] || aliases[units.toLowerCase()] : undefined; + } + + function normalizeObjectUnits(inputObject) { + var normalizedInput = {}, + normalizedProp, + prop; + + for (prop in inputObject) { + if (hasOwnProp(inputObject, prop)) { + normalizedProp = normalizeUnits(prop); + if (normalizedProp) { + normalizedInput[normalizedProp] = inputObject[prop]; + } + } + } + + return normalizedInput; + } + + function makeGetSet (unit, keepTime) { + return function (value) { + if (value != null) { + get_set__set(this, unit, value); + utils_hooks__hooks.updateOffset(this, keepTime); + return this; + } else { + return get_set__get(this, unit); + } + }; + } + + function get_set__get (mom, unit) { + return mom.isValid() ? + mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN; + } + + function get_set__set (mom, unit, value) { + if (mom.isValid()) { + mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value); + } + } + + // MOMENTS + + function getSet (units, value) { + var unit; + if (typeof units === 'object') { + for (unit in units) { + this.set(unit, units[unit]); + } + } else { + units = normalizeUnits(units); + if (isFunction(this[units])) { + return this[units](value); + } + } + return this; + } + + function zeroFill(number, targetLength, forceSign) { + var absNumber = '' + Math.abs(number), + zerosToFill = targetLength - absNumber.length, + sign = number >= 0; + return (sign ? (forceSign ? '+' : '') : '-') + + Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber; + } + + var formattingTokens = /(\[[^\[]*\])|(\\)?([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; + + var localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g; + + var formatFunctions = {}; + + var formatTokenFunctions = {}; + + // token: 'M' + // padded: ['MM', 2] + // ordinal: 'Mo' + // callback: function () { this.month() + 1 } + function addFormatToken (token, padded, ordinal, callback) { + var func = callback; + if (typeof callback === 'string') { + func = function () { + return this[callback](); + }; + } + if (token) { + formatTokenFunctions[token] = func; + } + if (padded) { + formatTokenFunctions[padded[0]] = function () { + return zeroFill(func.apply(this, arguments), padded[1], padded[2]); + }; + } + if (ordinal) { + formatTokenFunctions[ordinal] = function () { + return this.localeData().ordinal(func.apply(this, arguments), token); + }; + } + } + + function removeFormattingTokens(input) { + if (input.match(/\[[\s\S]/)) { + return input.replace(/^\[|\]$/g, ''); + } + return input.replace(/\\/g, ''); + } + + function makeFormatFunction(format) { + var array = format.match(formattingTokens), i, length; + + for (i = 0, length = array.length; i < length; i++) { + if (formatTokenFunctions[array[i]]) { + array[i] = formatTokenFunctions[array[i]]; + } else { + array[i] = removeFormattingTokens(array[i]); + } + } + + return function (mom) { + var output = '', i; + for (i = 0; i < length; i++) { + output += array[i] instanceof Function ? array[i].call(mom, format) : array[i]; + } + return output; + }; + } + + // format date using native date object + function formatMoment(m, format) { + if (!m.isValid()) { + return m.localeData().invalidDate(); + } + + format = expandFormat(format, m.localeData()); + formatFunctions[format] = formatFunctions[format] || makeFormatFunction(format); + + return formatFunctions[format](m); + } + + function expandFormat(format, locale) { + var i = 5; + + function replaceLongDateFormatTokens(input) { + return locale.longDateFormat(input) || input; + } + + localFormattingTokens.lastIndex = 0; + while (i >= 0 && localFormattingTokens.test(format)) { + format = format.replace(localFormattingTokens, replaceLongDateFormatTokens); + localFormattingTokens.lastIndex = 0; + i -= 1; + } + + return format; + } + + var match1 = /\d/; // 0 - 9 + var match2 = /\d\d/; // 00 - 99 + var match3 = /\d{3}/; // 000 - 999 + var match4 = /\d{4}/; // 0000 - 9999 + var match6 = /[+-]?\d{6}/; // -999999 - 999999 + var match1to2 = /\d\d?/; // 0 - 99 + var match3to4 = /\d\d\d\d?/; // 999 - 9999 + var match5to6 = /\d\d\d\d\d\d?/; // 99999 - 999999 + var match1to3 = /\d{1,3}/; // 0 - 999 + var match1to4 = /\d{1,4}/; // 0 - 9999 + var match1to6 = /[+-]?\d{1,6}/; // -999999 - 999999 + + var matchUnsigned = /\d+/; // 0 - inf + var matchSigned = /[+-]?\d+/; // -inf - inf + + var matchOffset = /Z|[+-]\d\d:?\d\d/gi; // +00:00 -00:00 +0000 -0000 or Z + var matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z + + var matchTimestamp = /[+-]?\d+(\.\d{1,3})?/; // 123456789 123456789.123 + + // any word (or two) characters or numbers including two/three word month in arabic. + // includes scottish gaelic two word and hyphenated months + var matchWord = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i; + + + var regexes = {}; + + function addRegexToken (token, regex, strictRegex) { + regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) { + return (isStrict && strictRegex) ? strictRegex : regex; + }; + } + + function getParseRegexForToken (token, config) { + if (!hasOwnProp(regexes, token)) { + return new RegExp(unescapeFormat(token)); + } + + return regexes[token](config._strict, config._locale); + } + + // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript + function unescapeFormat(s) { + return regexEscape(s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) { + return p1 || p2 || p3 || p4; + })); + } + + function regexEscape(s) { + return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); + } + + var tokens = {}; + + function addParseToken (token, callback) { + var i, func = callback; + if (typeof token === 'string') { + token = [token]; + } + if (typeof callback === 'number') { + func = function (input, array) { + array[callback] = toInt(input); + }; + } + for (i = 0; i < token.length; i++) { + tokens[token[i]] = func; + } + } + + function addWeekParseToken (token, callback) { + addParseToken(token, function (input, array, config, token) { + config._w = config._w || {}; + callback(input, config._w, config, token); + }); + } + + function addTimeToArrayFromToken(token, input, config) { + if (input != null && hasOwnProp(tokens, token)) { + tokens[token](input, config._a, config, token); + } + } + + var YEAR = 0; + var MONTH = 1; + var DATE = 2; + var HOUR = 3; + var MINUTE = 4; + var SECOND = 5; + var MILLISECOND = 6; + var WEEK = 7; + var WEEKDAY = 8; + + var indexOf; + + if (Array.prototype.indexOf) { + indexOf = Array.prototype.indexOf; + } else { + indexOf = function (o) { + // I know + var i; + for (i = 0; i < this.length; ++i) { + if (this[i] === o) { + return i; + } + } + return -1; + }; + } + + function daysInMonth(year, month) { + return new Date(Date.UTC(year, month + 1, 0)).getUTCDate(); + } + + // FORMATTING + + addFormatToken('M', ['MM', 2], 'Mo', function () { + return this.month() + 1; + }); + + addFormatToken('MMM', 0, 0, function (format) { + return this.localeData().monthsShort(this, format); + }); + + addFormatToken('MMMM', 0, 0, function (format) { + return this.localeData().months(this, format); + }); + + // ALIASES + + addUnitAlias('month', 'M'); + + // PARSING + + addRegexToken('M', match1to2); + addRegexToken('MM', match1to2, match2); + addRegexToken('MMM', function (isStrict, locale) { + return locale.monthsShortRegex(isStrict); + }); + addRegexToken('MMMM', function (isStrict, locale) { + return locale.monthsRegex(isStrict); + }); + + addParseToken(['M', 'MM'], function (input, array) { + array[MONTH] = toInt(input) - 1; + }); + + addParseToken(['MMM', 'MMMM'], function (input, array, config, token) { + var month = config._locale.monthsParse(input, token, config._strict); + // if we didn't find a month name, mark the date as invalid. + if (month != null) { + array[MONTH] = month; + } else { + getParsingFlags(config).invalidMonth = input; + } + }); + + // LOCALES + + var MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/; + var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'); + function localeMonths (m, format) { + return isArray(this._months) ? this._months[m.month()] : + this._months[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()]; + } + + var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'); + function localeMonthsShort (m, format) { + return isArray(this._monthsShort) ? this._monthsShort[m.month()] : + this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()]; + } + + function units_month__handleStrictParse(monthName, format, strict) { + var i, ii, mom, llc = monthName.toLocaleLowerCase(); + if (!this._monthsParse) { + // this is not used + this._monthsParse = []; + this._longMonthsParse = []; + this._shortMonthsParse = []; + for (i = 0; i < 12; ++i) { + mom = create_utc__createUTC([2000, i]); + this._shortMonthsParse[i] = this.monthsShort(mom, '').toLocaleLowerCase(); + this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase(); + } + } + + if (strict) { + if (format === 'MMM') { + ii = indexOf.call(this._shortMonthsParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._longMonthsParse, llc); + return ii !== -1 ? ii : null; + } + } else { + if (format === 'MMM') { + ii = indexOf.call(this._shortMonthsParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._longMonthsParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._longMonthsParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortMonthsParse, llc); + return ii !== -1 ? ii : null; + } + } + } + + function localeMonthsParse (monthName, format, strict) { + var i, mom, regex; + + if (this._monthsParseExact) { + return units_month__handleStrictParse.call(this, monthName, format, strict); + } + + if (!this._monthsParse) { + this._monthsParse = []; + this._longMonthsParse = []; + this._shortMonthsParse = []; + } + + // TODO: add sorting + // Sorting makes sure if one month (or abbr) is a prefix of another + // see sorting in computeMonthsParse + for (i = 0; i < 12; i++) { + // make the regex if we don't have it already + mom = create_utc__createUTC([2000, i]); + if (strict && !this._longMonthsParse[i]) { + this._longMonthsParse[i] = new RegExp('^' + this.months(mom, '').replace('.', '') + '$', 'i'); + this._shortMonthsParse[i] = new RegExp('^' + this.monthsShort(mom, '').replace('.', '') + '$', 'i'); + } + if (!strict && !this._monthsParse[i]) { + regex = '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, ''); + this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i'); + } + // test the regex + if (strict && format === 'MMMM' && this._longMonthsParse[i].test(monthName)) { + return i; + } else if (strict && format === 'MMM' && this._shortMonthsParse[i].test(monthName)) { + return i; + } else if (!strict && this._monthsParse[i].test(monthName)) { + return i; + } + } + } + + // MOMENTS + + function setMonth (mom, value) { + var dayOfMonth; + + if (!mom.isValid()) { + // No op + return mom; + } + + if (typeof value === 'string') { + if (/^\d+$/.test(value)) { + value = toInt(value); + } else { + value = mom.localeData().monthsParse(value); + // TODO: Another silent failure? + if (typeof value !== 'number') { + return mom; + } + } + } + + dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value)); + mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth); + return mom; + } + + function getSetMonth (value) { + if (value != null) { + setMonth(this, value); + utils_hooks__hooks.updateOffset(this, true); + return this; + } else { + return get_set__get(this, 'Month'); + } + } + + function getDaysInMonth () { + return daysInMonth(this.year(), this.month()); + } + + var defaultMonthsShortRegex = matchWord; + function monthsShortRegex (isStrict) { + if (this._monthsParseExact) { + if (!hasOwnProp(this, '_monthsRegex')) { + computeMonthsParse.call(this); + } + if (isStrict) { + return this._monthsShortStrictRegex; + } else { + return this._monthsShortRegex; + } + } else { + return this._monthsShortStrictRegex && isStrict ? + this._monthsShortStrictRegex : this._monthsShortRegex; + } + } + + var defaultMonthsRegex = matchWord; + function monthsRegex (isStrict) { + if (this._monthsParseExact) { + if (!hasOwnProp(this, '_monthsRegex')) { + computeMonthsParse.call(this); + } + if (isStrict) { + return this._monthsStrictRegex; + } else { + return this._monthsRegex; + } + } else { + return this._monthsStrictRegex && isStrict ? + this._monthsStrictRegex : this._monthsRegex; + } + } + + function computeMonthsParse () { + function cmpLenRev(a, b) { + return b.length - a.length; + } + + var shortPieces = [], longPieces = [], mixedPieces = [], + i, mom; + for (i = 0; i < 12; i++) { + // make the regex if we don't have it already + mom = create_utc__createUTC([2000, i]); + shortPieces.push(this.monthsShort(mom, '')); + longPieces.push(this.months(mom, '')); + mixedPieces.push(this.months(mom, '')); + mixedPieces.push(this.monthsShort(mom, '')); + } + // Sorting makes sure if one month (or abbr) is a prefix of another it + // will match the longer piece. + shortPieces.sort(cmpLenRev); + longPieces.sort(cmpLenRev); + mixedPieces.sort(cmpLenRev); + for (i = 0; i < 12; i++) { + shortPieces[i] = regexEscape(shortPieces[i]); + longPieces[i] = regexEscape(longPieces[i]); + mixedPieces[i] = regexEscape(mixedPieces[i]); + } + + this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); + this._monthsShortRegex = this._monthsRegex; + this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); + this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); + } + + function checkOverflow (m) { + var overflow; + var a = m._a; + + if (a && getParsingFlags(m).overflow === -2) { + overflow = + a[MONTH] < 0 || a[MONTH] > 11 ? MONTH : + a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE : + a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR : + a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE : + a[SECOND] < 0 || a[SECOND] > 59 ? SECOND : + a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND : + -1; + + if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) { + overflow = DATE; + } + if (getParsingFlags(m)._overflowWeeks && overflow === -1) { + overflow = WEEK; + } + if (getParsingFlags(m)._overflowWeekday && overflow === -1) { + overflow = WEEKDAY; + } + + getParsingFlags(m).overflow = overflow; + } + + return m; + } + + // iso 8601 regex + // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00) + var extendedIsoRegex = /^\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)?)?/; + var basicIsoRegex = /^\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)?)?/; + + var tzRegex = /Z|[+-]\d\d(?::?\d\d)?/; + + var isoDates = [ + ['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/, false], + ['YYYY-DDD', /\d{4}-\d{3}/], + ['YYYY-MM', /\d{4}-\d\d/, false], + ['YYYYYYMMDD', /[+-]\d{10}/], + ['YYYYMMDD', /\d{8}/], + // YYYYMM is NOT allowed by the standard + ['GGGG[W]WWE', /\d{4}W\d{3}/], + ['GGGG[W]WW', /\d{4}W\d{2}/, false], + ['YYYYDDD', /\d{7}/] + ]; + + // iso time formats and regexes + var isoTimes = [ + ['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/] + ]; + + var aspNetJsonRegex = /^\/?Date\((\-?\d+)/i; + + // date from iso format + function configFromISO(config) { + var i, l, + string = config._i, + match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string), + allowTime, dateFormat, timeFormat, tzFormat; + + if (match) { + getParsingFlags(config).iso = true; + + for (i = 0, l = isoDates.length; i < l; i++) { + if (isoDates[i][1].exec(match[1])) { + dateFormat = isoDates[i][0]; + allowTime = isoDates[i][2] !== false; + break; + } + } + if (dateFormat == null) { + config._isValid = false; + return; + } + if (match[3]) { + for (i = 0, l = isoTimes.length; i < l; i++) { + if (isoTimes[i][1].exec(match[3])) { + // match[2] should be 'T' or space + timeFormat = (match[2] || ' ') + isoTimes[i][0]; + break; + } + } + if (timeFormat == null) { + config._isValid = false; + return; + } + } + if (!allowTime && timeFormat != null) { + config._isValid = false; + return; + } + if (match[4]) { + if (tzRegex.exec(match[4])) { + tzFormat = 'Z'; + } else { + config._isValid = false; + return; + } + } + config._f = dateFormat + (timeFormat || '') + (tzFormat || ''); + configFromStringAndFormat(config); + } else { + config._isValid = false; + } + } + + // date from iso format or fallback + function configFromString(config) { + var matched = aspNetJsonRegex.exec(config._i); + + if (matched !== null) { + config._d = new Date(+matched[1]); + return; + } + + configFromISO(config); + if (config._isValid === false) { + delete config._isValid; + utils_hooks__hooks.createFromInputFallback(config); + } + } + + utils_hooks__hooks.createFromInputFallback = deprecate( + 'moment construction falls back to js Date. This is ' + + 'discouraged and will be removed in upcoming major ' + + 'release. Please refer to ' + + 'https://github.com/moment/moment/issues/1407 for more info.', + function (config) { + config._d = new Date(config._i + (config._useUTC ? ' UTC' : '')); + } + ); + + function createDate (y, m, d, h, M, s, ms) { + //can't just apply() to create a date: + //http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply + var date = new Date(y, m, d, h, M, s, ms); + + //the date constructor remaps years 0-99 to 1900-1999 + if (y < 100 && y >= 0 && isFinite(date.getFullYear())) { + date.setFullYear(y); + } + return date; + } + + function createUTCDate (y) { + var date = new Date(Date.UTC.apply(null, arguments)); + + //the Date.UTC function remaps years 0-99 to 1900-1999 + if (y < 100 && y >= 0 && isFinite(date.getUTCFullYear())) { + date.setUTCFullYear(y); + } + return date; + } + + // FORMATTING + + addFormatToken('Y', 0, 0, function () { + var y = this.year(); + return y <= 9999 ? '' + y : '+' + y; + }); + + addFormatToken(0, ['YY', 2], 0, function () { + return this.year() % 100; + }); + + addFormatToken(0, ['YYYY', 4], 0, 'year'); + addFormatToken(0, ['YYYYY', 5], 0, 'year'); + addFormatToken(0, ['YYYYYY', 6, true], 0, 'year'); + + // ALIASES + + addUnitAlias('year', 'y'); + + // PARSING + + addRegexToken('Y', matchSigned); + addRegexToken('YY', match1to2, match2); + addRegexToken('YYYY', match1to4, match4); + addRegexToken('YYYYY', match1to6, match6); + addRegexToken('YYYYYY', match1to6, match6); + + addParseToken(['YYYYY', 'YYYYYY'], YEAR); + addParseToken('YYYY', function (input, array) { + array[YEAR] = input.length === 2 ? utils_hooks__hooks.parseTwoDigitYear(input) : toInt(input); + }); + addParseToken('YY', function (input, array) { + array[YEAR] = utils_hooks__hooks.parseTwoDigitYear(input); + }); + addParseToken('Y', function (input, array) { + array[YEAR] = parseInt(input, 10); + }); + + // HELPERS + + function daysInYear(year) { + return isLeapYear(year) ? 366 : 365; + } + + function isLeapYear(year) { + return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0; + } + + // HOOKS + + utils_hooks__hooks.parseTwoDigitYear = function (input) { + return toInt(input) + (toInt(input) > 68 ? 1900 : 2000); + }; + + // MOMENTS + + var getSetYear = makeGetSet('FullYear', true); + + function getIsLeapYear () { + return isLeapYear(this.year()); + } + + // start-of-first-week - start-of-year + function firstWeekOffset(year, dow, doy) { + var // first-week day -- which january is always in the first week (4 for iso, 1 for other) + fwd = 7 + dow - doy, + // first-week day local weekday -- which local weekday is fwd + fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7; + + return -fwdlw + fwd - 1; + } + + //http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday + function dayOfYearFromWeeks(year, week, weekday, dow, doy) { + var localWeekday = (7 + weekday - dow) % 7, + weekOffset = firstWeekOffset(year, dow, doy), + dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset, + resYear, resDayOfYear; + + if (dayOfYear <= 0) { + resYear = year - 1; + resDayOfYear = daysInYear(resYear) + dayOfYear; + } else if (dayOfYear > daysInYear(year)) { + resYear = year + 1; + resDayOfYear = dayOfYear - daysInYear(year); + } else { + resYear = year; + resDayOfYear = dayOfYear; + } + + return { + year: resYear, + dayOfYear: resDayOfYear + }; + } + + function weekOfYear(mom, dow, doy) { + var weekOffset = firstWeekOffset(mom.year(), dow, doy), + week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1, + resWeek, resYear; + + if (week < 1) { + resYear = mom.year() - 1; + resWeek = week + weeksInYear(resYear, dow, doy); + } else if (week > weeksInYear(mom.year(), dow, doy)) { + resWeek = week - weeksInYear(mom.year(), dow, doy); + resYear = mom.year() + 1; + } else { + resYear = mom.year(); + resWeek = week; + } + + return { + week: resWeek, + year: resYear + }; + } + + function weeksInYear(year, dow, doy) { + var weekOffset = firstWeekOffset(year, dow, doy), + weekOffsetNext = firstWeekOffset(year + 1, dow, doy); + return (daysInYear(year) - weekOffset + weekOffsetNext) / 7; + } + + // Pick the first defined of two or three arguments. + function defaults(a, b, c) { + if (a != null) { + return a; + } + if (b != null) { + return b; + } + return c; + } + + function currentDateArray(config) { + // hooks is actually the exported moment object + var nowValue = new Date(utils_hooks__hooks.now()); + if (config._useUTC) { + return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()]; + } + return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()]; + } + + // convert an array to a date. + // the array should mirror the parameters below + // note: all values past the year are optional and will default to the lowest possible value. + // [year, month, day , hour, minute, second, millisecond] + function configFromArray (config) { + var i, date, input = [], currentDate, yearToUse; + + if (config._d) { + return; + } + + currentDate = currentDateArray(config); + + //compute day of the year from weeks and weekdays + if (config._w && config._a[DATE] == null && config._a[MONTH] == null) { + dayOfYearFromWeekInfo(config); + } + + //if the day of the year is set, figure out what it is + if (config._dayOfYear) { + yearToUse = defaults(config._a[YEAR], currentDate[YEAR]); + + if (config._dayOfYear > daysInYear(yearToUse)) { + getParsingFlags(config)._overflowDayOfYear = true; + } + + date = createUTCDate(yearToUse, 0, config._dayOfYear); + config._a[MONTH] = date.getUTCMonth(); + config._a[DATE] = date.getUTCDate(); + } + + // Default to current date. + // * if no year, month, day of month are given, default to today + // * if day of month is given, default month and year + // * if month is given, default only year + // * if year is given, don't default anything + for (i = 0; i < 3 && config._a[i] == null; ++i) { + config._a[i] = input[i] = currentDate[i]; + } + + // Zero out whatever was not defaulted, including time + for (; i < 7; i++) { + config._a[i] = input[i] = (config._a[i] == null) ? (i === 2 ? 1 : 0) : config._a[i]; + } + + // Check for 24:00:00.000 + if (config._a[HOUR] === 24 && + config._a[MINUTE] === 0 && + config._a[SECOND] === 0 && + config._a[MILLISECOND] === 0) { + config._nextDay = true; + config._a[HOUR] = 0; + } + + config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input); + // Apply timezone offset from input. The actual utcOffset can be changed + // with parseZone. + if (config._tzm != null) { + config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm); + } + + if (config._nextDay) { + config._a[HOUR] = 24; + } + } + + function dayOfYearFromWeekInfo(config) { + var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow; + + w = config._w; + if (w.GG != null || w.W != null || w.E != null) { + dow = 1; + doy = 4; + + // TODO: We need to take the current isoWeekYear, but that depends on + // how we interpret now (local, utc, fixed offset). So create + // a now version of current config (take local/utc/offset flags, and + // create now). + weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(local__createLocal(), 1, 4).year); + week = defaults(w.W, 1); + weekday = defaults(w.E, 1); + if (weekday < 1 || weekday > 7) { + weekdayOverflow = true; + } + } else { + dow = config._locale._week.dow; + doy = config._locale._week.doy; + + weekYear = defaults(w.gg, config._a[YEAR], weekOfYear(local__createLocal(), dow, doy).year); + week = defaults(w.w, 1); + + if (w.d != null) { + // weekday -- low day numbers are considered next week + weekday = w.d; + if (weekday < 0 || weekday > 6) { + weekdayOverflow = true; + } + } else if (w.e != null) { + // local weekday -- counting starts from begining of week + weekday = w.e + dow; + if (w.e < 0 || w.e > 6) { + weekdayOverflow = true; + } + } else { + // default to begining of week + weekday = dow; + } + } + if (week < 1 || week > weeksInYear(weekYear, dow, doy)) { + getParsingFlags(config)._overflowWeeks = true; + } else if (weekdayOverflow != null) { + getParsingFlags(config)._overflowWeekday = true; + } else { + temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy); + config._a[YEAR] = temp.year; + config._dayOfYear = temp.dayOfYear; + } + } + + // constant that refers to the ISO standard + utils_hooks__hooks.ISO_8601 = function () {}; + + // date from string and format string + function configFromStringAndFormat(config) { + // TODO: Move this to another part of the creation flow to prevent circular deps + if (config._f === utils_hooks__hooks.ISO_8601) { + configFromISO(config); + return; + } + + config._a = []; + getParsingFlags(config).empty = true; + + // This array is used to make a Date, either with `new Date` or `Date.UTC` + var string = '' + config._i, + i, parsedInput, tokens, token, skipped, + stringLength = string.length, + totalParsedInputLength = 0; + + tokens = expandFormat(config._f, config._locale).match(formattingTokens) || []; + + for (i = 0; i < tokens.length; i++) { + token = tokens[i]; + parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0]; + // console.log('token', token, 'parsedInput', parsedInput, + // 'regex', getParseRegexForToken(token, config)); + if (parsedInput) { + skipped = string.substr(0, string.indexOf(parsedInput)); + if (skipped.length > 0) { + getParsingFlags(config).unusedInput.push(skipped); + } + string = string.slice(string.indexOf(parsedInput) + parsedInput.length); + totalParsedInputLength += parsedInput.length; + } + // don't parse if it's not a known token + if (formatTokenFunctions[token]) { + if (parsedInput) { + getParsingFlags(config).empty = false; + } + else { + getParsingFlags(config).unusedTokens.push(token); + } + addTimeToArrayFromToken(token, parsedInput, config); + } + else if (config._strict && !parsedInput) { + getParsingFlags(config).unusedTokens.push(token); + } + } + + // add remaining unparsed input length to the string + getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength; + if (string.length > 0) { + getParsingFlags(config).unusedInput.push(string); + } + + // clear _12h flag if hour is <= 12 + if (getParsingFlags(config).bigHour === true && + config._a[HOUR] <= 12 && + config._a[HOUR] > 0) { + getParsingFlags(config).bigHour = undefined; + } + + getParsingFlags(config).parsedDateParts = config._a.slice(0); + getParsingFlags(config).meridiem = config._meridiem; + // handle meridiem + config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem); + + configFromArray(config); + checkOverflow(config); + } + + + function meridiemFixWrap (locale, hour, meridiem) { + var isPm; + + if (meridiem == null) { + // nothing to do + return hour; + } + if (locale.meridiemHour != null) { + return locale.meridiemHour(hour, meridiem); + } else if (locale.isPM != null) { + // Fallback + isPm = locale.isPM(meridiem); + if (isPm && hour < 12) { + hour += 12; + } + if (!isPm && hour === 12) { + hour = 0; + } + return hour; + } else { + // this is not supposed to happen + return hour; + } + } + + // date from string and array of format strings + function configFromStringAndArray(config) { + var tempConfig, + bestMoment, + + scoreToBeat, + i, + currentScore; + + if (config._f.length === 0) { + getParsingFlags(config).invalidFormat = true; + config._d = new Date(NaN); + return; + } + + for (i = 0; i < config._f.length; i++) { + currentScore = 0; + tempConfig = copyConfig({}, config); + if (config._useUTC != null) { + tempConfig._useUTC = config._useUTC; + } + tempConfig._f = config._f[i]; + configFromStringAndFormat(tempConfig); + + if (!valid__isValid(tempConfig)) { + continue; + } + + // if there is any input that was not parsed add a penalty for that format + currentScore += getParsingFlags(tempConfig).charsLeftOver; + + //or tokens + currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10; + + getParsingFlags(tempConfig).score = currentScore; + + if (scoreToBeat == null || currentScore < scoreToBeat) { + scoreToBeat = currentScore; + bestMoment = tempConfig; + } + } + + extend(config, bestMoment || tempConfig); + } + + function configFromObject(config) { + if (config._d) { + return; + } + + var i = normalizeObjectUnits(config._i); + config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) { + return obj && parseInt(obj, 10); + }); + + configFromArray(config); + } + + function createFromConfig (config) { + var res = new Moment(checkOverflow(prepareConfig(config))); + if (res._nextDay) { + // Adding is smart enough around DST + res.add(1, 'd'); + res._nextDay = undefined; + } + + return res; + } + + function prepareConfig (config) { + var input = config._i, + format = config._f; + + config._locale = config._locale || locale_locales__getLocale(config._l); + + if (input === null || (format === undefined && input === '')) { + return valid__createInvalid({nullInput: true}); + } + + if (typeof input === 'string') { + config._i = input = config._locale.preparse(input); + } + + if (isMoment(input)) { + return new Moment(checkOverflow(input)); + } else if (isArray(format)) { + configFromStringAndArray(config); + } else if (format) { + configFromStringAndFormat(config); + } else if (isDate(input)) { + config._d = input; + } else { + configFromInput(config); + } + + if (!valid__isValid(config)) { + config._d = null; + } + + return config; + } + + function configFromInput(config) { + var input = config._i; + if (input === undefined) { + config._d = new Date(utils_hooks__hooks.now()); + } else if (isDate(input)) { + config._d = new Date(input.valueOf()); + } else if (typeof input === 'string') { + configFromString(config); + } else if (isArray(input)) { + config._a = map(input.slice(0), function (obj) { + return parseInt(obj, 10); + }); + configFromArray(config); + } else if (typeof(input) === 'object') { + configFromObject(config); + } else if (typeof(input) === 'number') { + // from milliseconds + config._d = new Date(input); + } else { + utils_hooks__hooks.createFromInputFallback(config); + } + } + + function createLocalOrUTC (input, format, locale, strict, isUTC) { + var c = {}; + + if (typeof(locale) === 'boolean') { + strict = locale; + locale = undefined; + } + // object construction must be done this way. + // https://github.com/moment/moment/issues/1423 + c._isAMomentObject = true; + c._useUTC = c._isUTC = isUTC; + c._l = locale; + c._i = input; + c._f = format; + c._strict = strict; + + return createFromConfig(c); + } + + function local__createLocal (input, format, locale, strict) { + return createLocalOrUTC(input, format, locale, strict, false); + } + + var prototypeMin = deprecate( + 'moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548', + function () { + var other = local__createLocal.apply(null, arguments); + if (this.isValid() && other.isValid()) { + return other < this ? this : other; + } else { + return valid__createInvalid(); + } + } + ); + + var prototypeMax = deprecate( + 'moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548', + function () { + var other = local__createLocal.apply(null, arguments); + if (this.isValid() && other.isValid()) { + return other > this ? this : other; + } else { + return valid__createInvalid(); + } + } + ); + + // Pick a moment m from moments so that m[fn](other) is true for all + // other. This relies on the function fn to be transitive. + // + // moments should either be an array of moment objects or an array, whose + // first element is an array of moment objects. + function pickBy(fn, moments) { + var res, i; + if (moments.length === 1 && isArray(moments[0])) { + moments = moments[0]; + } + if (!moments.length) { + return local__createLocal(); + } + res = moments[0]; + for (i = 1; i < moments.length; ++i) { + if (!moments[i].isValid() || moments[i][fn](res)) { + res = moments[i]; + } + } + return res; + } + + // TODO: Use [].sort instead? + function min () { + var args = [].slice.call(arguments, 0); + + return pickBy('isBefore', args); + } + + function max () { + var args = [].slice.call(arguments, 0); + + return pickBy('isAfter', args); + } + + var now = function () { + return Date.now ? Date.now() : +(new Date()); + }; + + function Duration (duration) { + var normalizedInput = normalizeObjectUnits(duration), + years = normalizedInput.year || 0, + quarters = normalizedInput.quarter || 0, + months = normalizedInput.month || 0, + weeks = normalizedInput.week || 0, + days = normalizedInput.day || 0, + hours = normalizedInput.hour || 0, + minutes = normalizedInput.minute || 0, + seconds = normalizedInput.second || 0, + milliseconds = normalizedInput.millisecond || 0; + + // representation for dateAddRemove + this._milliseconds = +milliseconds + + seconds * 1e3 + // 1000 + minutes * 6e4 + // 1000 * 60 + hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978 + // Because of dateAddRemove treats 24 hours as different from a + // day when working around DST, we need to store them separately + this._days = +days + + weeks * 7; + // It is impossible translate months into days without knowing + // which months you are are talking about, so we have to store + // it separately. + this._months = +months + + quarters * 3 + + years * 12; + + this._data = {}; + + this._locale = locale_locales__getLocale(); + + this._bubble(); + } + + function isDuration (obj) { + return obj instanceof Duration; + } + + // FORMATTING + + function offset (token, separator) { + addFormatToken(token, 0, 0, function () { + var offset = this.utcOffset(); + var sign = '+'; + if (offset < 0) { + offset = -offset; + sign = '-'; + } + return sign + zeroFill(~~(offset / 60), 2) + separator + zeroFill(~~(offset) % 60, 2); + }); + } + + offset('Z', ':'); + offset('ZZ', ''); + + // PARSING + + addRegexToken('Z', matchShortOffset); + addRegexToken('ZZ', matchShortOffset); + addParseToken(['Z', 'ZZ'], function (input, array, config) { + config._useUTC = true; + config._tzm = offsetFromString(matchShortOffset, input); + }); + + // HELPERS + + // timezone chunker + // '+10:00' > ['10', '00'] + // '-1530' > ['-15', '30'] + var chunkOffset = /([\+\-]|\d\d)/gi; + + function offsetFromString(matcher, string) { + var matches = ((string || '').match(matcher) || []); + var chunk = matches[matches.length - 1] || []; + var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0]; + var minutes = +(parts[1] * 60) + toInt(parts[2]); + + return parts[0] === '+' ? minutes : -minutes; + } + + // Return a moment from input, that is local/utc/zone equivalent to model. + function cloneWithOffset(input, model) { + var res, diff; + if (model._isUTC) { + res = model.clone(); + diff = (isMoment(input) || isDate(input) ? input.valueOf() : local__createLocal(input).valueOf()) - res.valueOf(); + // Use low-level api, because this fn is low-level api. + res._d.setTime(res._d.valueOf() + diff); + utils_hooks__hooks.updateOffset(res, false); + return res; + } else { + return local__createLocal(input).local(); + } + } + + function getDateOffset (m) { + // On Firefox.24 Date#getTimezoneOffset returns a floating point. + // https://github.com/moment/moment/pull/1871 + return -Math.round(m._d.getTimezoneOffset() / 15) * 15; + } + + // HOOKS + + // This function will be called whenever a moment is mutated. + // It is intended to keep the offset in sync with the timezone. + utils_hooks__hooks.updateOffset = function () {}; + + // MOMENTS + + // keepLocalTime = true means only change the timezone, without + // affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]--> + // 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset + // +0200, so we adjust the time as needed, to be valid. + // + // Keeping the time actually adds/subtracts (one hour) + // from the actual represented time. That is why we call updateOffset + // a second time. In case it wants us to change the offset again + // _changeInProgress == true case, then we have to adjust, because + // there is no such time in the given timezone. + function getSetOffset (input, keepLocalTime) { + var offset = this._offset || 0, + localAdjust; + if (!this.isValid()) { + return input != null ? this : NaN; + } + if (input != null) { + if (typeof input === 'string') { + input = offsetFromString(matchShortOffset, input); + } else if (Math.abs(input) < 16) { + input = input * 60; + } + if (!this._isUTC && keepLocalTime) { + localAdjust = getDateOffset(this); + } + this._offset = input; + this._isUTC = true; + if (localAdjust != null) { + this.add(localAdjust, 'm'); + } + if (offset !== input) { + if (!keepLocalTime || this._changeInProgress) { + add_subtract__addSubtract(this, create__createDuration(input - offset, 'm'), 1, false); + } else if (!this._changeInProgress) { + this._changeInProgress = true; + utils_hooks__hooks.updateOffset(this, true); + this._changeInProgress = null; + } + } + return this; + } else { + return this._isUTC ? offset : getDateOffset(this); + } + } + + function getSetZone (input, keepLocalTime) { + if (input != null) { + if (typeof input !== 'string') { + input = -input; + } + + this.utcOffset(input, keepLocalTime); + + return this; + } else { + return -this.utcOffset(); + } + } + + function setOffsetToUTC (keepLocalTime) { + return this.utcOffset(0, keepLocalTime); + } + + function setOffsetToLocal (keepLocalTime) { + if (this._isUTC) { + this.utcOffset(0, keepLocalTime); + this._isUTC = false; + + if (keepLocalTime) { + this.subtract(getDateOffset(this), 'm'); + } + } + return this; + } + + function setOffsetToParsedOffset () { + if (this._tzm) { + this.utcOffset(this._tzm); + } else if (typeof this._i === 'string') { + this.utcOffset(offsetFromString(matchOffset, this._i)); + } + return this; + } + + function hasAlignedHourOffset (input) { + if (!this.isValid()) { + return false; + } + input = input ? local__createLocal(input).utcOffset() : 0; + + return (this.utcOffset() - input) % 60 === 0; + } + + function isDaylightSavingTime () { + return ( + this.utcOffset() > this.clone().month(0).utcOffset() || + this.utcOffset() > this.clone().month(5).utcOffset() + ); + } + + function isDaylightSavingTimeShifted () { + if (!isUndefined(this._isDSTShifted)) { + return this._isDSTShifted; + } + + var c = {}; + + copyConfig(c, this); + c = prepareConfig(c); + + if (c._a) { + var other = c._isUTC ? create_utc__createUTC(c._a) : local__createLocal(c._a); + this._isDSTShifted = this.isValid() && + compareArrays(c._a, other.toArray()) > 0; + } else { + this._isDSTShifted = false; + } + + return this._isDSTShifted; + } + + function isLocal () { + return this.isValid() ? !this._isUTC : false; + } + + function isUtcOffset () { + return this.isValid() ? this._isUTC : false; + } + + function isUtc () { + return this.isValid() ? this._isUTC && this._offset === 0 : false; + } + + // ASP.NET json date format regex + var aspNetRegex = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/; + + // from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html + // somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere + // and further modified to allow for strings containing both week and day + var isoRegex = /^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/; + + function create__createDuration (input, key) { + var duration = input, + // matching against regexp is expensive, do it on demand + match = null, + sign, + ret, + diffRes; + + if (isDuration(input)) { + duration = { + ms : input._milliseconds, + d : input._days, + M : input._months + }; + } else if (typeof input === 'number') { + duration = {}; + if (key) { + duration[key] = input; + } else { + duration.milliseconds = input; + } + } else if (!!(match = aspNetRegex.exec(input))) { + sign = (match[1] === '-') ? -1 : 1; + duration = { + y : 0, + d : toInt(match[DATE]) * sign, + h : toInt(match[HOUR]) * sign, + m : toInt(match[MINUTE]) * sign, + s : toInt(match[SECOND]) * sign, + ms : toInt(match[MILLISECOND]) * sign + }; + } else if (!!(match = isoRegex.exec(input))) { + sign = (match[1] === '-') ? -1 : 1; + duration = { + y : parseIso(match[2], sign), + M : parseIso(match[3], sign), + w : parseIso(match[4], sign), + d : parseIso(match[5], sign), + h : parseIso(match[6], sign), + m : parseIso(match[7], sign), + s : parseIso(match[8], sign) + }; + } else if (duration == null) {// checks for null or undefined + duration = {}; + } else if (typeof duration === 'object' && ('from' in duration || 'to' in duration)) { + diffRes = momentsDifference(local__createLocal(duration.from), local__createLocal(duration.to)); + + duration = {}; + duration.ms = diffRes.milliseconds; + duration.M = diffRes.months; + } + + ret = new Duration(duration); + + if (isDuration(input) && hasOwnProp(input, '_locale')) { + ret._locale = input._locale; + } + + return ret; + } + + create__createDuration.fn = Duration.prototype; + + function parseIso (inp, sign) { + // We'd normally use ~~inp for this, but unfortunately it also + // converts floats to ints. + // inp may be undefined, so careful calling replace on it. + var res = inp && parseFloat(inp.replace(',', '.')); + // apply sign while we're at it + return (isNaN(res) ? 0 : res) * sign; + } + + function positiveMomentsDifference(base, other) { + var res = {milliseconds: 0, months: 0}; + + res.months = other.month() - base.month() + + (other.year() - base.year()) * 12; + if (base.clone().add(res.months, 'M').isAfter(other)) { + --res.months; + } + + res.milliseconds = +other - +(base.clone().add(res.months, 'M')); + + return res; + } + + function momentsDifference(base, other) { + var res; + if (!(base.isValid() && other.isValid())) { + return {milliseconds: 0, months: 0}; + } + + other = cloneWithOffset(other, base); + if (base.isBefore(other)) { + res = positiveMomentsDifference(base, other); + } else { + res = positiveMomentsDifference(other, base); + res.milliseconds = -res.milliseconds; + res.months = -res.months; + } + + return res; + } + + function absRound (number) { + if (number < 0) { + return Math.round(-1 * number) * -1; + } else { + return Math.round(number); + } + } + + // TODO: remove 'name' arg after deprecation is removed + function createAdder(direction, name) { + return function (val, period) { + var dur, tmp; + //invert the arguments, but complain about it + if (period !== null && !isNaN(+period)) { + deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period).'); + tmp = val; val = period; period = tmp; + } + + val = typeof val === 'string' ? +val : val; + dur = create__createDuration(val, period); + add_subtract__addSubtract(this, dur, direction); + return this; + }; + } + + function add_subtract__addSubtract (mom, duration, isAdding, updateOffset) { + var milliseconds = duration._milliseconds, + days = absRound(duration._days), + months = absRound(duration._months); + + if (!mom.isValid()) { + // No op + return; + } + + updateOffset = updateOffset == null ? true : updateOffset; + + if (milliseconds) { + mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding); + } + if (days) { + get_set__set(mom, 'Date', get_set__get(mom, 'Date') + days * isAdding); + } + if (months) { + setMonth(mom, get_set__get(mom, 'Month') + months * isAdding); + } + if (updateOffset) { + utils_hooks__hooks.updateOffset(mom, days || months); + } + } + + var add_subtract__add = createAdder(1, 'add'); + var add_subtract__subtract = createAdder(-1, 'subtract'); + + function moment_calendar__calendar (time, formats) { + // We want to compare the start of today, vs this. + // Getting start-of-today depends on whether we're local/utc/offset or not. + var now = time || local__createLocal(), + sod = cloneWithOffset(now, this).startOf('day'), + diff = this.diff(sod, 'days', true), + format = diff < -6 ? 'sameElse' : + diff < -1 ? 'lastWeek' : + diff < 0 ? 'lastDay' : + diff < 1 ? 'sameDay' : + diff < 2 ? 'nextDay' : + diff < 7 ? 'nextWeek' : 'sameElse'; + + var output = formats && (isFunction(formats[format]) ? formats[format]() : formats[format]); + + return this.format(output || this.localeData().calendar(format, this, local__createLocal(now))); + } + + function clone () { + return new Moment(this); + } + + function isAfter (input, units) { + var localInput = isMoment(input) ? input : local__createLocal(input); + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(!isUndefined(units) ? units : 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() > localInput.valueOf(); + } else { + return localInput.valueOf() < this.clone().startOf(units).valueOf(); + } + } + + function isBefore (input, units) { + var localInput = isMoment(input) ? input : local__createLocal(input); + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(!isUndefined(units) ? units : 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() < localInput.valueOf(); + } else { + return this.clone().endOf(units).valueOf() < localInput.valueOf(); + } + } + + function isBetween (from, to, units, inclusivity) { + inclusivity = inclusivity || '()'; + return (inclusivity[0] === '(' ? this.isAfter(from, units) : !this.isBefore(from, units)) && + (inclusivity[1] === ')' ? this.isBefore(to, units) : !this.isAfter(to, units)); + } + + function isSame (input, units) { + var localInput = isMoment(input) ? input : local__createLocal(input), + inputMs; + if (!(this.isValid() && localInput.isValid())) { + return false; + } + units = normalizeUnits(units || 'millisecond'); + if (units === 'millisecond') { + return this.valueOf() === localInput.valueOf(); + } else { + inputMs = localInput.valueOf(); + return this.clone().startOf(units).valueOf() <= inputMs && inputMs <= this.clone().endOf(units).valueOf(); + } + } + + function isSameOrAfter (input, units) { + return this.isSame(input, units) || this.isAfter(input,units); + } + + function isSameOrBefore (input, units) { + return this.isSame(input, units) || this.isBefore(input,units); + } + + function diff (input, units, asFloat) { + var that, + zoneDelta, + delta, output; + + if (!this.isValid()) { + return NaN; + } + + that = cloneWithOffset(input, this); + + if (!that.isValid()) { + return NaN; + } + + zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4; + + units = normalizeUnits(units); + + if (units === 'year' || units === 'month' || units === 'quarter') { + output = monthDiff(this, that); + if (units === 'quarter') { + output = output / 3; + } else if (units === 'year') { + output = output / 12; + } + } else { + delta = this - that; + output = units === 'second' ? delta / 1e3 : // 1000 + units === 'minute' ? delta / 6e4 : // 1000 * 60 + units === 'hour' ? delta / 36e5 : // 1000 * 60 * 60 + units === 'day' ? (delta - zoneDelta) / 864e5 : // 1000 * 60 * 60 * 24, negate dst + units === 'week' ? (delta - zoneDelta) / 6048e5 : // 1000 * 60 * 60 * 24 * 7, negate dst + delta; + } + return asFloat ? output : absFloor(output); + } + + function monthDiff (a, b) { + // difference in months + var wholeMonthDiff = ((b.year() - a.year()) * 12) + (b.month() - a.month()), + // b is in (anchor - 1 month, anchor + 1 month) + anchor = a.clone().add(wholeMonthDiff, 'months'), + anchor2, adjust; + + if (b - anchor < 0) { + anchor2 = a.clone().add(wholeMonthDiff - 1, 'months'); + // linear across the month + adjust = (b - anchor) / (anchor - anchor2); + } else { + anchor2 = a.clone().add(wholeMonthDiff + 1, 'months'); + // linear across the month + adjust = (b - anchor) / (anchor2 - anchor); + } + + //check for negative zero, return zero if negative zero + return -(wholeMonthDiff + adjust) || 0; + } + + utils_hooks__hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'; + utils_hooks__hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]'; + + function toString () { + return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ'); + } + + function moment_format__toISOString () { + var m = this.clone().utc(); + if (0 < m.year() && m.year() <= 9999) { + if (isFunction(Date.prototype.toISOString)) { + // native implementation is ~50x faster, use it when we can + return this.toDate().toISOString(); + } else { + return formatMoment(m, 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]'); + } + } else { + return formatMoment(m, 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]'); + } + } + + function format (inputString) { + if (!inputString) { + inputString = this.isUtc() ? utils_hooks__hooks.defaultFormatUtc : utils_hooks__hooks.defaultFormat; + } + var output = formatMoment(this, inputString); + return this.localeData().postformat(output); + } + + function from (time, withoutSuffix) { + if (this.isValid() && + ((isMoment(time) && time.isValid()) || + local__createLocal(time).isValid())) { + return create__createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix); + } else { + return this.localeData().invalidDate(); + } + } + + function fromNow (withoutSuffix) { + return this.from(local__createLocal(), withoutSuffix); + } + + function to (time, withoutSuffix) { + if (this.isValid() && + ((isMoment(time) && time.isValid()) || + local__createLocal(time).isValid())) { + return create__createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix); + } else { + return this.localeData().invalidDate(); + } + } + + function toNow (withoutSuffix) { + return this.to(local__createLocal(), withoutSuffix); + } + + // If passed a locale key, it will set the locale for this + // instance. Otherwise, it will return the locale configuration + // variables for this instance. + function locale (key) { + var newLocaleData; + + if (key === undefined) { + return this._locale._abbr; + } else { + newLocaleData = locale_locales__getLocale(key); + if (newLocaleData != null) { + this._locale = newLocaleData; + } + return this; + } + } + + var lang = deprecate( + 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', + function (key) { + if (key === undefined) { + return this.localeData(); + } else { + return this.locale(key); + } + } + ); + + function localeData () { + return this._locale; + } + + function startOf (units) { + units = normalizeUnits(units); + // the following switch intentionally omits break keywords + // to utilize falling through the cases. + switch (units) { + case 'year': + this.month(0); + /* falls through */ + case 'quarter': + case 'month': + this.date(1); + /* falls through */ + case 'week': + case 'isoWeek': + case 'day': + case 'date': + this.hours(0); + /* falls through */ + case 'hour': + this.minutes(0); + /* falls through */ + case 'minute': + this.seconds(0); + /* falls through */ + case 'second': + this.milliseconds(0); + } + + // weeks are a special case + if (units === 'week') { + this.weekday(0); + } + if (units === 'isoWeek') { + this.isoWeekday(1); + } + + // quarters are also special + if (units === 'quarter') { + this.month(Math.floor(this.month() / 3) * 3); + } + + return this; + } + + function endOf (units) { + units = normalizeUnits(units); + if (units === undefined || units === 'millisecond') { + return this; + } + + // 'date' is an alias for 'day', so it should be considered as such. + if (units === 'date') { + units = 'day'; + } + + return this.startOf(units).add(1, (units === 'isoWeek' ? 'week' : units)).subtract(1, 'ms'); + } + + function to_type__valueOf () { + return this._d.valueOf() - ((this._offset || 0) * 60000); + } + + function unix () { + return Math.floor(this.valueOf() / 1000); + } + + function toDate () { + return this._offset ? new Date(this.valueOf()) : this._d; + } + + function toArray () { + var m = this; + return [m.year(), m.month(), m.date(), m.hour(), m.minute(), m.second(), m.millisecond()]; + } + + function toObject () { + var m = this; + return { + years: m.year(), + months: m.month(), + date: m.date(), + hours: m.hours(), + minutes: m.minutes(), + seconds: m.seconds(), + milliseconds: m.milliseconds() + }; + } + + function toJSON () { + // new Date(NaN).toJSON() === null + return this.isValid() ? this.toISOString() : null; + } + + function moment_valid__isValid () { + return valid__isValid(this); + } + + function parsingFlags () { + return extend({}, getParsingFlags(this)); + } + + function invalidAt () { + return getParsingFlags(this).overflow; + } + + function creationData() { + return { + input: this._i, + format: this._f, + locale: this._locale, + isUTC: this._isUTC, + strict: this._strict + }; + } + + // FORMATTING + + addFormatToken(0, ['gg', 2], 0, function () { + return this.weekYear() % 100; + }); + + addFormatToken(0, ['GG', 2], 0, function () { + return this.isoWeekYear() % 100; + }); + + function addWeekYearFormatToken (token, getter) { + addFormatToken(0, [token, token.length], 0, getter); + } + + addWeekYearFormatToken('gggg', 'weekYear'); + addWeekYearFormatToken('ggggg', 'weekYear'); + addWeekYearFormatToken('GGGG', 'isoWeekYear'); + addWeekYearFormatToken('GGGGG', 'isoWeekYear'); + + // ALIASES + + addUnitAlias('weekYear', 'gg'); + addUnitAlias('isoWeekYear', 'GG'); + + // PARSING + + addRegexToken('G', matchSigned); + addRegexToken('g', matchSigned); + addRegexToken('GG', match1to2, match2); + addRegexToken('gg', match1to2, match2); + addRegexToken('GGGG', match1to4, match4); + addRegexToken('gggg', match1to4, match4); + addRegexToken('GGGGG', match1to6, match6); + addRegexToken('ggggg', match1to6, match6); + + addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) { + week[token.substr(0, 2)] = toInt(input); + }); + + addWeekParseToken(['gg', 'GG'], function (input, week, config, token) { + week[token] = utils_hooks__hooks.parseTwoDigitYear(input); + }); + + // MOMENTS + + function getSetWeekYear (input) { + return getSetWeekYearHelper.call(this, + input, + this.week(), + this.weekday(), + this.localeData()._week.dow, + this.localeData()._week.doy); + } + + function getSetISOWeekYear (input) { + return getSetWeekYearHelper.call(this, + input, this.isoWeek(), this.isoWeekday(), 1, 4); + } + + function getISOWeeksInYear () { + return weeksInYear(this.year(), 1, 4); + } + + function getWeeksInYear () { + var weekInfo = this.localeData()._week; + return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy); + } + + function getSetWeekYearHelper(input, week, weekday, dow, doy) { + var weeksTarget; + if (input == null) { + return weekOfYear(this, dow, doy).year; + } else { + weeksTarget = weeksInYear(input, dow, doy); + if (week > weeksTarget) { + week = weeksTarget; + } + return setWeekAll.call(this, input, week, weekday, dow, doy); + } + } + + function setWeekAll(weekYear, week, weekday, dow, doy) { + var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy), + date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear); + + this.year(date.getUTCFullYear()); + this.month(date.getUTCMonth()); + this.date(date.getUTCDate()); + return this; + } + + // FORMATTING + + addFormatToken('Q', 0, 'Qo', 'quarter'); + + // ALIASES + + addUnitAlias('quarter', 'Q'); + + // PARSING + + addRegexToken('Q', match1); + addParseToken('Q', function (input, array) { + array[MONTH] = (toInt(input) - 1) * 3; + }); + + // MOMENTS + + function getSetQuarter (input) { + return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3); + } + + // FORMATTING + + addFormatToken('w', ['ww', 2], 'wo', 'week'); + addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek'); + + // ALIASES + + addUnitAlias('week', 'w'); + addUnitAlias('isoWeek', 'W'); + + // PARSING + + addRegexToken('w', match1to2); + addRegexToken('ww', match1to2, match2); + addRegexToken('W', match1to2); + addRegexToken('WW', match1to2, match2); + + addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) { + week[token.substr(0, 1)] = toInt(input); + }); + + // HELPERS + + // LOCALES + + function localeWeek (mom) { + return weekOfYear(mom, this._week.dow, this._week.doy).week; + } + + var defaultLocaleWeek = { + dow : 0, // Sunday is the first day of the week. + doy : 6 // The week that contains Jan 1st is the first week of the year. + }; + + function localeFirstDayOfWeek () { + return this._week.dow; + } + + function localeFirstDayOfYear () { + return this._week.doy; + } + + // MOMENTS + + function getSetWeek (input) { + var week = this.localeData().week(this); + return input == null ? week : this.add((input - week) * 7, 'd'); + } + + function getSetISOWeek (input) { + var week = weekOfYear(this, 1, 4).week; + return input == null ? week : this.add((input - week) * 7, 'd'); + } + + // FORMATTING + + addFormatToken('D', ['DD', 2], 'Do', 'date'); + + // ALIASES + + addUnitAlias('date', 'D'); + + // PARSING + + addRegexToken('D', match1to2); + addRegexToken('DD', match1to2, match2); + addRegexToken('Do', function (isStrict, locale) { + return isStrict ? locale._ordinalParse : locale._ordinalParseLenient; + }); + + addParseToken(['D', 'DD'], DATE); + addParseToken('Do', function (input, array) { + array[DATE] = toInt(input.match(match1to2)[0], 10); + }); + + // MOMENTS + + var getSetDayOfMonth = makeGetSet('Date', true); + + // FORMATTING + + addFormatToken('d', 0, 'do', 'day'); + + addFormatToken('dd', 0, 0, function (format) { + return this.localeData().weekdaysMin(this, format); + }); + + addFormatToken('ddd', 0, 0, function (format) { + return this.localeData().weekdaysShort(this, format); + }); + + addFormatToken('dddd', 0, 0, function (format) { + return this.localeData().weekdays(this, format); + }); + + addFormatToken('e', 0, 0, 'weekday'); + addFormatToken('E', 0, 0, 'isoWeekday'); + + // ALIASES + + addUnitAlias('day', 'd'); + addUnitAlias('weekday', 'e'); + addUnitAlias('isoWeekday', 'E'); + + // PARSING + + addRegexToken('d', match1to2); + addRegexToken('e', match1to2); + addRegexToken('E', match1to2); + addRegexToken('dd', function (isStrict, locale) { + return locale.weekdaysMinRegex(isStrict); + }); + addRegexToken('ddd', function (isStrict, locale) { + return locale.weekdaysShortRegex(isStrict); + }); + addRegexToken('dddd', function (isStrict, locale) { + return locale.weekdaysRegex(isStrict); + }); + + addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) { + var weekday = config._locale.weekdaysParse(input, token, config._strict); + // if we didn't get a weekday name, mark the date as invalid + if (weekday != null) { + week.d = weekday; + } else { + getParsingFlags(config).invalidWeekday = input; + } + }); + + addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) { + week[token] = toInt(input); + }); + + // HELPERS + + function parseWeekday(input, locale) { + if (typeof input !== 'string') { + return input; + } + + if (!isNaN(input)) { + return parseInt(input, 10); + } + + input = locale.weekdaysParse(input); + if (typeof input === 'number') { + return input; + } + + return null; + } + + // LOCALES + + var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'); + function localeWeekdays (m, format) { + return isArray(this._weekdays) ? this._weekdays[m.day()] : + this._weekdays[this._weekdays.isFormat.test(format) ? 'format' : 'standalone'][m.day()]; + } + + var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'); + function localeWeekdaysShort (m) { + return this._weekdaysShort[m.day()]; + } + + var defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'); + function localeWeekdaysMin (m) { + return this._weekdaysMin[m.day()]; + } + + function day_of_week__handleStrictParse(weekdayName, format, strict) { + var i, ii, mom, llc = weekdayName.toLocaleLowerCase(); + if (!this._weekdaysParse) { + this._weekdaysParse = []; + this._shortWeekdaysParse = []; + this._minWeekdaysParse = []; + + for (i = 0; i < 7; ++i) { + mom = create_utc__createUTC([2000, 1]).day(i); + this._minWeekdaysParse[i] = this.weekdaysMin(mom, '').toLocaleLowerCase(); + this._shortWeekdaysParse[i] = this.weekdaysShort(mom, '').toLocaleLowerCase(); + this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase(); + } + } + + if (strict) { + if (format === 'dddd') { + ii = indexOf.call(this._weekdaysParse, llc); + return ii !== -1 ? ii : null; + } else if (format === 'ddd') { + ii = indexOf.call(this._shortWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } + } else { + if (format === 'dddd') { + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else if (format === 'ddd') { + ii = indexOf.call(this._shortWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._minWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } else { + ii = indexOf.call(this._minWeekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._weekdaysParse, llc); + if (ii !== -1) { + return ii; + } + ii = indexOf.call(this._shortWeekdaysParse, llc); + return ii !== -1 ? ii : null; + } + } + } + + function localeWeekdaysParse (weekdayName, format, strict) { + var i, mom, regex; + + if (this._weekdaysParseExact) { + return day_of_week__handleStrictParse.call(this, weekdayName, format, strict); + } + + if (!this._weekdaysParse) { + this._weekdaysParse = []; + this._minWeekdaysParse = []; + this._shortWeekdaysParse = []; + this._fullWeekdaysParse = []; + } + + for (i = 0; i < 7; i++) { + // make the regex if we don't have it already + + mom = create_utc__createUTC([2000, 1]).day(i); + if (strict && !this._fullWeekdaysParse[i]) { + this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\.?') + '$', 'i'); + this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\.?') + '$', 'i'); + this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\.?') + '$', 'i'); + } + if (!this._weekdaysParse[i]) { + regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, ''); + this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i'); + } + // test the regex + if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) { + return i; + } else if (!strict && this._weekdaysParse[i].test(weekdayName)) { + return i; + } + } + } + + // MOMENTS + + function getSetDayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); + if (input != null) { + input = parseWeekday(input, this.localeData()); + return this.add(input - day, 'd'); + } else { + return day; + } + } + + function getSetLocaleDayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7; + return input == null ? weekday : this.add(input - weekday, 'd'); + } + + function getSetISODayOfWeek (input) { + if (!this.isValid()) { + return input != null ? this : NaN; + } + // behaves the same as moment#day except + // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6) + // as a setter, sunday should belong to the previous week. + return input == null ? this.day() || 7 : this.day(this.day() % 7 ? input : input - 7); + } + + var defaultWeekdaysRegex = matchWord; + function weekdaysRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysStrictRegex; + } else { + return this._weekdaysRegex; + } + } else { + return this._weekdaysStrictRegex && isStrict ? + this._weekdaysStrictRegex : this._weekdaysRegex; + } + } + + var defaultWeekdaysShortRegex = matchWord; + function weekdaysShortRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysShortStrictRegex; + } else { + return this._weekdaysShortRegex; + } + } else { + return this._weekdaysShortStrictRegex && isStrict ? + this._weekdaysShortStrictRegex : this._weekdaysShortRegex; + } + } + + var defaultWeekdaysMinRegex = matchWord; + function weekdaysMinRegex (isStrict) { + if (this._weekdaysParseExact) { + if (!hasOwnProp(this, '_weekdaysRegex')) { + computeWeekdaysParse.call(this); + } + if (isStrict) { + return this._weekdaysMinStrictRegex; + } else { + return this._weekdaysMinRegex; + } + } else { + return this._weekdaysMinStrictRegex && isStrict ? + this._weekdaysMinStrictRegex : this._weekdaysMinRegex; + } + } + + + function computeWeekdaysParse () { + function cmpLenRev(a, b) { + return b.length - a.length; + } + + var minPieces = [], shortPieces = [], longPieces = [], mixedPieces = [], + i, mom, minp, shortp, longp; + for (i = 0; i < 7; i++) { + // make the regex if we don't have it already + mom = create_utc__createUTC([2000, 1]).day(i); + minp = this.weekdaysMin(mom, ''); + shortp = this.weekdaysShort(mom, ''); + longp = this.weekdays(mom, ''); + minPieces.push(minp); + shortPieces.push(shortp); + longPieces.push(longp); + mixedPieces.push(minp); + mixedPieces.push(shortp); + mixedPieces.push(longp); + } + // Sorting makes sure if one weekday (or abbr) is a prefix of another it + // will match the longer piece. + minPieces.sort(cmpLenRev); + shortPieces.sort(cmpLenRev); + longPieces.sort(cmpLenRev); + mixedPieces.sort(cmpLenRev); + for (i = 0; i < 7; i++) { + shortPieces[i] = regexEscape(shortPieces[i]); + longPieces[i] = regexEscape(longPieces[i]); + mixedPieces[i] = regexEscape(mixedPieces[i]); + } + + this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); + this._weekdaysShortRegex = this._weekdaysRegex; + this._weekdaysMinRegex = this._weekdaysRegex; + + this._weekdaysStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); + this._weekdaysShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); + this._weekdaysMinStrictRegex = new RegExp('^(' + minPieces.join('|') + ')', 'i'); + } + + // FORMATTING + + addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear'); + + // ALIASES + + addUnitAlias('dayOfYear', 'DDD'); + + // PARSING + + addRegexToken('DDD', match1to3); + addRegexToken('DDDD', match3); + addParseToken(['DDD', 'DDDD'], function (input, array, config) { + config._dayOfYear = toInt(input); + }); + + // HELPERS + + // MOMENTS + + function getSetDayOfYear (input) { + var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1; + return input == null ? dayOfYear : this.add((input - dayOfYear), 'd'); + } + + // FORMATTING + + function hFormat() { + return this.hours() % 12 || 12; + } + + function kFormat() { + return this.hours() || 24; + } + + addFormatToken('H', ['HH', 2], 0, 'hour'); + addFormatToken('h', ['hh', 2], 0, hFormat); + addFormatToken('k', ['kk', 2], 0, kFormat); + + addFormatToken('hmm', 0, 0, function () { + return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2); + }); + + addFormatToken('hmmss', 0, 0, function () { + return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) + + zeroFill(this.seconds(), 2); + }); + + addFormatToken('Hmm', 0, 0, function () { + return '' + this.hours() + zeroFill(this.minutes(), 2); + }); + + addFormatToken('Hmmss', 0, 0, function () { + return '' + this.hours() + zeroFill(this.minutes(), 2) + + zeroFill(this.seconds(), 2); + }); + + function meridiem (token, lowercase) { + addFormatToken(token, 0, 0, function () { + return this.localeData().meridiem(this.hours(), this.minutes(), lowercase); + }); + } + + meridiem('a', true); + meridiem('A', false); + + // ALIASES + + addUnitAlias('hour', 'h'); + + // PARSING + + function matchMeridiem (isStrict, locale) { + return locale._meridiemParse; + } + + addRegexToken('a', matchMeridiem); + addRegexToken('A', matchMeridiem); + addRegexToken('H', match1to2); + addRegexToken('h', match1to2); + addRegexToken('HH', match1to2, match2); + addRegexToken('hh', match1to2, match2); + + addRegexToken('hmm', match3to4); + addRegexToken('hmmss', match5to6); + addRegexToken('Hmm', match3to4); + addRegexToken('Hmmss', match5to6); + + addParseToken(['H', 'HH'], HOUR); + addParseToken(['a', 'A'], function (input, array, config) { + config._isPm = config._locale.isPM(input); + config._meridiem = input; + }); + addParseToken(['h', 'hh'], function (input, array, config) { + array[HOUR] = toInt(input); + getParsingFlags(config).bigHour = true; + }); + addParseToken('hmm', function (input, array, config) { + var pos = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos)); + array[MINUTE] = toInt(input.substr(pos)); + getParsingFlags(config).bigHour = true; + }); + addParseToken('hmmss', function (input, array, config) { + var pos1 = input.length - 4; + var pos2 = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos1)); + array[MINUTE] = toInt(input.substr(pos1, 2)); + array[SECOND] = toInt(input.substr(pos2)); + getParsingFlags(config).bigHour = true; + }); + addParseToken('Hmm', function (input, array, config) { + var pos = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos)); + array[MINUTE] = toInt(input.substr(pos)); + }); + addParseToken('Hmmss', function (input, array, config) { + var pos1 = input.length - 4; + var pos2 = input.length - 2; + array[HOUR] = toInt(input.substr(0, pos1)); + array[MINUTE] = toInt(input.substr(pos1, 2)); + array[SECOND] = toInt(input.substr(pos2)); + }); + + // LOCALES + + function localeIsPM (input) { + // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays + // Using charAt should be more compatible. + return ((input + '').toLowerCase().charAt(0) === 'p'); + } + + var defaultLocaleMeridiemParse = /[ap]\.?m?\.?/i; + function localeMeridiem (hours, minutes, isLower) { + if (hours > 11) { + return isLower ? 'pm' : 'PM'; + } else { + return isLower ? 'am' : 'AM'; + } + } + + + // MOMENTS + + // Setting the hour should keep the time, because the user explicitly + // specified which hour he wants. So trying to maintain the same hour (in + // a new timezone) makes sense. Adding/subtracting hours does not follow + // this rule. + var getSetHour = makeGetSet('Hours', true); + + // FORMATTING + + addFormatToken('m', ['mm', 2], 0, 'minute'); + + // ALIASES + + addUnitAlias('minute', 'm'); + + // PARSING + + addRegexToken('m', match1to2); + addRegexToken('mm', match1to2, match2); + addParseToken(['m', 'mm'], MINUTE); + + // MOMENTS + + var getSetMinute = makeGetSet('Minutes', false); + + // FORMATTING + + addFormatToken('s', ['ss', 2], 0, 'second'); + + // ALIASES + + addUnitAlias('second', 's'); + + // PARSING + + addRegexToken('s', match1to2); + addRegexToken('ss', match1to2, match2); + addParseToken(['s', 'ss'], SECOND); + + // MOMENTS + + var getSetSecond = makeGetSet('Seconds', false); + + // FORMATTING + + addFormatToken('S', 0, 0, function () { + return ~~(this.millisecond() / 100); + }); + + addFormatToken(0, ['SS', 2], 0, function () { + return ~~(this.millisecond() / 10); + }); + + addFormatToken(0, ['SSS', 3], 0, 'millisecond'); + addFormatToken(0, ['SSSS', 4], 0, function () { + return this.millisecond() * 10; + }); + addFormatToken(0, ['SSSSS', 5], 0, function () { + return this.millisecond() * 100; + }); + addFormatToken(0, ['SSSSSS', 6], 0, function () { + return this.millisecond() * 1000; + }); + addFormatToken(0, ['SSSSSSS', 7], 0, function () { + return this.millisecond() * 10000; + }); + addFormatToken(0, ['SSSSSSSS', 8], 0, function () { + return this.millisecond() * 100000; + }); + addFormatToken(0, ['SSSSSSSSS', 9], 0, function () { + return this.millisecond() * 1000000; + }); + + + // ALIASES + + addUnitAlias('millisecond', 'ms'); + + // PARSING + + addRegexToken('S', match1to3, match1); + addRegexToken('SS', match1to3, match2); + addRegexToken('SSS', match1to3, match3); + + var token; + for (token = 'SSSS'; token.length <= 9; token += 'S') { + addRegexToken(token, matchUnsigned); + } + + function parseMs(input, array) { + array[MILLISECOND] = toInt(('0.' + input) * 1000); + } + + for (token = 'S'; token.length <= 9; token += 'S') { + addParseToken(token, parseMs); + } + // MOMENTS + + var getSetMillisecond = makeGetSet('Milliseconds', false); + + // FORMATTING + + addFormatToken('z', 0, 0, 'zoneAbbr'); + addFormatToken('zz', 0, 0, 'zoneName'); + + // MOMENTS + + function getZoneAbbr () { + return this._isUTC ? 'UTC' : ''; + } + + function getZoneName () { + return this._isUTC ? 'Coordinated Universal Time' : ''; + } + + var momentPrototype__proto = Moment.prototype; + + momentPrototype__proto.add = add_subtract__add; + momentPrototype__proto.calendar = moment_calendar__calendar; + momentPrototype__proto.clone = clone; + momentPrototype__proto.diff = diff; + momentPrototype__proto.endOf = endOf; + momentPrototype__proto.format = format; + momentPrototype__proto.from = from; + momentPrototype__proto.fromNow = fromNow; + momentPrototype__proto.to = to; + momentPrototype__proto.toNow = toNow; + momentPrototype__proto.get = getSet; + momentPrototype__proto.invalidAt = invalidAt; + momentPrototype__proto.isAfter = isAfter; + momentPrototype__proto.isBefore = isBefore; + momentPrototype__proto.isBetween = isBetween; + momentPrototype__proto.isSame = isSame; + momentPrototype__proto.isSameOrAfter = isSameOrAfter; + momentPrototype__proto.isSameOrBefore = isSameOrBefore; + momentPrototype__proto.isValid = moment_valid__isValid; + momentPrototype__proto.lang = lang; + momentPrototype__proto.locale = locale; + momentPrototype__proto.localeData = localeData; + momentPrototype__proto.max = prototypeMax; + momentPrototype__proto.min = prototypeMin; + momentPrototype__proto.parsingFlags = parsingFlags; + momentPrototype__proto.set = getSet; + momentPrototype__proto.startOf = startOf; + momentPrototype__proto.subtract = add_subtract__subtract; + momentPrototype__proto.toArray = toArray; + momentPrototype__proto.toObject = toObject; + momentPrototype__proto.toDate = toDate; + momentPrototype__proto.toISOString = moment_format__toISOString; + momentPrototype__proto.toJSON = toJSON; + momentPrototype__proto.toString = toString; + momentPrototype__proto.unix = unix; + momentPrototype__proto.valueOf = to_type__valueOf; + momentPrototype__proto.creationData = creationData; + + // Year + momentPrototype__proto.year = getSetYear; + momentPrototype__proto.isLeapYear = getIsLeapYear; + + // Week Year + momentPrototype__proto.weekYear = getSetWeekYear; + momentPrototype__proto.isoWeekYear = getSetISOWeekYear; + + // Quarter + momentPrototype__proto.quarter = momentPrototype__proto.quarters = getSetQuarter; + + // Month + momentPrototype__proto.month = getSetMonth; + momentPrototype__proto.daysInMonth = getDaysInMonth; + + // Week + momentPrototype__proto.week = momentPrototype__proto.weeks = getSetWeek; + momentPrototype__proto.isoWeek = momentPrototype__proto.isoWeeks = getSetISOWeek; + momentPrototype__proto.weeksInYear = getWeeksInYear; + momentPrototype__proto.isoWeeksInYear = getISOWeeksInYear; + + // Day + momentPrototype__proto.date = getSetDayOfMonth; + momentPrototype__proto.day = momentPrototype__proto.days = getSetDayOfWeek; + momentPrototype__proto.weekday = getSetLocaleDayOfWeek; + momentPrototype__proto.isoWeekday = getSetISODayOfWeek; + momentPrototype__proto.dayOfYear = getSetDayOfYear; + + // Hour + momentPrototype__proto.hour = momentPrototype__proto.hours = getSetHour; + + // Minute + momentPrototype__proto.minute = momentPrototype__proto.minutes = getSetMinute; + + // Second + momentPrototype__proto.second = momentPrototype__proto.seconds = getSetSecond; + + // Millisecond + momentPrototype__proto.millisecond = momentPrototype__proto.milliseconds = getSetMillisecond; + + // Offset + momentPrototype__proto.utcOffset = getSetOffset; + momentPrototype__proto.utc = setOffsetToUTC; + momentPrototype__proto.local = setOffsetToLocal; + momentPrototype__proto.parseZone = setOffsetToParsedOffset; + momentPrototype__proto.hasAlignedHourOffset = hasAlignedHourOffset; + momentPrototype__proto.isDST = isDaylightSavingTime; + momentPrototype__proto.isDSTShifted = isDaylightSavingTimeShifted; + momentPrototype__proto.isLocal = isLocal; + momentPrototype__proto.isUtcOffset = isUtcOffset; + momentPrototype__proto.isUtc = isUtc; + momentPrototype__proto.isUTC = isUtc; + + // Timezone + momentPrototype__proto.zoneAbbr = getZoneAbbr; + momentPrototype__proto.zoneName = getZoneName; + + // Deprecations + momentPrototype__proto.dates = deprecate('dates accessor is deprecated. Use date instead.', getSetDayOfMonth); + momentPrototype__proto.months = deprecate('months accessor is deprecated. Use month instead', getSetMonth); + momentPrototype__proto.years = deprecate('years accessor is deprecated. Use year instead', getSetYear); + momentPrototype__proto.zone = deprecate('moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779', getSetZone); + + var momentPrototype = momentPrototype__proto; + + function moment__createUnix (input) { + return local__createLocal(input * 1000); + } + + function moment__createInZone () { + return local__createLocal.apply(null, arguments).parseZone(); + } + + var defaultCalendar = { + sameDay : '[Today at] LT', + nextDay : '[Tomorrow at] LT', + nextWeek : 'dddd [at] LT', + lastDay : '[Yesterday at] LT', + lastWeek : '[Last] dddd [at] LT', + sameElse : 'L' + }; + + function locale_calendar__calendar (key, mom, now) { + var output = this._calendar[key]; + return isFunction(output) ? output.call(mom, now) : output; + } + + var defaultLongDateFormat = { + 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' + }; + + function longDateFormat (key) { + var format = this._longDateFormat[key], + formatUpper = this._longDateFormat[key.toUpperCase()]; + + if (format || !formatUpper) { + return format; + } + + this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) { + return val.slice(1); + }); + + return this._longDateFormat[key]; + } + + var defaultInvalidDate = 'Invalid date'; + + function invalidDate () { + return this._invalidDate; + } + + var defaultOrdinal = '%d'; + var defaultOrdinalParse = /\d{1,2}/; + + function ordinal (number) { + return this._ordinal.replace('%d', number); + } + + function preParsePostFormat (string) { + return string; + } + + var defaultRelativeTime = { + future : 'in %s', + past : '%s ago', + s : 'a few 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' + }; + + function relative__relativeTime (number, withoutSuffix, string, isFuture) { + var output = this._relativeTime[string]; + return (isFunction(output)) ? + output(number, withoutSuffix, string, isFuture) : + output.replace(/%d/i, number); + } + + function pastFuture (diff, output) { + var format = this._relativeTime[diff > 0 ? 'future' : 'past']; + return isFunction(format) ? format(output) : format.replace(/%s/i, output); + } + + var prototype__proto = Locale.prototype; + + prototype__proto._calendar = defaultCalendar; + prototype__proto.calendar = locale_calendar__calendar; + prototype__proto._longDateFormat = defaultLongDateFormat; + prototype__proto.longDateFormat = longDateFormat; + prototype__proto._invalidDate = defaultInvalidDate; + prototype__proto.invalidDate = invalidDate; + prototype__proto._ordinal = defaultOrdinal; + prototype__proto.ordinal = ordinal; + prototype__proto._ordinalParse = defaultOrdinalParse; + prototype__proto.preparse = preParsePostFormat; + prototype__proto.postformat = preParsePostFormat; + prototype__proto._relativeTime = defaultRelativeTime; + prototype__proto.relativeTime = relative__relativeTime; + prototype__proto.pastFuture = pastFuture; + prototype__proto.set = locale_set__set; + + // Month + prototype__proto.months = localeMonths; + prototype__proto._months = defaultLocaleMonths; + prototype__proto.monthsShort = localeMonthsShort; + prototype__proto._monthsShort = defaultLocaleMonthsShort; + prototype__proto.monthsParse = localeMonthsParse; + prototype__proto._monthsRegex = defaultMonthsRegex; + prototype__proto.monthsRegex = monthsRegex; + prototype__proto._monthsShortRegex = defaultMonthsShortRegex; + prototype__proto.monthsShortRegex = monthsShortRegex; + + // Week + prototype__proto.week = localeWeek; + prototype__proto._week = defaultLocaleWeek; + prototype__proto.firstDayOfYear = localeFirstDayOfYear; + prototype__proto.firstDayOfWeek = localeFirstDayOfWeek; + + // Day of Week + prototype__proto.weekdays = localeWeekdays; + prototype__proto._weekdays = defaultLocaleWeekdays; + prototype__proto.weekdaysMin = localeWeekdaysMin; + prototype__proto._weekdaysMin = defaultLocaleWeekdaysMin; + prototype__proto.weekdaysShort = localeWeekdaysShort; + prototype__proto._weekdaysShort = defaultLocaleWeekdaysShort; + prototype__proto.weekdaysParse = localeWeekdaysParse; + + prototype__proto._weekdaysRegex = defaultWeekdaysRegex; + prototype__proto.weekdaysRegex = weekdaysRegex; + prototype__proto._weekdaysShortRegex = defaultWeekdaysShortRegex; + prototype__proto.weekdaysShortRegex = weekdaysShortRegex; + prototype__proto._weekdaysMinRegex = defaultWeekdaysMinRegex; + prototype__proto.weekdaysMinRegex = weekdaysMinRegex; + + // Hours + prototype__proto.isPM = localeIsPM; + prototype__proto._meridiemParse = defaultLocaleMeridiemParse; + prototype__proto.meridiem = localeMeridiem; + + function lists__get (format, index, field, setter) { + var locale = locale_locales__getLocale(); + var utc = create_utc__createUTC().set(setter, index); + return locale[field](utc, format); + } + + function listMonthsImpl (format, index, field) { + if (typeof format === 'number') { + index = format; + format = undefined; + } + + format = format || ''; + + if (index != null) { + return lists__get(format, index, field, 'month'); + } + + var i; + var out = []; + for (i = 0; i < 12; i++) { + out[i] = lists__get(format, i, field, 'month'); + } + return out; + } + + // () + // (5) + // (fmt, 5) + // (fmt) + // (true) + // (true, 5) + // (true, fmt, 5) + // (true, fmt) + function listWeekdaysImpl (localeSorted, format, index, field) { + if (typeof localeSorted === 'boolean') { + if (typeof format === 'number') { + index = format; + format = undefined; + } + + format = format || ''; + } else { + format = localeSorted; + index = format; + localeSorted = false; + + if (typeof format === 'number') { + index = format; + format = undefined; + } + + format = format || ''; + } + + var locale = locale_locales__getLocale(), + shift = localeSorted ? locale._week.dow : 0; + + if (index != null) { + return lists__get(format, (index + shift) % 7, field, 'day'); + } + + var i; + var out = []; + for (i = 0; i < 7; i++) { + out[i] = lists__get(format, (i + shift) % 7, field, 'day'); + } + return out; + } + + function lists__listMonths (format, index) { + return listMonthsImpl(format, index, 'months'); + } + + function lists__listMonthsShort (format, index) { + return listMonthsImpl(format, index, 'monthsShort'); + } + + function lists__listWeekdays (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdays'); + } + + function lists__listWeekdaysShort (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort'); + } + + function lists__listWeekdaysMin (localeSorted, format, index) { + return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin'); + } + + locale_locales__getSetGlobalLocale('en', { + ordinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal : function (number) { + var b = number % 10, + output = (toInt(number % 100 / 10) === 1) ? 'th' : + (b === 1) ? 'st' : + (b === 2) ? 'nd' : + (b === 3) ? 'rd' : 'th'; + return number + output; + } + }); + + // Side effect imports + utils_hooks__hooks.lang = deprecate('moment.lang is deprecated. Use moment.locale instead.', locale_locales__getSetGlobalLocale); + utils_hooks__hooks.langData = deprecate('moment.langData is deprecated. Use moment.localeData instead.', locale_locales__getLocale); + + var mathAbs = Math.abs; + + function duration_abs__abs () { + var data = this._data; + + this._milliseconds = mathAbs(this._milliseconds); + this._days = mathAbs(this._days); + this._months = mathAbs(this._months); + + data.milliseconds = mathAbs(data.milliseconds); + data.seconds = mathAbs(data.seconds); + data.minutes = mathAbs(data.minutes); + data.hours = mathAbs(data.hours); + data.months = mathAbs(data.months); + data.years = mathAbs(data.years); + + return this; + } + + function duration_add_subtract__addSubtract (duration, input, value, direction) { + var other = create__createDuration(input, value); + + duration._milliseconds += direction * other._milliseconds; + duration._days += direction * other._days; + duration._months += direction * other._months; + + return duration._bubble(); + } + + // supports only 2.0-style add(1, 's') or add(duration) + function duration_add_subtract__add (input, value) { + return duration_add_subtract__addSubtract(this, input, value, 1); + } + + // supports only 2.0-style subtract(1, 's') or subtract(duration) + function duration_add_subtract__subtract (input, value) { + return duration_add_subtract__addSubtract(this, input, value, -1); + } + + function absCeil (number) { + if (number < 0) { + return Math.floor(number); + } else { + return Math.ceil(number); + } + } + + function bubble () { + var milliseconds = this._milliseconds; + var days = this._days; + var months = this._months; + var data = this._data; + var seconds, minutes, hours, years, monthsFromDays; + + // if we have a mix of positive and negative values, bubble down first + // check: https://github.com/moment/moment/issues/2166 + if (!((milliseconds >= 0 && days >= 0 && months >= 0) || + (milliseconds <= 0 && days <= 0 && months <= 0))) { + milliseconds += absCeil(monthsToDays(months) + days) * 864e5; + days = 0; + months = 0; + } + + // The following code bubbles up values, see the tests for + // examples of what that means. + data.milliseconds = milliseconds % 1000; + + seconds = absFloor(milliseconds / 1000); + data.seconds = seconds % 60; + + minutes = absFloor(seconds / 60); + data.minutes = minutes % 60; + + hours = absFloor(minutes / 60); + data.hours = hours % 24; + + days += absFloor(hours / 24); + + // convert days to months + monthsFromDays = absFloor(daysToMonths(days)); + months += monthsFromDays; + days -= absCeil(monthsToDays(monthsFromDays)); + + // 12 months -> 1 year + years = absFloor(months / 12); + months %= 12; + + data.days = days; + data.months = months; + data.years = years; + + return this; + } + + function daysToMonths (days) { + // 400 years have 146097 days (taking into account leap year rules) + // 400 years have 12 months === 4800 + return days * 4800 / 146097; + } + + function monthsToDays (months) { + // the reverse of daysToMonths + return months * 146097 / 4800; + } + + function as (units) { + var days; + var months; + var milliseconds = this._milliseconds; + + units = normalizeUnits(units); + + if (units === 'month' || units === 'year') { + days = this._days + milliseconds / 864e5; + months = this._months + daysToMonths(days); + return units === 'month' ? months : months / 12; + } else { + // handle milliseconds separately because of floating point math errors (issue #1867) + days = this._days + Math.round(monthsToDays(this._months)); + switch (units) { + case 'week' : return days / 7 + milliseconds / 6048e5; + case 'day' : return days + milliseconds / 864e5; + case 'hour' : return days * 24 + milliseconds / 36e5; + case 'minute' : return days * 1440 + milliseconds / 6e4; + case 'second' : return days * 86400 + milliseconds / 1000; + // Math.floor prevents floating point math errors here + case 'millisecond': return Math.floor(days * 864e5) + milliseconds; + default: throw new Error('Unknown unit ' + units); + } + } + } + + // TODO: Use this.as('ms')? + function duration_as__valueOf () { + return ( + this._milliseconds + + this._days * 864e5 + + (this._months % 12) * 2592e6 + + toInt(this._months / 12) * 31536e6 + ); + } + + function makeAs (alias) { + return function () { + return this.as(alias); + }; + } + + var asMilliseconds = makeAs('ms'); + var asSeconds = makeAs('s'); + var asMinutes = makeAs('m'); + var asHours = makeAs('h'); + var asDays = makeAs('d'); + var asWeeks = makeAs('w'); + var asMonths = makeAs('M'); + var asYears = makeAs('y'); + + function duration_get__get (units) { + units = normalizeUnits(units); + return this[units + 's'](); + } + + function makeGetter(name) { + return function () { + return this._data[name]; + }; + } + + var milliseconds = makeGetter('milliseconds'); + var seconds = makeGetter('seconds'); + var minutes = makeGetter('minutes'); + var hours = makeGetter('hours'); + var days = makeGetter('days'); + var months = makeGetter('months'); + var years = makeGetter('years'); + + function weeks () { + return absFloor(this.days() / 7); + } + + var round = Math.round; + var thresholds = { + s: 45, // seconds to minute + m: 45, // minutes to hour + h: 22, // hours to day + d: 26, // days to month + M: 11 // months to year + }; + + // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize + function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) { + return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture); + } + + function duration_humanize__relativeTime (posNegDuration, withoutSuffix, locale) { + var duration = create__createDuration(posNegDuration).abs(); + var seconds = round(duration.as('s')); + var minutes = round(duration.as('m')); + var hours = round(duration.as('h')); + var days = round(duration.as('d')); + var months = round(duration.as('M')); + var years = round(duration.as('y')); + + var a = seconds < thresholds.s && ['s', seconds] || + minutes <= 1 && ['m'] || + minutes < thresholds.m && ['mm', minutes] || + hours <= 1 && ['h'] || + hours < thresholds.h && ['hh', hours] || + days <= 1 && ['d'] || + days < thresholds.d && ['dd', days] || + months <= 1 && ['M'] || + months < thresholds.M && ['MM', months] || + years <= 1 && ['y'] || ['yy', years]; + + a[2] = withoutSuffix; + a[3] = +posNegDuration > 0; + a[4] = locale; + return substituteTimeAgo.apply(null, a); + } + + // This function allows you to set a threshold for relative time strings + function duration_humanize__getSetRelativeTimeThreshold (threshold, limit) { + if (thresholds[threshold] === undefined) { + return false; + } + if (limit === undefined) { + return thresholds[threshold]; + } + thresholds[threshold] = limit; + return true; + } + + function humanize (withSuffix) { + var locale = this.localeData(); + var output = duration_humanize__relativeTime(this, !withSuffix, locale); + + if (withSuffix) { + output = locale.pastFuture(+this, output); + } + + return locale.postformat(output); + } + + var iso_string__abs = Math.abs; + + function iso_string__toISOString() { + // for ISO strings we do not use the normal bubbling rules: + // * milliseconds bubble up until they become hours + // * days do not bubble at all + // * months bubble up until they become years + // This is because there is no context-free conversion between hours and days + // (think of clock changes) + // and also not between days and months (28-31 days per month) + var seconds = iso_string__abs(this._milliseconds) / 1000; + var days = iso_string__abs(this._days); + var months = iso_string__abs(this._months); + var minutes, hours, years; + + // 3600 seconds -> 60 minutes -> 1 hour + minutes = absFloor(seconds / 60); + hours = absFloor(minutes / 60); + seconds %= 60; + minutes %= 60; + + // 12 months -> 1 year + years = absFloor(months / 12); + months %= 12; + + + // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js + var Y = years; + var M = months; + var D = days; + var h = hours; + var m = minutes; + var s = seconds; + var total = this.asSeconds(); + + if (!total) { + // this is the same as C#'s (Noda) and python (isodate)... + // but not other JS (goog.date) + return 'P0D'; + } + + return (total < 0 ? '-' : '') + + 'P' + + (Y ? Y + 'Y' : '') + + (M ? M + 'M' : '') + + (D ? D + 'D' : '') + + ((h || m || s) ? 'T' : '') + + (h ? h + 'H' : '') + + (m ? m + 'M' : '') + + (s ? s + 'S' : ''); + } + + var duration_prototype__proto = Duration.prototype; + + duration_prototype__proto.abs = duration_abs__abs; + duration_prototype__proto.add = duration_add_subtract__add; + duration_prototype__proto.subtract = duration_add_subtract__subtract; + duration_prototype__proto.as = as; + duration_prototype__proto.asMilliseconds = asMilliseconds; + duration_prototype__proto.asSeconds = asSeconds; + duration_prototype__proto.asMinutes = asMinutes; + duration_prototype__proto.asHours = asHours; + duration_prototype__proto.asDays = asDays; + duration_prototype__proto.asWeeks = asWeeks; + duration_prototype__proto.asMonths = asMonths; + duration_prototype__proto.asYears = asYears; + duration_prototype__proto.valueOf = duration_as__valueOf; + duration_prototype__proto._bubble = bubble; + duration_prototype__proto.get = duration_get__get; + duration_prototype__proto.milliseconds = milliseconds; + duration_prototype__proto.seconds = seconds; + duration_prototype__proto.minutes = minutes; + duration_prototype__proto.hours = hours; + duration_prototype__proto.days = days; + duration_prototype__proto.weeks = weeks; + duration_prototype__proto.months = months; + duration_prototype__proto.years = years; + duration_prototype__proto.humanize = humanize; + duration_prototype__proto.toISOString = iso_string__toISOString; + duration_prototype__proto.toString = iso_string__toISOString; + duration_prototype__proto.toJSON = iso_string__toISOString; + duration_prototype__proto.locale = locale; + duration_prototype__proto.localeData = localeData; + + // Deprecations + duration_prototype__proto.toIsoString = deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', iso_string__toISOString); + duration_prototype__proto.lang = lang; + + // Side effect imports + + // FORMATTING + + addFormatToken('X', 0, 0, 'unix'); + addFormatToken('x', 0, 0, 'valueOf'); + + // PARSING + + addRegexToken('x', matchSigned); + addRegexToken('X', matchTimestamp); + addParseToken('X', function (input, array, config) { + config._d = new Date(parseFloat(input, 10) * 1000); + }); + addParseToken('x', function (input, array, config) { + config._d = new Date(toInt(input)); + }); + + // Side effect imports + + + utils_hooks__hooks.version = '2.13.0'; + + setHookCallback(local__createLocal); + + utils_hooks__hooks.fn = momentPrototype; + utils_hooks__hooks.min = min; + utils_hooks__hooks.max = max; + utils_hooks__hooks.now = now; + utils_hooks__hooks.utc = create_utc__createUTC; + utils_hooks__hooks.unix = moment__createUnix; + utils_hooks__hooks.months = lists__listMonths; + utils_hooks__hooks.isDate = isDate; + utils_hooks__hooks.locale = locale_locales__getSetGlobalLocale; + utils_hooks__hooks.invalid = valid__createInvalid; + utils_hooks__hooks.duration = create__createDuration; + utils_hooks__hooks.isMoment = isMoment; + utils_hooks__hooks.weekdays = lists__listWeekdays; + utils_hooks__hooks.parseZone = moment__createInZone; + utils_hooks__hooks.localeData = locale_locales__getLocale; + utils_hooks__hooks.isDuration = isDuration; + utils_hooks__hooks.monthsShort = lists__listMonthsShort; + utils_hooks__hooks.weekdaysMin = lists__listWeekdaysMin; + utils_hooks__hooks.defineLocale = defineLocale; + utils_hooks__hooks.updateLocale = updateLocale; + utils_hooks__hooks.locales = locale_locales__listLocales; + utils_hooks__hooks.weekdaysShort = lists__listWeekdaysShort; + utils_hooks__hooks.normalizeUnits = normalizeUnits; + utils_hooks__hooks.relativeTimeThreshold = duration_humanize__getSetRelativeTimeThreshold; + utils_hooks__hooks.prototype = momentPrototype; + + var _moment = utils_hooks__hooks; + + return _moment; + +})); \ No newline at end of file diff --git a/src/vendor/daterangepicker/moment.min.js b/src/vendor/daterangepicker/moment.min.js new file mode 100644 index 0000000..d301ddb --- /dev/null +++ b/src/vendor/daterangepicker/moment.min.js @@ -0,0 +1,7 @@ +//! moment.js +//! version : 2.13.0 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;cd;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;ef)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;ea&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){ +return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e=f&&["m"]||f=g&&["h"]||g=h&&["d"]||h=i&&["M"]||i=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([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,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={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"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few 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"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}); \ No newline at end of file diff --git a/src/vendor/jquery/jquery-3.2.1.min.js b/src/vendor/jquery/jquery-3.2.1.min.js new file mode 100644 index 0000000..644d35e --- /dev/null +++ b/src/vendor/jquery/jquery-3.2.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="
    ",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,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":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("

  • 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 a&pu;`Kj1j7K2Emqfl)kmP47bS-+usM2>(z3 literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-LightItalic.ttf b/src/fonts/JosefinSans/JosefinSans-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8dc35383c6e833daf63fa0aca9aed9b7b873d676 GIT binary patch literal 85684 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 STzC+w;oZ~%X^9NiwEqG4b1ZZK literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-Regular.ttf b/src/fonts/JosefinSans/JosefinSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ed11900846890faa98285ecf2b6ded1b18828fd9 GIT binary patch literal 87260 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 literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-SemiBold.ttf b/src/fonts/JosefinSans/JosefinSans-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b67504a6e3a047b50df77282b55e0f7ff21b12ad GIT binary patch literal 87880 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 aKlIUiBK%bxjtlo9HT(#-Kvp8d8T%i~EetvU literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/JosefinSans-SemiBoldItalic.ttf b/src/fonts/JosefinSans/JosefinSans-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..24a27d1596e3de2baff32b01f23a9c40406d8941 GIT binary patch literal 84824 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 OrYglES&0l+l>Y(&D3s*@ literal 0 HcmV?d00001 diff --git a/src/fonts/JosefinSans/OFL.txt b/src/fonts/JosefinSans/OFL.txt new file mode 100644 index 0000000..cc6aa1a --- /dev/null +++ b/src/fonts/JosefinSans/OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2010, Santiago Orozco (hi@typemade.mx) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/src/fonts/font-awesome-4.7.0/HELP-US-OUT.txt b/src/fonts/font-awesome-4.7.0/HELP-US-OUT.txt new file mode 100644 index 0000000..83d083d --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/HELP-US-OUT.txt @@ -0,0 +1,7 @@ +I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, +Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, +comprehensive icon sets or copy and paste your own. + +Please. Check it out. + +-Dave Gandy diff --git a/src/fonts/font-awesome-4.7.0/css/font-awesome.css b/src/fonts/font-awesome-4.7.0/css/font-awesome.css new file mode 100644 index 0000000..ee906a8 --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/css/font-awesome.css @@ -0,0 +1,2337 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/src/fonts/font-awesome-4.7.0/css/font-awesome.min.css b/src/fonts/font-awesome-4.7.0/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/src/fonts/font-awesome-4.7.0/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/src/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf b/src/fonts/font-awesome-4.7.0/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70 GIT binary patch literal 134808 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