From 6efef7b3683276564eaf8b055755035816f9c445 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 2 May 2021 20:43:48 +0200 Subject: [PATCH] Initial commit --- .gitmodules | 18 + LICENSE | 19 + README.md | 21 + sample-nginx-config/ip6.biz.conf | 36 ++ src/css/bootstrap-dark.min.css | 20 + src/css/connectivity.css | 127 +++++ src/css/tools.css | 105 +++++ src/favicon.ico | Bin 0 -> 165662 bytes src/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes src/fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes src/fonts/lato-v17-latin-regular.svg | 435 +++++++++++++++++ src/fonts/lato-v17-latin-regular.ttf | Bin 0 -> 60524 bytes src/fonts/lato-v17-latin-regular.woff | Bin 0 -> 28660 bytes src/fonts/lato-v17-latin-regular.woff2 | Bin 0 -> 23484 bytes src/fonts/noto-sans-v12-latin-regular.svg | 335 ++++++++++++++ src/fonts/noto-sans-v12-latin-regular.ttf | Bin 0 -> 30376 bytes src/fonts/noto-sans-v12-latin-regular.woff | Bin 0 -> 19916 bytes src/fonts/noto-sans-v12-latin-regular.woff2 | Bin 0 -> 16056 bytes src/icmp.php | 14 + src/img/flags | 1 + src/index.html | 210 +++++++++ src/info.php | 25 + src/js/connectivity.js | 202 ++++++++ src/js/tools.js | 463 +++++++++++++++++++ src/js/vendor/bootstrap.min.js | 6 + src/js/vendor/jquery.min.js | 6 + src/js/vendor/jquery.min.map | 1 + src/ping.sh | 2 + src/proto.php | 13 + src/tools.html | 165 +++++++ submodules/flags | 1 + 31 files changed, 2225 insertions(+) create mode 100644 .gitmodules create mode 100644 LICENSE create mode 100644 README.md create mode 100644 sample-nginx-config/ip6.biz.conf create mode 100644 src/css/bootstrap-dark.min.css create mode 100644 src/css/connectivity.css create mode 100644 src/css/tools.css create mode 100644 src/favicon.ico create mode 100644 src/fonts/glyphicons-halflings-regular.woff create mode 100644 src/fonts/glyphicons-halflings-regular.woff2 create mode 100644 src/fonts/lato-v17-latin-regular.svg create mode 100644 src/fonts/lato-v17-latin-regular.ttf create mode 100644 src/fonts/lato-v17-latin-regular.woff create mode 100644 src/fonts/lato-v17-latin-regular.woff2 create mode 100644 src/fonts/noto-sans-v12-latin-regular.svg create mode 100644 src/fonts/noto-sans-v12-latin-regular.ttf create mode 100644 src/fonts/noto-sans-v12-latin-regular.woff create mode 100644 src/fonts/noto-sans-v12-latin-regular.woff2 create mode 100644 src/icmp.php create mode 120000 src/img/flags create mode 100644 src/index.html create mode 100644 src/info.php create mode 100644 src/js/connectivity.js create mode 100644 src/js/tools.js create mode 100644 src/js/vendor/bootstrap.min.js create mode 100644 src/js/vendor/jquery.min.js create mode 100644 src/js/vendor/jquery.min.map create mode 100644 src/ping.sh create mode 100644 src/proto.php create mode 100644 src/tools.html create mode 160000 submodules/flags diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..fe5e8b9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,18 @@ +[submodule "flags"] + path = flags + url = https://github.com/gosquared/flags/ +[submodule "src/flags"] + path = src/flags + url = https://github.com/gosquared/flags/ +[submodule "src/submodule-country-flags"] + path = src/submodule-country-flags + url = https://github.com/gosquared/flags/ +[submodule "submodule-country-flags"] + path = submodule-country-flags + url = https://github.com/gosquared/flags/ +[submodule "src/submodules/flags"] + path = src/submodules/flags + url = https://github.com/gosquared/flags/ +[submodule "submodules/flags"] + path = submodules/flags + url = https://github.com/gosquared/flags/ diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..204b93d --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +MIT License Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS +OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..dc5efb8 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# ip6.biz + +IPv6 connectivity test and networking toolbox + +## Installation +- `cd /path/to/cloned/repo` +- `git submodule init` +- `git submodule update` +- set up nginx like shown in `sample-nginx-config/ip6.biz.conf` +- set up the following subdomain-dns records and zones + + `v4` - A to server IPv4 only + + `v6` - AAAA to server IPv6 only + + `any` - both A and AAAA + + `f4` - AAAA only + + `f6` - A only + + `f6` - A only + + `z4` - zone with IPv4 nameservers and glues only + * `v4` and `v6` like above + + `z6` - zone with IPv4 nameservers and glues only + * `v4` and `v6` like above +- replace all occurrences of `ip6.biz` (don't forget `Access-Control-Allow-Origin` in the nginx config!) diff --git a/sample-nginx-config/ip6.biz.conf b/sample-nginx-config/ip6.biz.conf new file mode 100644 index 0000000..4793a61 --- /dev/null +++ b/sample-nginx-config/ip6.biz.conf @@ -0,0 +1,36 @@ +server { + include sites/ip6.biz/inc/ssl.conf; + server_name ip6.biz; + + root /var/www/sites/ip6.biz; + index index.html; + + location / { + if ($request_uri ~ ^/(.*)\.html) { + return 302 /$1; + } + + try_files $uri $uri.html $uri/ =404; + } +} + +server { + include sites/ip6.biz/inc/ssl.conf; + server_name www.ip6.biz; + return 301 https://ip6.biz; +} + +server { + include sites/ip6.biz/inc/ssl.conf; + server_name v4.ip6.biz v6.ip6.biz any.ip6.biz f4.ip6.biz f6.ip6.biz v4.z4.ip6.biz v6.z4.ip6.biz v4.z6.ip6.biz v6.z6.ip6.biz; + + root /var/www/sites/ip6.biz; + + include inc/php.conf; + + location / { + return 403; + } + + add_header Access-Control-Allow-Origin "https://ip6.biz"; +} diff --git a/src/css/bootstrap-dark.min.css b/src/css/bootstrap-dark.min.css new file mode 100644 index 0000000..5a86621 --- /dev/null +++ b/src/css/bootstrap-dark.min.css @@ -0,0 +1,20 @@ +@font-face { + font-family: 'Lato'; + font-style: normal; + font-weight: 400; + src: local(''), + url('../fonts/lato-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/lato-v17-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/lato-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ +} +/*! + * bootswatch v3.4.1 + * Homepage: https://bootswatch.com + * Copyright 2012-2019 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{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}}@font-face{font-family:"Glyphicons Halflings";src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#ebebeb;background-color:#2b3e50}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#df691a;text-decoration:none}a:hover,a:focus{color:#df691a;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#2b3e50;border:1px solid #dddddd;border-radius:0;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #596a7b}.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}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:400;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#ebebeb}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10.5px;margin-bottom:10.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:39px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:19px}h5,.h5{font-size:15px}h6,.h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:22.5px}}small,.small{font-size:80%}mark,.mark{padding:.2em;background-color:#f0ad4e}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#4e5d6c}.text-primary{color:#df691a}a.text-primary:hover,a.text-primary:focus{color:#b15315}.text-success{color:#ebebeb}a.text-success:hover,a.text-success:focus{color:#d2d2d2}.text-info{color:#ebebeb}a.text-info:hover,a.text-info:focus{color:#d2d2d2}.text-warning{color:#ebebeb}a.text-warning:hover,a.text-warning:focus{color:#d2d2d2}.text-danger{color:#ebebeb}a.text-danger:hover,a.text-danger:focus{color:#d2d2d2}.bg-primary{color:#fff;background-color:#df691a}a.bg-primary:hover,a.bg-primary:focus{background-color:#b15315}.bg-success{background-color:#5cb85c}a.bg-success:hover,a.bg-success:focus{background-color:#449d44}.bg-info{background-color:#5bc0de}a.bg-info:hover,a.bg-info:focus{background-color:#31b0d5}.bg-warning{background-color:#f0ad4e}a.bg-warning:hover,a.bg-warning:focus{background-color:#ec971f}.bg-danger{background-color:#d9534f}a.bg-danger:hover,a.bg-danger:focus{background-color:#c9302c}.page-header{padding-bottom:9.5px;margin:42px 0 21px;border-bottom:1px solid #ebebeb}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:21px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #4e5d6c}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#ebebeb}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #4e5d6c;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:21px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:0}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:14px;line-height:1.42857143;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.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{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:6px;padding-bottom:6px;color:#4e5d6c;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:6px;line-height:1.42857143;vertical-align:top;border-top:1px solid #4e5d6c}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #4e5d6c}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #4e5d6c}.table .table{background-color:#2b3e50}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:3px}.table-bordered{border:1px solid #4e5d6c}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #4e5d6c}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#4e5d6c}.table-hover>tbody>tr:hover{background-color:#485563}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#485563}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#3d4954}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#5cb85c}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#4cae4c}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#5bc0de}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#46b8da}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#f0ad4e}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#eea236}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#d9534f}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#d43f3a}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #4e5d6c}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#ebebeb;border:0;border-bottom:1px solid #4e5d6c}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:9px;font-size:15px;line-height:1.42857143;color:#2b3e50}.form-control{display:block;width:100%;height:39px;padding:8px 16px;font-size:15px;line-height:1.42857143;color:#2b3e50;background-color:#ffffff;background-image:none;border:1px solid transparent;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:transparent;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}.form-control::-moz-placeholder{color:#cccccc;opacity:1}.form-control:-ms-input-placeholder{color:#cccccc}.form-control::-webkit-input-placeholder{color:#cccccc}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#ebebeb;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:39px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:52px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:21px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:36px;padding-top:9px;padding-bottom:9px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:33px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:52px;padding:12px 24px;font-size:19px;line-height:1.3333333;border-radius:0}select.input-lg{height:52px;line-height:52px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:52px;padding:12px 24px;font-size:19px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:52px;line-height:52px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:52px;min-height:40px;padding:13px 24px;font-size:19px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:48.75px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:39px;height:39px;line-height:39px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:52px;height:52px;line-height:52px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#ebebeb}.has-success .form-control{border-color:#ebebeb;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#d2d2d2;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-success .input-group-addon{color:#ebebeb;background-color:#5cb85c;border-color:#ebebeb}.has-success .form-control-feedback{color:#ebebeb}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ebebeb}.has-warning .form-control{border-color:#ebebeb;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#d2d2d2;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-warning .input-group-addon{color:#ebebeb;background-color:#f0ad4e;border-color:#ebebeb}.has-warning .form-control-feedback{color:#ebebeb}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#ebebeb}.has-error .form-control{border-color:#ebebeb;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#d2d2d2;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-error .input-group-addon{color:#ebebeb;background-color:#d9534f;border-color:#ebebeb}.has-error .form-control-feedback{color:#ebebeb}.has-feedback label~.form-control-feedback{top:26px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#ffffff}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:9px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:9px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:13px;font-size:19px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:8px 16px;font-size:15px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#ffffff;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#ffffff;background-color:#4e5d6c;border-color:transparent}.btn-default:focus,.btn-default.focus{color:#ffffff;background-color:#39444e;border-color:rgba(0,0,0,0)}.btn-default:hover{color:#ffffff;background-color:#39444e;border-color:rgba(0,0,0,0)}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#39444e;background-image:none;border-color:rgba(0,0,0,0)}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#ffffff;background-color:#2a323a;border-color:rgba(0,0,0,0)}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#4e5d6c;border-color:transparent}.btn-default .badge{color:#4e5d6c;background-color:#ffffff}.btn-primary{color:#ffffff;background-color:#df691a;border-color:transparent}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#b15315;border-color:rgba(0,0,0,0)}.btn-primary:hover{color:#ffffff;background-color:#b15315;border-color:rgba(0,0,0,0)}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#b15315;background-image:none;border-color:rgba(0,0,0,0)}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#914411;border-color:rgba(0,0,0,0)}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#df691a;border-color:transparent}.btn-primary .badge{color:#df691a;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#5cb85c;border-color:transparent}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#449d44;border-color:rgba(0,0,0,0)}.btn-success:hover{color:#ffffff;background-color:#449d44;border-color:rgba(0,0,0,0)}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;background-image:none;border-color:rgba(0,0,0,0)}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#398439;border-color:rgba(0,0,0,0)}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:transparent}.btn-success .badge{color:#5cb85c;background-color:#ffffff}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:transparent}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:rgba(0,0,0,0)}.btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:rgba(0,0,0,0)}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;background-image:none;border-color:rgba(0,0,0,0)}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:rgba(0,0,0,0)}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:transparent}.btn-info .badge{color:#5bc0de;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:transparent}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:rgba(0,0,0,0)}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:rgba(0,0,0,0)}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;background-image:none;border-color:rgba(0,0,0,0)}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:rgba(0,0,0,0)}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:transparent}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:transparent}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:rgba(0,0,0,0)}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:rgba(0,0,0,0)}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;background-image:none;border-color:rgba(0,0,0,0)}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:rgba(0,0,0,0)}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:transparent}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{font-weight:400;color:#df691a;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#df691a;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#4e5d6c;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:12px 24px;font-size:19px;line-height:1.3333333;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}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.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height, visibility;transition-duration:0.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:15px;text-align:left;list-style:none;background-color:#4e5d6c;background-clip:padding-box;border:1px solid transparent;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#2b3e50}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#ebebeb;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#ebebeb;text-decoration:none;background-color:#485563}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;background-color:#df691a;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#2b3e50}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#2b3e50;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.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{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.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-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.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-top-left-radius:0;border-top-right-radius:0;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;border-bottom-right-radius:0;border-bottom-left-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}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[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:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:52px;padding:12px 24px;font-size:19px;line-height:1.3333333;border-radius:0}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:52px;line-height:52px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.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{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:8px 16px;font-size:15px;font-weight:400;line-height:1;color:#2b3e50;text-align:center;background-color:#4e5d6c;border:1px solid transparent;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:0}.input-group-addon.input-lg{padding:12px 24px;font-size:19px;border-radius:0}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-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:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#4e5d6c}.nav>li.disabled>a{color:#4e5d6c}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#4e5d6c;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#4e5d6c;border-color:#df691a}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid transparent}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0 0 0 0}.nav-tabs>li>a:hover{border-color:#4e5d6c #4e5d6c transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#ebebeb;cursor:default;background-color:#2b3e50;border:1px solid #4e5d6c;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #4e5d6c}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #4e5d6c;border-radius:0 0 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#4e5d6c}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#ffffff;background-color:#df691a}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #4e5d6c}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #4e5d6c;border-radius:0 0 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#4e5d6c}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:40px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:0}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:40px;padding:9.5px 15px;font-size:19px;line-height:21px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:4.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:9.5px;padding-bottom:9.5px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:0.5px;margin-bottom:0.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:0.5px;margin-bottom:0.5px}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:9.5px;margin-bottom:9.5px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#4e5d6c;border-color:transparent}.navbar-default .navbar-brand{color:#ebebeb}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#ebebeb;background-color:transparent}.navbar-default .navbar-text{color:#ebebeb}.navbar-default .navbar-nav>li>a{color:#ebebeb}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ebebeb;background-color:#485563}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ebebeb;background-color:#485563}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cccccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#ebebeb;background-color:#485563}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ebebeb}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ebebeb;background-color:#485563}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ebebeb;background-color:#485563}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#485563}.navbar-default .navbar-toggle .icon-bar{background-color:#ebebeb}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-link{color:#ebebeb}.navbar-default .navbar-link:hover{color:#ebebeb}.navbar-default .btn-link{color:#ebebeb}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#ebebeb}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc}.navbar-inverse{background-color:#df691a;border-color:transparent}.navbar-inverse .navbar-brand{color:#ebebeb}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ebebeb;background-color:transparent}.navbar-inverse .navbar-text{color:#ebebeb}.navbar-inverse .navbar-nav>li>a{color:#ebebeb}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#ebebeb;background-color:#c85e17}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ebebeb;background-color:#c85e17}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#ebebeb;background-color:#c85e17}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#ebebeb}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#ebebeb;background-color:#c85e17}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ebebeb;background-color:#c85e17}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:transparent}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#c85e17}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ebebeb}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#bf5a16}.navbar-inverse .navbar-link{color:#ebebeb}.navbar-inverse .navbar-link:hover{color:#ebebeb}.navbar-inverse .btn-link{color:#ebebeb}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#ebebeb}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#4e5d6c;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ebebeb;content:"/\00a0"}.breadcrumb>.active{color:#ebebeb}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:8px 16px;margin-left:-1px;line-height:1.42857143;color:#ebebeb;text-decoration:none;background-color:#4e5d6c;border:1px solid transparent}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#ebebeb;background-color:#485563;border-color:transparent}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#ebebeb;cursor:default;background-color:#df691a;border-color:transparent}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#323c46;cursor:not-allowed;background-color:#4e5d6c;border-color:transparent}.pagination-lg>li>a,.pagination-lg>li>span{padding:12px 24px;font-size:19px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pager{padding-left:0;margin:21px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#4e5d6c;border:1px solid transparent;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#485563}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#323c46;cursor:not-allowed;background-color:#4e5d6c}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#4e5d6c}.label-default[href]:hover,.label-default[href]:focus{background-color:#39444e}.label-primary{background-color:#df691a}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#b15315}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:300;line-height:1;color:#ebebeb;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#4e5d6c;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#df691a;background-color:#ffffff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#4e5d6c}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}.jumbotron>hr{border-top-color:#39444e}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:0}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:68px}}.thumbnail{display:block;padding:4px;margin-bottom:21px;line-height:1.42857143;background-color:#2b3e50;border:1px solid #dddddd;border-radius:0;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#df691a}.thumbnail .caption{padding:9px;color:#ebebeb}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#ebebeb;background-color:#5cb85c;border-color:transparent}.alert-success hr{border-top-color:rgba(0,0,0,0)}.alert-success .alert-link{color:#d2d2d2}.alert-info{color:#ebebeb;background-color:#5bc0de;border-color:transparent}.alert-info hr{border-top-color:rgba(0,0,0,0)}.alert-info .alert-link{color:#d2d2d2}.alert-warning{color:#ebebeb;background-color:#f0ad4e;border-color:transparent}.alert-warning hr{border-top-color:rgba(0,0,0,0)}.alert-warning .alert-link{color:#d2d2d2}.alert-danger{color:#ebebeb;background-color:#d9534f;border-color:transparent}.alert-danger hr{border-top-color:rgba(0,0,0,0)}.alert-danger .alert-link{color:#d2d2d2}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:21px;margin-bottom:21px;overflow:hidden;background-color:#4e5d6c;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:21px;color:#ffffff;text-align:center;background-color:#df691a;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 0.6s ease}.progress-striped .progress-bar,.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:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{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)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{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)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{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)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#4e5d6c;border:1px solid transparent}.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#4e5d6c;cursor:not-allowed;background-color:#ebebeb}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#4e5d6c}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#df691a;border-color:#df691a}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#f9decc}a.list-group-item,button.list-group-item{color:#ebebeb}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#ebebeb}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{color:#ebebeb;text-decoration:none;background-color:#485563}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#ebebeb;background-color:#5cb85c}a.list-group-item-success,button.list-group-item-success{color:#ebebeb}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#ebebeb;background-color:#4cae4c}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#ebebeb;border-color:#ebebeb}.list-group-item-info{color:#ebebeb;background-color:#5bc0de}a.list-group-item-info,button.list-group-item-info{color:#ebebeb}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#ebebeb;background-color:#46b8da}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#ebebeb;border-color:#ebebeb}.list-group-item-warning{color:#ebebeb;background-color:#f0ad4e}a.list-group-item-warning,button.list-group-item-warning{color:#ebebeb}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#ebebeb;background-color:#eea236}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#ebebeb;border-color:#ebebeb}.list-group-item-danger{color:#ebebeb;background-color:#d9534f}a.list-group-item-danger,button.list-group-item-danger{color:#ebebeb}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#ebebeb;background-color:#d43f3a}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#ebebeb;border-color:#ebebeb}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:21px;background-color:#4e5d6c;border:1px solid transparent;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:-1;border-top-right-radius:-1}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#485563;border-top:1px solid transparent;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:-1;border-top-right-radius:-1}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:-1}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:-1}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #4e5d6c}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid transparent}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid transparent}.panel-default{border-color:transparent}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:transparent}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel-primary{border-color:transparent}.panel-primary>.panel-heading{color:#ffffff;background-color:#df691a;border-color:transparent}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-primary>.panel-heading .badge{color:#df691a;background-color:#ffffff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel-success{border-color:transparent}.panel-success>.panel-heading{color:#ebebeb;background-color:#5cb85c;border-color:transparent}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-success>.panel-heading .badge{color:#5cb85c;background-color:#ebebeb}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel-info{border-color:transparent}.panel-info>.panel-heading{color:#ebebeb;background-color:#5bc0de;border-color:transparent}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-info>.panel-heading .badge{color:#5bc0de;background-color:#ebebeb}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel-warning{border-color:transparent}.panel-warning>.panel-heading{color:#ebebeb;background-color:#f0ad4e;border-color:transparent}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-warning>.panel-heading .badge{color:#f0ad4e;background-color:#ebebeb}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.panel-danger{border-color:transparent}.panel-danger>.panel-heading{color:#ebebeb;background-color:#d9534f;border-color:transparent}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-danger>.panel-heading .badge{color:#d9534f;background-color:#ebebeb}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:transparent}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.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-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#4e5d6c;border:1px solid transparent;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:22.5px;font-weight:bold;line-height:1;color:#ebebeb;text-shadow:none;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#ebebeb;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .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;background-color:#4e5d6c;background-clip:padding-box;border:1px solid transparent;border-radius:0;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #2b3e50}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #2b3e50}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:15px;background-color:#4e5d6c;background-clip:padding-box;border:1px solid transparent;border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:transparent;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#4e5d6c;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:transparent;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#4e5d6c;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:transparent}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#4e5d6c}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:transparent}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#4e5d6c}.popover-title{padding:8px 14px;margin:0;font-size:15px;background-color:#485563;border-bottom:1px solid #3d4954;border-radius:-1 -1 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #ffffff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#ffffff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.navbar{box-shadow:none;border:none;font-size:12px}.navbar-default .badge{background-color:#fff;color:#4e5d6c}.navbar-inverse .badge{background-color:#fff;color:#df691a}.btn-default:hover{background-color:#485563}.btn-sm,.btn-xs{font-size:12px}.text-primary,.text-primary:hover{color:#df691a}.text-success,.text-success:hover{color:#5cb85c}.text-danger,.text-danger:hover{color:#d9534f}.text-warning,.text-warning:hover{color:#f0ad4e}.text-info,.text-info:hover{color:#5bc0de}.page-header{border-bottom-color:#4e5d6c}.dropdown-menu{border:none;margin:0;box-shadow:none}.dropdown-menu>li>a{font-size:12px}.btn-group.open .dropdown-toggle{box-shadow:none}.dropdown-header{font-size:12px}table,.table{font-size:12px}table a:not(.btn),.table a:not(.btn){color:#fff;text-decoration:underline}table .dropdown-menu a,.table .dropdown-menu a{text-decoration:none}table .text-muted,.table .text-muted{color:#4e5d6c}table>thead>tr>th,.table>thead>tr>th,table>tbody>tr>th,.table>tbody>tr>th,table>tfoot>tr>th,.table>tfoot>tr>th,table>thead>tr>td,.table>thead>tr>td,table>tbody>tr>td,.table>tbody>tr>td,table>tfoot>tr>td,.table>tfoot>tr>td{border-color:transparent}input,textarea{color:#2b3e50}label,.radio label,.checkbox label,.help-block{font-size:12px}.input-addon,.input-group-addon{color:#ebebeb}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label,.has-warning .form-control-feedback{color:#f0ad4e}.has-warning .form-control,.has-warning .form-control:focus{border:4px solid #f0ad4e}.has-warning .input-group-addon{border:none}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label,.has-error .form-control-feedback{color:#d9534f}.has-error .form-control,.has-error .form-control:focus{border:4px solid #d9534f}.has-error .input-group-addon{border:none}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label,.has-success .form-control-feedback{color:#5cb85c}.has-success .form-control,.has-success .form-control:focus{border:4px solid #5cb85c}.has-success .input-group-addon{border:none}.form-control:focus{box-shadow:none}.has-warning .form-control:focus,.has-error .form-control:focus,.has-success .form-control:focus{box-shadow:none}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:transparent}.nav-tabs>li>a{color:#ebebeb}.nav-pills>li>a{color:#ebebeb}.pager a{color:#ebebeb}.alert{color:#fff}.alert a,.alert .alert-link{color:#fff}.close{opacity:0.4}.close:hover,.close:focus{opacity:1}.well{box-shadow:none}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{border:none}a.list-group-item-success.active{background-color:#5cb85c}a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{background-color:#4cae4c}a.list-group-item-warning.active{background-color:#f0ad4e}a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{background-color:#eea236}a.list-group-item-danger.active{background-color:#d9534f}a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{background-color:#d43f3a}.panel{border:none}.panel-default>.panel-heading{background-color:#485563;color:#ebebeb}.thumbnail{background-color:#4e5d6c;border:none}.modal{padding:0}.modal-header,.modal-footer{background-color:#485563;border:none;border-radius:0}.popover-title{border:none} diff --git a/src/css/connectivity.css b/src/css/connectivity.css new file mode 100644 index 0000000..390aaa1 --- /dev/null +++ b/src/css/connectivity.css @@ -0,0 +1,127 @@ +@font-face { + font-family: 'Noto Sans'; + font-style: normal; + font-weight: 400; + src: local(''), + url('../fonts/noto-sans-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/noto-sans-v12-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/noto-sans-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ +} + +body { + padding-top: 40px; + padding-bottom: 20px; +} + +* { + font-family: "Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif; +} + +.proto_supported4 > span, .proto_supported > span, .browser_default > span { + padding-bottom: 3px; +} + +.proto_icmp > span, .browser_fallback > span, .dns_dns4_ip4 > span, .dns_dns4_ip6 > span, .dns_dns6_ip4 > span, .dns_dns6_ip6 > span { + padding-top: 5px; + padding-bottom: 3px; +} + +.progress { + margin-bottom: 0; +} + +.progress-bar { + transition: width 0s; +} + +.img-flag { + padding-right: 6px; + margin-top: -3.8px; + height: 2em !important; +} + +.address { + color: #FFFAA0; + background-color: #ffffff18; + padding-left: 4px; + padding-right: 4px; + padding-top: 1px; + padding-bottom: 1px; + border-radius: 0; + position: relative; + top: 2px; +} + +.label-success { + background-color: #6fa96f; +} + +.connectivity table { + table-layout: fixed; + font-size: 1.1em; + margin-bottom: 0; +} + +.connectivity table th { + width: 7em; +} + +.connectivity table td { + word-wrap: break-word; + overflow-wrap: break-word; +} + +.connectivity table .addr { + width: 100%; +} + +.connectivity table td:last-child { + width: 3em; + text-align: right; +} + +.connectivity table tr > * { + border-top: none !important; +} + +.connectivity .glyphicon-question-sign { + color: #ffffff; + cursor: default; + opacity: 0.2; +} + +.connectivity .glyphicon-question-sign:hover { + opacity: 0.75; +} + +.connectivity span.refresh { + font-size: 1.15em; + cursor: pointer; +} + +.connectivity td img { + height: 1em; +} + +.noscript-warning { + padding: 2px 8px; + font-family: Monospace; + font-size: 90%; + color: #ffffff; + background-color: #ffffff30; + border-radius: 0; +} + +@media (max-width: 767px) { + .connectivity .row > div { + padding: 0; + } + .connectivity .panel { + margin: 0; + border: none; + } + + body { + padding-top: 25px; + } +} \ No newline at end of file diff --git a/src/css/tools.css b/src/css/tools.css new file mode 100644 index 0000000..07f9b99 --- /dev/null +++ b/src/css/tools.css @@ -0,0 +1,105 @@ +@font-face { + font-family: 'Noto Sans'; + font-style: normal; + font-weight: 400; + src: local(''), + url('../fonts/noto-sans-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('../fonts/noto-sans-v12-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('../fonts/noto-sans-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ +} + +body { + padding-top: 40px; + padding-bottom: 20px; +} + +* { + font-family: "Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif; +} + +.address { + color: #f3ff4f; +} + +.tools table { + table-layout: fixed; + font-size: 1em; + margin-bottom: 0; +} + +.tools table td { + word-wrap: break-word; + overflow-wrap: break-word; +} + +.tools table .addr { + width: 100%; +} + +.tools table tr > * { + border-top: none !important; +} + +@media (max-width: 767px) { + .tools .row > div { + padding: 0; + } + .tools .panel { + margin: 0; + border: none; + } + + body { + padding-top: 25px; + } +} + +.address_in { + padding: 2px 8px; + font-family: Monospace; + font-size: 90%; + color: #ffffff; + background-color: #ffffff30; + border-radius: 0; +} + +.address_out { + padding: 2px 8px; + font-family: Monospace; + font-size: 90%; + color: #ffffff; + background-color: #ffffff30; + border-radius: 0; +} + +.split-addr-net { + font-family: Monospace; + font-size: 90%; + color: #FFFAA0; + background-color: #ffffff00; + border-radius: 0; +} + +.split-addr-both { + font-family: Monospace; + font-size: 90%; + color: #FAC898; + background-color: #ffffff00; + border-radius: 0; +} + +.split-addr-addr { + font-family: Monospace; + font-size: 90%; + color: #ffffff87; + background-color: #ffffff00; + border-radius: 0; +} + +.ptr { + font-size: 76%; +} + +#subnet_out { + white-space: pre-wrap; +} \ No newline at end of file diff --git a/src/favicon.ico b/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..eb80c4ddbbbd5ea117ab6296e665007ef025051a GIT binary patch literal 165662 zcmeI*v2Gky6b9fi6d(j46^ev}Xpkt7DDogwyZ{A4#%og1CR9KY?~*7Kbkr77gra!t zP(Yc72og^~6DgI2nX$8$*X)QnSAn9naC@-gQ9IrO#3hkOjZ2giJV`H+t>@6W)sJ>Qs>+kHQ7%pP9NvqN%M zTKBr|{d4&JrsaNMAD_=ZC!dwia(7qtV-={f@j^bv+8x(5w19jJ-2vwxvw(bzxjU|H zXaV^cx&zKXW&!yab9Y?Z&;s%?bO)S&%mVT;=I*$*p#|h)=ngplm<8mceRn?p>CqdT zclWOM`S|MIZ|}9gg4MqA)9vk7`>gfwd)<5T!D_2G+u7u!ytM(ht{4hVvkLJ9{hkVF~e9Q&hU%9`U?}av>%@6a#{Af;!e8`7<$j4m3{gwNx z`Ce%A+59j+%#Y@z$cKE$hkVQh++VrBn(u`+pUn^R!~AGYihRh2e8|UK!2Ol`tNC7N z^V$3`Kg^Hjq{xSS$cKE)1>9e`znbrbHlNK8^TYgTPRbY4NAFH%yWjQs_;R}YN%I+p zJyOk&*ZQpW=zHyaHf&X~vsZcW-*1nRd37QI`AF1krG^FMBTQyNA_4hG)NG}O1>_@4 zW_@4W_@4W_@4W_@4W_@4W_@4W_@4W_@4W_?}ws~joqsr{h zJ|C0m?l-ZkSk0@~fBgN;KI?q>y?$QJ)%SCj>Y86vkAp!Uv+`L#)tvu#*}S`Vy>F|@ zR{7xkuRMN+$^D%xeb>6NRqn>GWVjVo{qhmumya{Pm&!+c7MUOBN8mkbl`l0vV%p}1 z`O*75=l}ir#{4ipVsBF`d$suyqc%Ux5A&lrGx8xH@*y9!fWN<66z;E@v#{)l`C)#T zAIp+)^qhRihkVFKE#Usj{Z(@kmLD-c%n$Qpc{b{2 z5s;50jaFtSfl=gRT0XCS4sN^e$Bo&;tDR6Rx^Mz@ulwFVhu?2n?pGO!|33*Xz?${j zkFQ<0M!Von0(Gx1>pniOy5ytNR=bdk zKIEg*#!0eBKI9|GR_|1%e8@+qjgw@Ne8@+Vt=_53G3TRGK^74pK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+z~}`Inm(#4Z#s0~*m4>!TuuvIl08wCQLLS+?N6mA1(8T6a0V( z7zzkXUYUXEN9+9I!ap!DFOd#1wlTB=0s{G=z_>rwLFyJd-Ppy62nY!Dzg$rNAC#b> zW_IQ_KN{(eU)_(Nsd6JjiMgTUPb}E#|M~#|A(>mdoBe3JKtOVEKtTU^2nd*oEldqf zfPj=PfBaZ}zy@NZ@n!KN0s$!#{qXEt`TP45!w50c8!{TL10RAG)dniu*zrR^LTrn}O+tRb0xd~0E&>H($0brSGJ*iX z8bUAslphEzmTHiWB72`anLv4VuEY~_ za}WVZu^zT;R-~y&T~BYSiJ>00^O~gpl9q$zHI%Y>Lhsr-MaOrb%y%q|(42pX<4bce z&%S(EIYGx}q8~@4pX*EKdS?h=SI&tEv`GGM8)AScL0;U}brn10v;~p2;1NOn2Um$W z*U=i%VuwBRz@Z11qKr(qgO8vr*&X5{?12dd{6*l`Yp`?k3MDcih%qI+g!qV2n61L{ zS-80y9H-NmrN`sSUC*p$lut-w`?nyb*goYXni_zf3okCBA{zrCwXDq^$DQB5U?DQ* z61o2X9r4;yA!5sN`)f6pe9e8pguH(cK5%0-vMf9zrWWth^A{_9wXmH0nW$}wo9hf@Mt&V*5m2_W0Zac{Bwl*3N0W}7D6V5mO|AbT zMePe7b5d1qntWOB)2(kfH3+1h@`qdCj$7%?Ws`6C=E;z?vBmFy(ZuU>?ZKAjdKnE_$3iyZHlp%_ z77-FteGS2x>7s==RC=EgNc20pi}B5ZYP?<*;Yn$7M)<7;<>9ljc|Q@}q1HAXA>?XX z{-<=FYU*8Yx_bmPn*eq|(6}#S=KV{`|BZ*Xn#BSEOxT0n<2%3UJglMVh`FJxT)N*_o6m(8iH0h%=F{CzZaZ8j3d^x{KT0bRC__^79ko z=tr+cA_{hBgbop+gr}pTjdh4lR9OGJYID{f-h7TdFVsTYrJ)sVL)@`Nes|mRJSCBQ z1vY;D{cTS=MKu(Wy%|e~Iy~QIi?KJEB~oXKHbERbMSWb} zZ$4oLo6Q7!JY7E&nSn99sadal3PMV~{548>MpAHY2H1T`ZcmF;%7p*Gd@)Z2X$V%V z$1bYU`a7{N-&8b(7EKxaD_#{2yNI&{t3rygLIQh8i%wdtQ^A4QWPw@AUkIZjStyRy zt6gfVP}$xz$w}4TO!~910gWc?ujr|I`%rxo*~ZRJj0)|c2kf0tbH}jLi*?h7#a}r#3UcIh%=Rq+9Oy<}9gOY2vy$@K}ixTio-4X=M1@9qI z^=K!qz=h?boc7!Dn&OoiZq*aBh4h7*kXhO z>pcXk->0DSLp`H8gAy`9imj3RrTwYMLn%~ax2R;y6z$S#bv?dXh$n!f{I%|F6CUzH zNglJr&iX(OdhO|M-zijiorLRikL!4b&v<-I;cb2U*9AhJqg6Km0|C@3UPi3VuIeHB zEvJkk^d768V;-U<9n39OEzwHebV z^!;=ohVM{+SKmNmc(fHuOajOg)eZg4gP9Z?_0r_5C&wd<_hxoo_+<48kwZJ{Y3kdj z-euRxbNtS4ORoUDw~*0{d?YbybVf*Z&j3f0Df|p6wtg}#){z60vHIVDYyvXYiqtw5fLstI@;wPh+Bd5ldW?|#AJXDCfR%eUYew_;&(+g6-=ThC?S3>8w7??8cY@rx zXANRWBOACbA6cC_l4+aF!&NSKMmjmK4PZoF7UG%C5 zf)X%cLC&;>^$NdUhi>}OaeOh-03Qt>c;rBMl8FXlh6u#+T;)aNQAM7iYm9MwQAwQ$ zauN?iXC->xfF|9A>Yn3rfOkVpm+8&z?LmtUcZTECdVP6@K8N`=NVn%wvgYT?wv(~@ zRQi1syDn_w+iAw6*B2j_C#*4Oa=3>>HsxLFzfc-lqHiBWPsG=v_Rqfna_4v6=XxDj zbWvX=bCj4jf>-mGLa)^qT)yEMN*AOa6}Y=z5r^W#5+eB*=NMYFLlxp|l;Umkrykmm z>1Pb@=d7ZMXh-p<@vNTD{%C%$y%YYN-VTD)5%>5QvQPlpLYJRSmulc?J zubo~#6g|MIS#tM^y?0~C`jU2#a#T$VEGW;6HZHFWLEd6C6gfhTw6Hw56Q8*V+~VWN z4AL!NdF6?QxaUpsR*ZThZ22BrG(+5-Ud8j`|8n^?HPZ7*MH$Y-GdTEy_<}Ip%UH`% zC_ybkuvZT`(*5-7zTSgt1y-AX_=4Vq{_y1PK|t=n8Jsz8N`x^1R#L(Hf(SZ(R}et= z20=K0`i!{GTB{~I3$HZ!fZ7PE0K3mgrlOj^=HLjmlzB{Q!INjU2`4JhvkVArhWI3g z2BFDRMNusx)0QK>n-{_BPLkO*tH?}~b^*t2 zL|B8@3a#it1GzFLG>-jntCpno1TF0OMs-3&ICPgAm$awK{?_0%(W?W=|3Ym<2B399 z6?sOv=odFeFq-4ZH~dK}*A#W0I_F%hOcy3B(B=(oS9N?rZK6R)u8SFgYl67%j$Vzn zT2com)G;k5ej>5&f(ldAjf;DQ6!5hOSn{C{3@HGgJfyHHbCwb;JWINl)t_@@KmMH+bk8Q`tU&fRBnQ(#)4NSadxDOZI(w zdDV`IZHTev{l3e|YJOjG)!*{Qd3Bbc-oK>W2LbR{;`&r7v=uuYN}Q!j?bR6qQf6%Z zD|U^HaP=Duw&<9^4wcHPM`Vo0d8#?cwduvt)W!CY2}SzBBsBVDmS^qNq)C$4z-w!v zu|}GDNU(nCqGP?m2nGh>so7Y#2jSAF;UD3l zTWTJlAQB4XoWDz=q%Vn+jEY#AwT@9A52;uB*W>Xje?f=`^s2DJ+s}6b zZHctO--vJs(vA6u2D!C~MMV%ZF_OWKERqY*L7bn~pu>emnX~};w>xKsx+HmlModD* zRe7jxvS`Tr6uHz_O`!|yld+VyK0FQd$icoJ&6I5J_C@tYl{!GM>wg8ezB^sMFG{SP z+~tO=8DM|68>>8kL{vLa+9stZVE2&^q(j&WrimlxADG12>h3l$)MnnoG~F+Q9%u&_RYNWV-S zu8Zij1T3udO7yF++y7qK8?@Qy;j&>d29gBr(=CZ4lKGZq^?3#ajS1CkdX7~BF>3+> zYZVG#qpmz`T?l5}q@jYe4}&tAuC*{c-?JynbwY*R0wc+;hotR!1CBsHEV}H{pEV_Q zQbs{v@#pEsI<-g|xh#rQJeXH}di`N|kNqjL$UE~3So5Z0bsl-UTxtBvq=J|gu+RPErd8o zq%Cu)1CPBz7A=EEzAUR|YC=IU9%hvt-M5s$vP}yYbrS8_xEfnDFCI~k&{z?w$lx zkHl$$>l6w9E<=%h&m}p0DcU+fGPM`d($iGo+S3fJhaypcIE2yU{5H<0HCgoFK{GLe zCVD+P9e_etX_H9_t6xc?c?>7@pb;TOf6%r&2oND`VL682Y@H zo9cs|v@$?BZbm;;TeI&1a|hDjryghe`LAHHYtRh=V`G;8&hH=u_R(Y1pv%n=LH^3^ zFkvIs>V~3aP^2c9bjt$HI!&KIsHF;<6GGV<&cs3&h&!7&F_0TJrW*V^F`?h4z4b9P z)shrVOIq;gnBtPE8xy|c?B+5Qhe9v=A{q0$_8i?gn>U-#3cMhdDV#r)gg$jBSHuwk zk}gryawT5)H|i8gP1CW0tGr3sKVvSH=C;mKYmExi&<#lKQbxbVfh72pcQ7oRvXB%= zj1OXzBoz0nqSwe)?dUE|N0dA`Jm0((=&k$p`L1c)=>Mo*a}LJx~+>;2tcjSh+G1pg5Y6PO}pj8+;DLXc4La-kzxi{dPSiJ7 z8JC>pyci_t`xsI3_*zD$W!*$<4tXVP|Lyd;LAI{(?h2Cw%dD@_;lH-jHe9S+i*4E z4mm+=yxP3;fjmRcM+tj5WK$Q-9_(!w&4?Zu{~+v=o|o`vvKeY_m&uw>iUOhrn)3ws&_6vxHpM+hCYx}osCc0Y-Tyq0z_HH?lw9s=QM+-Q{gQx~FocK9j!8!mtbNX&zBR0Xt$l zvErya$XNJ@m2B@ie45(Z(19?S0|j@Eej=zw0gE??YVlwp4LSl7VHUHoo|LraFf00W znbw<}e@IUzes(fu}n<{VdSNo|T`)7axnJ2E3 zGN-K>ywjN_qvqSYS+3(Tift}Ac+Th~V)w~#F13j;D~$iUE^?zyrm7R;K!FVAfwf4+ zgEe5#q65&2_@2P9Xi0@IzKKB$Mr=t77zjDw^ry*`L~i%3hjv^6l}?gMTjnmHPNyRD!RE? zVzeC>gkFuW>V5P|ms&5GT4O@NM-mhCx+a!f0)LQsDAs{!i(cE9Ov8j9Ot~S$SX^Tu zbvv@~cen9fE3YI>r2~|YyQVnWpZ-X~m^M6OE$L`m&MG`G=33X8DprYlBgvrAjN>#) zf7F5}TO}Od#i%Pvr08HxB1L|F7Lms;vt;^z`LYoE^HAlcM$*80N!_Nc@Z0C)>z37! zB*8pC&7s#0b$L(fb6zzb_{hxyz+_iYonkQLn|M^r48oOlXXt>e7{zFo03wLhcxL@> zruxmZD;ZM5U?3RR7ni`br#{#)H87#K@FBbE7!;=-Y}c+8!h3d5JExlz2JatQJ+?rH zEiUGqC0jaoW>(Evnh`H^?>C|E?;wdM>7y!8D4dVkC<+|T0zP?LNZT4#$T22k5m50< zzoALNpZ84Yo=WEiK^k;g##y>nq*73%RqJFJOX%P{Sin)USV69lwgt`-QDJjC{IgNf zBW4`*siNB=F5h|FpHc}mY9&H}jGvvlX!|~~dIc_J`?;(WsSic(jU>39iqS|Q7u!DA zY&kA%G@cdsQv^FWgQ+Nx#A;({7tI>&nigS1N0T`xz+mg6@_{zT%;E%P(``j&bsETN zs(q(bWF8KI1M_eY6S%3}4I-pbgJgDL2EYIzPp(Kd(4_CqWI0N zt8t_kb+H2&h#4kT$#q>Ac%Z2bj@0N+O;y@sWv$8hU9Zv@p#uT7sP~{kG6820-K~jc zzx+zAW+=CEi%kufkYzrAXi1hFg5D^8VfWJSQx~1y>x~0bBV$33&FY`a087m+i@@r# zv~L(PphOgimWm81wL^lXk96(eK$#U=hQ}pu<-Srb@X)RzEK4@vVL9cwNBv&D7`P0@ zqV@&7+T19`yV}oc>o1R%dLPHOtgykfkQ$mBKeZU*==5=O;{`t7RV`&nOFus5HWa@{ zXbhx+TZxRv=(Ko|DZe>7Tjhggvxn2ed0umrYSl8cq1^h1GLxv~Ovi$ld?|yHWQbL0 z!Ivh5s&TPz0K^%VfE05%mJqQKs?A%Hu%Xt@^>Aoa$L6|fp<>G;+%>slePPEnR_yRL zj;yc0lCyoP$Ic|g#bX(o<$00nsg*!S33aGHMx(FL1IZKmm2(3;)8v{BEh zq+0};_3dYnO)g&8rn2p~Esgh&5iy4}Tc`s#l(NQVP*B`-s(Tsgb%=E*x!`vNJk-`k z+fm(7Qcae_0=zlj<0~2F)s}a7tknTT`cdo_)g;9@CX6}Sx(tZ-vBXh9eV`-C^l3uT_&kk_ zy!QGr?i9qmGaJ`03`VTK^)eYd43pD#6!NwJr0B=zjQz5pDVIxqPspfGxc527cKuN} zM+02tzw?((Ojfsh0mh)!EsE8yz$@B*zv5LC{@~DSWie_CKtd_%3$Mw8a()p(IDD|g zE`aGjSXm`BggX|S0Iz8=DQwWq7Y>nH=l2gF6&gHY9=4{U@)*&>a5Lg$i6r`O!H}dD zW;VLr?c@ISTZz-X^w-r)NsJz*7Ik*4Ly0i!Bq{Zd;rF?m8fkO1OM@>WW%j&Gv#v`$ zQmZ$kLeIBScr38Jb@l%c_PQ|;xB~H7qh?jaoofQxl!Mou$divTfpW_5t{jt5n6rPK z!vRqg8v?Nc`M^e6lM(@2!!NA&BnKun1vVjc1z9YJv06oEUF=G;UtEZ%aSas1z8-O2 z9BC#xzszD?1bF!myHOXw5=A=9o9-@Lhm!h0YZ-|@A8@Y(+_Z-DK5aN{$p1>cump2t zD5Y<$oDGvcGH&@I&=`_@&z9%lM_#_W8iyXJa<&`Ydn;~#brX*PwN-j%3hf05d z4E%>Bj9t_c-iGDTJ%p5oMe%gVzvc6bd`PTb9cQF~$q=bA787VjPi04Chi`i>W<+{G zV&FRA7KPur^W&w!IseMOaI{i>RU}bnWQwl$BQA-{N7}-t4=-KVk!vbXQ}zLtKK~Vb zh}Ni+HS~8TjiAhC5SP%}5)++t1N`_`^O*%;^P^`Rj#KY=G1%z*MAySF&MiUH~wJ&BDU^kXcQH6%9!xbzqRA z*C;FT!ttCmLLmGAVU95En90d_(qX5~%fa`pstx}K4cq`D|L4WUM|^?pXIDSM7j{_` z3G3~Fb+5YFcta__mAzP+vqYM1(W%@8)d!*dz-)tf@tMWp!rn*|T0x9DwQmg`{~HF^ z(&{06L_~x$VO)QgY!}xSiz9L|mX(gredtzS?t3cy_RjmTIU(u5dB$Pw+b^CLxKo!Kal-ql57+p#JJ3zg*_!Lh#CTQlhLZaSdUpir$y9?7cH^D{5SFz4E4#R}~cZf9Y7m zo;9Cm&MV)C>%p+!bv-*M+$WJVT;|RqRPchoQ_7BbK-|yWM-<~FecpFY< z*+V%yqBEN@TuW|VvPKxu;wzn6PE#vLx(^m2Npl0_=R`(f{eE#>@hhO=C}MNbxWW_v z>i*?56p5poIt)%$`T(F>Fbvwm_u72fIj{*&-QjYl(EG&}&x2XCp-|gm&6LNw(*^~r z(;e^7)q{$HCsydP(lnZ{CMFoZw`Di*O0teoyeuOUSTp1qVs*`Z9<21;EeAe2nsvN~ zRC6*s$3cgHx807}TdF!K-J0iGN^SO{w>QZ;&Y$k3Kg?6j$YHFGxQg*a{%}-aq4xqy z&jBywOH07(H!X%N)*9k*pouLg-u)|*fP*&bSExgq7b56vts%pZKc$!0Wz)kTr{n^c zH0~1dFP!u<3h8{HY$Lt50id%$jqN@8k8{VALlSz2UVh`a-#R#>zHXSNNR|{7e9pN> z7TX5KSq#wFmVO-1xo)>HN)vR#Rlnv;&}%R75X^KT9xE{?m|>iz_BH-9O;l0+ZPl<= zgateSH#Dy&8cL!Z-sT5hq(D<^FoqY@mUzl=C-x$j>?y7nvAexvXwZ#MsHgqBZp zatbN4V_H3K-L2vU@+EGATIm6Ap`GU7lnAV|6g`8C(61y*zDel%2}VNAy1~`blPHN= zu~bPszDZI*Nw!P&qvtzvpA@&tGdJu;DIn1jLdX; z)t`xZwPI`TdB?s+nt}J71mU}hawwEbPnX$OL8-5nO5zHu%kT?MIW=*XjkB-H;p1>i zcVuPz(G&BP?D09Rzm-PH5sJ;n5|jQEen*(AWy!9%8%FrobT2yz?d&1r2KSS&4>U<6 zI`!cdm9dC1Hqn|R>+xX&B?|~3hd5zh)13!mfVsLczdYF0Z^iL|oZ=M%0c8`h0j{;h z%1hkP*~06j7+rI@eA;#HV5_3yPVSKp^*V2eP_Sfgqg3u-*%?R0LP3RyTYh<}z$74T zm;u}KQ$iP(LarIp;*m~l_iNZU>-f~@+~!>SGMv8xF)qs2Y$b}ymmJp+*51+kk=cjL zmrRQpnwbhoGj^9~t(5N((?x;Acs$~9zAnWpC^CsfbL2PPH_JB*;3Rr>5>gypdKu}@ z_u^!zU-oM)A~Rv>w@^Qe=A>t8Iv^I5(_hL|C*0994Dztje1-tP3-Ei}#z%jPDdt{8 zyj~NQD-NaTJp#iw;$eW^b71W?UD@s5BzgyHwZ@1vXRIB(t^Jc6R_Dv)Hs|F8qoLtu zkC$6KPc3aY4^Z{pf-Y8+AhHwBfE}WYF<334Vo!l}AXb%trV`AC8!T6My>xRvk#pm3 zHHM+JX=1+RLngN;k-3IQ<#A5MJ7DB2=>^LqDb1%kc#Q5A6%d%>IN;UIK4n-`2>D{q z6jHM}#0~z-%3!K9@Y#+aN0N<0nV7!}Yjdma*li{=yZCa;H1McT5{GWCXe?F`+{8IZy5ljQQS zrTFrqEl5LQ6y%wNh;`4Sr5J9RFfaH9Na!?n-MFD%$2Vk4(|tbc=g}P52_RgNSWcn3t)I333gCka0q_DoXC$EE|u?la)3Hi z^Oqsl%8F|h!WfxtA3&}E0KOg)%}(*;8p7JP~oIr7x~qr5ZS zt}-eG#D;|kb-q_a=YwMke!SFlTUXIIIyhgBr@r1$`M=v573zGUZ&Z;ovB#T+9BM0n zr7D53GV;cMPnitw@6~l#XLgD-r1|n4y?bO!UcEc(qc7(MCKr0=6j!>Gfu7UOSM}Wr zrxrvQMB^yRGbu2{3OLrjP=6`>V`nK;{YAu2$`B8FPF$7gZq2ZawtwRV0kK!LeuHJz zBRuR2nG8L&T7&sF(BmF^9-`K%l-a6BxnQhEsSCcMv@ca`7C+N|8~^)`NY6R>9&v-F zrSt9am3)7()aGkIp=6JF|$3I0`=vgS2}W>J>gIe0La)`lZ1P z{l;udc}QmIM(7D`(wZl?Lb}i=W9(rVd}caMm3YX@2^XEe7&6ov>SA_Ul!YAv^tDYe z*R}KK;n3W|(DgTksHFp3@6t-fBvNI)YrjgMY^JK*K9SzP;OKf3rVT zZIRx%tWtOEFkX+LaNh*i3kxphn^$o6AR{?)Vf=48wJF#hmJAL{4=%^PHvR5{s~IP{ zw@K5SuH&}_b#waDN@Dr*1#;8 zj3>L`zy2mj!ymgpko;mUZsF9%+di@q6&^JI&CNM|2-W!Zeqx=@JCWw~Na&^Xr+cBx zD~Z_rhQn8JeQezgl~_%EHY<}DHhMelQ2W>38M}*g^5Ct4+hNyYc-PQrKYdKg5LHHH z5W7c4sF^;~J5~Mpel;s1wg&NA+sZYw=yb=+oocgx@pdsA=k7k;S&^0Ye2PKV+jA=J z%kv8!s;L>%L)sb~z5JD`X-KkMJ5d1~ffCHpybzHPuu8Wkh9i;1AKMAU1s;ZClWgMl z9P`0tCm%NxKJ+&MOk+0dFd)syx<+DEDBOC1G?twC@TmJP@Pf+(*wj=;G#0iQZJ(iJ zhG-xA3G|5*R@}e@#7hh_*PQ0J_Ka#hcc~Q+8mb_($57A2Z^ikOt#!vf@PA|k3?1E5 z^UZ$&A+KqZAMh0`O@?fzgWeM%dCVoQ%|~*CFOh+?GLu=z8cs0Doi&=R*WpzS47aux zHba&$jRt-gFb4(L@D#uGjmM|c$++VCtQCqFUas=KKW6lql}beIi}Ay+xI^LtKc@0l zdkQ#o-z()ZN*r?{x*<KqloOmbT5w&V zwbjn3a$Q(Enfrp$2j4p_eha~MoJ&}&iUWxSZ!8q_P97wWkI`RGWaL1RonK|Uak^P; z{w86F#atZuy~}Jq{ejUdkdpr)fS;-)D&h^{m;kRv&q0P&gY>_Wn_t;WSnIeQ`eb z%#)mE*~XX(4i>^EwvF2`&wtc>49nS`qmL5rVz_@uPo?s)>dW#p*sb5eNQ$qmB5fE7 zIKEk*|9H&Y!}-D4T&BI9rH|YQxZHIugY!WQFWiyQn?n9k3;PL8)U< z#A$~V3iae6z(8e(o%*Jz6x-yjLA3G>j@cDD{8TQFa@~$UQzl;@bJcoH%=3~W6|DQs z(HWs+Dv4k7d(U{^^k~iOA&FEyEHm?ov{QGSJr>~ zNBu!tDZKyZ{}g5cj*I*BSypu7bHuIB>1sJ{JNP717@@1r>7Y4r23)bUfoFRm^)9*) zCp9u|gQ?d{lA>+D7QCSr-=sytp!RCmlefdPbI3o?<*$WGQBXkp!Cmif{c*L*AGg&b z?7DWdx+ZbqK6&wh=w7UbYfJvH%6U0zyA-;}t7CBq?(%dq3th6bFl7)PLYI4xVL;II zyHxo?4$HrM`P6?8Tvl|24X-t54n_i-h0-n0Sl27fDZZL8HpAEcQr6*yVHCb~N7E27 zmK=cCh>pD6WTW;ikgkvgiM7ROCf}QC3cT(BH$oGu-0t^8PgZ6MX?z=8Lz0ne4T4^V z-thAcyiPMh&#zu3J_ES$FBkO~$SuMt-s!u@48@57H?*$e8Pwbi2Yrp3CQGtR8@!yj zUk8vkyy#dDr0sf^D6wod7j5Ylf6w`wCmvcUyN^|w?dyUD_KL31 zE~V1>J!2e)z`E#xwN&7d0=DYa2DB6pQ4$wj;@8aSM@4AZA{vjr3qxAHqrY=7T1`94 z_r7;6x{PXo9hdnJ!N8{tBM9uaKE8=KN-T_n=P(rOra}Vi)`j2v%gIZ{7+g3|lAtj* zB}}a4stt3~a*NENyqPR5c(%njgkzR6v4J&RA53RN_zXRj1VRWa@ngnMMCvLZvQ@+s}}=U?P|DLxeem<(Nuv7p63NlkA7!CE10D3wO$!ANw9 zObXX`YL=R6%2TeGd1?xrLK$VEwP`qN7HPlo`MM}dK3I_H9Mzu;W}$)%JINEGUpF90 z#}mTOLB17SWhL}ZMRGTaFgmU`2O4g(>;@kprlF*Cp)kpy38(i>~14$R3s?6^?3 z(HgVQFov4jM7QWqadph`*vm$aIIXJNNcy|m2$G|ntBgb!GwWC48iMztD|o=(>;15q z{$%3Oyvm9@O`4JoB64cJ6IF%XU*;BiuoJW(Z#j^UH$l#9HR{Mm7GhSUp-f9TbS(>+ z=TBhELjbeJW#KE%-tr3Zh`nd{*Z|1O0F`(MTCf5%G2HfRAaIr0SmvO)Tb5xAR`)IS zDJQ*_aT_PknaBS3@{3I7may&O+zm8(y_ea0+%G2M5N-*A7TFy3Ev_pPhhj93^hy2p zsf~STscg0VHv6)-suJJ_HvfhYQrC_Zn#OPKnOTJx| zt$bef1E2v24uA^CoX;uvbNr#<^;$Bn%#1V#=IB2G9-e7lqg49ji0~i?uStqONO;%fa+^ReCL3RZjio@nXo^g1nNPbwp1HNQV$> z1@gTfZyF)87$l6~%5yxJnEQ+ie9+G%;f-}&?6HbOe(kPIzzE$iqX`vfok4&ai`W-d zwC99WD{QBt=6MXVD;D962#XX?i!3ihIshIg{q>fXgAMys=@kLkS%9d+mfwd@#_C~~ zWK@5#ngAyP8WOs%@7M-tVjQG={`OIT#6O?~USMV}Aqz>h#^!wFb!x$Ak5eY`gw_Il z+T)(XzI$10nIxlz0YQ2v4bhDugbSQ_y@s>>rHp1+Svi2@-tSsqlpIzzPTyUJ4&6Wg z8t%*#w>(z0UiMXQELXctsZ9~k5wCOwHVp$8E;=11PHAtA3;??YDwCu|jO0#YA&u$Y zH5r8Whl=eb)AhDqcB?eTs5~8M?tF{1{8~NvkvAAqv1XpE@W8WAi4NlSL<2eyn*gM< z`9H|9_I|T^m{J0!3b3`LzciFAtd2LRu7s*s_Jsb0!7S+S7aJc*lt;`*gA-fKO8ArY zhA?VR7)jaRX;6nU@n|8Tf?%{mBM3tZ{xr8|dm^KZpSP}F*K>^y1+c#*N_x*PnQV4j zHXXs6C)_oV)=7T8wRg}#7y$*Oxzi|WxACj3t`$g+Hqob;^h}z0MYNO*)*)W%TP2K^ z8+E9AzoFgl+*G|4FIloWVp$TG!&6mGHAR&+;NTh5J^p6y6{5nltCkJrWQ|oU6qW*h zPfOY$qZTp;a(A%n4fddVdJyiB=7!MR^#1%L6Aw9d{;jcxYG!qJqe2pMrVyVhg_AWH zCaVB55F%KKa5^A)lmMTPG=x(hh32&U*SA$xDMyd3{ZPxizi!QSz5K)*82;WGBaTay zHDeWU8ME{rnLTO@q8U-xW(Oe4ST5z)w)yoW?X}$W+~i-yIXAq7T_olt03# zG2Gu}eml^<1&ha=qIj=`nCg>Wm_0+Cwd6oS*LRkQkSgAw;gvpLKW`3noP`D1=r5(` zPz>bAt@<5_%*bgTP#IghY!XJ=NFJ98zDt@(K^*}B$ts!PZjYpvq%tq5kYKLcJ@r)h zpjGeWgspjG$}U5I3;E(wFu-T*ttBj99nkVSJy04B*>3M>M=4CJBW{W+wr zmo8Lbm?dVE#ijL><;n9dCt|#Od|9HFF4#}Y<2rV})IKejs~q4`MWlQNc41Kjp$r;F zAUY8dDHmc{hLF%=Kik+j1W{WEZP4aaE0T_9G2k3)50J+n4@!F~;6Mm#3~zA2!(uNW zD?3~9!k5Ezu$*P; z0Z-5cF&^e2ZT=G7;H2(U6=DL_gI^{}SNj?dg8|^Sxt0p`cq^jwVM;7!Xjm8d4}Ns& zKcd#kpeC&YrVPU?^63<(P>{Ui+6jp;gFDhm^1pecu3C8b+kR_Tdy{IMWKB?1fmzJA zRrWbi2iAWJf`OWX5*Mgp>n7+MnqV+8M&DPEmPa?H%ZJ7^zBIqoh9?*U3kCchz3T<( z{o=DphBZPs)&O&+xL<}PTrSUw@BBJF-j`J7B@go*T)LO-j{0ZZpPSq}+fSEg4@}1L zZ8|B8jgb2gyHh2Popw{~EdhN#pk1m(0#ygca8F4f!i2@Brzr~+t!U)sEME!yD(7c} zHIM`C5Sn4OHuPfASSw^KEK{5G&ZKT-udhQ|yIrv`02n2nEE6 zJaaj=cYtkxDp%*vn;v7!mw#(ERHUI8&%?XwWWwd^?J-?@A*9kw-cvd2{8XJT$}8H$!5 z(CR70IjoaC>DD~Sdvbq8(GW$Ab&QVqs>5qM-s&(pM zPqqe9RFj;kYc-8w?^V+V%7{u54k`7Ve?+hh+r~`oRnKXVB3p_X{b-SP*}HtZ{G!PA zYJH&DPN4_-LI0Qq?XoMhMUDvc#~1H5z9hRdmx!A;m8^?6m~Y-#b1hlP<)Eq8U>?U? zbrG~tojEl{f3~|C?x{5NaaOUOJ;yJ2hOz;`4;z|OgBGHrpdB>_F3<8WI*%OHZMd3j zy2oRMzZ)xk)fy^F3L0R20hg0paZ$rdG{I|!)H%|BW%n4OCnFJO{@5hlKEt@{ZF)bo zm3&_P62l@ToZ9vsZl7rqgY|j&J=M}0aCXo$QWJ`uVjhB(*uS+H^UDM}9(ER4+JpW&Q9Bny4m*?YQ~L|5@IZr?xwVdan$7a%9{gv7nROdai@`14 zG+-^|Z})4_OtE~I#aE~AS0(LCtNXU(!?C{8pLWYD$$@TV2HsDljoVJZ)B}69$9)?5 ziNy=R_Yv5a^;THLpxNLO zy{q2MTR&jkfAcY;d3}8rjNG3Cyi-4GYlGzJkoOXtWoKd{@;N{&Tdn@M?Y}BW7UX`* zGLMt1)|BC45~;O zYEbYSZ2{~+yv)QlkAVg?M_pjZ-!GCpjqn>zMaydQ%*lyE0`=2E_1o>1!sJ380i_My zB})!KN8vNL^sR*WbvXhjt`v!TIljZl+nd*r_Ksa?e3=XQf1O-aR2;mzg<{2Bixzj6 z!AsHN?hb=%ahKw5#bL1GFgQgEgBN$VL0hCa#pd##a~|%x_wD3M@@21YV9+3{YvzBcTXYf<5#f zw@nazWj_=%=H(>O2QSy@P=u8`{8`_bk}x;!P%>I-jlqoScuG}=Yua=oBl+#ICF~F+ znS@$6yzx^4vw5R$n+4Gep@PYrOxf{U!b#0SW0W|~0Cd`pgH+d9 zHF2Y}rq%oV6;IeW|n{J_U0dOcSD`AWh!D^dDYCb*c8^ladlx6e8v=7}U zpGCJ-DErivDK7O9PLYZ!KW$fh`Bl7Ghke)_A2^fB_mP3$@dtVOu4PdD;J9^%pt#r7 z9aUCSF@MAA8f69~*msmp;gomRMsbEyIuir9mRT;mS7@#2U>)4Yq%WOoTL5&hULy8K z>kDnMX|3fn-RNuw(0Sen*8dtIY+Cz>5U7I^6VXeO{2jLdd$q><>Xl&1Vu0p7fs&1| z$PbIJ`zdYzEI~m!7&#%G%tX&h5*}N*sl~^UqaR>nhkNBS8AZM}wh=ZX zrjv;)`|w%_y2#qZAId_YsddV+wJ2*du<$W+5t&FUFZk{rEi3ntr&SUnt|%1C=Jd5_ ze_CF4u9zeMdmT+erqTwwyjqRMS zXmyK_a6D!#O9m>R+q5u*q)F~4F&iq;iKuj7YDjg=gR!K0M@3p&cI+#a>do7bc+EFf zp}{hAArKj;X%SHZ6D9Rz4`|SSmahv#VAGy11cXaX)Mt;d8M1&}1|-hAvZVNiXA6o< z6cfy5!JL;QBlt}Ru*oAMLs~|FY5`ga72TPzIc9tZFpU~37kdem-*}k9(J*PIpJJ^J zsSU)i+YsOesy~Wy%t%w6zMqz(_qC;@@v>^vIJuyqXhxU}irkNHR{VlcZHy_J-_{`! z{(i{Z^`o?+;-T}NH3_eik^=@7nJ{&KH>NC>I8$+d06Es1h|Pqo^o{1;)^}_EW(|57 zyJj+53*y)m6e5F~AR#?Ia_O;t0+cCf@_;lqd9@>cWM%$cNkbgsDZ7Cp`OsmBv5a=TQADA0^??l-fO1^j=fqzmv>$Ik zsF<+b%&B*pk!HX9Wifnau{En>S<+**we#g+tIq++C!fFshl@IZ%_AS&j%yNkj=w#j zV1zL4>BCBv?8m!_A8vU5w_+jRJAUa*K$Sh=>u;o)@%gZm(Hl#>>H9yA=VDeWW`zerl}&-1icy~%Cs2WRZT1JiK;)SUZQ>Vwq?HIZ#4y{7%`Ht@uU9-2mT?U8mz zC94OXy-c}dfYYZ@TnK!7OnYwUnU#=S)k-Tj1Py{Y_*g>!$igUn_8Hg?Yd`YAZ|zO)ET;+xY)CD|&4M8hSGJ5rwlLozN)`xJkphmTWhnkH7R zp|GN?86tSl;KdX2OoQGhRYBxMNYX@MpSn5D7F}DSPf1*q`Ib#*a4Jg@qHh z`7qyVkKaMCcRemWNY651aHvi)Dt;N!*0nRH%gv3csv7=?{>O*|2rMzztJ4FC53iHh~I24S*ZN8u3B45qTO2k zV#a%2-hio? zIFEIohf8EYWRDv0QIK6XdRv9JD+t>+-4?eH^&08HLs(EaIj}>ufdPG-&FK`ox(hP) zSX*Zqbos^?mzT7`kU=2R(_sFto#;e1-jS!3{wMk2OMcoJ>~6zIk%mvT-Jh7Kvbt$B z8|rO?J^g2Xr^H3M{Vu`P<)l*|Vr*E1X<+$j`p8kgt6ScMbN952xjmdzc;`UuBmU19zH1 zdQm<7)we%}!ruutZS5wmd;bx?EJ416t*z8Mi{3Jr!!9It;_W3U$&c}W?2NupfPAbz zaEvS>tF=;!K5Ao~-wL{`AaKW`2vX9W!v);+3Ne%UcVx zb;L=lm)%rYtA=x^cwa@f^IsmG_fHBMF!yLCJ+BFOHR>7stJd)?=Nxz%8iP-Ve6eSZD~t{%G|HvhpWj*; za3=~ov&HyCmD2vW$N+mUE$10$G3&6M?QY&iR^o`>Vh|lw=YCxOOE?w`X@(U<9Y7~6 z)Fcq!<`YOUk`P*#e17Azvnu6Onjf2;iYsll!t!`CbngkGOAaC^m4^RW((d+S-n)L~ zTM!mauKzQ?74*h_S1@6)A_2|}RmHj8#A&~vV*Vg@W*Y<^Q_2%(ZD@hdlKyCe zl)xetJ8!pZ#}qf;Cj>*iNq*>30qx?euIoKYV8uSrbVuX;KB~UnQ#KvGL+w`BNcSS1 z;U~2{1T}vKDOh?GjZqA^@8P+OEsh={qVYmQ$vY&4jYp=IpNGGesr;aBWx6o41JoSQ z(}BH4cv2?sB~?BFm6;E1bvk7aC#n*P%Oi?dG5L^1-hlm5(P&r2+cnG+!{_XV`;L8< zl|p)Pedy^d3gl4Zq{eg%;hsN&VW1 z*YjjpggMwY-|~3Adr8jW^cl@Ov{4xMvHHP;dHlW{U@^uuI}B#!zEBT+oebadmu;(T zo?I5REG^zcKLB?tC^&z^j$_l$2Lu>djULQa(#{(k8C0@jcH@Y5plQC>XSdZR<%2Fn zC1CnY9?x1zI@i^uFuX5uMtLaq!#%??TkQR2I!ifI;x}j8 zfr`BP^Q6sA8vDu}yITqBe`9jn(s4p+U@XAi4YXGwT!~ej6K_%!Fo)U1FJx5?IX7s? znI|z&$~=$$T+LNGw@LY9(K6|S?R%;K9(2@!slJPxmJQWG-*CpPI!DGkfnTM3=U`@k zo*N7*koGrw`pli4^pJpjgSMLFVm&}>!aSM4cPn7hzsL14QkK>UK(EW*q=T~B>6G2r z3kc0PU=Gmf_i1!^$IwY;XsZc*z39uQZd1T0?3v{XK|jR#Tw@inoudHrzw!~8x`ZUL zP>9mhb4GJ95$7l35USY0dK*R}JR4u>ysHdTTaV{r`q%*N4gv7}Dp8PMMD8}ve;U>< zz?5tAj*Jp>e1)7Dm#5|^+uIQ)R zX62|+|J^j_h#O};zES66?fadp5IKr-?2tmw=@pHfATcp)iM6Rfhw?q^hF;g%B>Ngy zio;8u$*OB7`R;LZ8jGhZ+?gbNu(sYscLxZv$G)#thMhWlfXW2Q$W_rJ(Q!NDXH0+x zQ3s->rPUy=JY3Vfy|$uMz(uPW}@g0hNlv$ z8ijAn!zVyZm6Y}Z3dOh3D#DU@xDFGReL@V#ku=QZMao^QT&DAIy!9xSy^UP-`SW&!tYS7JG zFuK6m-6-0VSp-+>X2;maXQ{4IlvcA2;7P8*nSegnv|P;nf$F9NvbhM?*;a6o)S^Gb z(#qjN-*PB$lw~&sFU;|DeLP1Jbw(%3@f$Qif%2~O;`X-ZWzTE(*kP+j%s0<2)Gc{o zZK-afhs+SDT!8Ina4zgiAp9*+$_7H7)cTEKJW8+e^gJKxMz$6cypGY^89fs|HazKi z9n3p~+HR|@$_yMOa9sUnF;{1K)uoFj5JlS{O;LE*{bHusUdI3Tf@H8^QTqikAog%~ zKpdW@gb&u4i17=8{|9yEsYL~NCnUb3#Jq@Qp#7zhik~?7U0OP-<_c7yiHiuw$`g5h z4Dk+W4~Sojj=p;}luTuL6Lg+6F>9i|YRt#X8cuo(eUrk>Z>~;aJ7ZEaCnWA`MdBc) zfcc&Z3TO&v%@gFl5^ijq;B^ zvz8RN(2l6Y91W9g(>MrZChD2F_&#rCv~!t_YmXK2dn;Sfp`KiR*b4t{fjQf3Q%`r#62E zj5SJx>6Fh)rVp`o2&;!MR!DuBI_q1wKrBVwev-|v@UfT;AjKp)rCR(I^k*jgDeg(( zdIc?W4ny#lvCc_WrNwMjR|zJNNMLrso)T%|FFxc4pSXieYJ+Job9`0RJB;*H!b0G7 zyjcJul}ATXgRQD@Yuqc@Nx`3oT8^GKT7Y2wB1^J~i?05JS~|{5gv0O!nY8;jhq0iY zVPoNDo!<0;UZgQ{97H7O8$7r_f}$GyC*2ad(Cb5O_SsS6e2xlbCFI@169mKacNBKf zncO?#D0m>Z?KHU#0TyrHUQLXd?I=E6L`*jy4f(hrAVIealGr`&NqObgCPsaV$ z8;05!V_^4BID!xGSMV_+$cnGE^*&HvV`wNmYWa_4B{2+)8oakTZumHz++1AiUv>v2 z#nF>*L#C+#6)*VlrjjSHLTcbM41+%nJ9?1D{^dNxjG)t8k0`ncWIu@OM^XynqfH0G z=WwG`Md9|NH0e)Y7u}|NWi1mh^%BJSW&Nd4yG7L! zA@u}#ogp?Nh4ArWVO%kyr}loh$H1|nzQ_RWz(EfYHvCCq4=quN)z(Gd%sNZ1qRFGv z^hc>BnG`qrT+|>4Uw)fXDcX!5DHZN5M4oHh9*!Q7CqcvjL}A1_)JxPVR25u2+)p?i^lS|4 zjQzB!bd8Ey${wkDsmttcR2Kpl#CSw_%6N}-o^&?yFDaL)RVk|sp31*snxmUTn+rX1 zuLX`#W=*Z`t%|L_j&!B*r;5=rQZLcp$!;nKg+9Uml|yqxGeC1j^F_la5N8H5Q>wdb z2p1WZcd5uoTc?ikYU3_oEdZ)=wYDl{Dm^PsHT{bw%L~eaR3K8cGL})_vJVJrMQa6D zNmp~5gOA&f#-}&RAC)+jT~aqW16dJJ!<{1SBRwNC-+@s#0J0xpc8U*({ev?ecGPiyM}y+{LPI^Pz?Ji3a8#5efn?b(KWc-fBU|^ znzO>c4x)cqC;rQm)MvF;V?w20k|d9a4=;gCLFjI~FAkIXegCKr4lG7?rbLS=Ln@|L z3$L)>=Fje6xLl#+7Nq=-S)MTw-AEsaotO9R?|`NzO}OzLB(ed{M5IYv+ZmE2)-yjn z2;LdNB6l201nn}Usb78XPvsv(=a!oOv=Mt%G*z0SZdP*I7d0QUxQDKO-T~4G=ztAc z@B5-Vu`Zg*ttfNbRp&NiZ?^jV+^pKthCKh^v*imA8R6#*MAthXKqK*C3<_ro+!3&|sV3VO#qfx35<~sF#wVm#wXr zv7ndFub0-Mm+PsQd81c|xtyG^oTa>+{`$UVUrwz(!b9^**P7>RzFx_3TK;;vTtKm$ zGI}yV@QugpOa4lP@k+wRO1RicT=z;;;7ZanAOryr9S->N5fBdngwX{r(}c7_!*5CkfA>g#46{`oCAdW=8fv-O$1Et7)?S0IJTuYb}cw|G&rE{b=#ln zcJ1qS4CYi+WlZDI*ue}(LFN#t^cb$&^Ceg#i;iA!~bT6jrXc!gwoNoab7xphgg zb%h{ti7#=5-h273_iFgwj`wgXy8!hHIC13FsTn2m{qdX#eajU}YW!4kITQvWO?tT;Vf8g(x{~xTU8MmMO%erSx?CP6!SO0-5{u$k4 zCf4#NV_{_?ECrJF}4UgOzZ`I+?ZFg9Uc||hEIS~1iw|&Yk-GO)NhbQ mX4Rts_`b}WQGgXi46R*CHJ}6r+;}OrvwA{_SY+o zK)H-vy{l!P`+NG*`*x6^PGgHH4!dsolgU4RKj@I8Xz~F6o?quCX&=VQ$Q{w01;M0? zKe|5r<_7CD z=eO3*x!r$aX2iFh3;}xNfx0v;SwBfGG+@Z;->HhvqfF4r__4$mU>Dl_1w;-9`~5rF~@!3;r~xP-hZvOfOx)A z#>8O3N{L{naf215f>m=bzbp7_(ssu&cx)Qo-{)!)Yz3A@Z0uZaM2yJ8#OGlzm?JO5gbrj~@)NB4@?>KE(K-$w}{};@dKY#K3+Vi64S<@!Z{(I{7l=!p9 z&kjG^P~0f46i13(w!hEDJga;*Eb z`!n|++@H8VaKG<9>VDh(y89J#=;Z$ei=GnD5TesW#|Wf)^D+9NKN4J3H5PF_t=V+Z zdeo8*h9+8&Zfc?>>1|E4B7MAx)^uy$L>szyXre7W|81fjy+RZ1>Gd}@@${~PCOXo) z$#HZd3)V3@lNGG%(3PyIbvyJTOJAWcN@Uh!FqUkx^&BuAvc)G}0~SKI`8ZZXw$*xP zum-ZdtPciTAUn$XWb6vrS=JX~f5?M%9S(=QsdYP?K%Odn0S0-Ad<-tBtS3W06I^FK z8}d2eR_n!(uK~APZ-#tl@SycxkRJ@5wmypdWV{MFtYBUY#g-Vv?5AEBj1 z`$T^tRKca*sn7gt%s@XUD-t>bij-4q-ilku9^;QJ3Mpc`HJ_EX4TGGQ-Og)`c~qm51<|gp7D@ zp#>Grssv^#A)&M8>ulnDM_5t#Al`#jaFpZ<#YJ@>!a$w@kEZ1<@PGs#L~kxOSz7jj zEhb?;W)eS}0IQQuk4~JT30>4rFJ3!b+77}>$_>v#2FFEnN^%(ls*o80pv0Q>#t#%H z@`Yy-FXQ9ULKh{Up&oA_A4B!(x^9&>i`+T|eD!&QOLVd(_avv-bFX~4^>o{%mzzrg_i~SBnr%DeE|i+^}|8?kaV(Z32{`vA^l!sp15>Z72z52FgXf z^8ZITvJ9eXBT1~iQjW|Q`Fac^ak$^N-vI^*geh5|*CdMz;n16gV_zk|Z7q8tFfCvU zJK^Pptnn0Rc~egGIAK}uv99VZm2WLPezQQ5K<`f zg{8Ll|GioPYfNheMj-7-S87=w4N0WxHP`1V6Y)0M&SkYzVrwp>yfsEF7wj&T0!}dB z)R~gGfP9pOR;GY_e0~K^^oJ-3AT+m~?Al!{>>5gNe17?OWz)$)sMH*xuQiB>FT2{i zQ>6U_8}Ay~r4li;jzG+$&?S12{)+<*k9 z<^SX#xY|jvlvTxt(m~C7{y{3g>7TX#o2q$xQO|fc<%8rE@A3=UW(o?gVg?gDV!0q6O!{MlX$6-Bu_m&0ms66 znWS&zr{O_4O&{2uCLQvA?xC5vGZ}KV1v6)#oTewgIMSnBur0PtM0&{R5t#UEy3I9) z`LVP?3f;o}sz*7g5qdTxJl^gk3>;8%SOPH@B)rmFOJ)m6?PlYa$y=RX%;}KId{m9R#2=LNwosF@OTivgMqxpRGe}5=LtAn?VVl6VWCFLD z7l#^^H8jY~42hR)OoVF#YDW(md!g(&pJ;yMj|UBAQa}UH?ED@%ci=*(q~Opn>kE2Q z_4Kgf|0kEA6ary41A;)^Ku(*nirvP!Y>{FZYBLXLP6QL~vRL+uMlZ?jWukMV*(dsn zL~~KA@jU)(UeoOz^4Gkw{fJsYQ%|UA7i79qO5=DOPBcWlv%pK!A+)*F`3WJ}t9FU3 zXhC4xMV7Z%5RjDs0=&vC4WdvD?Zi5tg4@xg8-GLUI>N$N&3aS4bHrp%3_1u9wqL)i z)XQLsI&{Hd&bQE!3m&D0vd!4D`l1$rt_{3NS?~lj#|$GN5RmvP(j3hzJOk=+0B*2v z)Bw133RMUM%wu_+$vbzOy?yk#kvR?xGsg-ipX4wKyXqd zROKp5))>tNy$HByaEHK%$mqd>-{Yoj`oSBK;w>+eZ&TVcj^DyXjo{DDbZ>vS2cCWB z(6&~GZ}kUdN(*2-nI!hvbnVy@z2E#F394OZD&Jb04}`Tgaj?MoY?1`{ejE2iud51% zQ~J0sijw(hqr_Ckbj@pm$FAVASKY(D4BS0GYPkSMqSDONRaFH+O2+jL{hIltJSJT~e)TNDr(}=Xt7|UhcU9eoXl&QZRR<9WomW%&m)FT~j zTgGd3-j}Uk%CRD;$@X)NNV9+RJbifYu>yr{FkO;p>_&njI> zyBHh_72bW;8}oGeY0gpHOxiV597j7mY<#?WMmkf5x~Kfk*re(&tG_mX<3&2cON*2u%V29tsXUv{#-ijs2>EuNH-x3) zPBpi+V6gI=wn}u164_j8xi-y(B?Au2o;UO=r6&)i5S3Mx*)*{_;u}~i4dh$`VgUS- zMG6t*?DXDYX0D2Oj31MI!HF>|aG8rjrOPnxHu4wZl;!=NGjjDoBpXf?ntrwt^dqxm zs(lE@*QB3NH)!`rH)5kks-D89g@UX&@DU9jvrsY)aI=9b4nPy3bfdX_U;#?zsan{G>DKob2LnhCJv8o}duQK)qP{7iaaf2=K`a-VNcfC582d4a z>sBJA*%S|NEazDxXcGPW_uZ&d7xG`~JB!U>U(}acUSn=FqOA~(pn^!aMXRnqiL0;? zebEZYouRv}-0r;Dq&z9>s#Rt1HL`0p4bB)A&sMyn|rE_9nh z?NO*RrjET8D4s(-`nS{MrdYtv*kyCnJKbsftG2D#ia@;42!8xd?a3P(&Y?vCf9na< zQ&Ni*1Qel&Xq{Z?=%f0SRqQt5m|Myg+8T=GDc)@^};=tM>9IDr7hdvE9-M@@<0pqv45xZTeNecbL- zWFQt4t`9>j8~X%lz}%We>Kzh_=`XO}!;4!OWH?=p*DOs#Nt({k^IvtBEL~Qafn)I^ zm*k{y7_bIs9YE}0B6%r`EIUH8US+MGY!KQA1fi-jCx9*}oz2k1nBsXp;4K<_&SN}}w<)!EylI_)v7}3&c)V;Cfuj*eJ2yc8LK=vugqTL><#65r6%#2e| zdYzZ)9Uq7)A$ol&ynM!|RDHc_7?FlWqjW>8TIHc`jExt)f5W|;D%GC#$u!%B*S%Z0 zsj&;bIU2jrt_7%$=!h4Q29n*A^^AI8R|stsW%O@?i+pN0YOU`z;TVuPy!N#~F8Z29 zzZh1`FU(q31wa>kmw{$q=MY>XBprL<1)Py~5TW4mgY%rg$S=4C^0qr+*A^T)Q)Q-U zGgRb9%MdE-&i#X3xW=I`%xDzAG95!RG9)s?v_5+qx`7NdkQ)If5}BoEp~h}XoeK>kweAMxJ8tehagx~;Nr_WP?jXa zJ&j7%Ef3w*XWf?V*nR)|IOMrX;$*$e23m?QN` zk>sC^GE=h6?*Cr~596s_QE@>Nnr?{EU+_^G=LZr#V&0fEXQ3IWtrM{=t^qJ62Sp=e zrrc>bzX^6yFV!^v7;>J9>j;`qHDQ4uc92eVe6nO@c>H=ouLQot``E~KLNqMqJ7(G+?GWO9Ol+q$w z!^kMv!n{vF?RqLnxVk{a_Ar;^sw0@=+~6!4&;SCh^utT=I zo&$CwvhNOjQpenw2`5*a6Gos6cs~*TD`8H9P4=#jOU_`%L!W;$57NjN%4 z39(61ZC#s7^tv`_4j}wMRT9rgDo*XtZwN-L;Qc$6v8kKkhmRrxSDkUAzGPgJ?}~_t zkwoGS4=6lsD`=RL|8L3O9L()N)lmEn-M15fRC{dhZ}7eYV%O-R^gsAp{q4 z!C1}_T8gy^v@SZ5R&Li5JMJy+K8iZw3LOGA0pN1~y@w7RRl#F()ii6Y5mr~Mdy@Kz z@FT4cm^I&#Fu_9IX(HAFP{XLbRALqm&)>m_we>a`hfv?eE|t z?YdDp2yAhj-~vuw^wzVDuj%w?exOcOT(ls(F*ceCe(C5HlN{lcQ;}|mRPqFDqLEzw zR7ldY+M6xe$$qLwekmk{Z&5cME$gpC?-8)f0m$rqaS|mj9ATNJvvyCgs(f2{r;2E!oy$k5{jik#(;S>do<#m0wVcU<}>)VtYmF9O0%(C>GDzPgh6X z9OkQLMR~y7=|MtaU!LDPPY7O)L{X#SC+M|v^X2CZ?$GS>U_|aC(VA(mIvCNk+biD| zSpj>gd(v>_Cbq>~-x^Y3o|?eHmuC?E&z>;Ij`%{$Pm$hI}bl0Kd`9KD~AchY+goL1?igDxf$qxL9< z4sW@sD)nwWr`T>e2B8MQN|p*DVTT8)3(%AZ&D|@Zh6`cJFT4G^y6`(UdPLY-&bJYJ z*L06f2~BX9qX}u)nrpmHPG#La#tiZ23<>`R@u8k;ueM6 znuSTY7>XEc+I-(VvL?Y>)adHo(cZ;1I7QP^q%hu#M{BEd8&mG_!EWR7ZV_&EGO;d(hGGJzX|tqyYEg2-m0zLT}a{COi$9!?9yK zGN7&yP$a|0gL`dPUt=4d^}?zrLN?HfKP0_gdRvb}1D73Hx!tXq>7{DWPV;^X{-)cm zFa^H5oBDL3uLkaFDWgFF@HL6Bt+_^g~*o*t`Hgy3M?nHhWvTp^|AQDc9_H< zg>IaSMzd7c(Sey;1SespO=8YUUArZaCc~}}tZZX80w%)fNpMExki-qB+;8xVX@dr; z#L52S6*aM-_$P9xFuIui;dN#qZ_MYy^C^hrY;YAMg;K`!ZpKKFc z9feHsool)`tFSS}Su|cL0%F;h!lpR+ym|P>kE-O`3QnHbJ%gJ$dQ_HPTT~>6WNX41 zoDEUpX-g&Hh&GP3koF4##?q*MX1K`@=W6(Gxm1=2Tb{hn8{sJyhQBoq}S>bZT zisRz-xDBYoYxt6--g2M1yh{#QWFCISux}4==r|7+fYdS$%DZ zXVQu{yPO<)Hn=TK`E@;l!09aY{!TMbT)H-l!(l{0j=SEj@JwW0a_h-2F0MZNpyucb zPPb+4&j?a!6ZnPTB>$t`(XSf-}`&+#rI#`GB> zl=$3HORwccTnA2%>$Nmz)u7j%_ywoGri1UXVNRxSf(<@vDLKKxFo;5pTI$R~a|-sQ zd5Rfwj+$k1t0{J`qOL^q>vZUHc7a^`cKKVa{66z?wMuQAfdZBaVVv@-wamPmes$d! z>gv^xx<0jXOz;7HIQS z4RBIFD?7{o^IQ=sNQ-k!ao*+V*|-^I2=UF?{d>bE9avsWbAs{sRE-y`7r zxVAKA9amvo4T}ZAHSF-{y1GqUHlDp4DO9I3mz5h8n|}P-9nKD|$r9AS3gbF1AX=2B zyaK3TbKYqv%~JHKQH8v+%zQ8UVEGDZY|mb>Oe3JD_Z{+Pq%HB+J1s*y6JOlk`6~H) zKt)YMZ*RkbU!GPHzJltmW-=6zqO=5;S)jz{ zFSx?ryqSMxgx|Nhv3z#kFBTuTBHsViaOHs5e&vXZ@l@mVI37<+^KvTE51!pB4Tggq zz!NlRY2ZLno0&6bA|KHPYOMY;;LZG&_lzuLy{@i$&B(}_*~Zk2 z>bkQ7u&Ww%CFh{aqkT{HCbPbRX&EvPRp=}WKmyHc>S_-qbwAr0<20vEoJ(!?-ucjE zKQ+nSlRL^VnOX0h+WcjGb6WI(8;7bsMaHXDb6ynPoOXMlf9nLKre;w*#E_whR#5!! z!^%_+X3eJVKc$fMZP;+xP$~e(CIP1R&{2m+iTQhDoC8Yl@kLM=Wily_cu>7C1wjVU z-^~I0P06ZSNVaN~A`#cSBH2L&tk6R%dU1(u1XdAx;g+5S^Hn9-L$v@p7CCF&PqV{Z?R$}4EJi36+u2JP7l(@fYfP!=e#76LGy^f>~vs0%s*x@X8`|5 zGd6JOHsQ=feES4Vo8%1P_7F5qjiIm#oRT0kO1(?Z_Dk6oX&j=Xd8Klk(;gk3S(ZFnc^8Gc=d;8O-R9tlGyp=2I@1teAZpGWUi;}`n zbJOS_Z2L16nVtDnPpMn{+wR9&yU9~C<-ncppPee`>@1k7hTl5Fn_3_KzQ)u{iJPp3 z)df?Xo%9ta%(dp@DhKuQj4D8=_!*ra#Ib&OXKrsYvAG%H7Kq|43WbayvsbeeimSa= z8~{7ya9ZUAIgLLPeuNmSB&#-`Je0Lja)M$}I41KHb7dQq$wgwX+EElNxBgyyLbA2* z=c1VJR%EPJEw(7!UE?4w@94{pI3E%(acEYd8*Wmr^R7|IM2RZ-RVXSkXy-8$!(iB* zQA`qh2Ze!EY6}Zs7vRz&nr|L60NlIgnO3L*Yz2k2Ivfen?drnVzzu3)1V&-t5S~S? zw#=Sdh>K@2vA25su*@>npw&7A%|Uh9T1jR$mV*H@)pU0&2#Se`7iJlOr$mp79`DKM z5vr*XLrg7w6lc4&S{So1KGKBqcuJ!E|HVFB?vTOjQHi)g+FwJqX@Y3q(qa#6T@3{q zhc@2T-W}XD9x4u+LCdce$*}x!Sc#+rH-sCz6j}0EE`Tk*irUq)y^za`}^1gFnF)C!yf_l_}I<6qfbT$Gc&Eyr?!QwJR~RE4!gKVmqjbI+I^*^ z&hz^7r-dgm@Mbfc#{JTH&^6sJCZt-NTpChB^fzQ}?etydyf~+)!d%V$0faN(f`rJb zm_YaJZ@>Fg>Ay2&bzTx3w^u-lsulc{mX4-nH*A(32O&b^EWmSuk{#HJk}_ULC}SB(L7`YAs>opp9o5UcnB^kVB*rmW6{s0&~_>J!_#+cEWib@v-Ms`?!&=3fDot`oH9v&$f<52>{n2l* z1FRzJ#yQbTHO}}wt0!y8Eh-0*|Um3vjX-nWH>`JN5tWB_gnW%; zUJ0V?_a#+!=>ahhrbGvmvObe8=v1uI8#gNHJ#>RwxL>E^pT05Br8+$@a9aDC1~$@* zicSQCbQcr=DCHM*?G7Hsovk|{$3oIwvymi#YoXeVfWj{Gd#XmnDgzQPRUKNAAI44y z{1WG&rhIR4ipmvBmq$BZ*5tmPIZmhhWgq|TcuR{6lA)+vhj(cH`0;+B^72{&a7ff* zkrIo|pd-Yxm+VVptC@QNCDk0=Re%Sz%ta7y{5Dn9(EapBS0r zLbDKeZepar5%cAcb<^;m>1{QhMzRmRem=+0I3ERot-)gb`i|sII^A#^Gz+x>TW5A& z3PQcpM$lDy`zb%1yf!e8&_>D02RN950KzW>GN6n@2so&Wu09x@PB=&IkIf|zZ1W}P zAKf*&Mo5@@G=w&290aG1@3=IMCB^|G4L7*xn;r3v&HBrD4D)Zg+)f~Ls$7*P-^i#B z4X7ac=0&58j^@2EBZCs}YPe3rqgLAA1L3Y}o?}$%u~)7Rk=LLFbAdSy@-Uw6lv?0K z&P@@M`o2Rll3GoYjotf@WNNjHbe|R?IKVn*?Rzf9v9QoFMq)ODF~>L}26@z`KA82t z43e!^z&WGqAk$Ww8j6bc3$I|;5^BHwt`?e)zf|&+l#!8uJV_Cwy-n1yS0^Q{W*a8B zTzTYL>tt&I&9vzGQUrO?YIm6C1r>eyh|qw~-&;7s7u1achP$K3VnXd8sV8J7ZTxTh z5+^*J5%_#X)XL2@>h(Gmv$@)fZ@ikR$v(2Rax89xscFEi!3_;ORI0dBxw)S{r50qf zg&_a*>2Xe{s@)7OX9O!C?^6fD8tc3bQTq9}fxhbx2@QeaO9Ej+2m!u~+u%Q6?Tgz{ zjYS}bleKcVhW~1$?t*AO^p!=Xkkgwx6OTik*R3~yg^L`wUU9Dq#$Z*iW%?s6pO_f8 zJ8w#u#Eaw7=8n{zJ}C>w{enA6XYHfUf7h)!Qaev)?V=yW{b@-z`hAz;I7^|DoFChP z1aYQnkGauh*ps6x*_S77@z1wwGmF8ky9fMbM$dr*`vsot4uvqWn)0vTRwJqH#&D%g zL3(0dP>%Oj&vm5Re%>*4x|h1J2X*mK5BH1?Nx_#7( zepgF`+n)rHXj!RiipusEq!X81;QQBXlTvLDj=Qub(ha&D=BDx3@-V*d!D9PeXUY?l zwZ0<4=iY!sUj4G>zTS+eYX7knN-8Oynl=NdwHS*nSz_5}*5LQ@=?Yr?uj$`C1m2OR zK`f5SD2|;=BhU#AmaTKe9QaSHQ_DUj1*cUPa*JICFt1<&S3P3zsrs^yUE;tx=x^cmW!Jq!+hohv_B> zPDMT0D&08dC4x@cTD$o1$x%So1Ir(G3_AVQMvQ13un~sP(cEWi$2%5q93E7t{3VJf%K? zuwSyDke~7KuB2?*#DV8YzJw z&}SCDexnUPD!%4|y~7}VzvJ4ch)WT4%sw@ItwoNt(C*RP)h?&~^g##vnhR0!HvIYx z0td2yz9=>t3JNySl*TszmfH6`Ir;ft@RdWs3}!J88UE|gj_GMQ6$ZYphUL2~4OY7} zB*33_bjkRf_@l;Y!7MIdb~bVe;-m78Pz|pdy=O*3kjak63UnLt!{^!!Ljg0rJD3a~ z1Q;y5Z^MF<=Hr}rdoz>yRczx+p3RxxgJE2GX&Si)14B@2t21j4hnnP#U?T3g#+{W+Zb z5s^@>->~-}4|_*!5pIzMCEp|3+i1XKcfUxW`8|ezAh>y{WiRcjSG*asw6;Ef(k#>V ztguN?EGkV_mGFdq!n#W)<7E}1#EZN8O$O|}qdoE|7K?F4zo1jL-v}E8v?9qz(d$&2 zMwyK&xlC9rXo_2xw7Qe0caC?o?Pc*-QAOE!+UvRuKjG+;dk|jQhDDBe?`XT7Y5lte zqSu0t5`;>Wv%|nhj|ZiE^IqA_lZu7OWh!2Y(627zb=r7Ends}wVk7Q5o09a@ojhH7 zU0m&h*8+j4e|OqWyJ&B`V`y=>MVO;K9=hk^6EsmVAGkLT{oUtR{JqSRY{Qi{kKw1k z6s;0SMPJOLp!som|A`*q3t0wIj-=bG8a#MC)MHcMSQU98Juv$?$CvYX)(n`P^!`5| zv3q@@|G@6wMqh;d;m4qvdibx2Yjml}vG9mDv&!0ne02M#D`Bo}xIB0VWh8>>WtNZQ z$&ISlJX;*ORQIO;k62qA{^6P%3!Z=Y1EbmY02{w^yB$`;%!{kur&XTGDiO2cjA)lr zsY^XZWy^DSAaz;kZ_VG?uWnJR7qdN18$~)>(kOoybY0~QYu9||K#|$Mby{3GduV~N zk9H7$7=RSo+?CUYF502`b76ytBy}sFak&|HIwRvB=0D|S`c#QCJPq zP)uOWI)#(n&{6|C4A^G~%B~BY21aOMoz9RuuM`Ip%oBz+NoAlb7?#`E^}7xXo!4S? zFg8I~G%!@nXi8&aJSGFcZAxQf;0m}942=i#p-&teLvE{AKm7Sl2f}Io?!IqbC|J;h z`=5LFOnU5?^w~SV@YwNZx$k_(kLNxZDE z3cf08^-rIT_>A$}B%IJBPcN^)4;90BQtiEi!gT#+EqyAUZ|}*b_}R>SGloq&6?opL zuT_+lwQMgg6!Cso$BwUA;k-1NcrzyE>(_X$B0HocjY~=Pk~Q08+N}(|%HjO_i+*=o z%G6C6A30Ch<0UlG;Zdj@ed!rfUY_i9mYwK8(aYuzcUzlTJ1yPz|Bb-9b33A9zRhGl>Ny-Q#JAq-+qtI@B@&w z$;PJbyiW=!py@g2hAi0)U1v=;avka`gd@8LC4=BEbNqL&K^UAQ5%r95#x%^qRB%KLaqMnG|6xKAm}sx!Qwo}J=2C;NROi$mfADui4)y(3wVA3k~{j^_5%H)C6K zlYAm1eY**HZOj($)xfKIQFtIVw$4&yvz9>(Crs>Gh{ zya6-FG7Dgi92#K)64=9Csj5?Zqe~_9TwSI!2quAwa1w-*uC5!}xY`?tltb0Hq740< zsq2QelPveZ4chr$=~U3!+c&>xyfvA1`)owOqj=i4wjY=A1577Gwg&Ko7;?il9r|_* z8P&IDV_g2D{in5OLFxsO!kx3AhO$5aKeoM|!q|VokqMlYM@HtsRuMtBY%I35#5$+G zpp|JOeoj^U=95HLemB04Yqv{a8X<^K9G2`&ShM_6&Bi1n?o?@MXsDj9Z*A3>#XK%J zRc*&SlFl>l)9DyRQ{*%Z+^e1XpH?0@vhpXrnPPU*d%vOhKkimm-u3c%Q^v3RKp9kx@A2dS?QfS=iigGr7m><)YkV=%LA5h@Uj@9=~ABPMJ z1UE;F&;Ttg5Kc^Qy!1SuvbNEqdgu3*l`=>s5_}dUv$B%BJbMiWrrMm7OXOdi=GOmh zZBvXXK7VqO&zojI2Om9};zCB5i|<210I{iwiGznGCx=FT89=Ef)5!lB1cZ6lbzgDn07*he}G&w7m!;|E(L-?+cz@0<9ZI~LqYQE7>HnPA436}oeN2Y(VfG6 zxNZuMK3Crm^Z_AFeHc~CVRrSl0W^?+Gbteu1g8NGYa3(8f*P{(ZT>%!jtSl6WbYVv zmE(37t0C8vJ6O-5+o*lL9XRcFbd~GSBGbGh3~R!67g&l)7n!kJlWd)~TUyXus#!&G6sR%(l(h1$xyrR5j_jM1zj#giA&@(Xl26@n<9>folx!92bQ z24h570+<)4!$!IQ(5yOU|4_E6aN@4v0+{Kx~Z z;q7fp%0cHziuI%!kB~w}g9@V+1wDz0wFlzX2UOvOy|&;e;t!lAR8tV2KQHgtfk8Uf zw;rs!(4JPODERk4ckd5I2Vq|0rd@@Mwd8MID%0^fITjYIQom^q;qhP8@|eJx{?5xX zc1@Fj*kDknlk{c-rnCloQ3hGh7OU+@efO3>fkRMcM>J?AeVP& zlfzX%cdp=N+4S#E*%^=BQ+N`A7C}|k%$|QUn0yI6S3$MS-NjO!4hm55uyju)Q6e!} z*OVO@A#-mfC9Pha6ng((Xl^V7{d+&u+yx)_B1{~t7d5e8L^i4J>;x<7@5;+l7-Gge zf#9diXJ$&v^rbN5V(ee%q0xBMEgS6%qZm7hNUP%G;^J44I!BmI@M*+FWz0!+s;+iQ zU4CuI+27bvNK8v>?7PZnVxB=heJ&_ymE0nN^W#-rqB%+JXkYGDuRw>JM_LdtLkiq* z6%%3&^BX$jnM@2bjiGc-DymKly)wVkA-pq;jSWL#7_*moZZ4I|-N}o8SK?sIv)p|c zu~9-B%tMc=!)YMFp*SiC0>kfnH8+X5>;+FFVN{~a9YVdIg1uGkZ~kegFy{^PU(4{( z`CbY`XmVA3esai686Yw8djCEyF7`bfB^F1)nwv+AqYLZ&Zy=eFhYT2uMd@{sP_qS4 zbJ&>PxajjZt?&c<1^!T|pLHfX=E^FJ>-l_XCZzvRV%x}@u(FtF(mS+Umw$e+IA74e>gCdTqi;6&=euAIpxd=Y3I5xWR zBhGoT+T`V1@91OlQ}2YO*~P4ukd*TBBdt?Plt)_ou6Y@Db`ss+Q~A-48s>?eaJYA2 zRGOa8^~Em}EFTmKIVVbMb|ob)hJJ7ITg>yHAn2i|{2ZJU!cwt9YNDT0=*WO7Bq#Xj zg@FjEaKoolrF8%c;49|`IT&25?O$dq8kp3#la9&6aH z6G|{>^C(>yP7#Dr$aeFyS0Ai_$ILhL43#*mgEl(c*4?Ae;tRL&S7Vc}Szl>B`mBuI zB9Y%xp%CZwlH!3V(`6W4-ZuETssvI&B~_O;CbULfl)X1V%(H7VSPf`_Ka9ak@8A=z z1l|B1QKT}NLI`WVTRd;2En5u{0CRqy9PTi$ja^inu){LJ&E&6W%JJPw#&PaTxpt?k zpC~gjN*22Q8tpGHR|tg~ye#9a8N<%odhZJnk7Oh=(PKfhYfzLAxdE36r<6a?A;rO&ELp_Y?8Pdw(PT^Fxn!eG_|LEbSYoBrsBA|6Fgr zt5LntyusI{Q2fdy=>ditS;}^B;I2MD4=(>7fWt0Jp~y=?VvfvzHvQhj6dyIef46J$ zl4Xu7U9v_NJV?uBBC0!kcTS0UcrV7+@~is?Fi+jrr@l3XwD|uG zr26jUWiv>Ju48Y^#qn7r9mwIH-Pv6Y|V|V-GZ&+&gQ?S?-`&ts{@5GXPqbmyZjUACC&oVXfNwUX0}ba(v978 zp8z!v9~8Zx8qB@7>oFPDm^iR@+yw`79YF)w^OHB_N;&&x7c3l^3!)IY#)}x)@D(iNaOm9 zC=^*!{`7={3*S=%iU=KsPXh=DDZcc``Ss>057i{pdW8M@4q+Ba@Tt%OytH!4>rbIbQw^-pR zGGYNPzw@n=PV@)b7yVbFr;glF*Qq3>F9oBN5PUXt!?2mdGcpv^o1?Thp`jP10G2Yi z(c93td3F3SW!Le5DUwdub!aDKoVLU6g!O?Ret21l$qOC;kdd@L#M&baVu&JZGt&<6 z!VCkvgRaav6QDW2x}tUy4~Y5(B+#Ej-8vM?DM-1?J_*&PntI3E96M!`WL#<&Z5n2u zo`P!~vBT$YOT~gU9#PB)%JZ zcd_u=m^LYzC!pH#W`yA1!(fA;D~b zG#73@l)NNd;n#XrKXZEfab;@kQRnOFU2Th-1m<4mJzlj9b3pv-GF$elX7ib9!uILM_$ke zHIGB*&=5=;ynQA{y7H93%i^d)T}y@(p>8vVhJ4L)M{0Q*@D^+SPp`EW+G6E%+`Z;u zS3goV@Dic7vc5`?!pCN44Ts@*{)zwy)9?B||AM{zKlN4T}qQRL2 zgv+{K8bv7w)#xge16;kI1fU87!W4pX)N&|cq8&i^1r`W|Hg4366r(?-ecEJ9u&Eaw zrhyikXQB>C9d>cpPGiu=VU3Z-u4|0V_iap!_J3o+K_R5EXk@sfu~zHwwYkpncVh!R zqNe7Cmf_|Wmeq4#(mIO&(wCK@b4(x0?W1Qtk(`$?+$uCJCGZm_%k?l32vuShgDFMa ztc`{$8DhB9)&?~(m&EUc=LzI1=qo#zjy#2{hLT_*aj<618qQ7mD#k2ZFGou&69;=2 z1j7=Su8k}{L*h&mfs7jg^PN&9C1Z@U!p6gXk&-7xM~{X`nqH#aGO`;Xy_zbz^rYacIq0AH%4!Oh93TzJ820%ur)8OyeS@K?sF1V(iFO z37Nnqj1z#1{|v7=_CX`lQA|$<1gtuNMHGNJYp1D_k;WQk-b+T6VmUK(x=bWviOZ~T z|4e%SpuaWLWD?qN2%`S*`P;BQBw(B__wTD6epvGdJ+>DBq2oVlf&F*lz+#avb4)3P1c^Mf#olQheVvZ|Z5 z>xXfgmv!5Z^SYn+_x}K5B%G^sRwiez&z9|f!E!#oJlT2kCOV0000$L_|bHBqAarB4TD{W@grX1CUr72@caw0faEd7-K|4L_|cawbojjHdpd6 zI6~Iv5J?-Q4*&oF000000FV;^004t70Z6Qk1Xl{X9oJ{sRC2(cs?- literal 0 HcmV?d00001 diff --git a/src/fonts/lato-v17-latin-regular.svg b/src/fonts/lato-v17-latin-regular.svg new file mode 100644 index 0000000..55b43fb --- /dev/null +++ b/src/fonts/lato-v17-latin-regular.svg @@ -0,0 +1,435 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/lato-v17-latin-regular.ttf b/src/fonts/lato-v17-latin-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3c2d417ea4069f54cbcb038788c010adfaeb1af0 GIT binary patch literal 60524 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

_ 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

-?Mo6d)qdWbMV*_$f+1P-7G+%LZ4$2a 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 X(8Szl2s3ba&|wbF#Jr;{wVd+bSaAb0 literal 0 HcmV?d00001 diff --git a/src/fonts/lato-v17-latin-regular.woff b/src/fonts/lato-v17-latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..189a0feb590a6a6b77b54c8edb09cb1512c3ca60 GIT binary patch literal 28660 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/fonts/noto-sans-v12-latin-regular.ttf b/src/fonts/noto-sans-v12-latin-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0ce9e1caae38bcbbbde322cf37b9940333d0bebc GIT binary patch literal 30376 zcmbrn349bq_BdWu-97hxPp+BCFgXY?kRb;Uk|87^2ZRt3$V3tXgphEB5D*YCU_>B* z$c>;F5fK$(z!)RC2y%I`cr2o;2(IgTp|Y;JE@V2tS3NTj(B1Fn^ZzGwrl-5Q>eYL% z-dzpC2q7)}VUcE3PHrCiJ+~R5xu@Xj%uyv{$KUnLMjoNYfe49nMvX7e)+|X}iO}5( z;C}Mh@$Te%r~M}ip_+8~UNddZlzH{0Dd*sH2SRw$w7VDBt%o8`BQ&cU?(=o?X3R;I zn-mC5?FapJ%$U+V51Eh?#_NFlni;c~)ctek6KCLA=+kGfpFX9QNqsvBp-F?`eri2j zP?cf^`ZvJ$KJ{}JEWSK^YG1fN8zE-@?8a$R$~BoUB2+mE`uK3pl*RLy`?+E8Jpde+#`oZ~pXobsf)qg;2v4gh&J;=ma1}#&seF ziBXJK!7_wnIEj>H#0a^Q-5#wD4;iBMXgz}l>K$4~8XPB>g6@~<$&$b-uJd|fJ^K&n z3aw=Jkz=8LY+fZ|STQ4(NJT`vaf;Rki)@gnE~!TDphpfz9O?rDN^3;;}|5u zaz>OCWsbVrXEb=t*lqsNOw7n#Rps#{X_3d`o?IO|)#_kcFfV}1OebiDFJ|~IOcfhM zVxu!9E-pUBWHM{x;!*~urloj{CbKv$UK>NigW)3;8{nQu#A@DtwRQe`IYl2&JNN8c z&$k|XE`8Uw_Qwi4tDD~oT%9npdMZA#ro;UAPl(gD-{~Rvz=%U@9(Y#YafBPSez=^k zOs!d3n_r&5ud$OrL1i3XsHp@j%;~wxUF6OoIWiy*s`jSnj3~;*#EO#Q`X$B

C3| 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 literal 0 HcmV?d00001 diff --git a/src/fonts/noto-sans-v12-latin-regular.woff2 b/src/fonts/noto-sans-v12-latin-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cf2b74a64ddecf3d3bb1cc8e0c8335d5b742e8c3 GIT binary patch literal 16056 zcmV;pK1acKPew8T0RR9106w??5dZ)H0C$i806tg%0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/src/icmp.php b/src/icmp.php new file mode 100644 index 0000000..3a4171f --- /dev/null +++ b/src/icmp.php @@ -0,0 +1,14 @@ + + + + + ip6.biz + + + + + +

+
+
+ +
+
+
+
+
+ +

IPv4 connectivity

+
+
+ + + + + + + + + + + + + + + + + + + + + +
IPv4
Address + +
Hostname + +
ISP
+
+
+
+
+ +

IPv6 connectivity

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
IPv6
ICMP + +
Address + +
Hostname + +
ISP
+
+
+
+
+
+
+ +

Browser

+
+
+ + + + + + + + + + + +
Default + +
Fallback + +
+
+
+
+
+ +

DNS

+
+
+ + + + + + + + + + + + + + + + + + + + + +
NSv4 + IPv4
NSv4 + IPv6
NSv6 + IPv4
NSv6 + IPv6
+
+
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/src/info.php b/src/info.php new file mode 100644 index 0000000..115029a --- /dev/null +++ b/src/info.php @@ -0,0 +1,25 @@ +get($ip); + +$res["country"] = (new Reader($countrydb))->get($ip)["country"]["iso_code"]; +$res["asn"] = "AS".$asnr["autonomous_system_number"]." ".$asnr["autonomous_system_organization"]; + + +print(json_encode($res)); diff --git a/src/js/connectivity.js b/src/js/connectivity.js new file mode 100644 index 0000000..75277ee --- /dev/null +++ b/src/js/connectivity.js @@ -0,0 +1,202 @@ +var progress_bar = '
'; + +function test_ipv4() { + var $p = $("#v4_conn"); + $p.find(".proto_supported4").html(progress_bar).find(".progress-bar").css("width", "100%"); + $p.find(".proto_address4, .proto_hostname4, .proto_isp4").empty(); + $.ajax({ + url: "https://v4.ip6.biz/info.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + $p.find(".proto_supported4").html("Supported"); + $p.find(".proto_address4").html("" + resp.address + ""); + $p.find(".proto_hostname4").html(resp.hostname ? resp.hostname : "None"); + $p.find(".proto_isp4").html("" + resp.asn); + }, + error: function(xopt, err) { + $p.find(".proto_supported4").html("Not supported"); + }, + }); +} + +function test_ipv6() { + var $p = $("#v6_conn"); + $p.find(".proto_supported").html(progress_bar).find(".progress-bar").css("width", "100%"); + $p.find(".proto_address, .proto_hostname, .proto_isp, .proto_icmp").empty(); + $.ajax({ + url: "https://v6.ip6.biz/info.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + $p.find(".proto_supported").html("Supported"); + $p.find(".proto_address").html("" + resp.address + ""); + if (resp.hostname) { + $p.find(".proto_hostname").html(resp.hostname); + } else { + if (resp.rdns_fail) { + $p.find(".proto_hostname").html("SERVFAIL"); + } else { + $p.find(".proto_hostname").html("None"); + } + } + $p.find(".proto_isp").html("" + resp.asn); + $p.find(".proto_icmp").html(progress_bar).find(".progress-bar").css("width", "100%"); + $.ajax({ + url: "https://v6.ip6.biz/icmp.php", + dataType: "json", + timeout: 2000, + success: function(resp) { + if (resp.status === "OK") { + $p.find(".proto_icmp").html("Reachable (" + resp.rtt + ")"); + } else { + $p.find(".proto_icmp").html("Filtered"); + } + }, + error: function(xopt, err) { + $p.find(".proto_icmp").html("Not tested"); + }, + }); + }, + error: function(xopt, err) { + $p.find(".proto_supported").html("Not supported"); + }, + }); +} + +function test_browser() { + var $p = $("#browser"); + $p.find(".browser_default").html(progress_bar).find(".progress-bar").css("width", "100%"); + $p.find(".browser_fallback").empty(); + $.ajax({ + url: "https://any.ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + $p.find(".browser_default").html("IPv" + resp.protocol + ""); + $p.find(".browser_fallback").html(progress_bar).find(".progress-bar").css("width", "100%"); + var fb_start = (new Date()).getTime(); + $.ajax({ + url: "https://f" + resp.protocol + ".ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp2) { + var fb_time = Math.round(((new Date()).getTime() - fb_start)); + var label = fb_time + " ms"; + var lclass = "success"; + if (fb_time > 1000) { + lclass = "warning"; + } + $p.find(".browser_fallback").html("to IPv" + resp2.protocol + " in " + label + ""); + }, + error: function(xopt, err) { + $p.find(".browser_fallback").html("No"); + }, + }); + if (resp.protocol === "6") { + } else { + } + }, + error: function(xopt, err) { + $p.find(".browser_default").html("Test failed"); + }, + }); +} + +function test_dns() { + var $p = $("#dns"); + $p.find(".dns_dns4_ip4, .dns_dns4_ip6, .dns_dns6_ip4, .dns_dns6_ip6").html(progress_bar).find(".progress-bar").css("width", "100%"); + $.ajax({ + url: "https://v4.z4.ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + if (resp.protocol === "4") { + $p.find(".dns_dns4_ip4").html("Reachable"); + } else { + $p.find(".dns_dns4_ip4").html("Test failed"); + } + }, + error: function(xopt, err) { + $p.find(".dns_dns4_ip4").html("Unreachable"); + }, + }); + $.ajax({ + url: "https://v6.z4.ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + if (resp.protocol === "6") { + $p.find(".dns_dns4_ip6").html("Reachable"); + } else { + $p.find(".dns_dns4_ip6").html("Test failed"); + } + }, + error: function(xopt, err) { + $p.find(".dns_dns4_ip6").html("Unreachable"); + }, + }); + $.ajax({ + url: "https://v4.z6.ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + if (resp.protocol === "4") { + $p.find(".dns_dns6_ip4").html("Reachable"); + } else { + $p.find(".dns_dns6_ip4").html("Test failed"); + } + }, + error: function(xopt, err) { + $p.find(".dns_dns6_ip4").html("Unreachable"); + }, + }); + $.ajax({ + url: "https://v6.z6.ip6.biz/proto.php", + dataType: "json", + timeout: 15000, + success: function(resp) { + if (resp.protocol === "6") { + $p.find(".dns_dns6_ip6").html("Reachable"); + } else { + $p.find(".dns_dns6_ip6").html("Test failed"); + } + }, + error: function(xopt, err) { + $p.find(".dns_dns6_ip6").html("Unreachable"); + }, + }); +} + +$(function() { + $("table span.glyphicon-question-sign").each(function(k, el) { + $(el).attr("data-title", $(el).closest("tr").find("th").text()).popover({ + placement: "auto right", + container: "body", + }); + }); + $("#refresh_ipv4").click(function(ev) { + test_ipv4(); + ev.preventDefault(); + return false; + }); + $("#refresh_ipv6").click(function(ev) { + test_ipv6(); + ev.preventDefault(); + return false; + }); + $("#refresh_browser").click(function(ev) { + test_browser(); + ev.preventDefault(); + return false; + }); + $("#refresh_dns").click(function(ev) { + test_dns(); + ev.preventDefault(); + return false; + }); + test_browser(); + test_ipv4(); + test_ipv6(); + test_dns(); +}); \ No newline at end of file diff --git a/src/js/tools.js b/src/js/tools.js new file mode 100644 index 0000000..047285f --- /dev/null +++ b/src/js/tools.js @@ -0,0 +1,463 @@ +// --- local functions --- + +let expandInp = document.getElementById('address_to_expand'); +expandInp.oninput = expandChanged; + +let compressInp = document.getElementById('address_to_compress'); +compressInp.oninput = compressChanged; + +let ptrInp = document.getElementById('ptr_to_generate'); +ptrInp.oninput = ptrChanged; + +let randomInput = document.getElementById('random_subnet_src'); +randomInput.oninput = randomChanged; + +randomInput.addEventListener("keyup", function(event) { + if (event.keyCode === 13) { + event.preventDefault(); + randomChanged(); + } +}); + +let subnetInput = document.getElementById('subnet_in'); +subnetInput.oninput = subnetChanged; + +$(document).ready(function() { + randomChanged(); +}); + +function expandChanged(e){ + try { + $("#expanded_address").text(normalize($("#address_to_expand").val())); + $("#address_to_expand").parent().removeClass("has-warning"); + } + catch { + $("#address_to_expand").parent().addClass("has-warning"); + } +} + +function compressChanged(e){ + try { + $("#compressed_address").text(abbreviate($("#address_to_compress").val())); + $("#address_to_compress").parent().removeClass("has-warning"); + } + catch { + $("#address_to_compress").parent().addClass("has-warning"); + } +} + +function ptrChanged(e){ + try { + $("#generated_ptr").text(ptr($("#ptr_to_generate").val())); + $("#ptr_to_generate").parent().removeClass("has-warning"); + } + catch { + $("#ptr_to_generate").parent().addClass("has-warning"); + } +} + +function randomChanged(e){ + try { + split = $("#random_subnet_src").val().split("/"); + $("#random_subnet").text(randomSubnet(split[0], split[1], split[2], 1, true)); + $("#random_subnet_src").parent().removeClass("has-warning"); + } + catch { + $("#random_subnet_src").parent().addClass("has-warning"); + } +} + +function subnetChanged(e){ + try { + split = $("#subnet_in").val().split("/"); + var out = ""; + + var r = range(split[0], split[1], 128); + + out += "Network Range: \n" + out += formatAddress(r.start, split[1]) + "\n"; + out += formatAddress(r.end, split[1]) + "\n\n"; + if (split[1] >= 64){ + out += r.size + " addresses\n"; + } + else if (split[1] >= 48){ + out += (r.size / 18446744073709552000) + " /64 subnets\n" + } + else { + out += (r.size / 18446744073709552000 / 65536) + " /48 subnets\n" + } + + $("#subnet_out").html(out); + $("#subnet_in").parent().removeClass("has-warning"); + } + catch { + $("#subnet_in").parent().addClass("has-warning"); + } +} + +// --- local helper functions --- + +function formatAddress(fulladdr, mask){ + fulladdr = normalize(fulladdr).replaceAll(":",""); + last = 32-Math.floor((128-mask)/4); + + net = fulladdr.substr(0,last); + addr = fulladdr.substr(last) + both = ""; + + tmpnet = ""; + tmpaddr = ""; + + for (i = 0; i < last; i++){ + tmpnet+=net[i]; + + if (i%4==3) { + tmpnet+=":"; + } + } + + for (i = last; i < last+(32-last); i++){ + tmpaddr+=addr[i-last]; + + if (i%4==3 && i != (last+(32-last)-1)) { + tmpaddr+=":"; + } + } + + net = tmpnet; + addr = tmpaddr; + + if (net.endsWith(":")){ + net = net.substring(0, net.length-1); + if (mask <=124) { + addr = ":" + addr; + } + } + + if (mask%4 == 0){ + return '' + net + '' + addr + '' + } + else { + both = net[net.length - 1]; + net = net.substring(0, net.length-1); + return '' + net + '' + both + '' + addr + '' + } +} + +// --- library functions --- +// adapted under MIT from https://github.com/elgs/ip6, Copyright (c) 2016 Qian Chen + +const normalize = function (a) { + validate(a); + + a = a.toLowerCase() + + const nh = a.split(/\:\:/g); + if (nh.length > 2) { + throw new Error('Invalid address: ' + a); + } + + let sections = []; + if (nh.length === 1) { + // full mode + sections = a.split(/\:/g); + if (sections.length !== 8) { + throw new Error('Invalid address: ' + a); + } + } else if (nh.length === 2) { + // compact mode + const n = nh[0]; + const h = nh[1]; + const ns = n.split(/\:/g); + const hs = h.split(/\:/g); + for (let i in ns) { + sections[i] = ns[i]; + } + for (let i = hs.length; i > 0; --i) { + sections[7 - (hs.length - i)] = hs[i - 1]; + } + } + for (let i = 0; i < 8; ++i) { + if (sections[i] === undefined) { + sections[i] = '0000'; + } + sections[i] = _leftPad(sections[i], '0', 4); + } + return sections.join(':'); +}; + +const abbreviate = function (a) { + validate(a); + a = normalize(a); + a = a.replace(/0000/g, 'g'); + a = a.replace(/\:000/g, ':'); + a = a.replace(/\:00/g, ':'); + a = a.replace(/\:0/g, ':'); + a = a.replace(/g/g, '0'); + const sections = a.split(/\:/g); + let zPreviousFlag = false; + let zeroStartIndex = -1; + let zeroLength = 0; + let zStartIndex = -1; + let zLength = 0; + for (let i = 0; i < 8; ++i) { + const section = sections[i]; + let zFlag = (section === '0'); + if (zFlag && !zPreviousFlag) { + zStartIndex = i; + } + if (!zFlag && zPreviousFlag) { + zLength = i - zStartIndex; + } + if (zLength > 1 && zLength > zeroLength) { + zeroStartIndex = zStartIndex; + zeroLength = zLength; + } + zPreviousFlag = (section === '0'); + } + if (zPreviousFlag) { + zLength = 8 - zStartIndex; + } + if (zLength > 1 && zLength > zeroLength) { + zeroStartIndex = zStartIndex; + zeroLength = zLength; + } + //console.log(zeroStartIndex, zeroLength); + //console.log(sections); + if (zeroStartIndex >= 0 && zeroLength > 1) { + sections.splice(zeroStartIndex, zeroLength, 'g'); + } + //console.log(sections); + a = sections.join(':'); + //console.log(a); + a = a.replace(/\:g\:/g, '::'); + a = a.replace(/\:g/g, '::'); + a = a.replace(/g\:/g, '::'); + a = a.replace(/g/g, '::'); + //console.log(a); + return a; +}; + +// Basic validation +const validate = function (a) { + const ns = []; + const nh = a.split('::'); + if (nh.length > 2) { + throw new Error('Invalid address: ' + a); + } else if (nh.length === 2) { + if (nh[0].startsWith(':') || nh[0].endsWith(':') || nh[1].startsWith(':') || nh[1].endsWith(':')) { + throw new Error('Invalid address: ' + a); + } + + ns.push(... (nh[0].split(':').filter(a => a))); + ns.push(... (nh[1].split(':').filter(a => a))); + if (ns.length > 7) { + throw new Error('Invalid address: ' + a); + } + } else if (nh.length === 1) { + ns.push(... (nh[0].split(':').filter(a => a))); + if (ns.length !== 8) { + throw new Error('Invalid address: ' + a); + } + } + + for (const n of ns) { + const match = n.match(/^[a-f0-9]{1,4}$/i); + if (!match || match[0] !== n) { + throw new Error('Invalid address: ' + a); + } + } +}; + +const _leftPad = function (d, p, n) { + const padding = p.repeat(n); + if (d.length < padding.length) { + d = padding.substring(0, padding.length - d.length) + d; + } + return d; +}; + +const _hex2bin = function (hex) { + return parseInt(hex, 16).toString(2) +}; +const _bin2hex = function (bin) { + return parseInt(bin, 2).toString(16) +}; + +const _addr2bin = function (addr) { + const nAddr = normalize(addr); + const sections = nAddr.split(":"); + let binAddr = ''; + for (const section of sections) { + binAddr += _leftPad(_hex2bin(section), '0', 16); + } + return binAddr; +}; + +const _bin2addr = function (bin) { + const addr = []; + for (let i = 0; i < 8; ++i) { + const binPart = bin.substr(i * 16, 16); + const hexSection = _leftPad(_bin2hex(binPart), '0', 4); + addr.push(hexSection); + } + return addr.join(':'); +}; + +const divideSubnet = function (addr, mask0, mask1, limit, abbr) { + validate(addr); + mask0 *= 1; + mask1 *= 1; + limit *= 1; + mask1 = mask1 || 128; + if (mask0 < 1 || mask1 < 1 || mask0 > 128 || mask1 > 128 || mask0 > mask1) { + throw new Error('Invalid masks.'); + } + const ret = []; + const binAddr = _addr2bin(addr); + const binNetPart = binAddr.substr(0, mask0); + const binHostPart = '0'.repeat(128 - mask1); + const numSubnets = Math.pow(2, mask1 - mask0); + for (let i = 0; i < numSubnets; ++i) { + if (!!limit && i >= limit) { + break; + } + const binSubnet = _leftPad(i.toString(2), '0', mask1 - mask0); + const binSubAddr = binNetPart + binSubnet + binHostPart; + const hexAddr = _bin2addr(binSubAddr); + if (!!abbr) { + ret.push(abbreviate(hexAddr)); + } else { + ret.push(hexAddr); + } + + } + // console.log(numSubnets); + // console.log(binNetPart, binSubnetPart, binHostPart); + // console.log(binNetPart.length, binSubnetPart.length, binHostPart.length); + // console.log(ret.length); + return ret; +}; + +const range = function (addr, mask0, mask1, abbr) { + validate(addr); + mask0 *= 1; + mask1 *= 1; + mask1 = mask1 || 128; + if (mask0 < 1 || mask1 < 1 || mask0 > 128 || mask1 > 128 || mask0 > mask1) { + throw new Error('Invalid masks.'); + } + const binAddr = _addr2bin(addr); + const binNetPart = binAddr.substr(0, mask0); + const binHostPart = '0'.repeat(128 - mask1); + const binStartAddr = binNetPart + '0'.repeat(mask1 - mask0) + binHostPart; + const binEndAddr = binNetPart + '1'.repeat(mask1 - mask0) + binHostPart; + if (!!abbr) { + return { + start: abbreviate(_bin2addr(binStartAddr)), + end: abbreviate(_bin2addr(binEndAddr)), + size: Math.pow(2, mask1 - mask0) + }; + } else { + return { + start: _bin2addr(binStartAddr), + end: _bin2addr(binEndAddr), + size: Math.pow(2, mask1 - mask0) + }; + } +}; + +const rangeBigInt = function (addr, mask0, mask1, abbr) { + if (typeof BigInt === 'undefined') { + return range(addr, mask0, mask1, abbr); + } + + validate(addr); + mask0 *= 1; + mask1 *= 1; + mask1 = mask1 || 128; + if (mask0 < 1 || mask1 < 1 || mask0 > 128 || mask1 > 128 || mask0 > mask1) { + throw new Error('Invalid masks.'); + } + const binAddr = _addr2bin(addr); + const binNetPart = binAddr.substr(0, mask0); + const binHostPart = '0'.repeat(128 - mask1); + const binStartAddr = binNetPart + '0'.repeat(mask1 - mask0) + binHostPart; + const binEndAddr = binNetPart + '1'.repeat(mask1 - mask0) + binHostPart; + if (!!abbr) { + return { + start: abbreviate(_bin2addr(binStartAddr)), + end: abbreviate(_bin2addr(binEndAddr)), + size: BigInt(2 ** (mask1 - mask0)).toString() + }; + } else { + return { + start: _bin2addr(binStartAddr), + end: _bin2addr(binEndAddr), + size: BigInt(2 ** (mask1 - mask0)).toString() + }; + } +}; + +const randomSubnet = function (addr, mask0, mask1, limit, abbr) { + validate(addr); + mask0 *= 1; + mask1 *= 1; + limit *= 1; + mask1 = mask1 || 128; + limit = limit || 1; + if (mask0 < 1 || mask1 < 1 || mask0 > 128 || mask1 > 128 || mask0 > mask1) { + throw new Error('Invalid masks.'); + } + const ret = []; + const binAddr = _addr2bin(addr); + const binNetPart = binAddr.substr(0, mask0); + const binHostPart = '0'.repeat(128 - mask1); + const numSubnets = Math.pow(2, mask1 - mask0); + for (let i = 0; i < numSubnets && i < limit; ++i) { + // generate an binary string with length of mask1 - mask0 + let binSubnet = ''; + for (let j = 0; j < mask1 - mask0; ++j) { + binSubnet += Math.floor(Math.random() * 2); + } + const binSubAddr = binNetPart + binSubnet + binHostPart; + const hexAddr = _bin2addr(binSubAddr); + if (!!abbr) { + ret.push(abbreviate(hexAddr)); + } else { + ret.push(hexAddr); + } + } + // console.log(numSubnets); + // console.log(binNetPart, binSubnetPart, binHostPart); + // console.log(binNetPart.length, binSubnetPart.length, binHostPart.length); + // console.log(ret.length); + return ret + "/" + mask1; +}; + +const ptr = function (addr) { + validate(addr); + const fullAddr = normalize(addr); + const reverse = fullAddr.replace(/:/g, '').split('').reverse(); + return reverse.slice(0, 128 / 4).join('.') + ".ip6.arpa"; +}; + +if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { + exports.validate = validate; + exports.normalize = normalize; + exports.abbreviate = abbreviate; + exports.divideSubnet = divideSubnet; + exports.range = range; + exports.rangeBigInt = rangeBigInt; + exports.randomSubnet = randomSubnet; + exports.ptr = ptr; +} else { + window.ip6_validate = validate; + window.ip6_normalize = normalize; + window.ip6_abbreviate = abbreviate; + window.ip6_divideSubnet = divideSubnet; + window.ip6_range = range; + window.ip6_rangeBigInt = rangeBigInt; + window.ip6_randomSubnet = randomSubnet; + window.ip6_ptr = ptr; +} diff --git a/src/js/vendor/bootstrap.min.js b/src/js/vendor/bootstrap.min.js new file mode 100644 index 0000000..b04a0e8 --- /dev/null +++ b/src/js/vendor/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.isLoading=!1};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",f.resetText||d.data("resetText",d[e]()),d[e](f[b]||this.options[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},b.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}if(e.hasClass("active"))return this.sliding=!1;var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});return this.$element.trigger(j),j.isDefaultPrevented()?void 0:(this.sliding=!0,f&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*d.css("transition-duration").slice(0,-1))):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),f&&this.cycle(),this)};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);!e&&f.toggle&&"show"==c&&(c=!c),e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(b){a(d).remove(),a(e).each(function(){var d=c(a(this)),e={relatedTarget:this};d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown",e))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(''}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(a(c).is("body")?window:c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);{var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})}},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(b.RESET).addClass("affix");var a=this.$window.scrollTop(),c=this.$element.offset();return this.pinnedOffset=c.top-a},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"top"==this.affixed&&(e.top+=d),"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top(this.$element)),"function"==typeof h&&(h=f.bottom(this.$element));var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;if(this.affixed!==i){this.unpin&&this.$element.css("top","");var j="affix"+(i?"-"+i:""),k=a.Event(j+".bs.affix");this.$element.trigger(k),k.isDefaultPrevented()||(this.affixed=i,this.unpin="bottom"==i?this.getPinnedOffset():null,this.$element.removeClass(b.RESET).addClass(j).trigger(a.Event(j.replace("affix","affixed"))),"bottom"==i&&this.$element.offset({top:c-h-this.$element.height()}))}}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery); \ No newline at end of file diff --git a/src/js/vendor/jquery.min.js b/src/js/vendor/jquery.min.js new file mode 100644 index 0000000..f364443 --- /dev/null +++ b/src/js/vendor/jquery.min.js @@ -0,0 +1,6 @@ +/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=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=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$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("div");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=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function 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 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 pa(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:!1},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=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):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(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return 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&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},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:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===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 X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=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(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||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=J(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(R,"$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(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};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=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0: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){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; + +return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.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 m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/\s*$/g,ra={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:k.htmlSerialize?[0,"",""]:[1,"X
","
"]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("