Last active
August 13, 2019 13:08
-
-
Save ttresslar/e9913021a3a1bbd270b163ebbd01f4d3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head><meta charset="utf-8" /> | |
<title>exploring_epicollect</title> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> | |
<style type="text/css"> | |
/*! | |
* | |
* Twitter Bootstrap | |
* | |
*/ | |
/*! | |
* Bootstrap v3.3.7 (http://getbootstrap.com) | |
* Copyright 2011-2016 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: 1px dotted; | |
} | |
b, | |
strong { | |
font-weight: bold; | |
} | |
dfn { | |
font-style: italic; | |
} | |
h1 { | |
font-size: 2em; | |
margin: 0.67em 0; | |
} | |
mark { | |
background: #ff0; | |
color: #000; | |
} | |
small { | |
font-size: 80%; | |
} | |
sub, | |
sup { | |
font-size: 75%; | |
line-height: 0; | |
position: relative; | |
vertical-align: baseline; | |
} | |
sup { | |
top: -0.5em; | |
} | |
sub { | |
bottom: -0.25em; | |
} | |
img { | |
border: 0; | |
} | |
svg:not(:root) { | |
overflow: hidden; | |
} | |
figure { | |
margin: 1em 40px; | |
} | |
hr { | |
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 { | |
background: transparent !important; | |
box-shadow: none !important; | |
text-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('../components/bootstrap/fonts/glyphicons-halflings-regular.eot'); | |
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/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: normal; | |
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"; | |
} | |
* { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
*:before, | |
*:after { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
html { | |
font-size: 10px; | |
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
} | |
body { | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #000; | |
background-color: #fff; | |
} | |
input, | |
button, | |
select, | |
textarea { | |
font-family: inherit; | |
font-size: inherit; | |
line-height: inherit; | |
} | |
a { | |
color: #337ab7; | |
text-decoration: none; | |
} | |
a:hover, | |
a:focus { | |
color: #23527c; | |
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: 3px; | |
} | |
.img-thumbnail { | |
padding: 4px; | |
line-height: 1.42857143; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
-webkit-transition: all 0.2s ease-in-out; | |
-o-transition: all 0.2s ease-in-out; | |
transition: all 0.2s ease-in-out; | |
display: inline-block; | |
max-width: 100%; | |
height: auto; | |
} | |
.img-circle { | |
border-radius: 50%; | |
} | |
hr { | |
margin-top: 18px; | |
margin-bottom: 18px; | |
border: 0; | |
border-top: 1px solid #eeeeee; | |
} | |
.sr-only { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
margin: -1px; | |
padding: 0; | |
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: 500; | |
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: normal; | |
line-height: 1; | |
color: #777777; | |
} | |
h1, | |
.h1, | |
h2, | |
.h2, | |
h3, | |
.h3 { | |
margin-top: 18px; | |
margin-bottom: 9px; | |
} | |
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: 9px; | |
margin-bottom: 9px; | |
} | |
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: 33px; | |
} | |
h2, | |
.h2 { | |
font-size: 27px; | |
} | |
h3, | |
.h3 { | |
font-size: 23px; | |
} | |
h4, | |
.h4 { | |
font-size: 17px; | |
} | |
h5, | |
.h5 { | |
font-size: 13px; | |
} | |
h6, | |
.h6 { | |
font-size: 12px; | |
} | |
p { | |
margin: 0 0 9px; | |
} | |
.lead { | |
margin-bottom: 18px; | |
font-size: 14px; | |
font-weight: 300; | |
line-height: 1.4; | |
} | |
@media (min-width: 768px) { | |
.lead { | |
font-size: 19.5px; | |
} | |
} | |
small, | |
.small { | |
font-size: 92%; | |
} | |
mark, | |
.mark { | |
background-color: #fcf8e3; | |
padding: .2em; | |
} | |
.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: #777777; | |
} | |
.text-primary { | |
color: #337ab7; | |
} | |
a.text-primary:hover, | |
a.text-primary:focus { | |
color: #286090; | |
} | |
.text-success { | |
color: #3c763d; | |
} | |
a.text-success:hover, | |
a.text-success:focus { | |
color: #2b542c; | |
} | |
.text-info { | |
color: #31708f; | |
} | |
a.text-info:hover, | |
a.text-info:focus { | |
color: #245269; | |
} | |
.text-warning { | |
color: #8a6d3b; | |
} | |
a.text-warning:hover, | |
a.text-warning:focus { | |
color: #66512c; | |
} | |
.text-danger { | |
color: #a94442; | |
} | |
a.text-danger:hover, | |
a.text-danger:focus { | |
color: #843534; | |
} | |
.bg-primary { | |
color: #fff; | |
background-color: #337ab7; | |
} | |
a.bg-primary:hover, | |
a.bg-primary:focus { | |
background-color: #286090; | |
} | |
.bg-success { | |
background-color: #dff0d8; | |
} | |
a.bg-success:hover, | |
a.bg-success:focus { | |
background-color: #c1e2b3; | |
} | |
.bg-info { | |
background-color: #d9edf7; | |
} | |
a.bg-info:hover, | |
a.bg-info:focus { | |
background-color: #afd9ee; | |
} | |
.bg-warning { | |
background-color: #fcf8e3; | |
} | |
a.bg-warning:hover, | |
a.bg-warning:focus { | |
background-color: #f7ecb5; | |
} | |
.bg-danger { | |
background-color: #f2dede; | |
} | |
a.bg-danger:hover, | |
a.bg-danger:focus { | |
background-color: #e4b9b9; | |
} | |
.page-header { | |
padding-bottom: 8px; | |
margin: 36px 0 18px; | |
border-bottom: 1px solid #eeeeee; | |
} | |
ul, | |
ol { | |
margin-top: 0; | |
margin-bottom: 9px; | |
} | |
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-left: 5px; | |
padding-right: 5px; | |
} | |
dl { | |
margin-top: 0; | |
margin-bottom: 18px; | |
} | |
dt, | |
dd { | |
line-height: 1.42857143; | |
} | |
dt { | |
font-weight: bold; | |
} | |
dd { | |
margin-left: 0; | |
} | |
@media (min-width: 541px) { | |
.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; | |
border-bottom: 1px dotted #777777; | |
} | |
.initialism { | |
font-size: 90%; | |
text-transform: uppercase; | |
} | |
blockquote { | |
padding: 9px 18px; | |
margin: 0 0 18px; | |
font-size: inherit; | |
border-left: 5px solid #eeeeee; | |
} | |
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: #777777; | |
} | |
blockquote footer:before, | |
blockquote small:before, | |
blockquote .small:before { | |
content: '\2014 \00A0'; | |
} | |
.blockquote-reverse, | |
blockquote.pull-right { | |
padding-right: 15px; | |
padding-left: 0; | |
border-right: 5px solid #eeeeee; | |
border-left: 0; | |
text-align: right; | |
} | |
.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: 18px; | |
font-style: normal; | |
line-height: 1.42857143; | |
} | |
code, | |
kbd, | |
pre, | |
samp { | |
font-family: monospace; | |
} | |
code { | |
padding: 2px 4px; | |
font-size: 90%; | |
color: #c7254e; | |
background-color: #f9f2f4; | |
border-radius: 2px; | |
} | |
kbd { | |
padding: 2px 4px; | |
font-size: 90%; | |
color: #888; | |
background-color: transparent; | |
border-radius: 1px; | |
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); | |
} | |
kbd kbd { | |
padding: 0; | |
font-size: 100%; | |
font-weight: bold; | |
box-shadow: none; | |
} | |
pre { | |
display: block; | |
padding: 8.5px; | |
margin: 0 0 9px; | |
font-size: 12px; | |
line-height: 1.42857143; | |
word-break: break-all; | |
word-wrap: break-word; | |
color: #333333; | |
background-color: #f5f5f5; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
} | |
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 { | |
margin-right: auto; | |
margin-left: auto; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
@media (min-width: 768px) { | |
.container { | |
width: 768px; | |
} | |
} | |
@media (min-width: 992px) { | |
.container { | |
width: 940px; | |
} | |
} | |
@media (min-width: 1200px) { | |
.container { | |
width: 1140px; | |
} | |
} | |
.container-fluid { | |
margin-right: auto; | |
margin-left: auto; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.row { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
.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-left: 0px; | |
padding-right: 0px; | |
} | |
.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; | |
} | |
caption { | |
padding-top: 8px; | |
padding-bottom: 8px; | |
color: #777777; | |
text-align: left; | |
} | |
th { | |
text-align: left; | |
} | |
.table { | |
width: 100%; | |
max-width: 100%; | |
margin-bottom: 18px; | |
} | |
.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: 8px; | |
line-height: 1.42857143; | |
vertical-align: top; | |
border-top: 1px solid #ddd; | |
} | |
.table > thead > tr > th { | |
vertical-align: bottom; | |
border-bottom: 2px solid #ddd; | |
} | |
.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 #ddd; | |
} | |
.table .table { | |
background-color: #fff; | |
} | |
.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: 5px; | |
} | |
.table-bordered { | |
border: 1px solid #ddd; | |
} | |
.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 #ddd; | |
} | |
.table-bordered > thead > tr > th, | |
.table-bordered > thead > tr > td { | |
border-bottom-width: 2px; | |
} | |
.table-striped > tbody > tr:nth-of-type(odd) { | |
background-color: #f9f9f9; | |
} | |
.table-hover > tbody > tr:hover { | |
background-color: #f5f5f5; | |
} | |
table col[class*="col-"] { | |
position: static; | |
float: none; | |
display: table-column; | |
} | |
table td[class*="col-"], | |
table th[class*="col-"] { | |
position: static; | |
float: none; | |
display: table-cell; | |
} | |
.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: #f5f5f5; | |
} | |
.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: #e8e8e8; | |
} | |
.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: #dff0d8; | |
} | |
.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: #d0e9c6; | |
} | |
.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: #d9edf7; | |
} | |
.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: #c4e3f3; | |
} | |
.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: #fcf8e3; | |
} | |
.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: #faf2cc; | |
} | |
.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: #f2dede; | |
} | |
.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: #ebcccc; | |
} | |
.table-responsive { | |
overflow-x: auto; | |
min-height: 0.01%; | |
} | |
@media screen and (max-width: 767px) { | |
.table-responsive { | |
width: 100%; | |
margin-bottom: 13.5px; | |
overflow-y: hidden; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
border: 1px solid #ddd; | |
} | |
.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 { | |
padding: 0; | |
margin: 0; | |
border: 0; | |
min-width: 0; | |
} | |
legend { | |
display: block; | |
width: 100%; | |
padding: 0; | |
margin-bottom: 18px; | |
font-size: 19.5px; | |
line-height: inherit; | |
color: #333333; | |
border: 0; | |
border-bottom: 1px solid #e5e5e5; | |
} | |
label { | |
display: inline-block; | |
max-width: 100%; | |
margin-bottom: 5px; | |
font-weight: bold; | |
} | |
input[type="search"] { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
margin: 4px 0 0; | |
margin-top: 1px \9; | |
line-height: normal; | |
} | |
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: 7px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
} | |
.form-control { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
} | |
.form-control:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.form-control::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.form-control:-ms-input-placeholder { | |
color: #999; | |
} | |
.form-control::-webkit-input-placeholder { | |
color: #999; | |
} | |
.form-control::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.form-control[disabled], | |
.form-control[readonly], | |
fieldset[disabled] .form-control { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.form-control[disabled], | |
fieldset[disabled] .form-control { | |
cursor: not-allowed; | |
} | |
textarea.form-control { | |
height: auto; | |
} | |
input[type="search"] { | |
-webkit-appearance: none; | |
} | |
@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: 32px; | |
} | |
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: 45px; | |
} | |
} | |
.form-group { | |
margin-bottom: 15px; | |
} | |
.radio, | |
.checkbox { | |
position: relative; | |
display: block; | |
margin-top: 10px; | |
margin-bottom: 10px; | |
} | |
.radio label, | |
.checkbox label { | |
min-height: 18px; | |
padding-left: 20px; | |
margin-bottom: 0; | |
font-weight: normal; | |
cursor: pointer; | |
} | |
.radio input[type="radio"], | |
.radio-inline input[type="radio"], | |
.checkbox input[type="checkbox"], | |
.checkbox-inline input[type="checkbox"] { | |
position: absolute; | |
margin-left: -20px; | |
margin-top: 4px \9; | |
} | |
.radio + .radio, | |
.checkbox + .checkbox { | |
margin-top: -5px; | |
} | |
.radio-inline, | |
.checkbox-inline { | |
position: relative; | |
display: inline-block; | |
padding-left: 20px; | |
margin-bottom: 0; | |
vertical-align: middle; | |
font-weight: normal; | |
cursor: pointer; | |
} | |
.radio-inline + .radio-inline, | |
.checkbox-inline + .checkbox-inline { | |
margin-top: 0; | |
margin-left: 10px; | |
} | |
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; | |
} | |
.radio-inline.disabled, | |
.checkbox-inline.disabled, | |
fieldset[disabled] .radio-inline, | |
fieldset[disabled] .checkbox-inline { | |
cursor: not-allowed; | |
} | |
.radio.disabled label, | |
.checkbox.disabled label, | |
fieldset[disabled] .radio label, | |
fieldset[disabled] .checkbox label { | |
cursor: not-allowed; | |
} | |
.form-control-static { | |
padding-top: 7px; | |
padding-bottom: 7px; | |
margin-bottom: 0; | |
min-height: 31px; | |
} | |
.form-control-static.input-lg, | |
.form-control-static.input-sm { | |
padding-left: 0; | |
padding-right: 0; | |
} | |
.input-sm { | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
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: 1px; | |
} | |
.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: 30px; | |
padding: 6px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
} | |
.input-lg { | |
height: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
select.input-lg { | |
height: 45px; | |
line-height: 45px; | |
} | |
textarea.input-lg, | |
select[multiple].input-lg { | |
height: auto; | |
} | |
.form-group-lg .form-control { | |
height: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
.form-group-lg select.form-control { | |
height: 45px; | |
line-height: 45px; | |
} | |
.form-group-lg textarea.form-control, | |
.form-group-lg select[multiple].form-control { | |
height: auto; | |
} | |
.form-group-lg .form-control-static { | |
height: 45px; | |
min-height: 35px; | |
padding: 11px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
} | |
.has-feedback { | |
position: relative; | |
} | |
.has-feedback .form-control { | |
padding-right: 40px; | |
} | |
.form-control-feedback { | |
position: absolute; | |
top: 0; | |
right: 0; | |
z-index: 2; | |
display: block; | |
width: 32px; | |
height: 32px; | |
line-height: 32px; | |
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: 45px; | |
height: 45px; | |
line-height: 45px; | |
} | |
.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: #3c763d; | |
} | |
.has-success .form-control { | |
border-color: #3c763d; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-success .form-control:focus { | |
border-color: #2b542c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
} | |
.has-success .input-group-addon { | |
color: #3c763d; | |
border-color: #3c763d; | |
background-color: #dff0d8; | |
} | |
.has-success .form-control-feedback { | |
color: #3c763d; | |
} | |
.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: #8a6d3b; | |
} | |
.has-warning .form-control { | |
border-color: #8a6d3b; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-warning .form-control:focus { | |
border-color: #66512c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
} | |
.has-warning .input-group-addon { | |
color: #8a6d3b; | |
border-color: #8a6d3b; | |
background-color: #fcf8e3; | |
} | |
.has-warning .form-control-feedback { | |
color: #8a6d3b; | |
} | |
.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: #a94442; | |
} | |
.has-error .form-control { | |
border-color: #a94442; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-error .form-control:focus { | |
border-color: #843534; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; | |
} | |
.has-error .input-group-addon { | |
color: #a94442; | |
border-color: #a94442; | |
background-color: #f2dede; | |
} | |
.has-error .form-control-feedback { | |
color: #a94442; | |
} | |
.has-feedback label ~ .form-control-feedback { | |
top: 23px; | |
} | |
.has-feedback label.sr-only ~ .form-control-feedback { | |
top: 0; | |
} | |
.help-block { | |
display: block; | |
margin-top: 5px; | |
margin-bottom: 10px; | |
color: #404040; | |
} | |
@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 { | |
margin-top: 0; | |
margin-bottom: 0; | |
padding-top: 7px; | |
} | |
.form-horizontal .radio, | |
.form-horizontal .checkbox { | |
min-height: 25px; | |
} | |
.form-horizontal .form-group { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
@media (min-width: 768px) { | |
.form-horizontal .control-label { | |
text-align: right; | |
margin-bottom: 0; | |
padding-top: 7px; | |
} | |
} | |
.form-horizontal .has-feedback .form-control-feedback { | |
right: 0px; | |
} | |
@media (min-width: 768px) { | |
.form-horizontal .form-group-lg .control-label { | |
padding-top: 11px; | |
font-size: 17px; | |
} | |
} | |
@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; | |
vertical-align: middle; | |
touch-action: manipulation; | |
cursor: pointer; | |
background-image: none; | |
border: 1px solid transparent; | |
white-space: nowrap; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
border-radius: 2px; | |
-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: #333; | |
text-decoration: none; | |
} | |
.btn:active, | |
.btn.active { | |
outline: 0; | |
background-image: none; | |
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
} | |
.btn.disabled, | |
.btn[disabled], | |
fieldset[disabled] .btn { | |
cursor: not-allowed; | |
opacity: 0.65; | |
filter: alpha(opacity=65); | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
a.btn.disabled, | |
fieldset[disabled] a.btn { | |
pointer-events: none; | |
} | |
.btn-default { | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.btn-default:focus, | |
.btn-default.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
.btn-default:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.btn-default:active, | |
.btn-default.active, | |
.open > .dropdown-toggle.btn-default { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.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: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
.btn-default:active, | |
.btn-default.active, | |
.open > .dropdown-toggle.btn-default { | |
background-image: none; | |
} | |
.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: #fff; | |
border-color: #ccc; | |
} | |
.btn-default .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.btn-primary { | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #2e6da4; | |
} | |
.btn-primary:focus, | |
.btn-primary.focus { | |
color: #fff; | |
background-color: #286090; | |
border-color: #122b40; | |
} | |
.btn-primary:hover { | |
color: #fff; | |
background-color: #286090; | |
border-color: #204d74; | |
} | |
.btn-primary:active, | |
.btn-primary.active, | |
.open > .dropdown-toggle.btn-primary { | |
color: #fff; | |
background-color: #286090; | |
border-color: #204d74; | |
} | |
.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: #fff; | |
background-color: #204d74; | |
border-color: #122b40; | |
} | |
.btn-primary:active, | |
.btn-primary.active, | |
.open > .dropdown-toggle.btn-primary { | |
background-image: none; | |
} | |
.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: #337ab7; | |
border-color: #2e6da4; | |
} | |
.btn-primary .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.btn-success { | |
color: #fff; | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.btn-success:focus, | |
.btn-success.focus { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #255625; | |
} | |
.btn-success:hover { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.btn-success:active, | |
.btn-success.active, | |
.open > .dropdown-toggle.btn-success { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.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: #fff; | |
background-color: #398439; | |
border-color: #255625; | |
} | |
.btn-success:active, | |
.btn-success.active, | |
.open > .dropdown-toggle.btn-success { | |
background-image: none; | |
} | |
.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: #4cae4c; | |
} | |
.btn-success .badge { | |
color: #5cb85c; | |
background-color: #fff; | |
} | |
.btn-info { | |
color: #fff; | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.btn-info:focus, | |
.btn-info.focus { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #1b6d85; | |
} | |
.btn-info:hover { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.btn-info:active, | |
.btn-info.active, | |
.open > .dropdown-toggle.btn-info { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.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: #fff; | |
background-color: #269abc; | |
border-color: #1b6d85; | |
} | |
.btn-info:active, | |
.btn-info.active, | |
.open > .dropdown-toggle.btn-info { | |
background-image: none; | |
} | |
.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: #46b8da; | |
} | |
.btn-info .badge { | |
color: #5bc0de; | |
background-color: #fff; | |
} | |
.btn-warning { | |
color: #fff; | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.btn-warning:focus, | |
.btn-warning.focus { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #985f0d; | |
} | |
.btn-warning:hover { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.btn-warning:active, | |
.btn-warning.active, | |
.open > .dropdown-toggle.btn-warning { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.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: #fff; | |
background-color: #d58512; | |
border-color: #985f0d; | |
} | |
.btn-warning:active, | |
.btn-warning.active, | |
.open > .dropdown-toggle.btn-warning { | |
background-image: none; | |
} | |
.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: #eea236; | |
} | |
.btn-warning .badge { | |
color: #f0ad4e; | |
background-color: #fff; | |
} | |
.btn-danger { | |
color: #fff; | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.btn-danger:focus, | |
.btn-danger.focus { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #761c19; | |
} | |
.btn-danger:hover { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.btn-danger:active, | |
.btn-danger.active, | |
.open > .dropdown-toggle.btn-danger { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.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: #fff; | |
background-color: #ac2925; | |
border-color: #761c19; | |
} | |
.btn-danger:active, | |
.btn-danger.active, | |
.open > .dropdown-toggle.btn-danger { | |
background-image: none; | |
} | |
.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: #d43f3a; | |
} | |
.btn-danger .badge { | |
color: #d9534f; | |
background-color: #fff; | |
} | |
.btn-link { | |
color: #337ab7; | |
font-weight: normal; | |
border-radius: 0; | |
} | |
.btn-link, | |
.btn-link:active, | |
.btn-link.active, | |
.btn-link[disabled], | |
fieldset[disabled] .btn-link { | |
background-color: transparent; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
.btn-link, | |
.btn-link:hover, | |
.btn-link:focus, | |
.btn-link:active { | |
border-color: transparent; | |
} | |
.btn-link:hover, | |
.btn-link:focus { | |
color: #23527c; | |
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: #777777; | |
text-decoration: none; | |
} | |
.btn-lg, | |
.btn-group-lg > .btn { | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
.btn-sm, | |
.btn-group-sm > .btn { | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
.btn-xs, | |
.btn-group-xs > .btn { | |
padding: 1px 5px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
.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; | |
-webkit-transition: opacity 0.15s linear; | |
-o-transition: opacity 0.15s linear; | |
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; | |
-webkit-transition-property: height, visibility; | |
transition-property: height, visibility; | |
-webkit-transition-duration: 0.35s; | |
transition-duration: 0.35s; | |
-webkit-transition-timing-function: ease; | |
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; | |
list-style: none; | |
font-size: 13px; | |
text-align: left; | |
background-color: #fff; | |
border: 1px solid #ccc; | |
border: 1px solid rgba(0, 0, 0, 0.15); | |
border-radius: 2px; | |
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); | |
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); | |
background-clip: padding-box; | |
} | |
.dropdown-menu.pull-right { | |
right: 0; | |
left: auto; | |
} | |
.dropdown-menu .divider { | |
height: 1px; | |
margin: 8px 0; | |
overflow: hidden; | |
background-color: #e5e5e5; | |
} | |
.dropdown-menu > li > a { | |
display: block; | |
padding: 3px 20px; | |
clear: both; | |
font-weight: normal; | |
line-height: 1.42857143; | |
color: #333333; | |
white-space: nowrap; | |
} | |
.dropdown-menu > li > a:hover, | |
.dropdown-menu > li > a:focus { | |
text-decoration: none; | |
color: #262626; | |
background-color: #f5f5f5; | |
} | |
.dropdown-menu > .active > a, | |
.dropdown-menu > .active > a:hover, | |
.dropdown-menu > .active > a:focus { | |
color: #fff; | |
text-decoration: none; | |
outline: 0; | |
background-color: #337ab7; | |
} | |
.dropdown-menu > .disabled > a, | |
.dropdown-menu > .disabled > a:hover, | |
.dropdown-menu > .disabled > a:focus { | |
color: #777777; | |
} | |
.dropdown-menu > .disabled > a:hover, | |
.dropdown-menu > .disabled > a:focus { | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); | |
cursor: not-allowed; | |
} | |
.open > .dropdown-menu { | |
display: block; | |
} | |
.open > a { | |
outline: 0; | |
} | |
.dropdown-menu-right { | |
left: auto; | |
right: 0; | |
} | |
.dropdown-menu-left { | |
left: 0; | |
right: auto; | |
} | |
.dropdown-header { | |
display: block; | |
padding: 3px 20px; | |
font-size: 12px; | |
line-height: 1.42857143; | |
color: #777777; | |
white-space: nowrap; | |
} | |
.dropdown-backdrop { | |
position: fixed; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
top: 0; | |
z-index: 990; | |
} | |
.pull-right > .dropdown-menu { | |
right: 0; | |
left: auto; | |
} | |
.dropup .caret, | |
.navbar-fixed-bottom .dropdown .caret { | |
border-top: 0; | |
border-bottom: 4px dashed; | |
border-bottom: 4px solid \9; | |
content: ""; | |
} | |
.dropup .dropdown-menu, | |
.navbar-fixed-bottom .dropdown .dropdown-menu { | |
top: auto; | |
bottom: 100%; | |
margin-bottom: 2px; | |
} | |
@media (min-width: 541px) { | |
.navbar-right .dropdown-menu { | |
left: auto; | |
right: 0; | |
} | |
.navbar-right .dropdown-menu-left { | |
left: 0; | |
right: auto; | |
} | |
} | |
.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-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.btn-group > .btn:last-child:not(:first-child), | |
.btn-group > .dropdown-toggle:not(:first-child) { | |
border-bottom-left-radius: 0; | |
border-top-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-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { | |
border-bottom-left-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.btn-group .dropdown-toggle:active, | |
.btn-group.open .dropdown-toggle { | |
outline: 0; | |
} | |
.btn-group > .btn + .dropdown-toggle { | |
padding-left: 8px; | |
padding-right: 8px; | |
} | |
.btn-group > .btn-lg + .dropdown-toggle { | |
padding-left: 12px; | |
padding-right: 12px; | |
} | |
.btn-group.open .dropdown-toggle { | |
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
} | |
.btn-group.open .dropdown-toggle.btn-link { | |
-webkit-box-shadow: none; | |
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-right-radius: 2px; | |
border-top-left-radius: 2px; | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.btn-group-vertical > .btn:last-child:not(:first-child) { | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
border-bottom-right-radius: 2px; | |
border-bottom-left-radius: 2px; | |
} | |
.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-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.btn-group-justified { | |
display: table; | |
width: 100%; | |
table-layout: fixed; | |
border-collapse: separate; | |
} | |
.btn-group-justified > .btn, | |
.btn-group-justified > .btn-group { | |
float: none; | |
display: table-cell; | |
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-left: 0; | |
padding-right: 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: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
select.input-group-lg > .form-control, | |
select.input-group-lg > .input-group-addon, | |
select.input-group-lg > .input-group-btn > .btn { | |
height: 45px; | |
line-height: 45px; | |
} | |
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: 1px; | |
} | |
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: 6px 12px; | |
font-size: 13px; | |
font-weight: normal; | |
line-height: 1; | |
color: #555555; | |
text-align: center; | |
background-color: #eeeeee; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
} | |
.input-group-addon.input-sm { | |
padding: 5px 10px; | |
font-size: 12px; | |
border-radius: 1px; | |
} | |
.input-group-addon.input-lg { | |
padding: 10px 16px; | |
font-size: 17px; | |
border-radius: 3px; | |
} | |
.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-bottom-right-radius: 0; | |
border-top-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-bottom-left-radius: 0; | |
border-top-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 { | |
margin-bottom: 0; | |
padding-left: 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: #eeeeee; | |
} | |
.nav > li.disabled > a { | |
color: #777777; | |
} | |
.nav > li.disabled > a:hover, | |
.nav > li.disabled > a:focus { | |
color: #777777; | |
text-decoration: none; | |
background-color: transparent; | |
cursor: not-allowed; | |
} | |
.nav .open > a, | |
.nav .open > a:hover, | |
.nav .open > a:focus { | |
background-color: #eeeeee; | |
border-color: #337ab7; | |
} | |
.nav .nav-divider { | |
height: 1px; | |
margin: 8px 0; | |
overflow: hidden; | |
background-color: #e5e5e5; | |
} | |
.nav > li > a > img { | |
max-width: none; | |
} | |
.nav-tabs { | |
border-bottom: 1px solid #ddd; | |
} | |
.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: 2px 2px 0 0; | |
} | |
.nav-tabs > li > a:hover { | |
border-color: #eeeeee #eeeeee #ddd; | |
} | |
.nav-tabs > li.active > a, | |
.nav-tabs > li.active > a:hover, | |
.nav-tabs > li.active > a:focus { | |
color: #555555; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-bottom-color: transparent; | |
cursor: default; | |
} | |
.nav-tabs.nav-justified { | |
width: 100%; | |
border-bottom: 0; | |
} | |
.nav-tabs.nav-justified > li { | |
float: none; | |
} | |
.nav-tabs.nav-justified > li > a { | |
text-align: center; | |
margin-bottom: 5px; | |
} | |
.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: 2px; | |
} | |
.nav-tabs.nav-justified > .active > a, | |
.nav-tabs.nav-justified > .active > a:hover, | |
.nav-tabs.nav-justified > .active > a:focus { | |
border: 1px solid #ddd; | |
} | |
@media (min-width: 768px) { | |
.nav-tabs.nav-justified > li > a { | |
border-bottom: 1px solid #ddd; | |
border-radius: 2px 2px 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: #fff; | |
} | |
} | |
.nav-pills > li { | |
float: left; | |
} | |
.nav-pills > li > a { | |
border-radius: 2px; | |
} | |
.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: #fff; | |
background-color: #337ab7; | |
} | |
.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 { | |
text-align: center; | |
margin-bottom: 5px; | |
} | |
.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: 2px; | |
} | |
.nav-tabs-justified > .active > a, | |
.nav-tabs-justified > .active > a:hover, | |
.nav-tabs-justified > .active > a:focus { | |
border: 1px solid #ddd; | |
} | |
@media (min-width: 768px) { | |
.nav-tabs-justified > li > a { | |
border-bottom: 1px solid #ddd; | |
border-radius: 2px 2px 0 0; | |
} | |
.nav-tabs-justified > .active > a, | |
.nav-tabs-justified > .active > a:hover, | |
.nav-tabs-justified > .active > a:focus { | |
border-bottom-color: #fff; | |
} | |
} | |
.tab-content > .tab-pane { | |
display: none; | |
} | |
.tab-content > .active { | |
display: block; | |
} | |
.nav-tabs .dropdown-menu { | |
margin-top: -1px; | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.navbar { | |
position: relative; | |
min-height: 30px; | |
margin-bottom: 18px; | |
border: 1px solid transparent; | |
} | |
@media (min-width: 541px) { | |
.navbar { | |
border-radius: 2px; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-header { | |
float: left; | |
} | |
} | |
.navbar-collapse { | |
overflow-x: visible; | |
padding-right: 0px; | |
padding-left: 0px; | |
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: 541px) { | |
.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-left: 0; | |
padding-right: 0; | |
} | |
} | |
.navbar-fixed-top .navbar-collapse, | |
.navbar-fixed-bottom .navbar-collapse { | |
max-height: 340px; | |
} | |
@media (max-device-width: 540px) and (orientation: landscape) { | |
.navbar-fixed-top .navbar-collapse, | |
.navbar-fixed-bottom .navbar-collapse { | |
max-height: 200px; | |
} | |
} | |
.container > .navbar-header, | |
.container-fluid > .navbar-header, | |
.container > .navbar-collapse, | |
.container-fluid > .navbar-collapse { | |
margin-right: 0px; | |
margin-left: 0px; | |
} | |
@media (min-width: 541px) { | |
.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: 541px) { | |
.navbar-static-top { | |
border-radius: 0; | |
} | |
} | |
.navbar-fixed-top, | |
.navbar-fixed-bottom { | |
position: fixed; | |
right: 0; | |
left: 0; | |
z-index: 1030; | |
} | |
@media (min-width: 541px) { | |
.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; | |
} | |
.navbar-brand { | |
float: left; | |
padding: 6px 0px; | |
font-size: 17px; | |
line-height: 18px; | |
height: 30px; | |
} | |
.navbar-brand:hover, | |
.navbar-brand:focus { | |
text-decoration: none; | |
} | |
.navbar-brand > img { | |
display: block; | |
} | |
@media (min-width: 541px) { | |
.navbar > .container .navbar-brand, | |
.navbar > .container-fluid .navbar-brand { | |
margin-left: 0px; | |
} | |
} | |
.navbar-toggle { | |
position: relative; | |
float: right; | |
margin-right: 0px; | |
padding: 9px 10px; | |
margin-top: -2px; | |
margin-bottom: -2px; | |
background-color: transparent; | |
background-image: none; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
} | |
.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: 541px) { | |
.navbar-toggle { | |
display: none; | |
} | |
} | |
.navbar-nav { | |
margin: 3px 0px; | |
} | |
.navbar-nav > li > a { | |
padding-top: 10px; | |
padding-bottom: 10px; | |
line-height: 18px; | |
} | |
@media (max-width: 540px) { | |
.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: 18px; | |
} | |
.navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-nav .open .dropdown-menu > li > a:focus { | |
background-image: none; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-nav { | |
float: left; | |
margin: 0; | |
} | |
.navbar-nav > li { | |
float: left; | |
} | |
.navbar-nav > li > a { | |
padding-top: 6px; | |
padding-bottom: 6px; | |
} | |
} | |
.navbar-form { | |
margin-left: 0px; | |
margin-right: 0px; | |
padding: 10px 0px; | |
border-top: 1px solid transparent; | |
border-bottom: 1px solid transparent; | |
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); | |
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); | |
margin-top: -1px; | |
margin-bottom: -1px; | |
} | |
@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: 540px) { | |
.navbar-form .form-group { | |
margin-bottom: 5px; | |
} | |
.navbar-form .form-group:last-child { | |
margin-bottom: 0; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-form { | |
width: auto; | |
border: 0; | |
margin-left: 0; | |
margin-right: 0; | |
padding-top: 0; | |
padding-bottom: 0; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
} | |
.navbar-nav > li > .dropdown-menu { | |
margin-top: 0; | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { | |
margin-bottom: 0; | |
border-top-right-radius: 2px; | |
border-top-left-radius: 2px; | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.navbar-btn { | |
margin-top: -1px; | |
margin-bottom: -1px; | |
} | |
.navbar-btn.btn-sm { | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.navbar-btn.btn-xs { | |
margin-top: 4px; | |
margin-bottom: 4px; | |
} | |
.navbar-text { | |
margin-top: 6px; | |
margin-bottom: 6px; | |
} | |
@media (min-width: 541px) { | |
.navbar-text { | |
float: left; | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-left { | |
float: left !important; | |
float: left; | |
} | |
.navbar-right { | |
float: right !important; | |
float: right; | |
margin-right: 0px; | |
} | |
.navbar-right ~ .navbar-right { | |
margin-right: 0; | |
} | |
} | |
.navbar-default { | |
background-color: #f8f8f8; | |
border-color: #e7e7e7; | |
} | |
.navbar-default .navbar-brand { | |
color: #777; | |
} | |
.navbar-default .navbar-brand:hover, | |
.navbar-default .navbar-brand:focus { | |
color: #5e5e5e; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-text { | |
color: #777; | |
} | |
.navbar-default .navbar-nav > li > a { | |
color: #777; | |
} | |
.navbar-default .navbar-nav > li > a:hover, | |
.navbar-default .navbar-nav > li > a:focus { | |
color: #333; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-nav > .active > a, | |
.navbar-default .navbar-nav > .active > a:hover, | |
.navbar-default .navbar-nav > .active > a:focus { | |
color: #555; | |
background-color: #e7e7e7; | |
} | |
.navbar-default .navbar-nav > .disabled > a, | |
.navbar-default .navbar-nav > .disabled > a:hover, | |
.navbar-default .navbar-nav > .disabled > a:focus { | |
color: #ccc; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-toggle { | |
border-color: #ddd; | |
} | |
.navbar-default .navbar-toggle:hover, | |
.navbar-default .navbar-toggle:focus { | |
background-color: #ddd; | |
} | |
.navbar-default .navbar-toggle .icon-bar { | |
background-color: #888; | |
} | |
.navbar-default .navbar-collapse, | |
.navbar-default .navbar-form { | |
border-color: #e7e7e7; | |
} | |
.navbar-default .navbar-nav > .open > a, | |
.navbar-default .navbar-nav > .open > a:hover, | |
.navbar-default .navbar-nav > .open > a:focus { | |
background-color: #e7e7e7; | |
color: #555; | |
} | |
@media (max-width: 540px) { | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a { | |
color: #777; | |
} | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { | |
color: #333; | |
background-color: transparent; | |
} | |
.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: #555; | |
background-color: #e7e7e7; | |
} | |
.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: #ccc; | |
background-color: transparent; | |
} | |
} | |
.navbar-default .navbar-link { | |
color: #777; | |
} | |
.navbar-default .navbar-link:hover { | |
color: #333; | |
} | |
.navbar-default .btn-link { | |
color: #777; | |
} | |
.navbar-default .btn-link:hover, | |
.navbar-default .btn-link:focus { | |
color: #333; | |
} | |
.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: #ccc; | |
} | |
.navbar-inverse { | |
background-color: #222; | |
border-color: #080808; | |
} | |
.navbar-inverse .navbar-brand { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-brand:hover, | |
.navbar-inverse .navbar-brand:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-text { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav > li > a { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav > li > a:hover, | |
.navbar-inverse .navbar-nav > li > a:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-nav > .active > a, | |
.navbar-inverse .navbar-nav > .active > a:hover, | |
.navbar-inverse .navbar-nav > .active > a:focus { | |
color: #fff; | |
background-color: #080808; | |
} | |
.navbar-inverse .navbar-nav > .disabled > a, | |
.navbar-inverse .navbar-nav > .disabled > a:hover, | |
.navbar-inverse .navbar-nav > .disabled > a:focus { | |
color: #444; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-toggle { | |
border-color: #333; | |
} | |
.navbar-inverse .navbar-toggle:hover, | |
.navbar-inverse .navbar-toggle:focus { | |
background-color: #333; | |
} | |
.navbar-inverse .navbar-toggle .icon-bar { | |
background-color: #fff; | |
} | |
.navbar-inverse .navbar-collapse, | |
.navbar-inverse .navbar-form { | |
border-color: #101010; | |
} | |
.navbar-inverse .navbar-nav > .open > a, | |
.navbar-inverse .navbar-nav > .open > a:hover, | |
.navbar-inverse .navbar-nav > .open > a:focus { | |
background-color: #080808; | |
color: #fff; | |
} | |
@media (max-width: 540px) { | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { | |
border-color: #080808; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu .divider { | |
background-color: #080808; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.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: #fff; | |
background-color: #080808; | |
} | |
.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: #444; | |
background-color: transparent; | |
} | |
} | |
.navbar-inverse .navbar-link { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-link:hover { | |
color: #fff; | |
} | |
.navbar-inverse .btn-link { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .btn-link:hover, | |
.navbar-inverse .btn-link:focus { | |
color: #fff; | |
} | |
.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: #444; | |
} | |
.breadcrumb { | |
padding: 8px 15px; | |
margin-bottom: 18px; | |
list-style: none; | |
background-color: #f5f5f5; | |
border-radius: 2px; | |
} | |
.breadcrumb > li { | |
display: inline-block; | |
} | |
.breadcrumb > li + li:before { | |
content: "/\00a0"; | |
padding: 0 5px; | |
color: #5e5e5e; | |
} | |
.breadcrumb > .active { | |
color: #777777; | |
} | |
.pagination { | |
display: inline-block; | |
padding-left: 0; | |
margin: 18px 0; | |
border-radius: 2px; | |
} | |
.pagination > li { | |
display: inline; | |
} | |
.pagination > li > a, | |
.pagination > li > span { | |
position: relative; | |
float: left; | |
padding: 6px 12px; | |
line-height: 1.42857143; | |
text-decoration: none; | |
color: #337ab7; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
margin-left: -1px; | |
} | |
.pagination > li:first-child > a, | |
.pagination > li:first-child > span { | |
margin-left: 0; | |
border-bottom-left-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.pagination > li:last-child > a, | |
.pagination > li:last-child > span { | |
border-bottom-right-radius: 2px; | |
border-top-right-radius: 2px; | |
} | |
.pagination > li > a:hover, | |
.pagination > li > span:hover, | |
.pagination > li > a:focus, | |
.pagination > li > span:focus { | |
z-index: 2; | |
color: #23527c; | |
background-color: #eeeeee; | |
border-color: #ddd; | |
} | |
.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: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
cursor: default; | |
} | |
.pagination > .disabled > span, | |
.pagination > .disabled > span:hover, | |
.pagination > .disabled > span:focus, | |
.pagination > .disabled > a, | |
.pagination > .disabled > a:hover, | |
.pagination > .disabled > a:focus { | |
color: #777777; | |
background-color: #fff; | |
border-color: #ddd; | |
cursor: not-allowed; | |
} | |
.pagination-lg > li > a, | |
.pagination-lg > li > span { | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
} | |
.pagination-lg > li:first-child > a, | |
.pagination-lg > li:first-child > span { | |
border-bottom-left-radius: 3px; | |
border-top-left-radius: 3px; | |
} | |
.pagination-lg > li:last-child > a, | |
.pagination-lg > li:last-child > span { | |
border-bottom-right-radius: 3px; | |
border-top-right-radius: 3px; | |
} | |
.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-bottom-left-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.pagination-sm > li:last-child > a, | |
.pagination-sm > li:last-child > span { | |
border-bottom-right-radius: 1px; | |
border-top-right-radius: 1px; | |
} | |
.pager { | |
padding-left: 0; | |
margin: 18px 0; | |
list-style: none; | |
text-align: center; | |
} | |
.pager li { | |
display: inline; | |
} | |
.pager li > a, | |
.pager li > span { | |
display: inline-block; | |
padding: 5px 14px; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 15px; | |
} | |
.pager li > a:hover, | |
.pager li > a:focus { | |
text-decoration: none; | |
background-color: #eeeeee; | |
} | |
.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: #777777; | |
background-color: #fff; | |
cursor: not-allowed; | |
} | |
.label { | |
display: inline; | |
padding: .2em .6em .3em; | |
font-size: 75%; | |
font-weight: bold; | |
line-height: 1; | |
color: #fff; | |
text-align: center; | |
white-space: nowrap; | |
vertical-align: baseline; | |
border-radius: .25em; | |
} | |
a.label:hover, | |
a.label:focus { | |
color: #fff; | |
text-decoration: none; | |
cursor: pointer; | |
} | |
.label:empty { | |
display: none; | |
} | |
.btn .label { | |
position: relative; | |
top: -1px; | |
} | |
.label-default { | |
background-color: #777777; | |
} | |
.label-default[href]:hover, | |
.label-default[href]:focus { | |
background-color: #5e5e5e; | |
} | |
.label-primary { | |
background-color: #337ab7; | |
} | |
.label-primary[href]:hover, | |
.label-primary[href]:focus { | |
background-color: #286090; | |
} | |
.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: bold; | |
color: #fff; | |
line-height: 1; | |
vertical-align: middle; | |
white-space: nowrap; | |
text-align: center; | |
background-color: #777777; | |
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: #fff; | |
text-decoration: none; | |
cursor: pointer; | |
} | |
.list-group-item.active > .badge, | |
.nav-pills > .active > a > .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.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: #eeeeee; | |
} | |
.jumbotron h1, | |
.jumbotron .h1 { | |
color: inherit; | |
} | |
.jumbotron p { | |
margin-bottom: 15px; | |
font-size: 20px; | |
font-weight: 200; | |
} | |
.jumbotron > hr { | |
border-top-color: #d5d5d5; | |
} | |
.container .jumbotron, | |
.container-fluid .jumbotron { | |
border-radius: 3px; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.jumbotron .container { | |
max-width: 100%; | |
} | |
@media screen and (min-width: 768px) { | |
.jumbotron { | |
padding-top: 48px; | |
padding-bottom: 48px; | |
} | |
.container .jumbotron, | |
.container-fluid .jumbotron { | |
padding-left: 60px; | |
padding-right: 60px; | |
} | |
.jumbotron h1, | |
.jumbotron .h1 { | |
font-size: 59px; | |
} | |
} | |
.thumbnail { | |
display: block; | |
padding: 4px; | |
margin-bottom: 18px; | |
line-height: 1.42857143; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
-webkit-transition: border 0.2s ease-in-out; | |
-o-transition: border 0.2s ease-in-out; | |
transition: border 0.2s ease-in-out; | |
} | |
.thumbnail > img, | |
.thumbnail a > img { | |
margin-left: auto; | |
margin-right: auto; | |
} | |
a.thumbnail:hover, | |
a.thumbnail:focus, | |
a.thumbnail.active { | |
border-color: #337ab7; | |
} | |
.thumbnail .caption { | |
padding: 9px; | |
color: #000; | |
} | |
.alert { | |
padding: 15px; | |
margin-bottom: 18px; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
} | |
.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 { | |
background-color: #dff0d8; | |
border-color: #d6e9c6; | |
color: #3c763d; | |
} | |
.alert-success hr { | |
border-top-color: #c9e2b3; | |
} | |
.alert-success .alert-link { | |
color: #2b542c; | |
} | |
.alert-info { | |
background-color: #d9edf7; | |
border-color: #bce8f1; | |
color: #31708f; | |
} | |
.alert-info hr { | |
border-top-color: #a6e1ec; | |
} | |
.alert-info .alert-link { | |
color: #245269; | |
} | |
.alert-warning { | |
background-color: #fcf8e3; | |
border-color: #faebcc; | |
color: #8a6d3b; | |
} | |
.alert-warning hr { | |
border-top-color: #f7e1b5; | |
} | |
.alert-warning .alert-link { | |
color: #66512c; | |
} | |
.alert-danger { | |
background-color: #f2dede; | |
border-color: #ebccd1; | |
color: #a94442; | |
} | |
.alert-danger hr { | |
border-top-color: #e4b9c0; | |
} | |
.alert-danger .alert-link { | |
color: #843534; | |
} | |
@-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 { | |
overflow: hidden; | |
height: 18px; | |
margin-bottom: 18px; | |
background-color: #f5f5f5; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); | |
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: 18px; | |
color: #fff; | |
text-align: center; | |
background-color: #337ab7; | |
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); | |
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); | |
-webkit-transition: width 0.6s ease; | |
-o-transition: width 0.6s ease; | |
transition: width 0.6s ease; | |
} | |
.progress-striped .progress-bar, | |
.progress-bar-striped { | |
background-image: -webkit-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-image: -o-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-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; | |
-o-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: -webkit-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-image: -o-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-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: -webkit-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-image: -o-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-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: -webkit-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-image: -o-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-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: -webkit-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-image: -o-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-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 { | |
zoom: 1; | |
overflow: hidden; | |
} | |
.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 { | |
margin-bottom: 20px; | |
padding-left: 0; | |
} | |
.list-group-item { | |
position: relative; | |
display: block; | |
padding: 10px 15px; | |
margin-bottom: -1px; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
} | |
.list-group-item:first-child { | |
border-top-right-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.list-group-item:last-child { | |
margin-bottom: 0; | |
border-bottom-right-radius: 2px; | |
border-bottom-left-radius: 2px; | |
} | |
a.list-group-item, | |
button.list-group-item { | |
color: #555; | |
} | |
a.list-group-item .list-group-item-heading, | |
button.list-group-item .list-group-item-heading { | |
color: #333; | |
} | |
a.list-group-item:hover, | |
button.list-group-item:hover, | |
a.list-group-item:focus, | |
button.list-group-item:focus { | |
text-decoration: none; | |
color: #555; | |
background-color: #f5f5f5; | |
} | |
button.list-group-item { | |
width: 100%; | |
text-align: left; | |
} | |
.list-group-item.disabled, | |
.list-group-item.disabled:hover, | |
.list-group-item.disabled:focus { | |
background-color: #eeeeee; | |
color: #777777; | |
cursor: not-allowed; | |
} | |
.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: #777777; | |
} | |
.list-group-item.active, | |
.list-group-item.active:hover, | |
.list-group-item.active:focus { | |
z-index: 2; | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
} | |
.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: #c7ddef; | |
} | |
.list-group-item-success { | |
color: #3c763d; | |
background-color: #dff0d8; | |
} | |
a.list-group-item-success, | |
button.list-group-item-success { | |
color: #3c763d; | |
} | |
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: #3c763d; | |
background-color: #d0e9c6; | |
} | |
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: #3c763d; | |
border-color: #3c763d; | |
} | |
.list-group-item-info { | |
color: #31708f; | |
background-color: #d9edf7; | |
} | |
a.list-group-item-info, | |
button.list-group-item-info { | |
color: #31708f; | |
} | |
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: #31708f; | |
background-color: #c4e3f3; | |
} | |
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: #31708f; | |
border-color: #31708f; | |
} | |
.list-group-item-warning { | |
color: #8a6d3b; | |
background-color: #fcf8e3; | |
} | |
a.list-group-item-warning, | |
button.list-group-item-warning { | |
color: #8a6d3b; | |
} | |
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: #8a6d3b; | |
background-color: #faf2cc; | |
} | |
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: #8a6d3b; | |
border-color: #8a6d3b; | |
} | |
.list-group-item-danger { | |
color: #a94442; | |
background-color: #f2dede; | |
} | |
a.list-group-item-danger, | |
button.list-group-item-danger { | |
color: #a94442; | |
} | |
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: #a94442; | |
background-color: #ebcccc; | |
} | |
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: #a94442; | |
border-color: #a94442; | |
} | |
.list-group-item-heading { | |
margin-top: 0; | |
margin-bottom: 5px; | |
} | |
.list-group-item-text { | |
margin-bottom: 0; | |
line-height: 1.3; | |
} | |
.panel { | |
margin-bottom: 18px; | |
background-color: #fff; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); | |
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-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.panel-heading > .dropdown .dropdown-toggle { | |
color: inherit; | |
} | |
.panel-title { | |
margin-top: 0; | |
margin-bottom: 0; | |
font-size: 15px; | |
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: #f5f5f5; | |
border-top: 1px solid #ddd; | |
border-bottom-right-radius: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.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-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.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: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { | |
border-top-right-radius: 0; | |
border-top-left-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-left: 15px; | |
padding-right: 15px; | |
} | |
.panel > .table:first-child, | |
.panel > .table-responsive:first-child > .table:first-child { | |
border-top-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.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: 1px; | |
border-top-right-radius: 1px; | |
} | |
.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: 1px; | |
} | |
.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: 1px; | |
} | |
.panel > .table:last-child, | |
.panel > .table-responsive:last-child > .table:last-child { | |
border-bottom-right-radius: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.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-left-radius: 1px; | |
border-bottom-right-radius: 1px; | |
} | |
.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: 1px; | |
} | |
.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: 1px; | |
} | |
.panel > .panel-body + .table, | |
.panel > .panel-body + .table-responsive, | |
.panel > .table + .panel-body, | |
.panel > .table-responsive + .panel-body { | |
border-top: 1px solid #ddd; | |
} | |
.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 { | |
border: 0; | |
margin-bottom: 0; | |
} | |
.panel-group { | |
margin-bottom: 18px; | |
} | |
.panel-group .panel { | |
margin-bottom: 0; | |
border-radius: 2px; | |
} | |
.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 #ddd; | |
} | |
.panel-group .panel-footer { | |
border-top: 0; | |
} | |
.panel-group .panel-footer + .panel-collapse .panel-body { | |
border-bottom: 1px solid #ddd; | |
} | |
.panel-default { | |
border-color: #ddd; | |
} | |
.panel-default > .panel-heading { | |
color: #333333; | |
background-color: #f5f5f5; | |
border-color: #ddd; | |
} | |
.panel-default > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #ddd; | |
} | |
.panel-default > .panel-heading .badge { | |
color: #f5f5f5; | |
background-color: #333333; | |
} | |
.panel-default > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #ddd; | |
} | |
.panel-primary { | |
border-color: #337ab7; | |
} | |
.panel-primary > .panel-heading { | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
} | |
.panel-primary > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #337ab7; | |
} | |
.panel-primary > .panel-heading .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.panel-primary > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #337ab7; | |
} | |
.panel-success { | |
border-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading { | |
color: #3c763d; | |
background-color: #dff0d8; | |
border-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading .badge { | |
color: #dff0d8; | |
background-color: #3c763d; | |
} | |
.panel-success > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #d6e9c6; | |
} | |
.panel-info { | |
border-color: #bce8f1; | |
} | |
.panel-info > .panel-heading { | |
color: #31708f; | |
background-color: #d9edf7; | |
border-color: #bce8f1; | |
} | |
.panel-info > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #bce8f1; | |
} | |
.panel-info > .panel-heading .badge { | |
color: #d9edf7; | |
background-color: #31708f; | |
} | |
.panel-info > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #bce8f1; | |
} | |
.panel-warning { | |
border-color: #faebcc; | |
} | |
.panel-warning > .panel-heading { | |
color: #8a6d3b; | |
background-color: #fcf8e3; | |
border-color: #faebcc; | |
} | |
.panel-warning > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #faebcc; | |
} | |
.panel-warning > .panel-heading .badge { | |
color: #fcf8e3; | |
background-color: #8a6d3b; | |
} | |
.panel-warning > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #faebcc; | |
} | |
.panel-danger { | |
border-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading { | |
color: #a94442; | |
background-color: #f2dede; | |
border-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading .badge { | |
color: #f2dede; | |
background-color: #a94442; | |
} | |
.panel-danger > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #ebccd1; | |
} | |
.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; | |
left: 0; | |
bottom: 0; | |
height: 100%; | |
width: 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: #f5f5f5; | |
border: 1px solid #e3e3e3; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); | |
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: 3px; | |
} | |
.well-sm { | |
padding: 9px; | |
border-radius: 1px; | |
} | |
.close { | |
float: right; | |
font-size: 19.5px; | |
font-weight: bold; | |
line-height: 1; | |
color: #000; | |
text-shadow: 0 1px 0 #fff; | |
opacity: 0.2; | |
filter: alpha(opacity=20); | |
} | |
.close:hover, | |
.close:focus { | |
color: #000; | |
text-decoration: none; | |
cursor: pointer; | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
} | |
button.close { | |
padding: 0; | |
cursor: pointer; | |
background: transparent; | |
border: 0; | |
-webkit-appearance: none; | |
} | |
.modal-open { | |
overflow: hidden; | |
} | |
.modal { | |
display: none; | |
overflow: hidden; | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1050; | |
-webkit-overflow-scrolling: touch; | |
outline: 0; | |
} | |
.modal.fade .modal-dialog { | |
-webkit-transform: translate(0, -25%); | |
-ms-transform: translate(0, -25%); | |
-o-transform: translate(0, -25%); | |
transform: translate(0, -25%); | |
-webkit-transition: -webkit-transform 0.3s ease-out; | |
-moz-transition: -moz-transform 0.3s ease-out; | |
-o-transition: -o-transform 0.3s ease-out; | |
transition: transform 0.3s ease-out; | |
} | |
.modal.in .modal-dialog { | |
-webkit-transform: translate(0, 0); | |
-ms-transform: translate(0, 0); | |
-o-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: #fff; | |
border: 1px solid #999; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 3px; | |
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
background-clip: padding-box; | |
outline: 0; | |
} | |
.modal-backdrop { | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1040; | |
background-color: #000; | |
} | |
.modal-backdrop.fade { | |
opacity: 0; | |
filter: alpha(opacity=0); | |
} | |
.modal-backdrop.in { | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
} | |
.modal-header { | |
padding: 15px; | |
border-bottom: 1px solid #e5e5e5; | |
} | |
.modal-header .close { | |
margin-top: -2px; | |
} | |
.modal-title { | |
margin: 0; | |
line-height: 1.42857143; | |
} | |
.modal-body { | |
position: relative; | |
padding: 15px; | |
} | |
.modal-footer { | |
padding: 15px; | |
text-align: right; | |
border-top: 1px solid #e5e5e5; | |
} | |
.modal-footer .btn + .btn { | |
margin-left: 5px; | |
margin-bottom: 0; | |
} | |
.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 { | |
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); | |
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: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-style: normal; | |
font-weight: normal; | |
letter-spacing: normal; | |
line-break: auto; | |
line-height: 1.42857143; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
white-space: normal; | |
word-break: normal; | |
word-spacing: normal; | |
word-wrap: normal; | |
font-size: 12px; | |
opacity: 0; | |
filter: alpha(opacity=0); | |
} | |
.tooltip.in { | |
opacity: 0.9; | |
filter: alpha(opacity=90); | |
} | |
.tooltip.top { | |
margin-top: -3px; | |
padding: 5px 0; | |
} | |
.tooltip.right { | |
margin-left: 3px; | |
padding: 0 5px; | |
} | |
.tooltip.bottom { | |
margin-top: 3px; | |
padding: 5px 0; | |
} | |
.tooltip.left { | |
margin-left: -3px; | |
padding: 0 5px; | |
} | |
.tooltip-inner { | |
max-width: 200px; | |
padding: 3px 8px; | |
color: #fff; | |
text-align: center; | |
background-color: #000; | |
border-radius: 2px; | |
} | |
.tooltip-arrow { | |
position: absolute; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.tooltip.top .tooltip-arrow { | |
bottom: 0; | |
left: 50%; | |
margin-left: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.top-left .tooltip-arrow { | |
bottom: 0; | |
right: 5px; | |
margin-bottom: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.top-right .tooltip-arrow { | |
bottom: 0; | |
left: 5px; | |
margin-bottom: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.right .tooltip-arrow { | |
top: 50%; | |
left: 0; | |
margin-top: -5px; | |
border-width: 5px 5px 5px 0; | |
border-right-color: #000; | |
} | |
.tooltip.left .tooltip-arrow { | |
top: 50%; | |
right: 0; | |
margin-top: -5px; | |
border-width: 5px 0 5px 5px; | |
border-left-color: #000; | |
} | |
.tooltip.bottom .tooltip-arrow { | |
top: 0; | |
left: 50%; | |
margin-left: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.tooltip.bottom-left .tooltip-arrow { | |
top: 0; | |
right: 5px; | |
margin-top: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.tooltip.bottom-right .tooltip-arrow { | |
top: 0; | |
left: 5px; | |
margin-top: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.popover { | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 1060; | |
display: none; | |
max-width: 276px; | |
padding: 1px; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-style: normal; | |
font-weight: normal; | |
letter-spacing: normal; | |
line-break: auto; | |
line-height: 1.42857143; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
white-space: normal; | |
word-break: normal; | |
word-spacing: normal; | |
word-wrap: normal; | |
font-size: 13px; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid #ccc; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 3px; | |
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); | |
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-title { | |
margin: 0; | |
padding: 8px 14px; | |
font-size: 13px; | |
background-color: #f7f7f7; | |
border-bottom: 1px solid #ebebeb; | |
border-radius: 2px 2px 0 0; | |
} | |
.popover-content { | |
padding: 9px 14px; | |
} | |
.popover > .arrow, | |
.popover > .arrow:after { | |
position: absolute; | |
display: block; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.popover > .arrow { | |
border-width: 11px; | |
} | |
.popover > .arrow:after { | |
border-width: 10px; | |
content: ""; | |
} | |
.popover.top > .arrow { | |
left: 50%; | |
margin-left: -11px; | |
border-bottom-width: 0; | |
border-top-color: #999999; | |
border-top-color: rgba(0, 0, 0, 0.25); | |
bottom: -11px; | |
} | |
.popover.top > .arrow:after { | |
content: " "; | |
bottom: 1px; | |
margin-left: -10px; | |
border-bottom-width: 0; | |
border-top-color: #fff; | |
} | |
.popover.right > .arrow { | |
top: 50%; | |
left: -11px; | |
margin-top: -11px; | |
border-left-width: 0; | |
border-right-color: #999999; | |
border-right-color: rgba(0, 0, 0, 0.25); | |
} | |
.popover.right > .arrow:after { | |
content: " "; | |
left: 1px; | |
bottom: -10px; | |
border-left-width: 0; | |
border-right-color: #fff; | |
} | |
.popover.bottom > .arrow { | |
left: 50%; | |
margin-left: -11px; | |
border-top-width: 0; | |
border-bottom-color: #999999; | |
border-bottom-color: rgba(0, 0, 0, 0.25); | |
top: -11px; | |
} | |
.popover.bottom > .arrow:after { | |
content: " "; | |
top: 1px; | |
margin-left: -10px; | |
border-top-width: 0; | |
border-bottom-color: #fff; | |
} | |
.popover.left > .arrow { | |
top: 50%; | |
right: -11px; | |
margin-top: -11px; | |
border-right-width: 0; | |
border-left-color: #999999; | |
border-left-color: rgba(0, 0, 0, 0.25); | |
} | |
.popover.left > .arrow:after { | |
content: " "; | |
right: 1px; | |
border-right-width: 0; | |
border-left-color: #fff; | |
bottom: -10px; | |
} | |
.carousel { | |
position: relative; | |
} | |
.carousel-inner { | |
position: relative; | |
overflow: hidden; | |
width: 100%; | |
} | |
.carousel-inner > .item { | |
display: none; | |
position: relative; | |
-webkit-transition: 0.6s ease-in-out left; | |
-o-transition: 0.6s ease-in-out left; | |
transition: 0.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 { | |
-webkit-transition: -webkit-transform 0.6s ease-in-out; | |
-moz-transition: -moz-transform 0.6s ease-in-out; | |
-o-transition: -o-transform 0.6s ease-in-out; | |
transition: transform 0.6s ease-in-out; | |
-webkit-backface-visibility: hidden; | |
-moz-backface-visibility: hidden; | |
backface-visibility: hidden; | |
-webkit-perspective: 1000px; | |
-moz-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; | |
left: 0; | |
bottom: 0; | |
width: 15%; | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
font-size: 20px; | |
color: #fff; | |
text-align: center; | |
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); | |
background-color: rgba(0, 0, 0, 0); | |
} | |
.carousel-control.left { | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); | |
} | |
.carousel-control.right { | |
left: auto; | |
right: 0; | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); | |
} | |
.carousel-control:hover, | |
.carousel-control:focus { | |
outline: 0; | |
color: #fff; | |
text-decoration: none; | |
opacity: 0.9; | |
filter: alpha(opacity=90); | |
} | |
.carousel-control .icon-prev, | |
.carousel-control .icon-next, | |
.carousel-control .glyphicon-chevron-left, | |
.carousel-control .glyphicon-chevron-right { | |
position: absolute; | |
top: 50%; | |
margin-top: -10px; | |
z-index: 5; | |
display: inline-block; | |
} | |
.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; | |
line-height: 1; | |
font-family: serif; | |
} | |
.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%; | |
margin-left: -30%; | |
padding-left: 0; | |
list-style: none; | |
text-align: center; | |
} | |
.carousel-indicators li { | |
display: inline-block; | |
width: 10px; | |
height: 10px; | |
margin: 1px; | |
text-indent: -999px; | |
border: 1px solid #fff; | |
border-radius: 10px; | |
cursor: pointer; | |
background-color: #000 \9; | |
background-color: rgba(0, 0, 0, 0); | |
} | |
.carousel-indicators .active { | |
margin: 0; | |
width: 12px; | |
height: 12px; | |
background-color: #fff; | |
} | |
.carousel-caption { | |
position: absolute; | |
left: 15%; | |
right: 15%; | |
bottom: 20px; | |
z-index: 10; | |
padding-top: 20px; | |
padding-bottom: 20px; | |
color: #fff; | |
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 { | |
left: 20%; | |
right: 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, | |
.item_buttons:before, | |
.item_buttons:after { | |
content: " "; | |
display: table; | |
} | |
.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, | |
.item_buttons:after { | |
clear: both; | |
} | |
.center-block { | |
display: block; | |
margin-left: auto; | |
margin-right: 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; | |
} | |
} | |
/*! | |
* | |
* Font Awesome | |
* | |
*/ | |
/*! | |
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome | |
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) | |
*/ | |
/* FONT PATH | |
* -------------------------- */ | |
@font-face { | |
font-family: 'FontAwesome'; | |
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0'); | |
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); | |
font-weight: normal; | |
font-style: normal; | |
} | |
.fa { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
} | |
/* makes the font 33% larger relative to the icon container */ | |
.fa-lg { | |
font-size: 1.33333333em; | |
line-height: 0.75em; | |
vertical-align: -15%; | |
} | |
.fa-2x { | |
font-size: 2em; | |
} | |
.fa-3x { | |
font-size: 3em; | |
} | |
.fa-4x { | |
font-size: 4em; | |
} | |
.fa-5x { | |
font-size: 5em; | |
} | |
.fa-fw { | |
width: 1.28571429em; | |
text-align: center; | |
} | |
.fa-ul { | |
padding-left: 0; | |
margin-left: 2.14285714em; | |
list-style-type: none; | |
} | |
.fa-ul > li { | |
position: relative; | |
} | |
.fa-li { | |
position: absolute; | |
left: -2.14285714em; | |
width: 2.14285714em; | |
top: 0.14285714em; | |
text-align: center; | |
} | |
.fa-li.fa-lg { | |
left: -1.85714286em; | |
} | |
.fa-border { | |
padding: .2em .25em .15em; | |
border: solid 0.08em #eee; | |
border-radius: .1em; | |
} | |
.fa-pull-left { | |
float: left; | |
} | |
.fa-pull-right { | |
float: right; | |
} | |
.fa.fa-pull-left { | |
margin-right: .3em; | |
} | |
.fa.fa-pull-right { | |
margin-left: .3em; | |
} | |
/* Deprecated as of 4.4.0 */ | |
.pull-right { | |
float: right; | |
} | |
.pull-left { | |
float: left; | |
} | |
.fa.pull-left { | |
margin-right: .3em; | |
} | |
.fa.pull-right { | |
margin-left: .3em; | |
} | |
.fa-spin { | |
-webkit-animation: fa-spin 2s infinite linear; | |
animation: fa-spin 2s infinite linear; | |
} | |
.fa-pulse { | |
-webkit-animation: fa-spin 1s infinite steps(8); | |
animation: fa-spin 1s infinite steps(8); | |
} | |
@-webkit-keyframes fa-spin { | |
0% { | |
-webkit-transform: rotate(0deg); | |
transform: rotate(0deg); | |
} | |
100% { | |
-webkit-transform: rotate(359deg); | |
transform: rotate(359deg); | |
} | |
} | |
@keyframes fa-spin { | |
0% { | |
-webkit-transform: rotate(0deg); | |
transform: rotate(0deg); | |
} | |
100% { | |
-webkit-transform: rotate(359deg); | |
transform: rotate(359deg); | |
} | |
} | |
.fa-rotate-90 { | |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; | |
-webkit-transform: rotate(90deg); | |
-ms-transform: rotate(90deg); | |
transform: rotate(90deg); | |
} | |
.fa-rotate-180 { | |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; | |
-webkit-transform: rotate(180deg); | |
-ms-transform: rotate(180deg); | |
transform: rotate(180deg); | |
} | |
.fa-rotate-270 { | |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; | |
-webkit-transform: rotate(270deg); | |
-ms-transform: rotate(270deg); | |
transform: rotate(270deg); | |
} | |
.fa-flip-horizontal { | |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; | |
-webkit-transform: scale(-1, 1); | |
-ms-transform: scale(-1, 1); | |
transform: scale(-1, 1); | |
} | |
.fa-flip-vertical { | |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; | |
-webkit-transform: scale(1, -1); | |
-ms-transform: scale(1, -1); | |
transform: scale(1, -1); | |
} | |
:root .fa-rotate-90, | |
:root .fa-rotate-180, | |
:root .fa-rotate-270, | |
:root .fa-flip-horizontal, | |
:root .fa-flip-vertical { | |
filter: none; | |
} | |
.fa-stack { | |
position: relative; | |
display: inline-block; | |
width: 2em; | |
height: 2em; | |
line-height: 2em; | |
vertical-align: middle; | |
} | |
.fa-stack-1x, | |
.fa-stack-2x { | |
position: absolute; | |
left: 0; | |
width: 100%; | |
text-align: center; | |
} | |
.fa-stack-1x { | |
line-height: inherit; | |
} | |
.fa-stack-2x { | |
font-size: 2em; | |
} | |
.fa-inverse { | |
color: #fff; | |
} | |
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen | |
readers do not read off random characters that represent icons */ | |
.fa-glass:before { | |
content: "\f000"; | |
} | |
.fa-music:before { | |
content: "\f001"; | |
} | |
.fa-search:before { | |
content: "\f002"; | |
} | |
.fa-envelope-o:before { | |
content: "\f003"; | |
} | |
.fa-heart:before { | |
content: "\f004"; | |
} | |
.fa-star:before { | |
content: "\f005"; | |
} | |
.fa-star-o:before { | |
content: "\f006"; | |
} | |
.fa-user:before { | |
content: "\f007"; | |
} | |
.fa-film:before { | |
content: "\f008"; | |
} | |
.fa-th-large:before { | |
content: "\f009"; | |
} | |
.fa-th:before { | |
content: "\f00a"; | |
} | |
.fa-th-list:before { | |
content: "\f00b"; | |
} | |
.fa-check:before { | |
content: "\f00c"; | |
} | |
.fa-remove:before, | |
.fa-close:before, | |
.fa-times:before { | |
content: "\f00d"; | |
} | |
.fa-search-plus:before { | |
content: "\f00e"; | |
} | |
.fa-search-minus:before { | |
content: "\f010"; | |
} | |
.fa-power-off:before { | |
content: "\f011"; | |
} | |
.fa-signal:before { | |
content: "\f012"; | |
} | |
.fa-gear:before, | |
.fa-cog:before { | |
content: "\f013"; | |
} | |
.fa-trash-o:before { | |
content: "\f014"; | |
} | |
.fa-home:before { | |
content: "\f015"; | |
} | |
.fa-file-o:before { | |
content: "\f016"; | |
} | |
.fa-clock-o:before { | |
content: "\f017"; | |
} | |
.fa-road:before { | |
content: "\f018"; | |
} | |
.fa-download:before { | |
content: "\f019"; | |
} | |
.fa-arrow-circle-o-down:before { | |
content: "\f01a"; | |
} | |
.fa-arrow-circle-o-up:before { | |
content: "\f01b"; | |
} | |
.fa-inbox:before { | |
content: "\f01c"; | |
} | |
.fa-play-circle-o:before { | |
content: "\f01d"; | |
} | |
.fa-rotate-right:before, | |
.fa-repeat:before { | |
content: "\f01e"; | |
} | |
.fa-refresh:before { | |
content: "\f021"; | |
} | |
.fa-list-alt:before { | |
content: "\f022"; | |
} | |
.fa-lock:before { | |
content: "\f023"; | |
} | |
.fa-flag:before { | |
content: "\f024"; | |
} | |
.fa-headphones:before { | |
content: "\f025"; | |
} | |
.fa-volume-off:before { | |
content: "\f026"; | |
} | |
.fa-volume-down:before { | |
content: "\f027"; | |
} | |
.fa-volume-up:before { | |
content: "\f028"; | |
} | |
.fa-qrcode:before { | |
content: "\f029"; | |
} | |
.fa-barcode:before { | |
content: "\f02a"; | |
} | |
.fa-tag:before { | |
content: "\f02b"; | |
} | |
.fa-tags:before { | |
content: "\f02c"; | |
} | |
.fa-book:before { | |
content: "\f02d"; | |
} | |
.fa-bookmark:before { | |
content: "\f02e"; | |
} | |
.fa-print:before { | |
content: "\f02f"; | |
} | |
.fa-camera:before { | |
content: "\f030"; | |
} | |
.fa-font:before { | |
content: "\f031"; | |
} | |
.fa-bold:before { | |
content: "\f032"; | |
} | |
.fa-italic:before { | |
content: "\f033"; | |
} | |
.fa-text-height:before { | |
content: "\f034"; | |
} | |
.fa-text-width:before { | |
content: "\f035"; | |
} | |
.fa-align-left:before { | |
content: "\f036"; | |
} | |
.fa-align-center:before { | |
content: "\f037"; | |
} | |
.fa-align-right:before { | |
content: "\f038"; | |
} | |
.fa-align-justify:before { | |
content: "\f039"; | |
} | |
.fa-list:before { | |
content: "\f03a"; | |
} | |
.fa-dedent:before, | |
.fa-outdent:before { | |
content: "\f03b"; | |
} | |
.fa-indent:before { | |
content: "\f03c"; | |
} | |
.fa-video-camera:before { | |
content: "\f03d"; | |
} | |
.fa-photo:before, | |
.fa-image:before, | |
.fa-picture-o:before { | |
content: "\f03e"; | |
} | |
.fa-pencil:before { | |
content: "\f040"; | |
} | |
.fa-map-marker:before { | |
content: "\f041"; | |
} | |
.fa-adjust:before { | |
content: "\f042"; | |
} | |
.fa-tint:before { | |
content: "\f043"; | |
} | |
.fa-edit:before, | |
.fa-pencil-square-o:before { | |
content: "\f044"; | |
} | |
.fa-share-square-o:before { | |
content: "\f045"; | |
} | |
.fa-check-square-o:before { | |
content: "\f046"; | |
} | |
.fa-arrows:before { | |
content: "\f047"; | |
} | |
.fa-step-backward:before { | |
content: "\f048"; | |
} | |
.fa-fast-backward:before { | |
content: "\f049"; | |
} | |
.fa-backward:before { | |
content: "\f04a"; | |
} | |
.fa-play:before { | |
content: "\f04b"; | |
} | |
.fa-pause:before { | |
content: "\f04c"; | |
} | |
.fa-stop:before { | |
content: "\f04d"; | |
} | |
.fa-forward:before { | |
content: "\f04e"; | |
} | |
.fa-fast-forward:before { | |
content: "\f050"; | |
} | |
.fa-step-forward:before { | |
content: "\f051"; | |
} | |
.fa-eject:before { | |
content: "\f052"; | |
} | |
.fa-chevron-left:before { | |
content: "\f053"; | |
} | |
.fa-chevron-right:before { | |
content: "\f054"; | |
} | |
.fa-plus-circle:before { | |
content: "\f055"; | |
} | |
.fa-minus-circle:before { | |
content: "\f056"; | |
} | |
.fa-times-circle:before { | |
content: "\f057"; | |
} | |
.fa-check-circle:before { | |
content: "\f058"; | |
} | |
.fa-question-circle:before { | |
content: "\f059"; | |
} | |
.fa-info-circle:before { | |
content: "\f05a"; | |
} | |
.fa-crosshairs:before { | |
content: "\f05b"; | |
} | |
.fa-times-circle-o:before { | |
content: "\f05c"; | |
} | |
.fa-check-circle-o:before { | |
content: "\f05d"; | |
} | |
.fa-ban:before { | |
content: "\f05e"; | |
} | |
.fa-arrow-left:before { | |
content: "\f060"; | |
} | |
.fa-arrow-right:before { | |
content: "\f061"; | |
} | |
.fa-arrow-up:before { | |
content: "\f062"; | |
} | |
.fa-arrow-down:before { | |
content: "\f063"; | |
} | |
.fa-mail-forward:before, | |
.fa-share:before { | |
content: "\f064"; | |
} | |
.fa-expand:before { | |
content: "\f065"; | |
} | |
.fa-compress:before { | |
content: "\f066"; | |
} | |
.fa-plus:before { | |
content: "\f067"; | |
} | |
.fa-minus:before { | |
content: "\f068"; | |
} | |
.fa-asterisk:before { | |
content: "\f069"; | |
} | |
.fa-exclamation-circle:before { | |
content: "\f06a"; | |
} | |
.fa-gift:before { | |
content: "\f06b"; | |
} | |
.fa-leaf:before { | |
content: "\f06c"; | |
} | |
.fa-fire:before { | |
content: "\f06d"; | |
} | |
.fa-eye:before { | |
content: "\f06e"; | |
} | |
.fa-eye-slash:before { | |
content: "\f070"; | |
} | |
.fa-warning:before, | |
.fa-exclamation-triangle:before { | |
content: "\f071"; | |
} | |
.fa-plane:before { | |
content: "\f072"; | |
} | |
.fa-calendar:before { | |
content: "\f073"; | |
} | |
.fa-random:before { | |
content: "\f074"; | |
} | |
.fa-comment:before { | |
content: "\f075"; | |
} | |
.fa-magnet:before { | |
content: "\f076"; | |
} | |
.fa-chevron-up:before { | |
content: "\f077"; | |
} | |
.fa-chevron-down:before { | |
content: "\f078"; | |
} | |
.fa-retweet:before { | |
content: "\f079"; | |
} | |
.fa-shopping-cart:before { | |
content: "\f07a"; | |
} | |
.fa-folder:before { | |
content: "\f07b"; | |
} | |
.fa-folder-open:before { | |
content: "\f07c"; | |
} | |
.fa-arrows-v:before { | |
content: "\f07d"; | |
} | |
.fa-arrows-h:before { | |
content: "\f07e"; | |
} | |
.fa-bar-chart-o:before, | |
.fa-bar-chart:before { | |
content: "\f080"; | |
} | |
.fa-twitter-square:before { | |
content: "\f081"; | |
} | |
.fa-facebook-square:before { | |
content: "\f082"; | |
} | |
.fa-camera-retro:before { | |
content: "\f083"; | |
} | |
.fa-key:before { | |
content: "\f084"; | |
} | |
.fa-gears:before, | |
.fa-cogs:before { | |
content: "\f085"; | |
} | |
.fa-comments:before { | |
content: "\f086"; | |
} | |
.fa-thumbs-o-up:before { | |
content: "\f087"; | |
} | |
.fa-thumbs-o-down:before { | |
content: "\f088"; | |
} | |
.fa-star-half:before { | |
content: "\f089"; | |
} | |
.fa-heart-o:before { | |
content: "\f08a"; | |
} | |
.fa-sign-out:before { | |
content: "\f08b"; | |
} | |
.fa-linkedin-square:before { | |
content: "\f08c"; | |
} | |
.fa-thumb-tack:before { | |
content: "\f08d"; | |
} | |
.fa-external-link:before { | |
content: "\f08e"; | |
} | |
.fa-sign-in:before { | |
content: "\f090"; | |
} | |
.fa-trophy:before { | |
content: "\f091"; | |
} | |
.fa-github-square:before { | |
content: "\f092"; | |
} | |
.fa-upload:before { | |
content: "\f093"; | |
} | |
.fa-lemon-o:before { | |
content: "\f094"; | |
} | |
.fa-phone:before { | |
content: "\f095"; | |
} | |
.fa-square-o:before { | |
content: "\f096"; | |
} | |
.fa-bookmark-o:before { | |
content: "\f097"; | |
} | |
.fa-phone-square:before { | |
content: "\f098"; | |
} | |
.fa-twitter:before { | |
content: "\f099"; | |
} | |
.fa-facebook-f:before, | |
.fa-facebook:before { | |
content: "\f09a"; | |
} | |
.fa-github:before { | |
content: "\f09b"; | |
} | |
.fa-unlock:before { | |
content: "\f09c"; | |
} | |
.fa-credit-card:before { | |
content: "\f09d"; | |
} | |
.fa-feed:before, | |
.fa-rss:before { | |
content: "\f09e"; | |
} | |
.fa-hdd-o:before { | |
content: "\f0a0"; | |
} | |
.fa-bullhorn:before { | |
content: "\f0a1"; | |
} | |
.fa-bell:before { | |
content: "\f0f3"; | |
} | |
.fa-certificate:before { | |
content: "\f0a3"; | |
} | |
.fa-hand-o-right:before { | |
content: "\f0a4"; | |
} | |
.fa-hand-o-left:before { | |
content: "\f0a5"; | |
} | |
.fa-hand-o-up:before { | |
content: "\f0a6"; | |
} | |
.fa-hand-o-down:before { | |
content: "\f0a7"; | |
} | |
.fa-arrow-circle-left:before { | |
content: "\f0a8"; | |
} | |
.fa-arrow-circle-right:before { | |
content: "\f0a9"; | |
} | |
.fa-arrow-circle-up:before { | |
content: "\f0aa"; | |
} | |
.fa-arrow-circle-down:before { | |
content: "\f0ab"; | |
} | |
.fa-globe:before { | |
content: "\f0ac"; | |
} | |
.fa-wrench:before { | |
content: "\f0ad"; | |
} | |
.fa-tasks:before { | |
content: "\f0ae"; | |
} | |
.fa-filter:before { | |
content: "\f0b0"; | |
} | |
.fa-briefcase:before { | |
content: "\f0b1"; | |
} | |
.fa-arrows-alt:before { | |
content: "\f0b2"; | |
} | |
.fa-group:before, | |
.fa-users:before { | |
content: "\f0c0"; | |
} | |
.fa-chain:before, | |
.fa-link:before { | |
content: "\f0c1"; | |
} | |
.fa-cloud:before { | |
content: "\f0c2"; | |
} | |
.fa-flask:before { | |
content: "\f0c3"; | |
} | |
.fa-cut:before, | |
.fa-scissors:before { | |
content: "\f0c4"; | |
} | |
.fa-copy:before, | |
.fa-files-o:before { | |
content: "\f0c5"; | |
} | |
.fa-paperclip:before { | |
content: "\f0c6"; | |
} | |
.fa-save:before, | |
.fa-floppy-o:before { | |
content: "\f0c7"; | |
} | |
.fa-square:before { | |
content: "\f0c8"; | |
} | |
.fa-navicon:before, | |
.fa-reorder:before, | |
.fa-bars:before { | |
content: "\f0c9"; | |
} | |
.fa-list-ul:before { | |
content: "\f0ca"; | |
} | |
.fa-list-ol:before { | |
content: "\f0cb"; | |
} | |
.fa-strikethrough:before { | |
content: "\f0cc"; | |
} | |
.fa-underline:before { | |
content: "\f0cd"; | |
} | |
.fa-table:before { | |
content: "\f0ce"; | |
} | |
.fa-magic:before { | |
content: "\f0d0"; | |
} | |
.fa-truck:before { | |
content: "\f0d1"; | |
} | |
.fa-pinterest:before { | |
content: "\f0d2"; | |
} | |
.fa-pinterest-square:before { | |
content: "\f0d3"; | |
} | |
.fa-google-plus-square:before { | |
content: "\f0d4"; | |
} | |
.fa-google-plus:before { | |
content: "\f0d5"; | |
} | |
.fa-money:before { | |
content: "\f0d6"; | |
} | |
.fa-caret-down:before { | |
content: "\f0d7"; | |
} | |
.fa-caret-up:before { | |
content: "\f0d8"; | |
} | |
.fa-caret-left:before { | |
content: "\f0d9"; | |
} | |
.fa-caret-right:before { | |
content: "\f0da"; | |
} | |
.fa-columns:before { | |
content: "\f0db"; | |
} | |
.fa-unsorted:before, | |
.fa-sort:before { | |
content: "\f0dc"; | |
} | |
.fa-sort-down:before, | |
.fa-sort-desc:before { | |
content: "\f0dd"; | |
} | |
.fa-sort-up:before, | |
.fa-sort-asc:before { | |
content: "\f0de"; | |
} | |
.fa-envelope:before { | |
content: "\f0e0"; | |
} | |
.fa-linkedin:before { | |
content: "\f0e1"; | |
} | |
.fa-rotate-left:before, | |
.fa-undo:before { | |
content: "\f0e2"; | |
} | |
.fa-legal:before, | |
.fa-gavel:before { | |
content: "\f0e3"; | |
} | |
.fa-dashboard:before, | |
.fa-tachometer:before { | |
content: "\f0e4"; | |
} | |
.fa-comment-o:before { | |
content: "\f0e5"; | |
} | |
.fa-comments-o:before { | |
content: "\f0e6"; | |
} | |
.fa-flash:before, | |
.fa-bolt:before { | |
content: "\f0e7"; | |
} | |
.fa-sitemap:before { | |
content: "\f0e8"; | |
} | |
.fa-umbrella:before { | |
content: "\f0e9"; | |
} | |
.fa-paste:before, | |
.fa-clipboard:before { | |
content: "\f0ea"; | |
} | |
.fa-lightbulb-o:before { | |
content: "\f0eb"; | |
} | |
.fa-exchange:before { | |
content: "\f0ec"; | |
} | |
.fa-cloud-download:before { | |
content: "\f0ed"; | |
} | |
.fa-cloud-upload:before { | |
content: "\f0ee"; | |
} | |
.fa-user-md:before { | |
content: "\f0f0"; | |
} | |
.fa-stethoscope:before { | |
content: "\f0f1"; | |
} | |
.fa-suitcase:before { | |
content: "\f0f2"; | |
} | |
.fa-bell-o:before { | |
content: "\f0a2"; | |
} | |
.fa-coffee:before { | |
content: "\f0f4"; | |
} | |
.fa-cutlery:before { | |
content: "\f0f5"; | |
} | |
.fa-file-text-o:before { | |
content: "\f0f6"; | |
} | |
.fa-building-o:before { | |
content: "\f0f7"; | |
} | |
.fa-hospital-o:before { | |
content: "\f0f8"; | |
} | |
.fa-ambulance:before { | |
content: "\f0f9"; | |
} | |
.fa-medkit:before { | |
content: "\f0fa"; | |
} | |
.fa-fighter-jet:before { | |
content: "\f0fb"; | |
} | |
.fa-beer:before { | |
content: "\f0fc"; | |
} | |
.fa-h-square:before { | |
content: "\f0fd"; | |
} | |
.fa-plus-square:before { | |
content: "\f0fe"; | |
} | |
.fa-angle-double-left:before { | |
content: "\f100"; | |
} | |
.fa-angle-double-right:before { | |
content: "\f101"; | |
} | |
.fa-angle-double-up:before { | |
content: "\f102"; | |
} | |
.fa-angle-double-down:before { | |
content: "\f103"; | |
} | |
.fa-angle-left:before { | |
content: "\f104"; | |
} | |
.fa-angle-right:before { | |
content: "\f105"; | |
} | |
.fa-angle-up:before { | |
content: "\f106"; | |
} | |
.fa-angle-down:before { | |
content: "\f107"; | |
} | |
.fa-desktop:before { | |
content: "\f108"; | |
} | |
.fa-laptop:before { | |
content: "\f109"; | |
} | |
.fa-tablet:before { | |
content: "\f10a"; | |
} | |
.fa-mobile-phone:before, | |
.fa-mobile:before { | |
content: "\f10b"; | |
} | |
.fa-circle-o:before { | |
content: "\f10c"; | |
} | |
.fa-quote-left:before { | |
content: "\f10d"; | |
} | |
.fa-quote-right:before { | |
content: "\f10e"; | |
} | |
.fa-spinner:before { | |
content: "\f110"; | |
} | |
.fa-circle:before { | |
content: "\f111"; | |
} | |
.fa-mail-reply:before, | |
.fa-reply:before { | |
content: "\f112"; | |
} | |
.fa-github-alt:before { | |
content: "\f113"; | |
} | |
.fa-folder-o:before { | |
content: "\f114"; | |
} | |
.fa-folder-open-o:before { | |
content: "\f115"; | |
} | |
.fa-smile-o:before { | |
content: "\f118"; | |
} | |
.fa-frown-o:before { | |
content: "\f119"; | |
} | |
.fa-meh-o:before { | |
content: "\f11a"; | |
} | |
.fa-gamepad:before { | |
content: "\f11b"; | |
} | |
.fa-keyboard-o:before { | |
content: "\f11c"; | |
} | |
.fa-flag-o:before { | |
content: "\f11d"; | |
} | |
.fa-flag-checkered:before { | |
content: "\f11e"; | |
} | |
.fa-terminal:before { | |
content: "\f120"; | |
} | |
.fa-code:before { | |
content: "\f121"; | |
} | |
.fa-mail-reply-all:before, | |
.fa-reply-all:before { | |
content: "\f122"; | |
} | |
.fa-star-half-empty:before, | |
.fa-star-half-full:before, | |
.fa-star-half-o:before { | |
content: "\f123"; | |
} | |
.fa-location-arrow:before { | |
content: "\f124"; | |
} | |
.fa-crop:before { | |
content: "\f125"; | |
} | |
.fa-code-fork:before { | |
content: "\f126"; | |
} | |
.fa-unlink:before, | |
.fa-chain-broken:before { | |
content: "\f127"; | |
} | |
.fa-question:before { | |
content: "\f128"; | |
} | |
.fa-info:before { | |
content: "\f129"; | |
} | |
.fa-exclamation:before { | |
content: "\f12a"; | |
} | |
.fa-superscript:before { | |
content: "\f12b"; | |
} | |
.fa-subscript:before { | |
content: "\f12c"; | |
} | |
.fa-eraser:before { | |
content: "\f12d"; | |
} | |
.fa-puzzle-piece:before { | |
content: "\f12e"; | |
} | |
.fa-microphone:before { | |
content: "\f130"; | |
} | |
.fa-microphone-slash:before { | |
content: "\f131"; | |
} | |
.fa-shield:before { | |
content: "\f132"; | |
} | |
.fa-calendar-o:before { | |
content: "\f133"; | |
} | |
.fa-fire-extinguisher:before { | |
content: "\f134"; | |
} | |
.fa-rocket:before { | |
content: "\f135"; | |
} | |
.fa-maxcdn:before { | |
content: "\f136"; | |
} | |
.fa-chevron-circle-left:before { | |
content: "\f137"; | |
} | |
.fa-chevron-circle-right:before { | |
content: "\f138"; | |
} | |
.fa-chevron-circle-up:before { | |
content: "\f139"; | |
} | |
.fa-chevron-circle-down:before { | |
content: "\f13a"; | |
} | |
.fa-html5:before { | |
content: "\f13b"; | |
} | |
.fa-css3:before { | |
content: "\f13c"; | |
} | |
.fa-anchor:before { | |
content: "\f13d"; | |
} | |
.fa-unlock-alt:before { | |
content: "\f13e"; | |
} | |
.fa-bullseye:before { | |
content: "\f140"; | |
} | |
.fa-ellipsis-h:before { | |
content: "\f141"; | |
} | |
.fa-ellipsis-v:before { | |
content: "\f142"; | |
} | |
.fa-rss-square:before { | |
content: "\f143"; | |
} | |
.fa-play-circle:before { | |
content: "\f144"; | |
} | |
.fa-ticket:before { | |
content: "\f145"; | |
} | |
.fa-minus-square:before { | |
content: "\f146"; | |
} | |
.fa-minus-square-o:before { | |
content: "\f147"; | |
} | |
.fa-level-up:before { | |
content: "\f148"; | |
} | |
.fa-level-down:before { | |
content: "\f149"; | |
} | |
.fa-check-square:before { | |
content: "\f14a"; | |
} | |
.fa-pencil-square:before { | |
content: "\f14b"; | |
} | |
.fa-external-link-square:before { | |
content: "\f14c"; | |
} | |
.fa-share-square:before { | |
content: "\f14d"; | |
} | |
.fa-compass:before { | |
content: "\f14e"; | |
} | |
.fa-toggle-down:before, | |
.fa-caret-square-o-down:before { | |
content: "\f150"; | |
} | |
.fa-toggle-up:before, | |
.fa-caret-square-o-up:before { | |
content: "\f151"; | |
} | |
.fa-toggle-right:before, | |
.fa-caret-square-o-right:before { | |
content: "\f152"; | |
} | |
.fa-euro:before, | |
.fa-eur:before { | |
content: "\f153"; | |
} | |
.fa-gbp:before { | |
content: "\f154"; | |
} | |
.fa-dollar:before, | |
.fa-usd:before { | |
content: "\f155"; | |
} | |
.fa-rupee:before, | |
.fa-inr:before { | |
content: "\f156"; | |
} | |
.fa-cny:before, | |
.fa-rmb:before, | |
.fa-yen:before, | |
.fa-jpy:before { | |
content: "\f157"; | |
} | |
.fa-ruble:before, | |
.fa-rouble:before, | |
.fa-rub:before { | |
content: "\f158"; | |
} | |
.fa-won:before, | |
.fa-krw:before { | |
content: "\f159"; | |
} | |
.fa-bitcoin:before, | |
.fa-btc:before { | |
content: "\f15a"; | |
} | |
.fa-file:before { | |
content: "\f15b"; | |
} | |
.fa-file-text:before { | |
content: "\f15c"; | |
} | |
.fa-sort-alpha-asc:before { | |
content: "\f15d"; | |
} | |
.fa-sort-alpha-desc:before { | |
content: "\f15e"; | |
} | |
.fa-sort-amount-asc:before { | |
content: "\f160"; | |
} | |
.fa-sort-amount-desc:before { | |
content: "\f161"; | |
} | |
.fa-sort-numeric-asc:before { | |
content: "\f162"; | |
} | |
.fa-sort-numeric-desc:before { | |
content: "\f163"; | |
} | |
.fa-thumbs-up:before { | |
content: "\f164"; | |
} | |
.fa-thumbs-down:before { | |
content: "\f165"; | |
} | |
.fa-youtube-square:before { | |
content: "\f166"; | |
} | |
.fa-youtube:before { | |
content: "\f167"; | |
} | |
.fa-xing:before { | |
content: "\f168"; | |
} | |
.fa-xing-square:before { | |
content: "\f169"; | |
} | |
.fa-youtube-play:before { | |
content: "\f16a"; | |
} | |
.fa-dropbox:before { | |
content: "\f16b"; | |
} | |
.fa-stack-overflow:before { | |
content: "\f16c"; | |
} | |
.fa-instagram:before { | |
content: "\f16d"; | |
} | |
.fa-flickr:before { | |
content: "\f16e"; | |
} | |
.fa-adn:before { | |
content: "\f170"; | |
} | |
.fa-bitbucket:before { | |
content: "\f171"; | |
} | |
.fa-bitbucket-square:before { | |
content: "\f172"; | |
} | |
.fa-tumblr:before { | |
content: "\f173"; | |
} | |
.fa-tumblr-square:before { | |
content: "\f174"; | |
} | |
.fa-long-arrow-down:before { | |
content: "\f175"; | |
} | |
.fa-long-arrow-up:before { | |
content: "\f176"; | |
} | |
.fa-long-arrow-left:before { | |
content: "\f177"; | |
} | |
.fa-long-arrow-right:before { | |
content: "\f178"; | |
} | |
.fa-apple:before { | |
content: "\f179"; | |
} | |
.fa-windows:before { | |
content: "\f17a"; | |
} | |
.fa-android:before { | |
content: "\f17b"; | |
} | |
.fa-linux:before { | |
content: "\f17c"; | |
} | |
.fa-dribbble:before { | |
content: "\f17d"; | |
} | |
.fa-skype:before { | |
content: "\f17e"; | |
} | |
.fa-foursquare:before { | |
content: "\f180"; | |
} | |
.fa-trello:before { | |
content: "\f181"; | |
} | |
.fa-female:before { | |
content: "\f182"; | |
} | |
.fa-male:before { | |
content: "\f183"; | |
} | |
.fa-gittip:before, | |
.fa-gratipay:before { | |
content: "\f184"; | |
} | |
.fa-sun-o:before { | |
content: "\f185"; | |
} | |
.fa-moon-o:before { | |
content: "\f186"; | |
} | |
.fa-archive:before { | |
content: "\f187"; | |
} | |
.fa-bug:before { | |
content: "\f188"; | |
} | |
.fa-vk:before { | |
content: "\f189"; | |
} | |
.fa-weibo:before { | |
content: "\f18a"; | |
} | |
.fa-renren:before { | |
content: "\f18b"; | |
} | |
.fa-pagelines:before { | |
content: "\f18c"; | |
} | |
.fa-stack-exchange:before { | |
content: "\f18d"; | |
} | |
.fa-arrow-circle-o-right:before { | |
content: "\f18e"; | |
} | |
.fa-arrow-circle-o-left:before { | |
content: "\f190"; | |
} | |
.fa-toggle-left:before, | |
.fa-caret-square-o-left:before { | |
content: "\f191"; | |
} | |
.fa-dot-circle-o:before { | |
content: "\f192"; | |
} | |
.fa-wheelchair:before { | |
content: "\f193"; | |
} | |
.fa-vimeo-square:before { | |
content: "\f194"; | |
} | |
.fa-turkish-lira:before, | |
.fa-try:before { | |
content: "\f195"; | |
} | |
.fa-plus-square-o:before { | |
content: "\f196"; | |
} | |
.fa-space-shuttle:before { | |
content: "\f197"; | |
} | |
.fa-slack:before { | |
content: "\f198"; | |
} | |
.fa-envelope-square:before { | |
content: "\f199"; | |
} | |
.fa-wordpress:before { | |
content: "\f19a"; | |
} | |
.fa-openid:before { | |
content: "\f19b"; | |
} | |
.fa-institution:before, | |
.fa-bank:before, | |
.fa-university:before { | |
content: "\f19c"; | |
} | |
.fa-mortar-board:before, | |
.fa-graduation-cap:before { | |
content: "\f19d"; | |
} | |
.fa-yahoo:before { | |
content: "\f19e"; | |
} | |
.fa-google:before { | |
content: "\f1a0"; | |
} | |
.fa-reddit:before { | |
content: "\f1a1"; | |
} | |
.fa-reddit-square:before { | |
content: "\f1a2"; | |
} | |
.fa-stumbleupon-circle:before { | |
content: "\f1a3"; | |
} | |
.fa-stumbleupon:before { | |
content: "\f1a4"; | |
} | |
.fa-delicious:before { | |
content: "\f1a5"; | |
} | |
.fa-digg:before { | |
content: "\f1a6"; | |
} | |
.fa-pied-piper-pp:before { | |
content: "\f1a7"; | |
} | |
.fa-pied-piper-alt:before { | |
content: "\f1a8"; | |
} | |
.fa-drupal:before { | |
content: "\f1a9"; | |
} | |
.fa-joomla:before { | |
content: "\f1aa"; | |
} | |
.fa-language:before { | |
content: "\f1ab"; | |
} | |
.fa-fax:before { | |
content: "\f1ac"; | |
} | |
.fa-building:before { | |
content: "\f1ad"; | |
} | |
.fa-child:before { | |
content: "\f1ae"; | |
} | |
.fa-paw:before { | |
content: "\f1b0"; | |
} | |
.fa-spoon:before { | |
content: "\f1b1"; | |
} | |
.fa-cube:before { | |
content: "\f1b2"; | |
} | |
.fa-cubes:before { | |
content: "\f1b3"; | |
} | |
.fa-behance:before { | |
content: "\f1b4"; | |
} | |
.fa-behance-square:before { | |
content: "\f1b5"; | |
} | |
.fa-steam:before { | |
content: "\f1b6"; | |
} | |
.fa-steam-square:before { | |
content: "\f1b7"; | |
} | |
.fa-recycle:before { | |
content: "\f1b8"; | |
} | |
.fa-automobile:before, | |
.fa-car:before { | |
content: "\f1b9"; | |
} | |
.fa-cab:before, | |
.fa-taxi:before { | |
content: "\f1ba"; | |
} | |
.fa-tree:before { | |
content: "\f1bb"; | |
} | |
.fa-spotify:before { | |
content: "\f1bc"; | |
} | |
.fa-deviantart:before { | |
content: "\f1bd"; | |
} | |
.fa-soundcloud:before { | |
content: "\f1be"; | |
} | |
.fa-database:before { | |
content: "\f1c0"; | |
} | |
.fa-file-pdf-o:before { | |
content: "\f1c1"; | |
} | |
.fa-file-word-o:before { | |
content: "\f1c2"; | |
} | |
.fa-file-excel-o:before { | |
content: "\f1c3"; | |
} | |
.fa-file-powerpoint-o:before { | |
content: "\f1c4"; | |
} | |
.fa-file-photo-o:before, | |
.fa-file-picture-o:before, | |
.fa-file-image-o:before { | |
content: "\f1c5"; | |
} | |
.fa-file-zip-o:before, | |
.fa-file-archive-o:before { | |
content: "\f1c6"; | |
} | |
.fa-file-sound-o:before, | |
.fa-file-audio-o:before { | |
content: "\f1c7"; | |
} | |
.fa-file-movie-o:before, | |
.fa-file-video-o:before { | |
content: "\f1c8"; | |
} | |
.fa-file-code-o:before { | |
content: "\f1c9"; | |
} | |
.fa-vine:before { | |
content: "\f1ca"; | |
} | |
.fa-codepen:before { | |
content: "\f1cb"; | |
} | |
.fa-jsfiddle:before { | |
content: "\f1cc"; | |
} | |
.fa-life-bouy:before, | |
.fa-life-buoy:before, | |
.fa-life-saver:before, | |
.fa-support:before, | |
.fa-life-ring:before { | |
content: "\f1cd"; | |
} | |
.fa-circle-o-notch:before { | |
content: "\f1ce"; | |
} | |
.fa-ra:before, | |
.fa-resistance:before, | |
.fa-rebel:before { | |
content: "\f1d0"; | |
} | |
.fa-ge:before, | |
.fa-empire:before { | |
content: "\f1d1"; | |
} | |
.fa-git-square:before { | |
content: "\f1d2"; | |
} | |
.fa-git:before { | |
content: "\f1d3"; | |
} | |
.fa-y-combinator-square:before, | |
.fa-yc-square:before, | |
.fa-hacker-news:before { | |
content: "\f1d4"; | |
} | |
.fa-tencent-weibo:before { | |
content: "\f1d5"; | |
} | |
.fa-qq:before { | |
content: "\f1d6"; | |
} | |
.fa-wechat:before, | |
.fa-weixin:before { | |
content: "\f1d7"; | |
} | |
.fa-send:before, | |
.fa-paper-plane:before { | |
content: "\f1d8"; | |
} | |
.fa-send-o:before, | |
.fa-paper-plane-o:before { | |
content: "\f1d9"; | |
} | |
.fa-history:before { | |
content: "\f1da"; | |
} | |
.fa-circle-thin:before { | |
content: "\f1db"; | |
} | |
.fa-header:before { | |
content: "\f1dc"; | |
} | |
.fa-paragraph:before { | |
content: "\f1dd"; | |
} | |
.fa-sliders:before { | |
content: "\f1de"; | |
} | |
.fa-share-alt:before { | |
content: "\f1e0"; | |
} | |
.fa-share-alt-square:before { | |
content: "\f1e1"; | |
} | |
.fa-bomb:before { | |
content: "\f1e2"; | |
} | |
.fa-soccer-ball-o:before, | |
.fa-futbol-o:before { | |
content: "\f1e3"; | |
} | |
.fa-tty:before { | |
content: "\f1e4"; | |
} | |
.fa-binoculars:before { | |
content: "\f1e5"; | |
} | |
.fa-plug:before { | |
content: "\f1e6"; | |
} | |
.fa-slideshare:before { | |
content: "\f1e7"; | |
} | |
.fa-twitch:before { | |
content: "\f1e8"; | |
} | |
.fa-yelp:before { | |
content: "\f1e9"; | |
} | |
.fa-newspaper-o:before { | |
content: "\f1ea"; | |
} | |
.fa-wifi:before { | |
content: "\f1eb"; | |
} | |
.fa-calculator:before { | |
content: "\f1ec"; | |
} | |
.fa-paypal:before { | |
content: "\f1ed"; | |
} | |
.fa-google-wallet:before { | |
content: "\f1ee"; | |
} | |
.fa-cc-visa:before { | |
content: "\f1f0"; | |
} | |
.fa-cc-mastercard:before { | |
content: "\f1f1"; | |
} | |
.fa-cc-discover:before { | |
content: "\f1f2"; | |
} | |
.fa-cc-amex:before { | |
content: "\f1f3"; | |
} | |
.fa-cc-paypal:before { | |
content: "\f1f4"; | |
} | |
.fa-cc-stripe:before { | |
content: "\f1f5"; | |
} | |
.fa-bell-slash:before { | |
content: "\f1f6"; | |
} | |
.fa-bell-slash-o:before { | |
content: "\f1f7"; | |
} | |
.fa-trash:before { | |
content: "\f1f8"; | |
} | |
.fa-copyright:before { | |
content: "\f1f9"; | |
} | |
.fa-at:before { | |
content: "\f1fa"; | |
} | |
.fa-eyedropper:before { | |
content: "\f1fb"; | |
} | |
.fa-paint-brush:before { | |
content: "\f1fc"; | |
} | |
.fa-birthday-cake:before { | |
content: "\f1fd"; | |
} | |
.fa-area-chart:before { | |
content: "\f1fe"; | |
} | |
.fa-pie-chart:before { | |
content: "\f200"; | |
} | |
.fa-line-chart:before { | |
content: "\f201"; | |
} | |
.fa-lastfm:before { | |
content: "\f202"; | |
} | |
.fa-lastfm-square:before { | |
content: "\f203"; | |
} | |
.fa-toggle-off:before { | |
content: "\f204"; | |
} | |
.fa-toggle-on:before { | |
content: "\f205"; | |
} | |
.fa-bicycle:before { | |
content: "\f206"; | |
} | |
.fa-bus:before { | |
content: "\f207"; | |
} | |
.fa-ioxhost:before { | |
content: "\f208"; | |
} | |
.fa-angellist:before { | |
content: "\f209"; | |
} | |
.fa-cc:before { | |
content: "\f20a"; | |
} | |
.fa-shekel:before, | |
.fa-sheqel:before, | |
.fa-ils:before { | |
content: "\f20b"; | |
} | |
.fa-meanpath:before { | |
content: "\f20c"; | |
} | |
.fa-buysellads:before { | |
content: "\f20d"; | |
} | |
.fa-connectdevelop:before { | |
content: "\f20e"; | |
} | |
.fa-dashcube:before { | |
content: "\f210"; | |
} | |
.fa-forumbee:before { | |
content: "\f211"; | |
} | |
.fa-leanpub:before { | |
content: "\f212"; | |
} | |
.fa-sellsy:before { | |
content: "\f213"; | |
} | |
.fa-shirtsinbulk:before { | |
content: "\f214"; | |
} | |
.fa-simplybuilt:before { | |
content: "\f215"; | |
} | |
.fa-skyatlas:before { | |
content: "\f216"; | |
} | |
.fa-cart-plus:before { | |
content: "\f217"; | |
} | |
.fa-cart-arrow-down:before { | |
content: "\f218"; | |
} | |
.fa-diamond:before { | |
content: "\f219"; | |
} | |
.fa-ship:before { | |
content: "\f21a"; | |
} | |
.fa-user-secret:before { | |
content: "\f21b"; | |
} | |
.fa-motorcycle:before { | |
content: "\f21c"; | |
} | |
.fa-street-view:before { | |
content: "\f21d"; | |
} | |
.fa-heartbeat:before { | |
content: "\f21e"; | |
} | |
.fa-venus:before { | |
content: "\f221"; | |
} | |
.fa-mars:before { | |
content: "\f222"; | |
} | |
.fa-mercury:before { | |
content: "\f223"; | |
} | |
.fa-intersex:before, | |
.fa-transgender:before { | |
content: "\f224"; | |
} | |
.fa-transgender-alt:before { | |
content: "\f225"; | |
} | |
.fa-venus-double:before { | |
content: "\f226"; | |
} | |
.fa-mars-double:before { | |
content: "\f227"; | |
} | |
.fa-venus-mars:before { | |
content: "\f228"; | |
} | |
.fa-mars-stroke:before { | |
content: "\f229"; | |
} | |
.fa-mars-stroke-v:before { | |
content: "\f22a"; | |
} | |
.fa-mars-stroke-h:before { | |
content: "\f22b"; | |
} | |
.fa-neuter:before { | |
content: "\f22c"; | |
} | |
.fa-genderless:before { | |
content: "\f22d"; | |
} | |
.fa-facebook-official:before { | |
content: "\f230"; | |
} | |
.fa-pinterest-p:before { | |
content: "\f231"; | |
} | |
.fa-whatsapp:before { | |
content: "\f232"; | |
} | |
.fa-server:before { | |
content: "\f233"; | |
} | |
.fa-user-plus:before { | |
content: "\f234"; | |
} | |
.fa-user-times:before { | |
content: "\f235"; | |
} | |
.fa-hotel:before, | |
.fa-bed:before { | |
content: "\f236"; | |
} | |
.fa-viacoin:before { | |
content: "\f237"; | |
} | |
.fa-train:before { | |
content: "\f238"; | |
} | |
.fa-subway:before { | |
content: "\f239"; | |
} | |
.fa-medium:before { | |
content: "\f23a"; | |
} | |
.fa-yc:before, | |
.fa-y-combinator:before { | |
content: "\f23b"; | |
} | |
.fa-optin-monster:before { | |
content: "\f23c"; | |
} | |
.fa-opencart:before { | |
content: "\f23d"; | |
} | |
.fa-expeditedssl:before { | |
content: "\f23e"; | |
} | |
.fa-battery-4:before, | |
.fa-battery:before, | |
.fa-battery-full:before { | |
content: "\f240"; | |
} | |
.fa-battery-3:before, | |
.fa-battery-three-quarters:before { | |
content: "\f241"; | |
} | |
.fa-battery-2:before, | |
.fa-battery-half:before { | |
content: "\f242"; | |
} | |
.fa-battery-1:before, | |
.fa-battery-quarter:before { | |
content: "\f243"; | |
} | |
.fa-battery-0:before, | |
.fa-battery-empty:before { | |
content: "\f244"; | |
} | |
.fa-mouse-pointer:before { | |
content: "\f245"; | |
} | |
.fa-i-cursor:before { | |
content: "\f246"; | |
} | |
.fa-object-group:before { | |
content: "\f247"; | |
} | |
.fa-object-ungroup:before { | |
content: "\f248"; | |
} | |
.fa-sticky-note:before { | |
content: "\f249"; | |
} | |
.fa-sticky-note-o:before { | |
content: "\f24a"; | |
} | |
.fa-cc-jcb:before { | |
content: "\f24b"; | |
} | |
.fa-cc-diners-club:before { | |
content: "\f24c"; | |
} | |
.fa-clone:before { | |
content: "\f24d"; | |
} | |
.fa-balance-scale:before { | |
content: "\f24e"; | |
} | |
.fa-hourglass-o:before { | |
content: "\f250"; | |
} | |
.fa-hourglass-1:before, | |
.fa-hourglass-start:before { | |
content: "\f251"; | |
} | |
.fa-hourglass-2:before, | |
.fa-hourglass-half:before { | |
content: "\f252"; | |
} | |
.fa-hourglass-3:before, | |
.fa-hourglass-end:before { | |
content: "\f253"; | |
} | |
.fa-hourglass:before { | |
content: "\f254"; | |
} | |
.fa-hand-grab-o:before, | |
.fa-hand-rock-o:before { | |
content: "\f255"; | |
} | |
.fa-hand-stop-o:before, | |
.fa-hand-paper-o:before { | |
content: "\f256"; | |
} | |
.fa-hand-scissors-o:before { | |
content: "\f257"; | |
} | |
.fa-hand-lizard-o:before { | |
content: "\f258"; | |
} | |
.fa-hand-spock-o:before { | |
content: "\f259"; | |
} | |
.fa-hand-pointer-o:before { | |
content: "\f25a"; | |
} | |
.fa-hand-peace-o:before { | |
content: "\f25b"; | |
} | |
.fa-trademark:before { | |
content: "\f25c"; | |
} | |
.fa-registered:before { | |
content: "\f25d"; | |
} | |
.fa-creative-commons:before { | |
content: "\f25e"; | |
} | |
.fa-gg:before { | |
content: "\f260"; | |
} | |
.fa-gg-circle:before { | |
content: "\f261"; | |
} | |
.fa-tripadvisor:before { | |
content: "\f262"; | |
} | |
.fa-odnoklassniki:before { | |
content: "\f263"; | |
} | |
.fa-odnoklassniki-square:before { | |
content: "\f264"; | |
} | |
.fa-get-pocket:before { | |
content: "\f265"; | |
} | |
.fa-wikipedia-w:before { | |
content: "\f266"; | |
} | |
.fa-safari:before { | |
content: "\f267"; | |
} | |
.fa-chrome:before { | |
content: "\f268"; | |
} | |
.fa-firefox:before { | |
content: "\f269"; | |
} | |
.fa-opera:before { | |
content: "\f26a"; | |
} | |
.fa-internet-explorer:before { | |
content: "\f26b"; | |
} | |
.fa-tv:before, | |
.fa-television:before { | |
content: "\f26c"; | |
} | |
.fa-contao:before { | |
content: "\f26d"; | |
} | |
.fa-500px:before { | |
content: "\f26e"; | |
} | |
.fa-amazon:before { | |
content: "\f270"; | |
} | |
.fa-calendar-plus-o:before { | |
content: "\f271"; | |
} | |
.fa-calendar-minus-o:before { | |
content: "\f272"; | |
} | |
.fa-calendar-times-o:before { | |
content: "\f273"; | |
} | |
.fa-calendar-check-o:before { | |
content: "\f274"; | |
} | |
.fa-industry:before { | |
content: "\f275"; | |
} | |
.fa-map-pin:before { | |
content: "\f276"; | |
} | |
.fa-map-signs:before { | |
content: "\f277"; | |
} | |
.fa-map-o:before { | |
content: "\f278"; | |
} | |
.fa-map:before { | |
content: "\f279"; | |
} | |
.fa-commenting:before { | |
content: "\f27a"; | |
} | |
.fa-commenting-o:before { | |
content: "\f27b"; | |
} | |
.fa-houzz:before { | |
content: "\f27c"; | |
} | |
.fa-vimeo:before { | |
content: "\f27d"; | |
} | |
.fa-black-tie:before { | |
content: "\f27e"; | |
} | |
.fa-fonticons:before { | |
content: "\f280"; | |
} | |
.fa-reddit-alien:before { | |
content: "\f281"; | |
} | |
.fa-edge:before { | |
content: "\f282"; | |
} | |
.fa-credit-card-alt:before { | |
content: "\f283"; | |
} | |
.fa-codiepie:before { | |
content: "\f284"; | |
} | |
.fa-modx:before { | |
content: "\f285"; | |
} | |
.fa-fort-awesome:before { | |
content: "\f286"; | |
} | |
.fa-usb:before { | |
content: "\f287"; | |
} | |
.fa-product-hunt:before { | |
content: "\f288"; | |
} | |
.fa-mixcloud:before { | |
content: "\f289"; | |
} | |
.fa-scribd:before { | |
content: "\f28a"; | |
} | |
.fa-pause-circle:before { | |
content: "\f28b"; | |
} | |
.fa-pause-circle-o:before { | |
content: "\f28c"; | |
} | |
.fa-stop-circle:before { | |
content: "\f28d"; | |
} | |
.fa-stop-circle-o:before { | |
content: "\f28e"; | |
} | |
.fa-shopping-bag:before { | |
content: "\f290"; | |
} | |
.fa-shopping-basket:before { | |
content: "\f291"; | |
} | |
.fa-hashtag:before { | |
content: "\f292"; | |
} | |
.fa-bluetooth:before { | |
content: "\f293"; | |
} | |
.fa-bluetooth-b:before { | |
content: "\f294"; | |
} | |
.fa-percent:before { | |
content: "\f295"; | |
} | |
.fa-gitlab:before { | |
content: "\f296"; | |
} | |
.fa-wpbeginner:before { | |
content: "\f297"; | |
} | |
.fa-wpforms:before { | |
content: "\f298"; | |
} | |
.fa-envira:before { | |
content: "\f299"; | |
} | |
.fa-universal-access:before { | |
content: "\f29a"; | |
} | |
.fa-wheelchair-alt:before { | |
content: "\f29b"; | |
} | |
.fa-question-circle-o:before { | |
content: "\f29c"; | |
} | |
.fa-blind:before { | |
content: "\f29d"; | |
} | |
.fa-audio-description:before { | |
content: "\f29e"; | |
} | |
.fa-volume-control-phone:before { | |
content: "\f2a0"; | |
} | |
.fa-braille:before { | |
content: "\f2a1"; | |
} | |
.fa-assistive-listening-systems:before { | |
content: "\f2a2"; | |
} | |
.fa-asl-interpreting:before, | |
.fa-american-sign-language-interpreting:before { | |
content: "\f2a3"; | |
} | |
.fa-deafness:before, | |
.fa-hard-of-hearing:before, | |
.fa-deaf:before { | |
content: "\f2a4"; | |
} | |
.fa-glide:before { | |
content: "\f2a5"; | |
} | |
.fa-glide-g:before { | |
content: "\f2a6"; | |
} | |
.fa-signing:before, | |
.fa-sign-language:before { | |
content: "\f2a7"; | |
} | |
.fa-low-vision:before { | |
content: "\f2a8"; | |
} | |
.fa-viadeo:before { | |
content: "\f2a9"; | |
} | |
.fa-viadeo-square:before { | |
content: "\f2aa"; | |
} | |
.fa-snapchat:before { | |
content: "\f2ab"; | |
} | |
.fa-snapchat-ghost:before { | |
content: "\f2ac"; | |
} | |
.fa-snapchat-square:before { | |
content: "\f2ad"; | |
} | |
.fa-pied-piper:before { | |
content: "\f2ae"; | |
} | |
.fa-first-order:before { | |
content: "\f2b0"; | |
} | |
.fa-yoast:before { | |
content: "\f2b1"; | |
} | |
.fa-themeisle:before { | |
content: "\f2b2"; | |
} | |
.fa-google-plus-circle:before, | |
.fa-google-plus-official:before { | |
content: "\f2b3"; | |
} | |
.fa-fa:before, | |
.fa-font-awesome:before { | |
content: "\f2b4"; | |
} | |
.fa-handshake-o:before { | |
content: "\f2b5"; | |
} | |
.fa-envelope-open:before { | |
content: "\f2b6"; | |
} | |
.fa-envelope-open-o:before { | |
content: "\f2b7"; | |
} | |
.fa-linode:before { | |
content: "\f2b8"; | |
} | |
.fa-address-book:before { | |
content: "\f2b9"; | |
} | |
.fa-address-book-o:before { | |
content: "\f2ba"; | |
} | |
.fa-vcard:before, | |
.fa-address-card:before { | |
content: "\f2bb"; | |
} | |
.fa-vcard-o:before, | |
.fa-address-card-o:before { | |
content: "\f2bc"; | |
} | |
.fa-user-circle:before { | |
content: "\f2bd"; | |
} | |
.fa-user-circle-o:before { | |
content: "\f2be"; | |
} | |
.fa-user-o:before { | |
content: "\f2c0"; | |
} | |
.fa-id-badge:before { | |
content: "\f2c1"; | |
} | |
.fa-drivers-license:before, | |
.fa-id-card:before { | |
content: "\f2c2"; | |
} | |
.fa-drivers-license-o:before, | |
.fa-id-card-o:before { | |
content: "\f2c3"; | |
} | |
.fa-quora:before { | |
content: "\f2c4"; | |
} | |
.fa-free-code-camp:before { | |
content: "\f2c5"; | |
} | |
.fa-telegram:before { | |
content: "\f2c6"; | |
} | |
.fa-thermometer-4:before, | |
.fa-thermometer:before, | |
.fa-thermometer-full:before { | |
content: "\f2c7"; | |
} | |
.fa-thermometer-3:before, | |
.fa-thermometer-three-quarters:before { | |
content: "\f2c8"; | |
} | |
.fa-thermometer-2:before, | |
.fa-thermometer-half:before { | |
content: "\f2c9"; | |
} | |
.fa-thermometer-1:before, | |
.fa-thermometer-quarter:before { | |
content: "\f2ca"; | |
} | |
.fa-thermometer-0:before, | |
.fa-thermometer-empty:before { | |
content: "\f2cb"; | |
} | |
.fa-shower:before { | |
content: "\f2cc"; | |
} | |
.fa-bathtub:before, | |
.fa-s15:before, | |
.fa-bath:before { | |
content: "\f2cd"; | |
} | |
.fa-podcast:before { | |
content: "\f2ce"; | |
} | |
.fa-window-maximize:before { | |
content: "\f2d0"; | |
} | |
.fa-window-minimize:before { | |
content: "\f2d1"; | |
} | |
.fa-window-restore:before { | |
content: "\f2d2"; | |
} | |
.fa-times-rectangle:before, | |
.fa-window-close:before { | |
content: "\f2d3"; | |
} | |
.fa-times-rectangle-o:before, | |
.fa-window-close-o:before { | |
content: "\f2d4"; | |
} | |
.fa-bandcamp:before { | |
content: "\f2d5"; | |
} | |
.fa-grav:before { | |
content: "\f2d6"; | |
} | |
.fa-etsy:before { | |
content: "\f2d7"; | |
} | |
.fa-imdb:before { | |
content: "\f2d8"; | |
} | |
.fa-ravelry:before { | |
content: "\f2d9"; | |
} | |
.fa-eercast:before { | |
content: "\f2da"; | |
} | |
.fa-microchip:before { | |
content: "\f2db"; | |
} | |
.fa-snowflake-o:before { | |
content: "\f2dc"; | |
} | |
.fa-superpowers:before { | |
content: "\f2dd"; | |
} | |
.fa-wpexplorer:before { | |
content: "\f2de"; | |
} | |
.fa-meetup:before { | |
content: "\f2e0"; | |
} | |
.sr-only { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
padding: 0; | |
margin: -1px; | |
overflow: hidden; | |
clip: rect(0, 0, 0, 0); | |
border: 0; | |
} | |
.sr-only-focusable:active, | |
.sr-only-focusable:focus { | |
position: static; | |
width: auto; | |
height: auto; | |
margin: 0; | |
overflow: visible; | |
clip: auto; | |
} | |
.sr-only-focusable:active, | |
.sr-only-focusable:focus { | |
position: static; | |
width: auto; | |
height: auto; | |
margin: 0; | |
overflow: visible; | |
clip: auto; | |
} | |
/*! | |
* | |
* IPython base | |
* | |
*/ | |
.modal.fade .modal-dialog { | |
-webkit-transform: translate(0, 0); | |
-ms-transform: translate(0, 0); | |
-o-transform: translate(0, 0); | |
transform: translate(0, 0); | |
} | |
code { | |
color: #000; | |
} | |
pre { | |
font-size: inherit; | |
line-height: inherit; | |
} | |
label { | |
font-weight: normal; | |
} | |
/* Make the page background atleast 100% the height of the view port */ | |
/* Make the page itself atleast 70% the height of the view port */ | |
.border-box-sizing { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
.corner-all { | |
border-radius: 2px; | |
} | |
.no-padding { | |
padding: 0px; | |
} | |
/* Flexible box model classes */ | |
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */ | |
/* This file is a compatability layer. It allows the usage of flexible box | |
model layouts accross multiple browsers, including older browsers. The newest, | |
universal implementation of the flexible box model is used when available (see | |
`Modern browsers` comments below). Browsers that are known to implement this | |
new spec completely include: | |
Firefox 28.0+ | |
Chrome 29.0+ | |
Internet Explorer 11+ | |
Opera 17.0+ | |
Browsers not listed, including Safari, are supported via the styling under the | |
`Old browsers` comments below. | |
*/ | |
.hbox { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
.hbox > * { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
} | |
.vbox { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
.vbox > * { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
} | |
.hbox.reverse, | |
.vbox.reverse, | |
.reverse { | |
/* Old browsers */ | |
-webkit-box-direction: reverse; | |
-moz-box-direction: reverse; | |
box-direction: reverse; | |
/* Modern browsers */ | |
flex-direction: row-reverse; | |
} | |
.hbox.box-flex0, | |
.vbox.box-flex0, | |
.box-flex0 { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
width: auto; | |
} | |
.hbox.box-flex1, | |
.vbox.box-flex1, | |
.box-flex1 { | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
.hbox.box-flex, | |
.vbox.box-flex, | |
.box-flex { | |
/* Old browsers */ | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
.hbox.box-flex2, | |
.vbox.box-flex2, | |
.box-flex2 { | |
/* Old browsers */ | |
-webkit-box-flex: 2; | |
-moz-box-flex: 2; | |
box-flex: 2; | |
/* Modern browsers */ | |
flex: 2; | |
} | |
.box-group1 { | |
/* Deprecated */ | |
-webkit-box-flex-group: 1; | |
-moz-box-flex-group: 1; | |
box-flex-group: 1; | |
} | |
.box-group2 { | |
/* Deprecated */ | |
-webkit-box-flex-group: 2; | |
-moz-box-flex-group: 2; | |
box-flex-group: 2; | |
} | |
.hbox.start, | |
.vbox.start, | |
.start { | |
/* Old browsers */ | |
-webkit-box-pack: start; | |
-moz-box-pack: start; | |
box-pack: start; | |
/* Modern browsers */ | |
justify-content: flex-start; | |
} | |
.hbox.end, | |
.vbox.end, | |
.end { | |
/* Old browsers */ | |
-webkit-box-pack: end; | |
-moz-box-pack: end; | |
box-pack: end; | |
/* Modern browsers */ | |
justify-content: flex-end; | |
} | |
.hbox.center, | |
.vbox.center, | |
.center { | |
/* Old browsers */ | |
-webkit-box-pack: center; | |
-moz-box-pack: center; | |
box-pack: center; | |
/* Modern browsers */ | |
justify-content: center; | |
} | |
.hbox.baseline, | |
.vbox.baseline, | |
.baseline { | |
/* Old browsers */ | |
-webkit-box-pack: baseline; | |
-moz-box-pack: baseline; | |
box-pack: baseline; | |
/* Modern browsers */ | |
justify-content: baseline; | |
} | |
.hbox.stretch, | |
.vbox.stretch, | |
.stretch { | |
/* Old browsers */ | |
-webkit-box-pack: stretch; | |
-moz-box-pack: stretch; | |
box-pack: stretch; | |
/* Modern browsers */ | |
justify-content: stretch; | |
} | |
.hbox.align-start, | |
.vbox.align-start, | |
.align-start { | |
/* Old browsers */ | |
-webkit-box-align: start; | |
-moz-box-align: start; | |
box-align: start; | |
/* Modern browsers */ | |
align-items: flex-start; | |
} | |
.hbox.align-end, | |
.vbox.align-end, | |
.align-end { | |
/* Old browsers */ | |
-webkit-box-align: end; | |
-moz-box-align: end; | |
box-align: end; | |
/* Modern browsers */ | |
align-items: flex-end; | |
} | |
.hbox.align-center, | |
.vbox.align-center, | |
.align-center { | |
/* Old browsers */ | |
-webkit-box-align: center; | |
-moz-box-align: center; | |
box-align: center; | |
/* Modern browsers */ | |
align-items: center; | |
} | |
.hbox.align-baseline, | |
.vbox.align-baseline, | |
.align-baseline { | |
/* Old browsers */ | |
-webkit-box-align: baseline; | |
-moz-box-align: baseline; | |
box-align: baseline; | |
/* Modern browsers */ | |
align-items: baseline; | |
} | |
.hbox.align-stretch, | |
.vbox.align-stretch, | |
.align-stretch { | |
/* Old browsers */ | |
-webkit-box-align: stretch; | |
-moz-box-align: stretch; | |
box-align: stretch; | |
/* Modern browsers */ | |
align-items: stretch; | |
} | |
div.error { | |
margin: 2em; | |
text-align: center; | |
} | |
div.error > h1 { | |
font-size: 500%; | |
line-height: normal; | |
} | |
div.error > p { | |
font-size: 200%; | |
line-height: normal; | |
} | |
div.traceback-wrapper { | |
text-align: left; | |
max-width: 800px; | |
margin: auto; | |
} | |
div.traceback-wrapper pre.traceback { | |
max-height: 600px; | |
overflow: auto; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
body { | |
background-color: #fff; | |
/* This makes sure that the body covers the entire window and needs to | |
be in a different element than the display: box in wrapper below */ | |
position: absolute; | |
left: 0px; | |
right: 0px; | |
top: 0px; | |
bottom: 0px; | |
overflow: visible; | |
} | |
body > #header { | |
/* Initially hidden to prevent FLOUC */ | |
display: none; | |
background-color: #fff; | |
/* Display over codemirror */ | |
position: relative; | |
z-index: 100; | |
} | |
body > #header #header-container { | |
display: flex; | |
flex-direction: row; | |
justify-content: space-between; | |
padding: 5px; | |
padding-bottom: 5px; | |
padding-top: 5px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
body > #header .header-bar { | |
width: 100%; | |
height: 1px; | |
background: #e7e7e7; | |
margin-bottom: -1px; | |
} | |
@media print { | |
body > #header { | |
display: none !important; | |
} | |
} | |
#header-spacer { | |
width: 100%; | |
visibility: hidden; | |
} | |
@media print { | |
#header-spacer { | |
display: none; | |
} | |
} | |
#ipython_notebook { | |
padding-left: 0px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
[dir="rtl"] #ipython_notebook { | |
margin-right: 10px; | |
margin-left: 0; | |
} | |
[dir="rtl"] #ipython_notebook.pull-left { | |
float: right !important; | |
float: right; | |
} | |
.flex-spacer { | |
flex: 1; | |
} | |
#noscript { | |
width: auto; | |
padding-top: 16px; | |
padding-bottom: 16px; | |
text-align: center; | |
font-size: 22px; | |
color: red; | |
font-weight: bold; | |
} | |
#ipython_notebook img { | |
height: 28px; | |
} | |
#site { | |
width: 100%; | |
display: none; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
overflow: auto; | |
} | |
@media print { | |
#site { | |
height: auto !important; | |
} | |
} | |
/* Smaller buttons */ | |
.ui-button .ui-button-text { | |
padding: 0.2em 0.8em; | |
font-size: 77%; | |
} | |
input.ui-button { | |
padding: 0.3em 0.9em; | |
} | |
span#kernel_logo_widget { | |
margin: 0 10px; | |
} | |
span#login_widget { | |
float: right; | |
} | |
[dir="rtl"] span#login_widget { | |
float: left; | |
} | |
span#login_widget > .button, | |
#logout { | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
span#login_widget > .button:focus, | |
#logout:focus, | |
span#login_widget > .button.focus, | |
#logout.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
span#login_widget > .button:hover, | |
#logout:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
span#login_widget > .button:active, | |
#logout:active, | |
span#login_widget > .button.active, | |
#logout.active, | |
.open > .dropdown-togglespan#login_widget > .button, | |
.open > .dropdown-toggle#logout { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
span#login_widget > .button:active:hover, | |
#logout:active:hover, | |
span#login_widget > .button.active:hover, | |
#logout.active:hover, | |
.open > .dropdown-togglespan#login_widget > .button:hover, | |
.open > .dropdown-toggle#logout:hover, | |
span#login_widget > .button:active:focus, | |
#logout:active:focus, | |
span#login_widget > .button.active:focus, | |
#logout.active:focus, | |
.open > .dropdown-togglespan#login_widget > .button:focus, | |
.open > .dropdown-toggle#logout:focus, | |
span#login_widget > .button:active.focus, | |
#logout:active.focus, | |
span#login_widget > .button.active.focus, | |
#logout.active.focus, | |
.open > .dropdown-togglespan#login_widget > .button.focus, | |
.open > .dropdown-toggle#logout.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
span#login_widget > .button:active, | |
#logout:active, | |
span#login_widget > .button.active, | |
#logout.active, | |
.open > .dropdown-togglespan#login_widget > .button, | |
.open > .dropdown-toggle#logout { | |
background-image: none; | |
} | |
span#login_widget > .button.disabled:hover, | |
#logout.disabled:hover, | |
span#login_widget > .button[disabled]:hover, | |
#logout[disabled]:hover, | |
fieldset[disabled] span#login_widget > .button:hover, | |
fieldset[disabled] #logout:hover, | |
span#login_widget > .button.disabled:focus, | |
#logout.disabled:focus, | |
span#login_widget > .button[disabled]:focus, | |
#logout[disabled]:focus, | |
fieldset[disabled] span#login_widget > .button:focus, | |
fieldset[disabled] #logout:focus, | |
span#login_widget > .button.disabled.focus, | |
#logout.disabled.focus, | |
span#login_widget > .button[disabled].focus, | |
#logout[disabled].focus, | |
fieldset[disabled] span#login_widget > .button.focus, | |
fieldset[disabled] #logout.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
span#login_widget > .button .badge, | |
#logout .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.nav-header { | |
text-transform: none; | |
} | |
#header > span { | |
margin-top: 10px; | |
} | |
.modal_stretch .modal-dialog { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
min-height: 80vh; | |
} | |
.modal_stretch .modal-dialog .modal-body { | |
max-height: calc(100vh - 200px); | |
overflow: auto; | |
flex: 1; | |
} | |
.modal-header { | |
cursor: move; | |
} | |
@media (min-width: 768px) { | |
.modal .modal-dialog { | |
width: 700px; | |
} | |
} | |
@media (min-width: 768px) { | |
select.form-control { | |
margin-left: 12px; | |
margin-right: 12px; | |
} | |
} | |
/*! | |
* | |
* IPython auth | |
* | |
*/ | |
.center-nav { | |
display: inline-block; | |
margin-bottom: -4px; | |
} | |
[dir="rtl"] .center-nav form.pull-left { | |
float: right !important; | |
float: right; | |
} | |
[dir="rtl"] .center-nav .navbar-text { | |
float: right; | |
} | |
[dir="rtl"] .navbar-inner { | |
text-align: right; | |
} | |
[dir="rtl"] div.text-left { | |
text-align: right; | |
} | |
/*! | |
* | |
* IPython tree view | |
* | |
*/ | |
/* We need an invisible input field on top of the sentense*/ | |
/* "Drag file onto the list ..." */ | |
.alternate_upload { | |
background-color: none; | |
display: inline; | |
} | |
.alternate_upload.form { | |
padding: 0; | |
margin: 0; | |
} | |
.alternate_upload input.fileinput { | |
position: absolute; | |
display: block; | |
width: 100%; | |
height: 100%; | |
overflow: hidden; | |
cursor: pointer; | |
opacity: 0; | |
z-index: 2; | |
} | |
.alternate_upload .btn-xs > input.fileinput { | |
margin: -1px -5px; | |
} | |
.alternate_upload .btn-upload { | |
position: relative; | |
height: 22px; | |
} | |
::-webkit-file-upload-button { | |
cursor: pointer; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
ul#tabs { | |
margin-bottom: 4px; | |
} | |
ul#tabs a { | |
padding-top: 6px; | |
padding-bottom: 4px; | |
} | |
[dir="rtl"] ul#tabs.nav-tabs > li { | |
float: right; | |
} | |
[dir="rtl"] ul#tabs.nav.nav-tabs { | |
padding-right: 0; | |
} | |
ul.breadcrumb a:focus, | |
ul.breadcrumb a:hover { | |
text-decoration: none; | |
} | |
ul.breadcrumb i.icon-home { | |
font-size: 16px; | |
margin-right: 4px; | |
} | |
ul.breadcrumb span { | |
color: #5e5e5e; | |
} | |
.list_toolbar { | |
padding: 4px 0 4px 0; | |
vertical-align: middle; | |
} | |
.list_toolbar .tree-buttons { | |
padding-top: 1px; | |
} | |
[dir="rtl"] .list_toolbar .tree-buttons .pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .list_toolbar .col-sm-4, | |
[dir="rtl"] .list_toolbar .col-sm-8 { | |
float: right; | |
} | |
.dynamic-buttons { | |
padding-top: 3px; | |
display: inline-block; | |
} | |
.list_toolbar [class*="span"] { | |
min-height: 24px; | |
} | |
.list_header { | |
font-weight: bold; | |
background-color: #EEE; | |
} | |
.list_placeholder { | |
font-weight: bold; | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
} | |
.list_container { | |
margin-top: 4px; | |
margin-bottom: 20px; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
} | |
.list_container > div { | |
border-bottom: 1px solid #ddd; | |
} | |
.list_container > div:hover .list-item { | |
background-color: red; | |
} | |
.list_container > div:last-child { | |
border: none; | |
} | |
.list_item:hover .list_item { | |
background-color: #ddd; | |
} | |
.list_item a { | |
text-decoration: none; | |
} | |
.list_item:hover { | |
background-color: #fafafa; | |
} | |
.list_header > div, | |
.list_item > div { | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
line-height: 22px; | |
} | |
.list_header > div input, | |
.list_item > div input { | |
margin-right: 7px; | |
margin-left: 14px; | |
vertical-align: text-bottom; | |
line-height: 22px; | |
position: relative; | |
top: -1px; | |
} | |
.list_header > div .item_link, | |
.list_item > div .item_link { | |
margin-left: -1px; | |
vertical-align: baseline; | |
line-height: 22px; | |
} | |
[dir="rtl"] .list_item > div input { | |
margin-right: 0; | |
} | |
.new-file input[type=checkbox] { | |
visibility: hidden; | |
} | |
.item_name { | |
line-height: 22px; | |
height: 24px; | |
} | |
.item_icon { | |
font-size: 14px; | |
color: #5e5e5e; | |
margin-right: 7px; | |
margin-left: 7px; | |
line-height: 22px; | |
vertical-align: baseline; | |
} | |
.item_modified { | |
margin-right: 7px; | |
margin-left: 7px; | |
} | |
[dir="rtl"] .item_modified.pull-right { | |
float: left !important; | |
float: left; | |
} | |
.item_buttons { | |
line-height: 1em; | |
margin-left: -5px; | |
} | |
.item_buttons .btn, | |
.item_buttons .btn-group, | |
.item_buttons .input-group { | |
float: left; | |
} | |
.item_buttons > .btn, | |
.item_buttons > .btn-group, | |
.item_buttons > .input-group { | |
margin-left: 5px; | |
} | |
.item_buttons .btn { | |
min-width: 13ex; | |
} | |
.item_buttons .running-indicator { | |
padding-top: 4px; | |
color: #5cb85c; | |
} | |
.item_buttons .kernel-name { | |
padding-top: 4px; | |
color: #5bc0de; | |
margin-right: 7px; | |
float: left; | |
} | |
[dir="rtl"] .item_buttons.pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .item_buttons .kernel-name { | |
margin-left: 7px; | |
float: right; | |
} | |
.toolbar_info { | |
height: 24px; | |
line-height: 24px; | |
} | |
.list_item input:not([type=checkbox]) { | |
padding-top: 3px; | |
padding-bottom: 3px; | |
height: 22px; | |
line-height: 14px; | |
margin: 0px; | |
} | |
.highlight_text { | |
color: blue; | |
} | |
#project_name { | |
display: inline-block; | |
padding-left: 7px; | |
margin-left: -2px; | |
} | |
#project_name > .breadcrumb { | |
padding: 0px; | |
margin-bottom: 0px; | |
background-color: transparent; | |
font-weight: bold; | |
} | |
.sort_button { | |
display: inline-block; | |
padding-left: 7px; | |
} | |
[dir="rtl"] .sort_button.pull-right { | |
float: left !important; | |
float: left; | |
} | |
#tree-selector { | |
padding-right: 0px; | |
} | |
#button-select-all { | |
min-width: 50px; | |
} | |
[dir="rtl"] #button-select-all.btn { | |
float: right ; | |
} | |
#select-all { | |
margin-left: 7px; | |
margin-right: 2px; | |
margin-top: 2px; | |
height: 16px; | |
} | |
[dir="rtl"] #select-all.pull-left { | |
float: right !important; | |
float: right; | |
} | |
.menu_icon { | |
margin-right: 2px; | |
} | |
.tab-content .row { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
.folder_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f114"; | |
} | |
.folder_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.folder_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.folder_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.folder_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.notebook_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f02d"; | |
position: relative; | |
top: -1px; | |
} | |
.notebook_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.notebook_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.notebook_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.notebook_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.running_notebook_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f02d"; | |
position: relative; | |
top: -1px; | |
color: #5cb85c; | |
} | |
.running_notebook_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.running_notebook_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.running_notebook_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.running_notebook_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.file_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f016"; | |
position: relative; | |
top: -2px; | |
} | |
.file_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.file_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.file_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.file_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
#notebook_toolbar .pull-right { | |
padding-top: 0px; | |
margin-right: -1px; | |
} | |
ul#new-menu { | |
left: auto; | |
right: 0; | |
} | |
#new-menu .dropdown-header { | |
font-size: 10px; | |
border-bottom: 1px solid #e5e5e5; | |
padding: 0 0 3px; | |
margin: -3px 20px 0; | |
} | |
.kernel-menu-icon { | |
padding-right: 12px; | |
width: 24px; | |
content: "\f096"; | |
} | |
.kernel-menu-icon:before { | |
content: "\f096"; | |
} | |
.kernel-menu-icon-current:before { | |
content: "\f00c"; | |
} | |
#tab_content { | |
padding-top: 20px; | |
} | |
#running .panel-group .panel { | |
margin-top: 3px; | |
margin-bottom: 1em; | |
} | |
#running .panel-group .panel .panel-heading { | |
background-color: #EEE; | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
line-height: 22px; | |
} | |
#running .panel-group .panel .panel-heading a:focus, | |
#running .panel-group .panel .panel-heading a:hover { | |
text-decoration: none; | |
} | |
#running .panel-group .panel .panel-body { | |
padding: 0px; | |
} | |
#running .panel-group .panel .panel-body .list_container { | |
margin-top: 0px; | |
margin-bottom: 0px; | |
border: 0px; | |
border-radius: 0px; | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item { | |
border-bottom: 1px solid #ddd; | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item:last-child { | |
border-bottom: 0px; | |
} | |
.delete-button { | |
display: none; | |
} | |
.duplicate-button { | |
display: none; | |
} | |
.rename-button { | |
display: none; | |
} | |
.move-button { | |
display: none; | |
} | |
.download-button { | |
display: none; | |
} | |
.shutdown-button { | |
display: none; | |
} | |
.dynamic-instructions { | |
display: inline-block; | |
padding-top: 4px; | |
} | |
/*! | |
* | |
* IPython text editor webapp | |
* | |
*/ | |
.selected-keymap i.fa { | |
padding: 0px 5px; | |
} | |
.selected-keymap i.fa:before { | |
content: "\f00c"; | |
} | |
#mode-menu { | |
overflow: auto; | |
max-height: 20em; | |
} | |
.edit_app #header { | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
.edit_app #menubar .navbar { | |
/* Use a negative 1 bottom margin, so the border overlaps the border of the | |
header */ | |
margin-bottom: -1px; | |
} | |
.dirty-indicator { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-dirty { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator-dirty.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-dirty.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-dirty.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-dirty.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator-clean.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f00c"; | |
} | |
.dirty-indicator-clean:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean:before.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean:before.pull-right { | |
margin-left: .3em; | |
} | |
#filename { | |
font-size: 16pt; | |
display: table; | |
padding: 0px 5px; | |
} | |
#current-mode { | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
#texteditor-backdrop { | |
padding-top: 20px; | |
padding-bottom: 20px; | |
} | |
@media not print { | |
#texteditor-backdrop { | |
background-color: #EEE; | |
} | |
} | |
@media print { | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
background-color: #fff; | |
} | |
} | |
@media not print { | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
background-color: #fff; | |
} | |
} | |
@media not print { | |
#texteditor-backdrop #texteditor-container { | |
padding: 0px; | |
background-color: #fff; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
} | |
.CodeMirror-dialog { | |
background-color: #fff; | |
} | |
/*! | |
* | |
* IPython notebook | |
* | |
*/ | |
/* CSS font colors for translated ANSI escape sequences */ | |
/* The color values are a mix of | |
http://www.xcolors.net/dl/baskerville-ivorylight and | |
http://www.xcolors.net/dl/euphrasia */ | |
.ansi-black-fg { | |
color: #3E424D; | |
} | |
.ansi-black-bg { | |
background-color: #3E424D; | |
} | |
.ansi-black-intense-fg { | |
color: #282C36; | |
} | |
.ansi-black-intense-bg { | |
background-color: #282C36; | |
} | |
.ansi-red-fg { | |
color: #E75C58; | |
} | |
.ansi-red-bg { | |
background-color: #E75C58; | |
} | |
.ansi-red-intense-fg { | |
color: #B22B31; | |
} | |
.ansi-red-intense-bg { | |
background-color: #B22B31; | |
} | |
.ansi-green-fg { | |
color: #00A250; | |
} | |
.ansi-green-bg { | |
background-color: #00A250; | |
} | |
.ansi-green-intense-fg { | |
color: #007427; | |
} | |
.ansi-green-intense-bg { | |
background-color: #007427; | |
} | |
.ansi-yellow-fg { | |
color: #DDB62B; | |
} | |
.ansi-yellow-bg { | |
background-color: #DDB62B; | |
} | |
.ansi-yellow-intense-fg { | |
color: #B27D12; | |
} | |
.ansi-yellow-intense-bg { | |
background-color: #B27D12; | |
} | |
.ansi-blue-fg { | |
color: #208FFB; | |
} | |
.ansi-blue-bg { | |
background-color: #208FFB; | |
} | |
.ansi-blue-intense-fg { | |
color: #0065CA; | |
} | |
.ansi-blue-intense-bg { | |
background-color: #0065CA; | |
} | |
.ansi-magenta-fg { | |
color: #D160C4; | |
} | |
.ansi-magenta-bg { | |
background-color: #D160C4; | |
} | |
.ansi-magenta-intense-fg { | |
color: #A03196; | |
} | |
.ansi-magenta-intense-bg { | |
background-color: #A03196; | |
} | |
.ansi-cyan-fg { | |
color: #60C6C8; | |
} | |
.ansi-cyan-bg { | |
background-color: #60C6C8; | |
} | |
.ansi-cyan-intense-fg { | |
color: #258F8F; | |
} | |
.ansi-cyan-intense-bg { | |
background-color: #258F8F; | |
} | |
.ansi-white-fg { | |
color: #C5C1B4; | |
} | |
.ansi-white-bg { | |
background-color: #C5C1B4; | |
} | |
.ansi-white-intense-fg { | |
color: #A1A6B2; | |
} | |
.ansi-white-intense-bg { | |
background-color: #A1A6B2; | |
} | |
.ansi-default-inverse-fg { | |
color: #FFFFFF; | |
} | |
.ansi-default-inverse-bg { | |
background-color: #000000; | |
} | |
.ansi-bold { | |
font-weight: bold; | |
} | |
.ansi-underline { | |
text-decoration: underline; | |
} | |
/* The following styles are deprecated an will be removed in a future version */ | |
.ansibold { | |
font-weight: bold; | |
} | |
.ansi-inverse { | |
outline: 0.5px dotted; | |
} | |
/* use dark versions for foreground, to improve visibility */ | |
.ansiblack { | |
color: black; | |
} | |
.ansired { | |
color: darkred; | |
} | |
.ansigreen { | |
color: darkgreen; | |
} | |
.ansiyellow { | |
color: #c4a000; | |
} | |
.ansiblue { | |
color: darkblue; | |
} | |
.ansipurple { | |
color: darkviolet; | |
} | |
.ansicyan { | |
color: steelblue; | |
} | |
.ansigray { | |
color: gray; | |
} | |
/* and light for background, for the same reason */ | |
.ansibgblack { | |
background-color: black; | |
} | |
.ansibgred { | |
background-color: red; | |
} | |
.ansibggreen { | |
background-color: green; | |
} | |
.ansibgyellow { | |
background-color: yellow; | |
} | |
.ansibgblue { | |
background-color: blue; | |
} | |
.ansibgpurple { | |
background-color: magenta; | |
} | |
.ansibgcyan { | |
background-color: cyan; | |
} | |
.ansibggray { | |
background-color: gray; | |
} | |
div.cell { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
border-radius: 2px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
border-width: 1px; | |
border-style: solid; | |
border-color: transparent; | |
width: 100%; | |
padding: 5px; | |
/* This acts as a spacer between cells, that is outside the border */ | |
margin: 0px; | |
outline: none; | |
position: relative; | |
overflow: visible; | |
} | |
div.cell:before { | |
position: absolute; | |
display: block; | |
top: -1px; | |
left: -1px; | |
width: 5px; | |
height: calc(100% + 2px); | |
content: ''; | |
background: transparent; | |
} | |
div.cell.jupyter-soft-selected { | |
border-left-color: #E3F2FD; | |
border-left-width: 1px; | |
padding-left: 5px; | |
border-right-color: #E3F2FD; | |
border-right-width: 1px; | |
background: #E3F2FD; | |
} | |
@media print { | |
div.cell.jupyter-soft-selected { | |
border-color: transparent; | |
} | |
} | |
div.cell.selected, | |
div.cell.selected.jupyter-soft-selected { | |
border-color: #ababab; | |
} | |
div.cell.selected:before, | |
div.cell.selected.jupyter-soft-selected:before { | |
position: absolute; | |
display: block; | |
top: -1px; | |
left: -1px; | |
width: 5px; | |
height: calc(100% + 2px); | |
content: ''; | |
background: #42A5F5; | |
} | |
@media print { | |
div.cell.selected, | |
div.cell.selected.jupyter-soft-selected { | |
border-color: transparent; | |
} | |
} | |
.edit_mode div.cell.selected { | |
border-color: #66BB6A; | |
} | |
.edit_mode div.cell.selected:before { | |
position: absolute; | |
display: block; | |
top: -1px; | |
left: -1px; | |
width: 5px; | |
height: calc(100% + 2px); | |
content: ''; | |
background: #66BB6A; | |
} | |
@media print { | |
.edit_mode div.cell.selected { | |
border-color: transparent; | |
} | |
} | |
.prompt { | |
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */ | |
min-width: 14ex; | |
/* This padding is tuned to match the padding on the CodeMirror editor. */ | |
padding: 0.4em; | |
margin: 0px; | |
font-family: monospace; | |
text-align: right; | |
/* This has to match that of the the CodeMirror class line-height below */ | |
line-height: 1.21429em; | |
/* Don't highlight prompt number selection */ | |
-webkit-touch-callout: none; | |
-webkit-user-select: none; | |
-khtml-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
/* Use default cursor */ | |
cursor: default; | |
} | |
@media (max-width: 540px) { | |
.prompt { | |
text-align: left; | |
} | |
} | |
div.inner_cell { | |
min-width: 0; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
/* input_area and input_prompt must match in top border and margin for alignment */ | |
div.input_area { | |
border: 1px solid #cfcfcf; | |
border-radius: 2px; | |
background: #f7f7f7; | |
line-height: 1.21429em; | |
} | |
/* This is needed so that empty prompt areas can collapse to zero height when there | |
is no content in the output_subarea and the prompt. The main purpose of this is | |
to make sure that empty JavaScript output_subareas have no height. */ | |
div.prompt:empty { | |
padding-top: 0; | |
padding-bottom: 0; | |
} | |
div.unrecognized_cell { | |
padding: 5px 5px 5px 0px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
div.unrecognized_cell .inner_cell { | |
border-radius: 2px; | |
padding: 5px; | |
font-weight: bold; | |
color: red; | |
border: 1px solid #cfcfcf; | |
background: #eaeaea; | |
} | |
div.unrecognized_cell .inner_cell a { | |
color: inherit; | |
text-decoration: none; | |
} | |
div.unrecognized_cell .inner_cell a:hover { | |
color: inherit; | |
text-decoration: none; | |
} | |
@media (max-width: 540px) { | |
div.unrecognized_cell > div.prompt { | |
display: none; | |
} | |
} | |
div.code_cell { | |
/* avoid page breaking on code cells when printing */ | |
} | |
@media print { | |
div.code_cell { | |
page-break-inside: avoid; | |
} | |
} | |
/* any special styling for code cells that are currently running goes here */ | |
div.input { | |
page-break-inside: avoid; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.input { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
} | |
/* input_area and input_prompt must match in top border and margin for alignment */ | |
div.input_prompt { | |
color: #303F9F; | |
border-top: 1px solid transparent; | |
} | |
div.input_area > div.highlight { | |
margin: 0.4em; | |
border: none; | |
padding: 0px; | |
background-color: transparent; | |
} | |
div.input_area > div.highlight > pre { | |
margin: 0px; | |
border: none; | |
padding: 0px; | |
background-color: transparent; | |
} | |
/* The following gets added to the <head> if it is detected that the user has a | |
* monospace font with inconsistent normal/bold/italic height. See | |
* notebookmain.js. Such fonts will have keywords vertically offset with | |
* respect to the rest of the text. The user should select a better font. | |
* See: https://github.com/ipython/ipython/issues/1503 | |
* | |
* .CodeMirror span { | |
* vertical-align: bottom; | |
* } | |
*/ | |
.CodeMirror { | |
line-height: 1.21429em; | |
/* Changed from 1em to our global default */ | |
font-size: 14px; | |
height: auto; | |
/* Changed to auto to autogrow */ | |
background: none; | |
/* Changed from white to allow our bg to show through */ | |
} | |
.CodeMirror-scroll { | |
/* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/ | |
/* We have found that if it is visible, vertical scrollbars appear with font size changes.*/ | |
overflow-y: hidden; | |
overflow-x: auto; | |
} | |
.CodeMirror-lines { | |
/* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */ | |
/* we have set a different line-height and want this to scale with that. */ | |
/* Note that this should set vertical padding only, since CodeMirror assumes | |
that horizontal padding will be set on CodeMirror pre */ | |
padding: 0.4em 0; | |
} | |
.CodeMirror-linenumber { | |
padding: 0 8px 0 4px; | |
} | |
.CodeMirror-gutters { | |
border-bottom-left-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.CodeMirror pre { | |
/* In CM3 this went to 4px from 0 in CM2. This sets horizontal padding only, | |
use .CodeMirror-lines for vertical */ | |
padding: 0 0.4em; | |
border: 0; | |
border-radius: 0; | |
} | |
.CodeMirror-cursor { | |
border-left: 1.4px solid black; | |
} | |
@media screen and (min-width: 2138px) and (max-width: 4319px) { | |
.CodeMirror-cursor { | |
border-left: 2px solid black; | |
} | |
} | |
@media screen and (min-width: 4320px) { | |
.CodeMirror-cursor { | |
border-left: 4px solid black; | |
} | |
} | |
/* | |
Original style from softwaremaniacs.org (c) Ivan Sagalaev <[email protected]> | |
Adapted from GitHub theme | |
*/ | |
.highlight-base { | |
color: #000; | |
} | |
.highlight-variable { | |
color: #000; | |
} | |
.highlight-variable-2 { | |
color: #1a1a1a; | |
} | |
.highlight-variable-3 { | |
color: #333333; | |
} | |
.highlight-string { | |
color: #BA2121; | |
} | |
.highlight-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.highlight-number { | |
color: #080; | |
} | |
.highlight-atom { | |
color: #88F; | |
} | |
.highlight-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.highlight-builtin { | |
color: #008000; | |
} | |
.highlight-error { | |
color: #f00; | |
} | |
.highlight-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.highlight-meta { | |
color: #AA22FF; | |
} | |
/* previously not defined, copying from default codemirror */ | |
.highlight-def { | |
color: #00f; | |
} | |
.highlight-string-2 { | |
color: #f50; | |
} | |
.highlight-qualifier { | |
color: #555; | |
} | |
.highlight-bracket { | |
color: #997; | |
} | |
.highlight-tag { | |
color: #170; | |
} | |
.highlight-attribute { | |
color: #00c; | |
} | |
.highlight-header { | |
color: blue; | |
} | |
.highlight-quote { | |
color: #090; | |
} | |
.highlight-link { | |
color: #00c; | |
} | |
/* apply the same style to codemirror */ | |
.cm-s-ipython span.cm-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-atom { | |
color: #88F; | |
} | |
.cm-s-ipython span.cm-number { | |
color: #080; | |
} | |
.cm-s-ipython span.cm-def { | |
color: #00f; | |
} | |
.cm-s-ipython span.cm-variable { | |
color: #000; | |
} | |
.cm-s-ipython span.cm-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-variable-2 { | |
color: #1a1a1a; | |
} | |
.cm-s-ipython span.cm-variable-3 { | |
color: #333333; | |
} | |
.cm-s-ipython span.cm-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.cm-s-ipython span.cm-string { | |
color: #BA2121; | |
} | |
.cm-s-ipython span.cm-string-2 { | |
color: #f50; | |
} | |
.cm-s-ipython span.cm-meta { | |
color: #AA22FF; | |
} | |
.cm-s-ipython span.cm-qualifier { | |
color: #555; | |
} | |
.cm-s-ipython span.cm-builtin { | |
color: #008000; | |
} | |
.cm-s-ipython span.cm-bracket { | |
color: #997; | |
} | |
.cm-s-ipython span.cm-tag { | |
color: #170; | |
} | |
.cm-s-ipython span.cm-attribute { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-header { | |
color: blue; | |
} | |
.cm-s-ipython span.cm-quote { | |
color: #090; | |
} | |
.cm-s-ipython span.cm-link { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-error { | |
color: #f00; | |
} | |
.cm-s-ipython span.cm-tab { | |
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=); | |
background-position: right; | |
background-repeat: no-repeat; | |
} | |
div.output_wrapper { | |
/* this position must be relative to enable descendents to be absolute within it */ | |
position: relative; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
z-index: 1; | |
} | |
/* class for the output area when it should be height-limited */ | |
div.output_scroll { | |
/* ideally, this would be max-height, but FF barfs all over that */ | |
height: 24em; | |
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */ | |
width: 100%; | |
overflow: auto; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
display: block; | |
} | |
/* output div while it is collapsed */ | |
div.output_collapsed { | |
margin: 0px; | |
padding: 0px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
div.out_prompt_overlay { | |
height: 100%; | |
padding: 0px 0.4em; | |
position: absolute; | |
border-radius: 2px; | |
} | |
div.out_prompt_overlay:hover { | |
/* use inner shadow to get border that is computed the same on WebKit/FF */ | |
-webkit-box-shadow: inset 0 0 1px #000; | |
box-shadow: inset 0 0 1px #000; | |
background: rgba(240, 240, 240, 0.5); | |
} | |
div.output_prompt { | |
color: #D84315; | |
} | |
/* This class is the outer container of all output sections. */ | |
div.output_area { | |
padding: 0px; | |
page-break-inside: avoid; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
div.output_area .MathJax_Display { | |
text-align: left !important; | |
} | |
div.output_area .rendered_html table { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area .rendered_html img { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area img, | |
div.output_area svg { | |
max-width: 100%; | |
height: auto; | |
} | |
div.output_area img.unconfined, | |
div.output_area svg.unconfined { | |
max-width: none; | |
} | |
div.output_area .mglyph > img { | |
max-width: none; | |
} | |
/* This is needed to protect the pre formating from global settings such | |
as that of bootstrap */ | |
.output { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.output_area { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
} | |
div.output_area pre { | |
margin: 0; | |
padding: 1px 0 1px 0; | |
border: 0; | |
vertical-align: baseline; | |
color: black; | |
background-color: transparent; | |
border-radius: 0; | |
} | |
/* This class is for the output subarea inside the output_area and after | |
the prompt div. */ | |
div.output_subarea { | |
overflow-x: auto; | |
padding: 0.4em; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
max-width: calc(100% - 14ex); | |
} | |
div.output_scroll div.output_subarea { | |
overflow-x: visible; | |
} | |
/* The rest of the output_* classes are for special styling of the different | |
output types */ | |
/* all text output has this class: */ | |
div.output_text { | |
text-align: left; | |
color: #000; | |
/* This has to match that of the the CodeMirror class line-height below */ | |
line-height: 1.21429em; | |
} | |
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */ | |
div.output_stderr { | |
background: #fdd; | |
/* very light red background for stderr */ | |
} | |
div.output_latex { | |
text-align: left; | |
} | |
/* Empty output_javascript divs should have no height */ | |
div.output_javascript:empty { | |
padding: 0; | |
} | |
.js-error { | |
color: darkred; | |
} | |
/* raw_input styles */ | |
div.raw_input_container { | |
line-height: 1.21429em; | |
padding-top: 5px; | |
} | |
pre.raw_input_prompt { | |
/* nothing needed here. */ | |
} | |
input.raw_input { | |
font-family: monospace; | |
font-size: inherit; | |
color: inherit; | |
width: auto; | |
/* make sure input baseline aligns with prompt */ | |
vertical-align: baseline; | |
/* padding + margin = 0.5em between prompt and cursor */ | |
padding: 0em 0.25em; | |
margin: 0em 0.25em; | |
} | |
input.raw_input:focus { | |
box-shadow: none; | |
} | |
p.p-space { | |
margin-bottom: 10px; | |
} | |
div.output_unrecognized { | |
padding: 5px; | |
font-weight: bold; | |
color: red; | |
} | |
div.output_unrecognized a { | |
color: inherit; | |
text-decoration: none; | |
} | |
div.output_unrecognized a:hover { | |
color: inherit; | |
text-decoration: none; | |
} | |
.rendered_html { | |
color: #000; | |
/* any extras will just be numbers: */ | |
} | |
.rendered_html em { | |
font-style: italic; | |
} | |
.rendered_html strong { | |
font-weight: bold; | |
} | |
.rendered_html u { | |
text-decoration: underline; | |
} | |
.rendered_html :link { | |
text-decoration: underline; | |
} | |
.rendered_html :visited { | |
text-decoration: underline; | |
} | |
.rendered_html h1 { | |
font-size: 185.7%; | |
margin: 1.08em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h2 { | |
font-size: 157.1%; | |
margin: 1.27em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h3 { | |
font-size: 128.6%; | |
margin: 1.55em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h4 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h5 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h6 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h1:first-child { | |
margin-top: 0.538em; | |
} | |
.rendered_html h2:first-child { | |
margin-top: 0.636em; | |
} | |
.rendered_html h3:first-child { | |
margin-top: 0.777em; | |
} | |
.rendered_html h4:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h5:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h6:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html ul:not(.list-inline), | |
.rendered_html ol:not(.list-inline) { | |
padding-left: 2em; | |
} | |
.rendered_html ul { | |
list-style: disc; | |
} | |
.rendered_html ul ul { | |
list-style: square; | |
margin-top: 0; | |
} | |
.rendered_html ul ul ul { | |
list-style: circle; | |
} | |
.rendered_html ol { | |
list-style: decimal; | |
} | |
.rendered_html ol ol { | |
list-style: upper-alpha; | |
margin-top: 0; | |
} | |
.rendered_html ol ol ol { | |
list-style: lower-alpha; | |
} | |
.rendered_html ol ol ol ol { | |
list-style: lower-roman; | |
} | |
.rendered_html ol ol ol ol ol { | |
list-style: decimal; | |
} | |
.rendered_html * + ul { | |
margin-top: 1em; | |
} | |
.rendered_html * + ol { | |
margin-top: 1em; | |
} | |
.rendered_html hr { | |
color: black; | |
background-color: black; | |
} | |
.rendered_html pre { | |
margin: 1em 2em; | |
padding: 0px; | |
background-color: #fff; | |
} | |
.rendered_html code { | |
background-color: #eff0f1; | |
} | |
.rendered_html p code { | |
padding: 1px 5px; | |
} | |
.rendered_html pre code { | |
background-color: #fff; | |
} | |
.rendered_html pre, | |
.rendered_html code { | |
border: 0; | |
color: #000; | |
font-size: 100%; | |
} | |
.rendered_html blockquote { | |
margin: 1em 2em; | |
} | |
.rendered_html table { | |
margin-left: auto; | |
margin-right: auto; | |
border: none; | |
border-collapse: collapse; | |
border-spacing: 0; | |
color: black; | |
font-size: 12px; | |
table-layout: fixed; | |
} | |
.rendered_html thead { | |
border-bottom: 1px solid black; | |
vertical-align: bottom; | |
} | |
.rendered_html tr, | |
.rendered_html th, | |
.rendered_html td { | |
text-align: right; | |
vertical-align: middle; | |
padding: 0.5em 0.5em; | |
line-height: normal; | |
white-space: normal; | |
max-width: none; | |
border: none; | |
} | |
.rendered_html th { | |
font-weight: bold; | |
} | |
.rendered_html tbody tr:nth-child(odd) { | |
background: #f5f5f5; | |
} | |
.rendered_html tbody tr:hover { | |
background: rgba(66, 165, 245, 0.2); | |
} | |
.rendered_html * + table { | |
margin-top: 1em; | |
} | |
.rendered_html p { | |
text-align: left; | |
} | |
.rendered_html * + p { | |
margin-top: 1em; | |
} | |
.rendered_html img { | |
display: block; | |
margin-left: auto; | |
margin-right: auto; | |
} | |
.rendered_html * + img { | |
margin-top: 1em; | |
} | |
.rendered_html img, | |
.rendered_html svg { | |
max-width: 100%; | |
height: auto; | |
} | |
.rendered_html img.unconfined, | |
.rendered_html svg.unconfined { | |
max-width: none; | |
} | |
.rendered_html .alert { | |
margin-bottom: initial; | |
} | |
.rendered_html * + .alert { | |
margin-top: 1em; | |
} | |
[dir="rtl"] .rendered_html p { | |
text-align: right; | |
} | |
div.text_cell { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.text_cell > div.prompt { | |
display: none; | |
} | |
} | |
div.text_cell_render { | |
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/ | |
outline: none; | |
resize: none; | |
width: inherit; | |
border-style: none; | |
padding: 0.5em 0.5em 0.5em 0.4em; | |
color: #000; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
a.anchor-link:link { | |
text-decoration: none; | |
padding: 0px 20px; | |
visibility: hidden; | |
} | |
h1:hover .anchor-link, | |
h2:hover .anchor-link, | |
h3:hover .anchor-link, | |
h4:hover .anchor-link, | |
h5:hover .anchor-link, | |
h6:hover .anchor-link { | |
visibility: visible; | |
} | |
.text_cell.rendered .input_area { | |
display: none; | |
} | |
.text_cell.rendered .rendered_html { | |
overflow-x: auto; | |
overflow-y: hidden; | |
} | |
.text_cell.rendered .rendered_html tr, | |
.text_cell.rendered .rendered_html th, | |
.text_cell.rendered .rendered_html td { | |
max-width: none; | |
} | |
.text_cell.unrendered .text_cell_render { | |
display: none; | |
} | |
.text_cell .dropzone .input_area { | |
border: 2px dashed #bababa; | |
margin: -1px; | |
} | |
.cm-header-1, | |
.cm-header-2, | |
.cm-header-3, | |
.cm-header-4, | |
.cm-header-5, | |
.cm-header-6 { | |
font-weight: bold; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
} | |
.cm-header-1 { | |
font-size: 185.7%; | |
} | |
.cm-header-2 { | |
font-size: 157.1%; | |
} | |
.cm-header-3 { | |
font-size: 128.6%; | |
} | |
.cm-header-4 { | |
font-size: 110%; | |
} | |
.cm-header-5 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
.cm-header-6 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
/*! | |
* | |
* IPython notebook webapp | |
* | |
*/ | |
@media (max-width: 767px) { | |
.notebook_app { | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
} | |
#ipython-main-app { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook_panel { | |
margin: 0px; | |
padding: 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook { | |
font-size: 14px; | |
line-height: 20px; | |
overflow-y: hidden; | |
overflow-x: auto; | |
width: 100%; | |
/* This spaces the page away from the edge of the notebook area */ | |
padding-top: 20px; | |
margin: 0px; | |
outline: none; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
min-height: 100%; | |
} | |
@media not print { | |
#notebook-container { | |
padding: 15px; | |
background-color: #fff; | |
min-height: 0; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
} | |
@media print { | |
#notebook-container { | |
width: 100%; | |
} | |
} | |
div.ui-widget-content { | |
border: 1px solid #ababab; | |
outline: none; | |
} | |
pre.dialog { | |
background-color: #f7f7f7; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
padding: 0.4em; | |
padding-left: 2em; | |
} | |
p.dialog { | |
padding: 0.2em; | |
} | |
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems | |
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do. | |
*/ | |
pre, | |
code, | |
kbd, | |
samp { | |
white-space: pre-wrap; | |
} | |
#fonttest { | |
font-family: monospace; | |
} | |
p { | |
margin-bottom: 0; | |
} | |
.end_space { | |
min-height: 100px; | |
transition: height .2s ease; | |
} | |
.notebook_app > #header { | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
@media not print { | |
.notebook_app { | |
background-color: #EEE; | |
} | |
} | |
kbd { | |
border-style: solid; | |
border-width: 1px; | |
box-shadow: none; | |
margin: 2px; | |
padding-left: 2px; | |
padding-right: 2px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
.jupyter-keybindings { | |
padding: 1px; | |
line-height: 24px; | |
border-bottom: 1px solid gray; | |
} | |
.jupyter-keybindings input { | |
margin: 0; | |
padding: 0; | |
border: none; | |
} | |
.jupyter-keybindings i { | |
padding: 6px; | |
} | |
.well code { | |
background-color: #ffffff; | |
border-color: #ababab; | |
border-width: 1px; | |
border-style: solid; | |
padding: 2px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
/* CSS for the cell toolbar */ | |
.celltoolbar { | |
border: thin solid #CFCFCF; | |
border-bottom: none; | |
background: #EEE; | |
border-radius: 2px 2px 0px 0px; | |
width: 100%; | |
height: 29px; | |
padding-right: 4px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
/* Old browsers */ | |
-webkit-box-pack: end; | |
-moz-box-pack: end; | |
box-pack: end; | |
/* Modern browsers */ | |
justify-content: flex-end; | |
display: -webkit-flex; | |
} | |
@media print { | |
.celltoolbar { | |
display: none; | |
} | |
} | |
.ctb_hideshow { | |
display: none; | |
vertical-align: bottom; | |
} | |
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar. | |
Cell toolbars are only shown when the ctb_global_show class is also set. | |
*/ | |
.ctb_global_show .ctb_show.ctb_hideshow { | |
display: block; | |
} | |
.ctb_global_show .ctb_show + .input_area, | |
.ctb_global_show .ctb_show + div.text_cell_input, | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
} | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border: 1px solid #cfcfcf; | |
} | |
.celltoolbar { | |
font-size: 87%; | |
padding-top: 3px; | |
} | |
.celltoolbar select { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
padding: 0px; | |
display: inline-block; | |
} | |
.celltoolbar select:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.celltoolbar select::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.celltoolbar select:-ms-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-webkit-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.celltoolbar select[disabled], | |
.celltoolbar select[readonly], | |
fieldset[disabled] .celltoolbar select { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.celltoolbar select[disabled], | |
fieldset[disabled] .celltoolbar select { | |
cursor: not-allowed; | |
} | |
textarea.celltoolbar select { | |
height: auto; | |
} | |
select.celltoolbar select { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.celltoolbar select, | |
select[multiple].celltoolbar select { | |
height: auto; | |
} | |
.celltoolbar label { | |
margin-left: 5px; | |
margin-right: 5px; | |
} | |
.tags_button_container { | |
width: 100%; | |
display: flex; | |
} | |
.tag-container { | |
display: flex; | |
flex-direction: row; | |
flex-grow: 1; | |
overflow: hidden; | |
position: relative; | |
} | |
.tag-container > * { | |
margin: 0 4px; | |
} | |
.remove-tag-btn { | |
margin-left: 4px; | |
} | |
.tags-input { | |
display: flex; | |
} | |
.cell-tag:last-child:after { | |
content: ""; | |
position: absolute; | |
right: 0; | |
width: 40px; | |
height: 100%; | |
/* Fade to background color of cell toolbar */ | |
background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE); | |
} | |
.tags-input > * { | |
margin-left: 4px; | |
} | |
.cell-tag, | |
.tags-input input, | |
.tags-input button { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
box-shadow: none; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
line-height: 22px; | |
padding: 0px 4px; | |
display: inline-block; | |
} | |
.cell-tag:focus, | |
.tags-input input:focus, | |
.tags-input button:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.cell-tag::-moz-placeholder, | |
.tags-input input::-moz-placeholder, | |
.tags-input button::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.cell-tag:-ms-input-placeholder, | |
.tags-input input:-ms-input-placeholder, | |
.tags-input button:-ms-input-placeholder { | |
color: #999; | |
} | |
.cell-tag::-webkit-input-placeholder, | |
.tags-input input::-webkit-input-placeholder, | |
.tags-input button::-webkit-input-placeholder { | |
color: #999; | |
} | |
.cell-tag::-ms-expand, | |
.tags-input input::-ms-expand, | |
.tags-input button::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.cell-tag[disabled], | |
.tags-input input[disabled], | |
.tags-input button[disabled], | |
.cell-tag[readonly], | |
.tags-input input[readonly], | |
.tags-input button[readonly], | |
fieldset[disabled] .cell-tag, | |
fieldset[disabled] .tags-input input, | |
fieldset[disabled] .tags-input button { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.cell-tag[disabled], | |
.tags-input input[disabled], | |
.tags-input button[disabled], | |
fieldset[disabled] .cell-tag, | |
fieldset[disabled] .tags-input input, | |
fieldset[disabled] .tags-input button { | |
cursor: not-allowed; | |
} | |
textarea.cell-tag, | |
textarea.tags-input input, | |
textarea.tags-input button { | |
height: auto; | |
} | |
select.cell-tag, | |
select.tags-input input, | |
select.tags-input button { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.cell-tag, | |
textarea.tags-input input, | |
textarea.tags-input button, | |
select[multiple].cell-tag, | |
select[multiple].tags-input input, | |
select[multiple].tags-input button { | |
height: auto; | |
} | |
.cell-tag, | |
.tags-input button { | |
padding: 0px 4px; | |
} | |
.cell-tag { | |
background-color: #fff; | |
white-space: nowrap; | |
} | |
.tags-input input[type=text]:focus { | |
outline: none; | |
box-shadow: none; | |
border-color: #ccc; | |
} | |
.completions { | |
position: absolute; | |
z-index: 110; | |
overflow: hidden; | |
border: 1px solid #ababab; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
line-height: 1; | |
} | |
.completions select { | |
background: white; | |
outline: none; | |
border: none; | |
padding: 0px; | |
margin: 0px; | |
overflow: auto; | |
font-family: monospace; | |
font-size: 110%; | |
color: #000; | |
width: auto; | |
} | |
.completions select option.context { | |
color: #286090; | |
} | |
#kernel_logo_widget .current_kernel_logo { | |
display: none; | |
margin-top: -1px; | |
margin-bottom: -1px; | |
width: 32px; | |
height: 32px; | |
} | |
[dir="rtl"] #kernel_logo_widget { | |
float: left !important; | |
float: left; | |
} | |
.modal .modal-body .move-path { | |
display: flex; | |
flex-direction: row; | |
justify-content: space; | |
align-items: center; | |
} | |
.modal .modal-body .move-path .server-root { | |
padding-right: 20px; | |
} | |
.modal .modal-body .move-path .path-input { | |
flex: 1; | |
} | |
#menubar { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
margin-top: 1px; | |
} | |
#menubar .navbar { | |
border-top: 1px; | |
border-radius: 0px 0px 2px 2px; | |
margin-bottom: 0px; | |
} | |
#menubar .navbar-toggle { | |
float: left; | |
padding-top: 7px; | |
padding-bottom: 7px; | |
border: none; | |
} | |
#menubar .navbar-collapse { | |
clear: left; | |
} | |
[dir="rtl"] #menubar .navbar-toggle { | |
float: right; | |
} | |
[dir="rtl"] #menubar .navbar-collapse { | |
clear: right; | |
} | |
[dir="rtl"] #menubar .navbar-nav { | |
float: right; | |
} | |
[dir="rtl"] #menubar .nav { | |
padding-right: 0px; | |
} | |
[dir="rtl"] #menubar .navbar-nav > li { | |
float: right; | |
} | |
[dir="rtl"] #menubar .navbar-right { | |
float: left !important; | |
} | |
[dir="rtl"] ul.dropdown-menu { | |
text-align: right; | |
left: auto; | |
} | |
[dir="rtl"] ul#new-menu.dropdown-menu { | |
right: auto; | |
left: 0; | |
} | |
.nav-wrapper { | |
border-bottom: 1px solid #e7e7e7; | |
} | |
i.menu-icon { | |
padding-top: 4px; | |
} | |
[dir="rtl"] i.menu-icon.pull-right { | |
float: left !important; | |
float: left; | |
} | |
ul#help_menu li a { | |
overflow: hidden; | |
padding-right: 2.2em; | |
} | |
ul#help_menu li a i { | |
margin-right: -1.2em; | |
} | |
[dir="rtl"] ul#help_menu li a { | |
padding-left: 2.2em; | |
} | |
[dir="rtl"] ul#help_menu li a i { | |
margin-right: 0; | |
margin-left: -1.2em; | |
} | |
[dir="rtl"] ul#help_menu li a i.pull-right { | |
float: left !important; | |
float: left; | |
} | |
.dropdown-submenu { | |
position: relative; | |
} | |
.dropdown-submenu > .dropdown-menu { | |
top: 0; | |
left: 100%; | |
margin-top: -6px; | |
margin-left: -1px; | |
} | |
[dir="rtl"] .dropdown-submenu > .dropdown-menu { | |
right: 100%; | |
margin-right: -1px; | |
} | |
.dropdown-submenu:hover > .dropdown-menu { | |
display: block; | |
} | |
.dropdown-submenu > a:after { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
display: block; | |
content: "\f0da"; | |
float: right; | |
color: #333333; | |
margin-top: 2px; | |
margin-right: -10px; | |
} | |
.dropdown-submenu > a:after.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dropdown-submenu > a:after.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dropdown-submenu > a:after.pull-left { | |
margin-right: .3em; | |
} | |
.dropdown-submenu > a:after.pull-right { | |
margin-left: .3em; | |
} | |
[dir="rtl"] .dropdown-submenu > a:after { | |
float: left; | |
content: "\f0d9"; | |
margin-right: 0; | |
margin-left: -10px; | |
} | |
.dropdown-submenu:hover > a:after { | |
color: #262626; | |
} | |
.dropdown-submenu.pull-left { | |
float: none; | |
} | |
.dropdown-submenu.pull-left > .dropdown-menu { | |
left: -100%; | |
margin-left: 10px; | |
} | |
#notification_area { | |
float: right !important; | |
float: right; | |
z-index: 10; | |
} | |
[dir="rtl"] #notification_area { | |
float: left !important; | |
float: left; | |
} | |
.indicator_area { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
[dir="rtl"] .indicator_area { | |
float: left !important; | |
float: left; | |
} | |
#kernel_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
border-left: 1px solid; | |
} | |
#kernel_indicator .kernel_indicator_name { | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
[dir="rtl"] #kernel_indicator { | |
float: left !important; | |
float: left; | |
border-left: 0; | |
border-right: 1px solid; | |
} | |
#modal_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
[dir="rtl"] #modal_indicator { | |
float: left !important; | |
float: left; | |
} | |
#readonly-indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
margin-top: 2px; | |
margin-bottom: 0px; | |
margin-left: 0px; | |
margin-right: 0px; | |
display: none; | |
} | |
.modal_indicator:before { | |
width: 1.28571429em; | |
text-align: center; | |
} | |
.edit_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f040"; | |
} | |
.edit_mode .modal_indicator:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.edit_mode .modal_indicator:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.edit_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.edit_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.command_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: ' '; | |
} | |
.command_mode .modal_indicator:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.command_mode .modal_indicator:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.command_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.command_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_idle_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f10c"; | |
} | |
.kernel_idle_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_idle_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_idle_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_idle_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_busy_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f111"; | |
} | |
.kernel_busy_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_busy_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_busy_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_busy_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_dead_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f1e2"; | |
} | |
.kernel_dead_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_dead_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_dead_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_dead_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_disconnected_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f127"; | |
} | |
.kernel_disconnected_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_disconnected_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_disconnected_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_disconnected_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.notification_widget { | |
color: #777; | |
z-index: 10; | |
background: rgba(240, 240, 240, 0.5); | |
margin-right: 4px; | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget:focus, | |
.notification_widget.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active:hover, | |
.notification_widget.active:hover, | |
.open > .dropdown-toggle.notification_widget:hover, | |
.notification_widget:active:focus, | |
.notification_widget.active:focus, | |
.open > .dropdown-toggle.notification_widget:focus, | |
.notification_widget:active.focus, | |
.notification_widget.active.focus, | |
.open > .dropdown-toggle.notification_widget.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
background-image: none; | |
} | |
.notification_widget.disabled:hover, | |
.notification_widget[disabled]:hover, | |
fieldset[disabled] .notification_widget:hover, | |
.notification_widget.disabled:focus, | |
.notification_widget[disabled]:focus, | |
fieldset[disabled] .notification_widget:focus, | |
.notification_widget.disabled.focus, | |
.notification_widget[disabled].focus, | |
fieldset[disabled] .notification_widget.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.notification_widget.warning { | |
color: #fff; | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning:focus, | |
.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:hover { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active:hover, | |
.notification_widget.warning.active:hover, | |
.open > .dropdown-toggle.notification_widget.warning:hover, | |
.notification_widget.warning:active:focus, | |
.notification_widget.warning.active:focus, | |
.open > .dropdown-toggle.notification_widget.warning:focus, | |
.notification_widget.warning:active.focus, | |
.notification_widget.warning.active.focus, | |
.open > .dropdown-toggle.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #d58512; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
background-image: none; | |
} | |
.notification_widget.warning.disabled:hover, | |
.notification_widget.warning[disabled]:hover, | |
fieldset[disabled] .notification_widget.warning:hover, | |
.notification_widget.warning.disabled:focus, | |
.notification_widget.warning[disabled]:focus, | |
fieldset[disabled] .notification_widget.warning:focus, | |
.notification_widget.warning.disabled.focus, | |
.notification_widget.warning[disabled].focus, | |
fieldset[disabled] .notification_widget.warning.focus { | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning .badge { | |
color: #f0ad4e; | |
background-color: #fff; | |
} | |
.notification_widget.success { | |
color: #fff; | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success:focus, | |
.notification_widget.success.focus { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #255625; | |
} | |
.notification_widget.success:hover { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active:hover, | |
.notification_widget.success.active:hover, | |
.open > .dropdown-toggle.notification_widget.success:hover, | |
.notification_widget.success:active:focus, | |
.notification_widget.success.active:focus, | |
.open > .dropdown-toggle.notification_widget.success:focus, | |
.notification_widget.success:active.focus, | |
.notification_widget.success.active.focus, | |
.open > .dropdown-toggle.notification_widget.success.focus { | |
color: #fff; | |
background-color: #398439; | |
border-color: #255625; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
background-image: none; | |
} | |
.notification_widget.success.disabled:hover, | |
.notification_widget.success[disabled]:hover, | |
fieldset[disabled] .notification_widget.success:hover, | |
.notification_widget.success.disabled:focus, | |
.notification_widget.success[disabled]:focus, | |
fieldset[disabled] .notification_widget.success:focus, | |
.notification_widget.success.disabled.focus, | |
.notification_widget.success[disabled].focus, | |
fieldset[disabled] .notification_widget.success.focus { | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success .badge { | |
color: #5cb85c; | |
background-color: #fff; | |
} | |
.notification_widget.info { | |
color: #fff; | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info:focus, | |
.notification_widget.info.focus { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:hover { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active:hover, | |
.notification_widget.info.active:hover, | |
.open > .dropdown-toggle.notification_widget.info:hover, | |
.notification_widget.info:active:focus, | |
.notification_widget.info.active:focus, | |
.open > .dropdown-toggle.notification_widget.info:focus, | |
.notification_widget.info:active.focus, | |
.notification_widget.info.active.focus, | |
.open > .dropdown-toggle.notification_widget.info.focus { | |
color: #fff; | |
background-color: #269abc; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
background-image: none; | |
} | |
.notification_widget.info.disabled:hover, | |
.notification_widget.info[disabled]:hover, | |
fieldset[disabled] .notification_widget.info:hover, | |
.notification_widget.info.disabled:focus, | |
.notification_widget.info[disabled]:focus, | |
fieldset[disabled] .notification_widget.info:focus, | |
.notification_widget.info.disabled.focus, | |
.notification_widget.info[disabled].focus, | |
fieldset[disabled] .notification_widget.info.focus { | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info .badge { | |
color: #5bc0de; | |
background-color: #fff; | |
} | |
.notification_widget.danger { | |
color: #fff; | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger:focus, | |
.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:hover { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active:hover, | |
.notification_widget.danger.active:hover, | |
.open > .dropdown-toggle.notification_widget.danger:hover, | |
.notification_widget.danger:active:focus, | |
.notification_widget.danger.active:focus, | |
.open > .dropdown-toggle.notification_widget.danger:focus, | |
.notification_widget.danger:active.focus, | |
.notification_widget.danger.active.focus, | |
.open > .dropdown-toggle.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #ac2925; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
background-image: none; | |
} | |
.notification_widget.danger.disabled:hover, | |
.notification_widget.danger[disabled]:hover, | |
fieldset[disabled] .notification_widget.danger:hover, | |
.notification_widget.danger.disabled:focus, | |
.notification_widget.danger[disabled]:focus, | |
fieldset[disabled] .notification_widget.danger:focus, | |
.notification_widget.danger.disabled.focus, | |
.notification_widget.danger[disabled].focus, | |
fieldset[disabled] .notification_widget.danger.focus { | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger .badge { | |
color: #d9534f; | |
background-color: #fff; | |
} | |
div#pager { | |
background-color: #fff; | |
font-size: 14px; | |
line-height: 20px; | |
overflow: hidden; | |
display: none; | |
position: fixed; | |
bottom: 0px; | |
width: 100%; | |
max-height: 50%; | |
padding-top: 8px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
/* Display over codemirror */ | |
z-index: 100; | |
/* Hack which prevents jquery ui resizable from changing top. */ | |
top: auto !important; | |
} | |
div#pager pre { | |
line-height: 1.21429em; | |
color: #000; | |
background-color: #f7f7f7; | |
padding: 0.4em; | |
} | |
div#pager #pager-button-area { | |
position: absolute; | |
top: 8px; | |
right: 20px; | |
} | |
div#pager #pager-contents { | |
position: relative; | |
overflow: auto; | |
width: 100%; | |
height: 100%; | |
} | |
div#pager #pager-contents #pager-container { | |
position: relative; | |
padding: 15px 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
div#pager .ui-resizable-handle { | |
top: 0px; | |
height: 8px; | |
background: #f7f7f7; | |
border-top: 1px solid #cfcfcf; | |
border-bottom: 1px solid #cfcfcf; | |
/* This injects handle bars (a short, wide = symbol) for | |
the resize handle. */ | |
} | |
div#pager .ui-resizable-handle::after { | |
content: ''; | |
top: 2px; | |
left: 50%; | |
height: 3px; | |
width: 30px; | |
margin-left: -15px; | |
position: absolute; | |
border-top: 1px solid #cfcfcf; | |
} | |
.quickhelp { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
line-height: 1.8em; | |
} | |
.shortcut_key { | |
display: inline-block; | |
width: 21ex; | |
text-align: right; | |
font-family: monospace; | |
} | |
.shortcut_descr { | |
display: inline-block; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
span.save_widget { | |
height: 30px; | |
margin-top: 4px; | |
display: flex; | |
justify-content: flex-start; | |
align-items: baseline; | |
width: 50%; | |
flex: 1; | |
} | |
span.save_widget span.filename { | |
height: 100%; | |
line-height: 1em; | |
margin-left: 16px; | |
border: none; | |
font-size: 146.5%; | |
text-overflow: ellipsis; | |
overflow: hidden; | |
white-space: nowrap; | |
border-radius: 2px; | |
} | |
span.save_widget span.filename:hover { | |
background-color: #e6e6e6; | |
} | |
[dir="rtl"] span.save_widget.pull-left { | |
float: right !important; | |
float: right; | |
} | |
[dir="rtl"] span.save_widget span.filename { | |
margin-left: 0; | |
margin-right: 16px; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
font-size: small; | |
white-space: nowrap; | |
padding: 0 5px; | |
} | |
@media (max-width: 767px) { | |
span.save_widget { | |
font-size: small; | |
padding: 0 0 0 5px; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
display: none; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
span.checkpoint_status { | |
display: none; | |
} | |
span.autosave_status { | |
font-size: x-small; | |
} | |
} | |
.toolbar { | |
padding: 0px; | |
margin-left: -5px; | |
margin-top: 2px; | |
margin-bottom: 5px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
.toolbar select, | |
.toolbar label { | |
width: auto; | |
vertical-align: middle; | |
margin-right: 2px; | |
margin-bottom: 0px; | |
display: inline; | |
font-size: 92%; | |
margin-left: 0.3em; | |
margin-right: 0.3em; | |
padding: 0px; | |
padding-top: 3px; | |
} | |
.toolbar .btn { | |
padding: 2px 8px; | |
} | |
.toolbar .btn-group { | |
margin-top: 0px; | |
margin-left: 5px; | |
} | |
.toolbar-btn-label { | |
margin-left: 6px; | |
} | |
#maintoolbar { | |
margin-bottom: -3px; | |
margin-top: -8px; | |
border: 0px; | |
min-height: 27px; | |
margin-left: 0px; | |
padding-top: 11px; | |
padding-bottom: 3px; | |
} | |
#maintoolbar .navbar-text { | |
float: none; | |
vertical-align: middle; | |
text-align: right; | |
margin-left: 5px; | |
margin-right: 0px; | |
margin-top: 0px; | |
} | |
.select-xs { | |
height: 24px; | |
} | |
[dir="rtl"] .btn-group > .btn, | |
.btn-group-vertical > .btn { | |
float: right; | |
} | |
.pulse, | |
.dropdown-menu > li > a.pulse, | |
li.pulse > a.dropdown-toggle, | |
li.pulse.open > a.dropdown-toggle { | |
background-color: #F37626; | |
color: white; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot | |
* of chance of beeing generated from the ../less/[samename].less file, you can | |
* try to get back the less file by reverting somme commit in history | |
**/ | |
/* | |
* We'll try to get something pretty, so we | |
* have some strange css to have the scroll bar on | |
* the left with fix button on the top right of the tooltip | |
*/ | |
@-moz-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-webkit-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-moz-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
@-webkit-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
/*properties of tooltip after "expand"*/ | |
.bigtooltip { | |
overflow: auto; | |
height: 200px; | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
} | |
/*properties of tooltip before "expand"*/ | |
.smalltooltip { | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
text-overflow: ellipsis; | |
overflow: hidden; | |
height: 80px; | |
} | |
.tooltipbuttons { | |
position: absolute; | |
padding-right: 15px; | |
top: 0px; | |
right: 0px; | |
} | |
.tooltiptext { | |
/*avoid the button to overlap on some docstring*/ | |
padding-right: 30px; | |
} | |
.ipython_tooltip { | |
max-width: 700px; | |
/*fade-in animation when inserted*/ | |
-webkit-animation: fadeOut 400ms; | |
-moz-animation: fadeOut 400ms; | |
animation: fadeOut 400ms; | |
-webkit-animation: fadeIn 400ms; | |
-moz-animation: fadeIn 400ms; | |
animation: fadeIn 400ms; | |
vertical-align: middle; | |
background-color: #f7f7f7; | |
overflow: visible; | |
border: #ababab 1px solid; | |
outline: none; | |
padding: 3px; | |
margin: 0px; | |
padding-left: 7px; | |
font-family: monospace; | |
min-height: 50px; | |
-moz-box-shadow: 0px 6px 10px -1px #adadad; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
border-radius: 2px; | |
position: absolute; | |
z-index: 1000; | |
} | |
.ipython_tooltip a { | |
float: right; | |
} | |
.ipython_tooltip .tooltiptext pre { | |
border: 0; | |
border-radius: 0; | |
font-size: 100%; | |
background-color: #f7f7f7; | |
} | |
.pretooltiparrow { | |
left: 0px; | |
margin: 0px; | |
top: -16px; | |
width: 40px; | |
height: 16px; | |
overflow: hidden; | |
position: absolute; | |
} | |
.pretooltiparrow:before { | |
background-color: #f7f7f7; | |
border: 1px #ababab solid; | |
z-index: 11; | |
content: ""; | |
position: absolute; | |
left: 15px; | |
top: 10px; | |
width: 25px; | |
height: 25px; | |
-webkit-transform: rotate(45deg); | |
-moz-transform: rotate(45deg); | |
-ms-transform: rotate(45deg); | |
-o-transform: rotate(45deg); | |
} | |
ul.typeahead-list i { | |
margin-left: -10px; | |
width: 18px; | |
} | |
[dir="rtl"] ul.typeahead-list i { | |
margin-left: 0; | |
margin-right: -10px; | |
} | |
ul.typeahead-list { | |
max-height: 80vh; | |
overflow: auto; | |
} | |
ul.typeahead-list > li > a { | |
/** Firefox bug **/ | |
/* see https://github.com/jupyter/notebook/issues/559 */ | |
white-space: normal; | |
} | |
ul.typeahead-list > li > a.pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .typeahead-list { | |
text-align: right; | |
} | |
.cmd-palette .modal-body { | |
padding: 7px; | |
} | |
.cmd-palette form { | |
background: white; | |
} | |
.cmd-palette input { | |
outline: none; | |
} | |
.no-shortcut { | |
min-width: 20px; | |
color: transparent; | |
} | |
[dir="rtl"] .no-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .command-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
.command-shortcut:before { | |
content: "(command mode)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
.edit-shortcut:before { | |
content: "(edit)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
[dir="rtl"] .edit-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
#find-and-replace #replace-preview .match, | |
#find-and-replace #replace-preview .insert { | |
background-color: #BBDEFB; | |
border-color: #90CAF9; | |
border-style: solid; | |
border-width: 1px; | |
border-radius: 0px; | |
} | |
[dir="ltr"] #find-and-replace .input-group-btn + .form-control { | |
border-left: none; | |
} | |
[dir="rtl"] #find-and-replace .input-group-btn + .form-control { | |
border-right: none; | |
} | |
#find-and-replace #replace-preview .replace .match { | |
background-color: #FFCDD2; | |
border-color: #EF9A9A; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .insert { | |
background-color: #C8E6C9; | |
border-color: #A5D6A7; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview { | |
max-height: 60vh; | |
overflow: auto; | |
} | |
#find-and-replace #replace-preview pre { | |
padding: 5px 10px; | |
} | |
.terminal-app { | |
background: #EEE; | |
} | |
.terminal-app #header { | |
background: #fff; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
.terminal-app .terminal { | |
width: 100%; | |
float: left; | |
font-family: monospace; | |
color: white; | |
background: black; | |
padding: 0.4em; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
} | |
.terminal-app .terminal, | |
.terminal-app .terminal dummy-screen { | |
line-height: 1em; | |
font-size: 14px; | |
} | |
.terminal-app .terminal .xterm-rows { | |
padding: 10px; | |
} | |
.terminal-app .terminal-cursor { | |
color: black; | |
background: white; | |
} | |
.terminal-app #terminado-container { | |
margin-top: 20px; | |
} | |
/*# sourceMappingURL=style.min.css.map */ | |
</style> | |
<style type="text/css"> | |
.highlight .hll { background-color: #ffffcc } | |
.highlight { background: #f8f8f8; } | |
.highlight .c { color: #408080; font-style: italic } /* Comment */ | |
.highlight .err { border: 1px solid #FF0000 } /* Error */ | |
.highlight .k { color: #008000; font-weight: bold } /* Keyword */ | |
.highlight .o { color: #666666 } /* Operator */ | |
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */ | |
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ | |
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ | |
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ | |
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ | |
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ | |
.highlight .gd { color: #A00000 } /* Generic.Deleted */ | |
.highlight .ge { font-style: italic } /* Generic.Emph */ | |
.highlight .gr { color: #FF0000 } /* Generic.Error */ | |
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ | |
.highlight .gi { color: #00A000 } /* Generic.Inserted */ | |
.highlight .go { color: #888888 } /* Generic.Output */ | |
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ | |
.highlight .gs { font-weight: bold } /* Generic.Strong */ | |
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ | |
.highlight .gt { color: #0044DD } /* Generic.Traceback */ | |
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ | |
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ | |
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ | |
.highlight .kp { color: #008000 } /* Keyword.Pseudo */ | |
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ | |
.highlight .kt { color: #B00040 } /* Keyword.Type */ | |
.highlight .m { color: #666666 } /* Literal.Number */ | |
.highlight .s { color: #BA2121 } /* Literal.String */ | |
.highlight .na { color: #7D9029 } /* Name.Attribute */ | |
.highlight .nb { color: #008000 } /* Name.Builtin */ | |
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ | |
.highlight .no { color: #880000 } /* Name.Constant */ | |
.highlight .nd { color: #AA22FF } /* Name.Decorator */ | |
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ | |
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ | |
.highlight .nf { color: #0000FF } /* Name.Function */ | |
.highlight .nl { color: #A0A000 } /* Name.Label */ | |
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ | |
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ | |
.highlight .nv { color: #19177C } /* Name.Variable */ | |
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ | |
.highlight .w { color: #bbbbbb } /* Text.Whitespace */ | |
.highlight .mb { color: #666666 } /* Literal.Number.Bin */ | |
.highlight .mf { color: #666666 } /* Literal.Number.Float */ | |
.highlight .mh { color: #666666 } /* Literal.Number.Hex */ | |
.highlight .mi { color: #666666 } /* Literal.Number.Integer */ | |
.highlight .mo { color: #666666 } /* Literal.Number.Oct */ | |
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */ | |
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ | |
.highlight .sc { color: #BA2121 } /* Literal.String.Char */ | |
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ | |
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ | |
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ | |
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ | |
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ | |
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ | |
.highlight .sx { color: #008000 } /* Literal.String.Other */ | |
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ | |
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ | |
.highlight .ss { color: #19177C } /* Literal.String.Symbol */ | |
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ | |
.highlight .fm { color: #0000FF } /* Name.Function.Magic */ | |
.highlight .vc { color: #19177C } /* Name.Variable.Class */ | |
.highlight .vg { color: #19177C } /* Name.Variable.Global */ | |
.highlight .vi { color: #19177C } /* Name.Variable.Instance */ | |
.highlight .vm { color: #19177C } /* Name.Variable.Magic */ | |
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ | |
</style> | |
<style type="text/css"> | |
/* Temporary definitions which will become obsolete with Notebook release 5.0 */ | |
.ansi-black-fg { color: #3E424D; } | |
.ansi-black-bg { background-color: #3E424D; } | |
.ansi-black-intense-fg { color: #282C36; } | |
.ansi-black-intense-bg { background-color: #282C36; } | |
.ansi-red-fg { color: #E75C58; } | |
.ansi-red-bg { background-color: #E75C58; } | |
.ansi-red-intense-fg { color: #B22B31; } | |
.ansi-red-intense-bg { background-color: #B22B31; } | |
.ansi-green-fg { color: #00A250; } | |
.ansi-green-bg { background-color: #00A250; } | |
.ansi-green-intense-fg { color: #007427; } | |
.ansi-green-intense-bg { background-color: #007427; } | |
.ansi-yellow-fg { color: #DDB62B; } | |
.ansi-yellow-bg { background-color: #DDB62B; } | |
.ansi-yellow-intense-fg { color: #B27D12; } | |
.ansi-yellow-intense-bg { background-color: #B27D12; } | |
.ansi-blue-fg { color: #208FFB; } | |
.ansi-blue-bg { background-color: #208FFB; } | |
.ansi-blue-intense-fg { color: #0065CA; } | |
.ansi-blue-intense-bg { background-color: #0065CA; } | |
.ansi-magenta-fg { color: #D160C4; } | |
.ansi-magenta-bg { background-color: #D160C4; } | |
.ansi-magenta-intense-fg { color: #A03196; } | |
.ansi-magenta-intense-bg { background-color: #A03196; } | |
.ansi-cyan-fg { color: #60C6C8; } | |
.ansi-cyan-bg { background-color: #60C6C8; } | |
.ansi-cyan-intense-fg { color: #258F8F; } | |
.ansi-cyan-intense-bg { background-color: #258F8F; } | |
.ansi-white-fg { color: #C5C1B4; } | |
.ansi-white-bg { background-color: #C5C1B4; } | |
.ansi-white-intense-fg { color: #A1A6B2; } | |
.ansi-white-intense-bg { background-color: #A1A6B2; } | |
.ansi-bold { font-weight: bold; } | |
</style> | |
<style type="text/css"> | |
div#notebook { | |
font-family: sans-serif; | |
font-size: 13pt; | |
line-height: 170%; | |
color: #cdd2e9; | |
-webkit-font-smoothing: antialiased !important; | |
padding-top: 25px !important; | |
} | |
body, | |
div.body { | |
font-family: sans-serif; | |
font-size: 13pt; | |
color: #a2b0c7; | |
background-color: #1a2028; | |
background: #1a2028; | |
-webkit-font-smoothing: antialiased !important; | |
} | |
body.notebook_app { | |
padding: 0; | |
background-color: #1a2028; | |
background: #1a2028; | |
padding-right: 0px !important; | |
overflow-y: hidden; | |
} | |
a { | |
font-family: sans-serif; | |
color: #a2b0c7; | |
-webkit-font-smoothing: antialiased !important; | |
} | |
a:hover, | |
a:focus { | |
color: #dbe1ea; | |
-webkit-font-smoothing: antialiased !important; | |
} | |
div#maintoolbar { | |
position: absolute; | |
width: 90%; | |
margin-left: -10%; | |
padding-right: 8%; | |
float: left; | |
background: transparent !important; | |
} | |
#maintoolbar { | |
margin-bottom: -3px; | |
margin-top: 0px; | |
border: 0px; | |
min-height: 27px; | |
padding-top: 2px; | |
padding-bottom: 0px; | |
} | |
#maintoolbar .container { | |
width: 75%; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
.list_header, | |
div#notebook_list_header.row.list_header { | |
font-size: 14pt; | |
color: #dbe1ea; | |
background-color: transparent; | |
height: 35px; | |
} | |
i.fa.fa-folder { | |
display: inline-block; | |
font: normal normal normal 14px "FontAwesome"; | |
font-family: "FontAwesome" !important; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
font-size: 18px; | |
-moz-osx-font-smoothing: grayscale; | |
} | |
#running .panel-group .panel .panel-heading { | |
font-size: 14pt; | |
color: #a2b0c7; | |
padding: 8px 8px; | |
background: #252b35; | |
background-color: #252b35; | |
} | |
#running .panel-group .panel .panel-heading a { | |
font-size: 14pt; | |
color: #a2b0c7; | |
} | |
#running .panel-group .panel .panel-heading a:focus, | |
#running .panel-group .panel .panel-heading a:hover { | |
font-size: 14pt; | |
color: #a2b0c7; | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item { | |
background: #2d3846; | |
background-color: #2d3846; | |
padding: 2px; | |
border-bottom: 2px solid rgba(75,95,118,.30); | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item:hover { | |
background: #2d3846; | |
background-color: #2d3846; | |
} | |
#running .panel-group .panel .panel-body { | |
padding: 2px; | |
} | |
button#refresh_running_list { | |
border: none !important; | |
} | |
button#refresh_cluster_list { | |
border: none !important; | |
} | |
div.running_list_info.toolbar_info { | |
font-size: 15px; | |
padding: 4px 0 4px 0; | |
margin-top: 5px; | |
margin-bottom: 8px; | |
height: 24px; | |
line-height: 24px; | |
text-shadow: none; | |
} | |
.list_placeholder { | |
font-weight: normal; | |
} | |
#tree-selector { | |
padding: 0px; | |
border-color: transparent; | |
} | |
#project_name > ul > li > a > i.fa.fa-home { | |
color: #0b98c8; | |
font-size: 17pt; | |
display: inline-block; | |
position: static; | |
padding: 0px 0px; | |
font-weight: normal; | |
text-align: center; | |
vertical-align: text-top; | |
} | |
.fa-folder:before { | |
color: #4c8be2; | |
} | |
.fa-arrow-up:before { | |
font-size: 14px; | |
} | |
.fa-arrow-down:before { | |
font-size: 14px; | |
} | |
span#last-modified.btn.btn-xs.btn-default.sort-action:hover .fa, | |
span#sort-name.btn.btn-xs.btn-default.sort-action:hover .fa { | |
color: #009cd1; | |
} | |
.folder_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f07b"; | |
color: #4c8be2; | |
} | |
.notebook_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f02d"; | |
position: relative; | |
color: #48a667 !important; | |
top: 0px; | |
} | |
.file_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f15b"; | |
position: relative; | |
top: 0px; | |
color: #92a2bd !important; | |
} | |
#project_name a { | |
display: inline-flex; | |
padding-left: 7px; | |
margin-left: -2px; | |
text-align: -webkit-auto; | |
vertical-align: baseline; | |
font-size: 18px; | |
} | |
div#notebook_toolbar div.dynamic-instructions { | |
font-family: sans-serif; | |
font-size: 17px; | |
color: #546386; | |
} | |
span#login_widget > .button, | |
#logout { | |
font-family: "Proxima Nova", sans-serif; | |
color: #a2b0c7; | |
background: transparent; | |
background-color: transparent; | |
border: 2px solid #252e3a; | |
font-weight: normal; | |
box-shadow: none; | |
text-shadow: none; | |
border-radius: 3px; | |
margin-right: 10px; | |
padding: 2px 7px; | |
} | |
span#login_widget > .button:hover, | |
#logout:hover { | |
color: #009cd1; | |
background-color: transparent; | |
background: transparent; | |
border: 2px solid #009cd1; | |
background-image: none; | |
box-shadow: none !important; | |
border-radius: 3px; | |
} | |
span#login_widget > .button:focus, | |
#logout:focus, | |
span#login_widget > .button.focus, | |
#logout.focus, | |
span#login_widget > .button:active, | |
#logout:active, | |
span#login_widget > .button.active, | |
#logout.active, | |
.open > .dropdown-togglespan#login_widget > .button, | |
.open > .dropdown-toggle#logout { | |
color: #fefefe; | |
background-color: #a2b0c7; | |
background: #a2b0c7; | |
border-color: #a2b0c7; | |
background-image: none; | |
box-shadow: none !important; | |
border-radius: 2px; | |
} | |
body > #header #header-container { | |
padding-bottom: 0px; | |
padding-top: 4px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
body > #header { | |
background: #1a2028; | |
background-color: #1a2028; | |
position: relative; | |
z-index: 100; | |
} | |
.list_container { | |
font-size: 13pt; | |
color: #a2b0c7; | |
border: none; | |
text-shadow: none !important; | |
} | |
.list_container > div { | |
border-bottom: 1px solid rgba(75,95,118,.30); | |
font-size: 13pt; | |
} | |
.list_header > div, | |
.list_item > div { | |
padding-top: 6px; | |
padding-bottom: 2px; | |
padding-left: 0px; | |
} | |
.list_header > div .item_link, | |
.list_item > div .item_link { | |
margin-left: -1px; | |
vertical-align: middle; | |
line-height: 22px; | |
font-size: 13pt; | |
} | |
.item_icon { | |
color: #4c8be2; | |
font-size: 13pt; | |
vertical-align: middle; | |
} | |
.list_item input:not([type="checkbox"]) { | |
padding-right: 0px; | |
height: 1.75em; | |
width: 25%; | |
margin: 0px 0 0; | |
margin-top: 0px; | |
} | |
.list_header > div .item_link, | |
.list_item > div .item_link { | |
margin-left: -1px; | |
vertical-align: middle; | |
line-height: 1.5em; | |
font-size: 12pt; | |
display: inline-table; | |
position: static; | |
} | |
#button-select-all { | |
height: 34px; | |
min-width: 55px; | |
z-index: 0; | |
border: none !important; | |
padding-top: 0px; | |
padding-bottom: 0px; | |
margin-bottom: 0px; | |
margin-top: 0px; | |
left: -3px; | |
border-radius: 0px !important; | |
} | |
#button-select-all:focus, | |
#button-select-all:active:focus, | |
#button-select-all.active:focus, | |
#button-select-all.focus, | |
#button-select-all:active.focus, | |
#button-select-all.active.focus { | |
background-color: #252e3a !important; | |
background: #252e3a !important; | |
} | |
button#tree-selector-btn { | |
height: 34px; | |
font-size: 12.0pt; | |
border: none; | |
left: 0px; | |
border-radius: 0px !important; | |
} | |
input#select-all.pull-left.tree-selector { | |
margin-left: 7px; | |
margin-right: 2px; | |
margin-top: 2px; | |
top: 4px; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
margin-top: 1px; | |
line-height: normal; | |
} | |
.delete-button { | |
border: none !important; | |
} | |
i.fa.fa-trash { | |
font-size: 13.5pt; | |
} | |
.list_container a { | |
font-size: 16px; | |
color: #a2b0c7; | |
border: none; | |
text-shadow: none !important; | |
font-weight: normal; | |
font-style: normal; | |
} | |
div.list_container a:hover { | |
color: #dbe1ea; | |
} | |
.list_header > div input, | |
.list_item > div input { | |
margin-right: 7px; | |
margin-left: 12px; | |
vertical-align: baseline; | |
line-height: 22px; | |
position: relative; | |
top: -1px; | |
} | |
div.list_item:hover { | |
background-color: rgba(75,95,118,.10); | |
} | |
.breadcrumb > li { | |
font-size: 12.0pt; | |
color: #a2b0c7; | |
border: none; | |
text-shadow: none !important; | |
} | |
.breadcrumb > li + li:before { | |
content: "/\00a0"; | |
padding: 0px; | |
color: #a2b0c7; | |
font-size: 18px; | |
} | |
#project_name > .breadcrumb { | |
padding: 0px; | |
margin-bottom: 0px; | |
background-color: transparent; | |
font-weight: normal; | |
margin-top: -2px; | |
} | |
ul#tabs a { | |
font-family: sans-serif; | |
font-size: 13.5pt; | |
font-weight: normal; | |
font-style: normal; | |
text-shadow: none !important; | |
} | |
.nav-tabs { | |
font-family: sans-serif; | |
font-size: 13.5pt; | |
font-weight: normal; | |
font-style: normal; | |
background-color: transparent; | |
border-color: transparent; | |
text-shadow: none !important; | |
border: 2px solid transparent; | |
} | |
.nav-tabs > li > a:active, | |
.nav-tabs > li > a:focus, | |
.nav-tabs > li > a:hover, | |
.nav-tabs > li.active > a, | |
.nav-tabs > li.active > a:focus, | |
.nav-tabs > li.active > a:hover, | |
.nav-tabs > li.active > a, | |
.nav-tabs > li.active > a:hover, | |
.nav-tabs > li.active > a:focus { | |
color: #009cd1; | |
background-color: transparent; | |
border-color: transparent; | |
border-bottom: 2px solid transparent; | |
} | |
.nav > li.disabled > a, | |
.nav > li.disabled > a:hover { | |
color: #546386; | |
} | |
.nav-tabs > li > a:before { | |
content: ""; | |
position: absolute; | |
width: 100%; | |
height: 2px; | |
bottom: -2px; | |
left: 0; | |
background-color: #009cd1; | |
visibility: hidden; | |
-webkit-transform: perspective(0)scaleX(0); | |
transform: perspective(0)scaleX(0); | |
-webkit-transition: ease 220ms; | |
transition: ease 220ms; | |
-webkit-font-smoothing: antialiased !important; | |
} | |
.nav-tabs > li > a:hover:before { | |
visibility: visible; | |
-webkit-transform: perspective(1)scaleX(1); | |
transform: perspective(1)scaleX(1); | |
} | |
.nav-tabs > li.active > a:before { | |
content: ""; | |
position: absolute; | |
width: 100%; | |
height: 2px; | |
bottom: -2px; | |
left: 0; | |
background-color: #009cd1; | |
visibility: visible; | |
-webkit-transform: perspective(1)scaleX(1); | |
transform: perspective(1)scaleX(1); | |
-webkit-font-smoothing: subpixel-antialiased !important; | |
} | |
div#notebook { | |
font-family: sans-serif; | |
font-size: 13pt; | |
padding-top: 4px; | |
} | |
.notebook_app { | |
background-color: #1a2028; | |
} | |
#notebook-container { | |
padding: 13px 2px; | |
background-color: #1a2028; | |
min-height: 0px; | |
box-shadow: none; | |
width: 980px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
div#ipython-main-app.container { | |
width: 980px; | |
margin-right: auto; | |
margin-left: auto; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
.container { | |
width: 980px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
div#menubar-container { | |
width: 100%; | |
width: 980px; | |
} | |
div#header-container { | |
width: 980px; | |
} | |
.notebook_app #header, | |
.edit_app #header { | |
box-shadow: none !important; | |
background-color: #1a2028; | |
border-bottom: 2px solid rgba(75,95,118,.30); | |
} | |
#header, | |
.edit_app #header { | |
font-family: sans-serif; | |
font-size: 13pt; | |
box-shadow: none; | |
background-color: #1a2028; | |
} | |
#header .header-bar, | |
.edit_app #header .header-bar { | |
background: #1a2028; | |
background-color: #1a2028; | |
} | |
body > #header .header-bar { | |
width: 100%; | |
background: #1a2028; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
font-size: small; | |
display: none; | |
} | |
#menubar, | |
div#menubar { | |
background-color: #1a2028; | |
padding-top: 0px !important; | |
} | |
#menubar .navbar, | |
.navbar-default { | |
background-color: #1a2028; | |
margin-bottom: 0px; | |
margin-top: 0px; | |
} | |
.navbar { | |
border: none; | |
} | |
div.navbar-text, | |
.navbar-text, | |
.navbar-text.indicator_area, | |
p.navbar-text.indicator_area { | |
margin-top: 8px !important; | |
margin-bottom: 0px; | |
color: #0b98c8; | |
} | |
.navbar-default { | |
font-family: sans-serif; | |
font-size: 13pt; | |
background-color: #1a2028; | |
border-color: #323b48; | |
line-height: 1.5em; | |
padding-bottom: 0px; | |
} | |
.navbar-default .navbar-nav > li > a { | |
font-family: sans-serif; | |
font-size: 13pt; | |
color: #a2b0c7; | |
display: block; | |
line-height: 1.5em; | |
padding-top: 14px; | |
padding-bottom: 11px; | |
} | |
.navbar-default .navbar-nav > li > a:hover, | |
.navbar-default .navbar-nav > li > a:focus { | |
color: #dbe1ea !important; | |
background-color: rgba(75,95,118,.30) !important; | |
border-color: #323b48 !important; | |
line-height: 1.5em; | |
transition: 80ms ease; | |
} | |
.navbar-default .navbar-nav > .open > a, | |
.navbar-default .navbar-nav > .open > a:hover, | |
.navbar-default .navbar-nav > .open > a:focus { | |
color: #fefefe; | |
background-color: #36404e; | |
border-color: #36404e; | |
line-height: 1.5em; | |
} | |
.navbar-nav > li > .dropdown-menu { | |
margin-top: 0px; | |
} | |
.navbar-nav { | |
margin: 0; | |
} | |
div.notification_widget.info, | |
.notification_widget.info, | |
.notification_widget:active:hover, | |
.notification_widget.active:hover, | |
.open > .dropdown-toggle.notification_widget:hover, | |
.notification_widget:active:focus, | |
.notification_widget.active:focus, | |
.open > .dropdown-toggle.notification_widget:focus, | |
.notification_widget:active.focus, | |
.notification_widget.active.focus, | |
.open > .dropdown-toggle.notification_widget.focus, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus { | |
color: #899ab8 !important; | |
background-color: transparent !important; | |
border-color: transparent !important; | |
padding-bottom: 0px !important; | |
margin-bottom: 0px !important; | |
font-size: 9pt !important; | |
z-index: 0; | |
} | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn { | |
font-size: 9pt !important; | |
z-index: 0; | |
} | |
.notification_widget { | |
color: #4c8be2; | |
z-index: -500; | |
font-size: 9pt; | |
background: transparent; | |
background-color: transparent; | |
margin-right: 3px; | |
border: none; | |
} | |
.notification_widget, | |
div.notification_widget { | |
margin-right: 0px; | |
margin-left: 0px; | |
padding-right: 0px; | |
vertical-align: text-top !important; | |
margin-top: 6px !important; | |
background: transparent !important; | |
background-color: transparent !important; | |
font-size: 9pt !important; | |
border: none; | |
} | |
.navbar-btn.btn-xs:hover { | |
border: none !important; | |
background: transparent !important; | |
background-color: transparent !important; | |
color: #a2b0c7 !important; | |
} | |
div.notification_widget.info, | |
.notification_widget.info { | |
display: none !important; | |
} | |
.edit_mode .modal_indicator:before { | |
display: none; | |
} | |
.command_mode .modal_indicator:before { | |
display: none; | |
} | |
.item_icon { | |
color: #4c8be2; | |
} | |
.item_buttons .kernel-name { | |
font-size: 13pt; | |
color: #4c8be2; | |
} | |
.running_notebook_icon:before { | |
color: #48a667 !important; | |
font: normal normal normal 15px/1 FontAwesome; | |
font-size: 15px; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f10c"; | |
vertical-align: middle; | |
position: static; | |
display: inherit; | |
} | |
.item_buttons .running-indicator { | |
padding-top: 4px; | |
color: #48a667; | |
font-family: sans-serif; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
} | |
#notification_trusted { | |
font-family: sans-serif; | |
border: none; | |
background: transparent; | |
background-color: transparent; | |
margin-bottom: 0px !important; | |
vertical-align: bottom !important; | |
color: #546386 !important; | |
cursor: default !important; | |
} | |
#notification_area, | |
div.notification_area { | |
float: right !important; | |
position: static; | |
cursor: pointer; | |
padding-top: 6px; | |
padding-right: 4px; | |
} | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn { | |
font-size: 9pt !important; | |
z-index: 0; | |
margin-top: -5px !important; | |
} | |
#modal_indicator { | |
float: right !important; | |
color: #4c8be2; | |
background: #1a2028; | |
background-color: #1a2028; | |
margin-top: 8px !important; | |
margin-left: 0px; | |
} | |
#kernel_indicator { | |
float: right !important; | |
color: #0b98c8; | |
background: #1a2028; | |
background-color: #1a2028; | |
border-left: 2px solid #0b98c8; | |
padding-top: 0px; | |
padding-bottom: 4px; | |
margin-top: 10px !important; | |
margin-left: -2px; | |
padding-left: 5px !important; | |
} | |
#kernel_indicator .kernel_indicator_name { | |
font-size: 17px; | |
color: #0b98c8; | |
background: #1a2028; | |
background-color: #1a2028; | |
padding-left: 5px; | |
padding-right: 5px; | |
margin-top: 4px; | |
vertical-align: text-top; | |
padding-bottom: 0px; | |
} | |
.kernel_idle_icon:before { | |
display: inline-block; | |
font: normal normal normal 22px/1 FontAwesome; | |
font-size: 22px; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
cursor: pointer; | |
margin-left: 0px !important; | |
opacity: 0.7; | |
vertical-align: bottom; | |
margin-top: 1px; | |
content: "\f1db"; | |
} | |
.kernel_busy_icon:before { | |
display: inline-block; | |
font: normal normal normal 22px/1 FontAwesome; | |
font-size: 22px; | |
-webkit-animation: pulsate 2s infinite ease-out; | |
animation: pulsate 2s infinite ease-out; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
cursor: pointer; | |
margin-left: 0px !important; | |
vertical-align: bottom; | |
margin-top: 1px; | |
content: "\f111"; | |
} | |
@-webkit-keyframes pulsate { | |
0% { | |
-webkit-transform: scale(1.0,1.0); | |
opacity: 0.8; | |
} | |
8% { | |
-webkit-transform: scale(1.0,1.0); | |
opacity: 0.8; | |
} | |
50% { | |
-webkit-transform: scale(0.75,0.75); | |
opacity: 0.3; | |
} | |
92% { | |
-webkit-transform: scale(1.0,1.0); | |
opacity: 0.8; | |
} | |
100% { | |
-webkit-transform: scale(1.0,1.0); | |
opacity: 0.8; | |
} | |
} | |
div.notification_widget.info, | |
.notification_widget.info, | |
.notification_widget:active:hover, | |
.notification_widget.active:hover, | |
.open > .dropdown-toggle.notification_widget:hover, | |
.notification_widget:active:focus, | |
.notification_widget.active:focus, | |
.open > .dropdown-toggle.notification_widget:focus, | |
.notification_widget:active.focus, | |
.notification_widget.active.focus, | |
.open > .dropdown-toggle.notification_widget.focus, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover, | |
div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus { | |
color: #899ab8; | |
background-color: #1a2028; | |
border-color: #1a2028; | |
} | |
#notification_area, | |
div.notification_area { | |
float: right !important; | |
position: static; | |
} | |
.notification_widget, | |
div.notification_widget { | |
margin-right: 0px; | |
margin-left: 0px; | |
padding-right: 0px; | |
vertical-align: text-top !important; | |
margin-top: 6px !important; | |
z-index: 1000; | |
} | |
#kernel_logo_widget, | |
#kernel_logo_widget .current_kernel_logo { | |
display: none; | |
} | |
div#ipython_notebook { | |
display: none; | |
} | |
i.fa.fa-icon { | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
text-rendering: auto; | |
} | |
.fa { | |
display: inline-block; | |
font: normal normal normal 10pt/1 "FontAwesome", sans-serif; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
} | |
.dropdown-menu { | |
font-family: sans-serif; | |
font-size: 13pt; | |
box-shadow: none; | |
padding: 0px; | |
text-align: left; | |
border: none; | |
background-color: #36404e; | |
background: #36404e; | |
line-height: 1; | |
} | |
.dropdown-menu:hover { | |
font-family: sans-serif; | |
font-size: 13pt; | |
box-shadow: none; | |
padding: 0px; | |
text-align: left; | |
border: none; | |
background-color: #36404e; | |
box-shadow: none; | |
line-height: 1; | |
} | |
.dropdown-menu > li > a { | |
font-family: sans-serif; | |
font-size: 12.0pt; | |
display: block; | |
padding: 10px 20px 9px 10px; | |
color: #a2b0c7; | |
background-color: #36404e; | |
background: #36404e; | |
} | |
.dropdown-menu > li > a:hover, | |
.dropdown-menu > li > a:focus { | |
color: #dbe1ea; | |
background-color: #323b48; | |
background: #323b48; | |
border-color: #323b48; | |
transition: 200ms ease; | |
} | |
.dropdown-menu .divider { | |
height: 1px; | |
margin: 0px 0px; | |
overflow: hidden; | |
background-color: rgba(75,95,118,.55); | |
} | |
.dropdown-submenu > .dropdown-menu { | |
display: none; | |
top: 2px !important; | |
left: 100%; | |
margin-top: -2px; | |
margin-left: 0px; | |
padding-top: 0px; | |
transition: 200ms ease; | |
} | |
.dropdown-menu > .disabled > a, | |
.dropdown-menu > .disabled > a:hover, | |
.dropdown-menu > .disabled > a:focus { | |
font-family: sans-serif; | |
font-size: 12.0pt; | |
font-weight: normal; | |
color: #546386; | |
padding: none; | |
display: block; | |
clear: both; | |
white-space: nowrap; | |
} | |
.dropdown-submenu > a:after { | |
color: #a2b0c7; | |
margin-right: -16px; | |
margin-top: 0px; | |
display: inline-block; | |
} | |
.dropdown-submenu:hover > a:after, | |
.dropdown-submenu:active > a:after, | |
.dropdown-submenu:focus > a:after, | |
.dropdown-submenu:visited > a:after { | |
color: #0b98c8; | |
margin-right: -16px; | |
display: inline-block !important; | |
} | |
div.kse-dropdown > .dropdown-menu, | |
.kse-dropdown > .dropdown-menu { | |
min-width: 0; | |
top: 94%; | |
} | |
.btn, | |
.btn-default { | |
font-family: sans-serif; | |
color: #a2b0c7; | |
background: #252e3a; | |
background-color: #252e3a; | |
border: 2px solid #252e3a; | |
font-weight: normal; | |
box-shadow: none; | |
text-shadow: none; | |
border-radius: 3px; | |
font-size: initial; | |
} | |
.btn:hover, | |
.btn:active:hover, | |
.btn.active:hover, | |
.btn-default:hover, | |
.open > .dropdown-toggle.btn-default:hover, | |
.open > .dropdown-toggle.btn:hover { | |
color: #009cd1; | |
border: 2px solid #293340; | |
background-color: #293340; | |
background: #293340; | |
background-image: none; | |
box-shadow: none !important; | |
border-radius: 3px; | |
} | |
.btn:active, | |
.btn.active, | |
.btn:active:focus, | |
.btn.active:focus, | |
.btn:active.focus, | |
.btn.active.focus, | |
.btn-default:focus, | |
.btn-default.focus, | |
.btn-default:active, | |
.btn-default.active, | |
.btn-default:active:hover, | |
.btn-default.active:hover, | |
.btn-default:active:focus, | |
.btn-default.active:focus, | |
.btn-default:active.focus, | |
.btn-default.active.focus, | |
.open > .dropdown-toggle.btn:focus, | |
.open > .dropdown-toggle.btn.focus, | |
.open > .dropdown-toggle.btn-default:hover, | |
.open > .dropdown-toggle.btn-default:focus, | |
.open > .dropdown-toggle.btn-default.hover, | |
.open > .dropdown-toggle.btn-default.focus { | |
color: #009cd1; | |
border: 2px solid #293340; | |
background-color: #293340 !important; | |
background: #293340 !important; | |
background-image: none; | |
box-shadow: none !important; | |
border-radius: 3px; | |
} | |
.btn-default:active:hover, | |
.btn-default.active:hover, | |
.btn-default:active:focus, | |
.btn-default.active:focus, | |
.btn-default:active.focus, | |
.btn-default.active.focus { | |
color: #009cd1 !important; | |
background-color: #252e3a; | |
border-color: #33517c !important; | |
transition: 2000ms ease; | |
} | |
.btn:focus, | |
.btn.focus, | |
.btn:active:focus, | |
.btn.active:focus, | |
.btn:active, | |
.btn.active, | |
.btn:active.focus, | |
.btn.active.focus { | |
color: #009cd1 !important; | |
outline: none !important; | |
outline-width: 0px !important; | |
background: #33517c !important; | |
background-color: #33517c !important; | |
border-color: #33517c !important; | |
transition: 200ms ease !important; | |
} | |
.item_buttons > .btn, | |
.item_buttons > .btn-group, | |
.item_buttons > .input-group { | |
font-size: 13pt; | |
background: transparent; | |
background-color: transparent; | |
border: 0px solid #252b35; | |
border-bottom: 2px solid transparent; | |
margin-left: 5px; | |
padding-top: 4px !important; | |
} | |
.item_buttons > .btn:hover, | |
.item_buttons > .btn-group:hover, | |
.item_buttons > .input-group:hover, | |
.item_buttons > .btn.active, | |
.item_buttons > .btn-group.active, | |
.item_buttons > .input-group.active, | |
.item_buttons > .btn.focus { | |
margin-left: 5px; | |
background: #21262f; | |
padding-top: 4px !important; | |
background-color: transparent; | |
border: 0px solid transparent; | |
border-bottom: 2px solid #0b98c8; | |
border-radius: 0px; | |
transition: none; | |
} | |
.item_buttons { | |
line-height: 1.5em !important; | |
} | |
.item_buttons .btn { | |
min-width: 11ex; | |
} | |
.btn-group > .btn:first-child { | |
margin-left: 3px; | |
} | |
.btn-group > .btn-mini, | |
.btn-sm, | |
.btn-group-sm > .btn, | |
.btn-xs, | |
.btn-group-xs > .btn, | |
.alternate_upload .btn-upload, | |
.btn-group, | |
.btn-group-vertical { | |
font-size: inherit; | |
font-weight: normal; | |
height: inherit; | |
line-height: inherit; | |
} | |
.btn-xs, | |
.btn-group-xs > .btn { | |
font-size: initial !important; | |
background-image: none; | |
font-weight: normal; | |
text-shadow: none; | |
display: inline-table; | |
padding: 2px 5px; | |
line-height: 1.45; | |
} | |
.btn-group > .btn:first-child { | |
margin-left: 3px; | |
} | |
div#new-buttons > button, | |
#new-buttons > button, | |
div#refresh_notebook_list, | |
#refresh_notebook_list { | |
background: transparent; | |
background-color: transparent; | |
border: none; | |
} | |
div#new-buttons > button:hover, | |
#new-buttons > button:hover, | |
div#refresh_notebook_list, | |
#refresh_notebook_list, | |
div.alternate_upload .btn-upload, | |
.alternate_upload .btn-upload, | |
div.dynamic-buttons > button, | |
.dynamic-buttons > button, | |
.dynamic-buttons > button:focus, | |
.dynamic-buttons > button:active:focus, | |
.dynamic-buttons > button.active:focus, | |
.dynamic-buttons > button.focus, | |
.dynamic-buttons > button:active.focus, | |
.dynamic-buttons > button.active.focus, | |
#new-buttons > button:focus, | |
#new-buttons > button:active:focus, | |
#new-buttons > button.active:focus, | |
#new-buttons > button.focus, | |
#new-buttons > button:active.focus, | |
#new-buttons > button.active.focus, | |
.alternate_upload .btn-upload:focus, | |
.alternate_upload .btn-upload:active:focus, | |
.alternate_upload .btn-upload.active:focus, | |
.alternate_upload .btn-upload.focus, | |
.alternate_upload .btn-upload:active.focus, | |
.alternate_upload .btn-upload.active.focus { | |
background: transparent !important; | |
background-color: transparent !important; | |
border: none !important; | |
} | |
.alternate_upload input.fileinput { | |
text-align: center; | |
vertical-align: bottom; | |
margin-left: -.5ex; | |
display: inline-table; | |
border: solid 0px #252e3a; | |
margin-bottom: -1ex; | |
} | |
.alternate_upload .btn-upload { | |
display: inline-table; | |
background: transparent; | |
border: none; | |
} | |
.btn-group .btn + .btn, | |
.btn-group .btn + .btn-group, | |
.btn-group .btn-group + .btn, | |
.btn-group .btn-group + .btn-group { | |
margin-left: -2px; | |
} | |
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { | |
border-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
z-index: 2; | |
} | |
.dropdown-header { | |
font-family: sans-serif !important; | |
font-size: 13pt !important; | |
color: #0b98c8 !important; | |
border-bottom: none !important; | |
padding: 0px !important; | |
margin: 6px 6px 0px !important; | |
} | |
span#last-modified.btn.btn-xs.btn-default.sort-action, | |
span#sort-name.btn.btn-xs.btn-default.sort-action, | |
span#file-size.btn.btn-xs.btn-default.sort-action { | |
font-family: sans-serif; | |
font-size: 16px; | |
background-color: transparent; | |
background: transparent; | |
border: none; | |
color: #a2b0c7; | |
padding-bottom: 0px; | |
margin-bottom: 0px; | |
vertical-align: sub; | |
} | |
span#last-modified.btn.btn-xs.btn-default.sort-action { | |
margin-left: 19px; | |
} | |
button.close { | |
border: 0px none; | |
font-family: sans-serif; | |
font-size: 20pt; | |
font-weight: normal; | |
} | |
.dynamic-buttons { | |
padding-top: 0px; | |
display: inline-block; | |
} | |
.close { | |
color: #dc6972; | |
opacity: .5; | |
text-shadow: none; | |
font-weight: normal; | |
} | |
.close:hover { | |
color: #dc6972; | |
opacity: 1; | |
font-weight: normal; | |
} | |
div.nbext-enable-btns .btn[disabled], | |
div.nbext-enable-btns .btn[disabled]:hover, | |
.btn-default.disabled, | |
.btn-default[disabled], | |
.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 { | |
color: #92a2bd; | |
background: #232c37; | |
background-color: #232c37; | |
border-color: #232c37; | |
transition: 200ms ease; | |
} | |
.input-group-addon { | |
padding: 2px 5px; | |
font-size: 13pt; | |
font-weight: normal; | |
height: auto; | |
color: #a2b0c7; | |
text-align: center; | |
background-color: transparent; | |
border: 2px solid transparent !important; | |
text-transform: capitalize; | |
} | |
a.btn.btn-default.input-group-addon:hover { | |
background: transparent !important; | |
background-color: transparent !important; | |
} | |
.btn-group > .btn + .dropdown-toggle { | |
padding-left: 8px; | |
padding-right: 8px; | |
height: 100%; | |
} | |
.btn-group > .btn + .dropdown-toggle:hover { | |
background: #293340 !important; | |
} | |
.input-group-btn { | |
position: relative; | |
font-size: inherit; | |
white-space: nowrap; | |
background: #252b35; | |
background-color: #252b35; | |
border: none; | |
} | |
.input-group-btn:hover { | |
background: #21262f; | |
background-color: #21262f; | |
border: none; | |
} | |
.input-group-btn:first-child > .btn, | |
.input-group-btn:first-child > .btn-group { | |
background: #252b35; | |
background-color: #252b35; | |
border: none; | |
margin-left: 2px; | |
margin-right: -1px; | |
font-size: inherit; | |
} | |
.input-group-btn:first-child > .btn:hover, | |
.input-group-btn:first-child > .btn-group:hover { | |
background: #293340; | |
background-color: #293340; | |
border: none; | |
font-size: inherit; | |
transition: 200ms ease; | |
} | |
div.modal .btn-group > .btn:first-child { | |
background: #252b35; | |
background-color: #252b35; | |
border: 1px solid #232932; | |
margin-top: 0px !important; | |
margin-left: 0px; | |
margin-bottom: 2px; | |
} | |
div.modal .btn-group > .btn:first-child:hover { | |
background: #21262f; | |
background-color: #21262f; | |
border: 1px solid #21262f; | |
transition: 200ms ease; | |
} | |
div.modal > button, | |
div.modal-footer > button { | |
background: #252b35; | |
background-color: #252b35; | |
border-color: #252b35; | |
} | |
div.modal > button:hover, | |
div.modal-footer > button:hover { | |
background: #21262f; | |
background-color: #21262f; | |
border-color: #21262f; | |
transition: 200ms ease; | |
} | |
.modal-content { | |
font-family: sans-serif; | |
font-size: 12.0pt; | |
position: relative; | |
background: #252b35; | |
background-color: #252b35; | |
border: none; | |
border-radius: 1px; | |
background-clip: padding-box; | |
outline: none; | |
} | |
.modal-header { | |
font-family: sans-serif; | |
font-size: 13pt; | |
color: #a2b0c7; | |
background: #252b35; | |
background-color: #252b35; | |
border-color: rgba(75,95,118,.30); | |
padding: 12px; | |
min-height: 16.4286px; | |
} | |
.modal-content h4 { | |
font-family: sans-serif; | |
font-size: 16pt; | |
color: #a2b0c7; | |
padding: 5px; | |
} | |
.modal-body { | |
background-color: #2d3846; | |
position: relative; | |
padding: 15px; | |
} | |
.modal-footer { | |
padding: 8px; | |
text-align: right; | |
background-color: #2d3846; | |
border-top: none; | |
} | |
.alert-info { | |
background-color: #323f50; | |
border-color: rgba(75,95,118,.30); | |
color: #a2b0c7; | |
} | |
.modal-header .close { | |
margin-top: -5px; | |
font-size: 25pt; | |
} | |
.modal-backdrop, | |
.modal-backdrop.in { | |
opacity: 0.85; | |
background-color: notebook-bg; | |
} | |
div.panel, | |
div.panel-default, | |
.panel, | |
.panel-default { | |
font-family: sans-serif; | |
font-size: 13pt; | |
background-color: #2d3846; | |
color: #a2b0c7; | |
margin-bottom: 14px; | |
border: 0; | |
box-shadow: none; | |
} | |
div.panel > .panel-heading, | |
div.panel-default > .panel-heading { | |
font-size: 14pt; | |
color: #a2b0c7; | |
background: #252b35; | |
background-color: #252b35; | |
border: 0; | |
} | |
.modal .modal-dialog { | |
min-width: 950px; | |
margin: 50px auto; | |
} | |
div.container-fluid { | |
margin-right: auto; | |
margin-left: auto; | |
padding-left: 0px; | |
padding-right: 5px; | |
} | |
div.form-control, | |
.form-control { | |
font-family: sans-serif; | |
font-size: initial; | |
color: #a2b0c7; | |
background-color: #252b35; | |
border: 1px solid #252e3a !important; | |
margin-left: 2px; | |
box-shadow: none; | |
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; | |
} | |
.form-control-static { | |
min-height: inherit; | |
height: inherit; | |
} | |
.form-group.list-group-item { | |
color: #a2b0c7; | |
background-color: #2d3846; | |
border-color: rgba(75,95,118,.30); | |
margin-bottom: 0px; | |
} | |
.form-group .input-group { | |
float: left; | |
} | |
input, | |
button, | |
select, | |
textarea { | |
background-color: #252b35; | |
font-weight: normal; | |
border: 1px solid rgba(75,95,118,.30); | |
} | |
select.form-control.select-xs { | |
height: 33px; | |
font-size: 13pt; | |
} | |
.toolbar select, | |
.toolbar label { | |
width: auto; | |
vertical-align: middle; | |
margin-right: 0px; | |
margin-bottom: 0px; | |
display: inline; | |
font-size: 92%; | |
margin-left: 10px; | |
padding: 0px; | |
background: #252e3a !important; | |
background-color: #252e3a !important; | |
border: 2px solid #212934 !important; | |
} | |
.form-control:focus { | |
border-color: #0b98c8; | |
outline: 2px solid rgba(0,156,209,.5); | |
-webkit-box-shadow: none; | |
} | |
::-webkit-input-placeholder { | |
color: #546386; | |
} | |
::-moz-placeholder { | |
color: #546386; | |
} | |
:-ms-input-placeholder { | |
color: #546386; | |
} | |
:-moz-placeholder { | |
color: #546386; | |
} | |
[dir="ltr"] #find-and-replace .input-group-btn + .form-control { | |
border: 2px solid rgba(75,95,118,.30) !important; | |
} | |
[dir="ltr"] #find-and-replace .input-group-btn + .form-control:focus { | |
border-color: #0b98c8; | |
outline: 2px solid rgba(0,156,209,.5); | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
div.output.output_scroll { | |
box-shadow: none; | |
} | |
::-webkit-scrollbar { | |
width: 11px; | |
max-height: 9px; | |
background-color: #292d3a; | |
border-radius: 3px; | |
border: none; | |
} | |
::-webkit-scrollbar-track { | |
background: #292d3a; | |
border: none; | |
width: 11px; | |
max-height: 9px; | |
} | |
::-webkit-scrollbar-thumb { | |
border-radius: 2px; | |
border: none; | |
background: #3f4555; | |
background-clip: content-box; | |
width: 11px; | |
} | |
HTML, | |
body, | |
div, | |
dl, | |
dt, | |
dd, | |
ul, | |
ol, | |
li, | |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6, | |
pre, | |
code, | |
form, | |
fieldset, | |
legend, | |
input, | |
button, | |
textarea, | |
p, | |
blockquote, | |
th, | |
td, | |
span, | |
a { | |
text-rendering: geometricPrecision; | |
-webkit-font-smoothing: subpixel-antialiased; | |
font-weight: 400; | |
} | |
div.input_area { | |
background-color: #293340; | |
background: #293340; | |
padding-right: 1.2em; | |
border: 0px; | |
border-radius: 0px; | |
border-top-right-radius: 4px; | |
border-bottom-right-radius: 4px; | |
} | |
div.cell { | |
padding: 0px; | |
background: #293340; | |
background-color: #293340; | |
border: medium solid #1a2028; | |
border-radius: 4px; | |
top: 0; | |
} | |
div.cell.selected { | |
background: #293340; | |
background-color: #293340; | |
border: medium solid #1a2028; | |
padding: 0px; | |
border-radius: 5px; | |
} | |
.edit_mode div.cell.selected { | |
padding: 0px; | |
background: #293340; | |
background-color: #293340; | |
border: medium solid #1a2028; | |
border-radius: 5px; | |
} | |
div.cell.edit_mode { | |
padding: 0px; | |
background: #293340; | |
background-color: #293340; | |
} | |
div.CodeMirror-sizer { | |
margin-left: 0px; | |
margin-bottom: -21px; | |
border-right-width: 16px; | |
min-height: 37px; | |
padding-right: 0px; | |
padding-bottom: 0px; | |
margin-top: 0px; | |
} | |
div.cell.selected:before, | |
.edit_mode div.cell.selected:before, | |
div.cell.selected:before, | |
div.cell.selected.jupyter-soft-selected:before { | |
background: #293340 !important; | |
border: none; | |
border-radius: 3px; | |
position: absolute; | |
display: block; | |
top: 0px; | |
left: 0px; | |
width: 0px; | |
height: 100%; | |
} | |
div.cell.text_cell.selected::before, | |
.edit_mode div.cell.text_cell.selected:before, | |
div.cell.text_cell.selected:before, | |
div.cell.text_cell.selected.jupyter-soft-selected:before { | |
background: #293340 !important; | |
background-color: #293340 !important; | |
border-color: #0b98c8 !important; | |
} | |
div.cell.code_cell .input { | |
border-left: 5px solid #293340 !important; | |
border-radius: 3px; | |
border-bottom-left-radius: 3px; | |
border-top-left-radius: 3px; | |
} | |
div.cell.code_cell.selected .input { | |
border-left: 5px solid #008ebf !important; | |
border-radius: 3px; | |
} | |
.edit_mode div.cell.code_cell.selected .input { | |
border-left: 5px solid #005573 !important; | |
border-radius: 3px; | |
} | |
.edit_mode div.cell.selected:before { | |
height: 100%; | |
border-left: 5px solid #005573 !important; | |
border-radius: 3px; | |
} | |
div.cell.jupyter-soft-selected, | |
div.cell.selected.jupyter-soft-selected { | |
border-left-color: #005573 !important; | |
border-left-width: 0px !important; | |
padding-left: 7px !important; | |
border-right-color: #005573 !important; | |
border-right-width: 0px !important; | |
background: #005573 !important; | |
border-radius: 6px !important; | |
} | |
div.cell.selected.jupyter-soft-selected .input { | |
border-left: 5px solid #293340 !important; | |
} | |
div.cell.selected.jupyter-soft-selected { | |
border-left-color: #008ebf; | |
border-color: #1a2028; | |
padding-left: 7px; | |
border-radius: 6px; | |
} | |
div.cell.code_cell.selected .input { | |
border-left: none; | |
border-radius: 3px; | |
} | |
div.cell.selected.jupyter-soft-selected .prompt, | |
div.cell.text_cell.selected.jupyter-soft-selected .prompt { | |
top: 0; | |
border-left: #293340 !important; | |
border-radius: 2px; | |
} | |
div.cell.text_cell.selected.jupyter-soft-selected .input_prompt { | |
border-left: none !important; | |
} | |
div.cell.text_cell.jupyter-soft-selected, | |
div.cell.text_cell.selected.jupyter-soft-selected { | |
border-left-color: #005573 !important; | |
border-left-width: 0px !important; | |
padding-left: 26px !important; | |
border-right-color: #005573 !important; | |
border-right-width: 0px !important; | |
background: #005573 !important; | |
border-radius: 5px !important; | |
} | |
div.cell.jupyter-soft-selected .input, | |
div.cell.selected.jupyter-soft-selected .input { | |
border-left-color: #005573 !important; | |
} | |
div.prompt, | |
.prompt { | |
font-family: monospace, monospace; | |
font-size: 9pt !important; | |
font-weight: normal; | |
color: #546386; | |
line-height: 170%; | |
padding: 0px; | |
padding-top: 4px; | |
padding-left: 0px; | |
padding-right: 1px; | |
text-align: right !important; | |
min-width: 11.5ex !important; | |
width: 11.5ex !important; | |
} | |
div.prompt.input_prompt { | |
font-size: 9pt !important; | |
background-color: #293340; | |
border-top: 0px; | |
border-top-right-radius: 0px; | |
border-bottom-left-radius: 0px; | |
border-bottom-right-radius: 0px; | |
padding-right: 3px; | |
min-width: 11.5ex; | |
width: 11.5ex !important; | |
} | |
div.cell.code_cell .input_prompt { | |
border-right: 2px solid rgba(0,156,209,.5); | |
} | |
div.cell.selected .prompt { | |
top: 0; | |
} | |
.edit_mode div.cell.selected .prompt { | |
top: 0; | |
} | |
.edit_mode div.cell.selected .prompt { | |
top: 0; | |
} | |
.run_this_cell { | |
visibility: hidden; | |
color: transparent; | |
padding-top: 0px; | |
padding-bottom: 0px; | |
padding-left: 3px; | |
padding-right: 12px; | |
width: 1.5ex; | |
width: 0ex; | |
background: transparent; | |
background-color: transparent; | |
} | |
div.code_cell:hover div.input .run_this_cell { | |
visibility: visible; | |
} | |
div.cell.code_cell.rendered.selected .run_this_cell:hover { | |
background-color: #212934; | |
background: #212934; | |
color: #008ebf !important; | |
} | |
div.cell.code_cell.rendered.unselected .run_this_cell:hover { | |
background-color: #212934; | |
background: #212934; | |
color: #008ebf !important; | |
} | |
i.fa-step-forward.fa { | |
display: inline-block; | |
font: normal normal normal 9px "FontAwesome"; | |
} | |
.fa-step-forward:before { | |
content: "\f04b"; | |
} | |
div.cell.selected.jupyter-soft-selected .run_this_cell, | |
div.cell.selected.jupyter-soft-selected .run_this_cell:hover, | |
div.cell.unselected.jupyter-soft-selected .run_this_cell:hover, | |
div.cell.code_cell.rendered.selected.jupyter-soft-selected .run_this_cell:hover, | |
div.cell.code_cell.rendered.unselected.jupyter-soft-selected .run_this_cell:hover { | |
background-color: #005573 !important; | |
background: #005573 !important; | |
color: #005573 !important; | |
} | |
div.output_wrapper { | |
background-color: #323a48; | |
border: 0px; | |
left: 0px; | |
margin-bottom: 0em; | |
margin-top: 0em; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
} | |
div.output_subarea.output_text.output_stream.output_stdout, | |
div.output_subarea.output_text { | |
font-family: monospace, monospace; | |
font-size: 8.5pt !important; | |
line-height: 150% !important; | |
background-color: #323a48; | |
color: #b4bcde; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
margin-left: 11.5px; | |
} | |
div.output_area pre { | |
font-family: monospace, monospace; | |
font-size: 8.5pt !important; | |
line-height: 151% !important; | |
color: #b4bcde; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
} | |
div.output_area { | |
display: -webkit-box; | |
} | |
div.output_html { | |
font-family: monospace, monospace; | |
font-size: 8.5pt; | |
color: #e2e5f2; | |
background-color: #323a48; | |
background: #323a48; | |
} | |
div.output_subarea { | |
overflow-x: auto; | |
padding: 1.2em !important; | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
flex: 1; | |
} | |
div.btn.btn-default.output_collapsed { | |
background: #1b1f26; | |
background-color: #1b1f26; | |
border-color: #1b1f26; | |
} | |
div.btn.btn-default.output_collapsed:hover { | |
background: #161a20; | |
background-color: #161a20; | |
border-color: #161a20; | |
} | |
div.prompt.output_prompt { | |
font-family: monospace, monospace; | |
font-weight: bold !important; | |
background-color: #323a48; | |
color: transparent; | |
border-bottom-left-radius: 4px; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
border-bottom-right-radius: 0px; | |
min-width: 11.5ex !important; | |
width: 11.5ex !important; | |
border-right: 2px solid transparent; | |
} | |
div.out_prompt_overlay.prompt { | |
font-family: monospace, monospace; | |
font-weight: bold !important; | |
background-color: #323a48; | |
border-bottom-left-radius: 2px; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
border-bottom-right-radius: 0px; | |
min-width: 11.5ex !important; | |
width: 11.5ex !important; | |
border-right: 2px solid transparent; | |
color: transparent; | |
} | |
div.out_prompt_overlay.prompt:hover { | |
background-color: #374556; | |
box-shadow: none !important; | |
border: none; | |
border-bottom-left-radius: 2px; | |
-webkit-border-: 2px; | |
-moz-border-radius: 2px; | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
min-width: 11.5ex !important; | |
width: 11.5ex !important; | |
border-right: 2px solid #374556 !important; | |
} | |
div.cell.code_cell .output_prompt { | |
border-right: 2px solid transparent; | |
color: transparent; | |
} | |
div.cell.selected .output_prompt, | |
div.cell.selected .out_prompt_overlay.prompt { | |
border-left: 5px solid #005573; | |
border-right: 2px solid #323a48; | |
border-radius: 0px !important; | |
} | |
.edit_mode div.cell.selected .output_prompt, | |
.edit_mode div.cell.selected .out_prompt_overlay.prompt { | |
border-left: 5px solid #005573; | |
border-right: 2px solid #323a48; | |
border-radius: 0px !important; | |
} | |
div.text_cell, | |
div.text_cell_render pre, | |
div.text_cell_render { | |
font-family: sans-serif; | |
font-size: 13pt; | |
line-height: 130% !important; | |
color: #b0bdd7; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
div .text_cell_render { | |
padding: 0.4em 0.4em 0.4em 0.4em; | |
} | |
div.cell.text_cell .CodeMirror-lines { | |
padding-top: .7em !important; | |
padding-bottom: .4em !important; | |
padding-left: .5em !important; | |
padding-right: .5em !important; | |
margin-top: .4em; | |
margin-bottom: .3em; | |
} | |
div.cell.text_cell.unrendered div.input_area, | |
div.cell.text_cell.rendered div.input_area { | |
background-color: #293340; | |
background: #293340; | |
border: 0px; | |
border-radius: 2px; | |
} | |
div.cell.text_cell .CodeMirror, | |
div.cell.text_cell .CodeMirror pre { | |
line-height: 170% !important; | |
} | |
div.cell.text_cell.rendered.selected { | |
font-family: sans-serif; | |
line-height: 170% !important; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
div.cell.text_cell.unrendered.selected { | |
font-family: sans-serif; | |
line-height: 170% !important; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
div.cell.text_cell.selected { | |
font-family: sans-serif; | |
line-height: 170% !important; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
.edit_mode div.cell.text_cell.selected { | |
font-family: sans-serif; | |
line-height: 170% !important; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
div.text_cell.unrendered, | |
div.text_cell.unrendered.selected, | |
div.edit_mode div.text_cell.unrendered { | |
font-family: sans-serif; | |
line-height: 170% !important; | |
background: #293340; | |
background-color: #293340; | |
border-radius: 0px; | |
} | |
div.cell.text_cell .prompt { | |
border-right: 0; | |
min-width: 11.5ex !important; | |
width: 11.5ex !important; | |
} | |
div.cell.text_cell.rendered .prompt { | |
font-family: monospace, monospace; | |
font-size: 9.5pt !important; | |
font-weight: normal; | |
color: #546386 !important; | |
text-align: right !important; | |
min-width: 14.5ex !important; | |
width: 14.5ex !important; | |
background-color: #293340; | |
border-right: 2px solid rgba(0,156,209,.5); | |
border-left: 4px solid #293340; | |
} | |
div.cell.text_cell.unrendered .prompt { | |
font-family: monospace, monospace; | |
font-size: 9.5pt !important; | |
font-weight: normal; | |
color: #546386 !important; | |
text-align: right !important; | |
min-width: 14.5ex !important; | |
width: 14.5ex !important; | |
border-right: 2px solid rgba(0,156,209,.5); | |
border-left: 4px solid #293340; | |
background-color: #293340; | |
} | |
div.cell.text_cell.rendered .prompt { | |
border-right: 2px solid rgba(0,156,209,.5); | |
} | |
div.cell.text_cell.rendered.selected .prompt { | |
top: 0; | |
border-left: 4px solid #0b98c8; | |
border-right: 2px solid rgba(0,156,209,.5); | |
} | |
div.text_cell.unrendered.selected .prompt, | |
div.text_cell.rendered.selected .prompt { | |
top: 0; | |
background: #293340; | |
border-left: 4px solid #005573; | |
border-right: 2px solid rgba(0,156,209,.5); | |
} | |
div.rendered_html code { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
padding-top: 3px; | |
padding-left: 2px; | |
color: #cdd2e9; | |
background: #252e3a; | |
background-color: #252e3a; | |
} | |
pre, | |
code, | |
kbd, | |
samp { | |
white-space: pre-wrap; | |
} | |
.well code, | |
code { | |
font-family: monospace, monospace; | |
font-size: 11pt !important; | |
line-height: 170% !important; | |
color: #b0bdd7; | |
background: #252e3a; | |
background-color: #252e3a; | |
border-color: #252e3a; | |
} | |
kbd { | |
padding: 1px; | |
font-size: 11pt; | |
font-weight: 800; | |
color: #cdd2e9; | |
background-color: transparent !important; | |
border: 0; | |
box-shadow: none; | |
} | |
pre { | |
display: block; | |
padding: 8.5px; | |
margin: 0 0 9px; | |
font-size: 12.0pt; | |
line-height: 1.42857143; | |
color: #cdd2e9; | |
background-color: #252e3a; | |
border: 1px solid #252e3a; | |
border-radius: 2px; | |
} | |
div.rendered_html { | |
color: #b0bdd7; | |
} | |
.rendered_html * + ul { | |
margin-top: .4em; | |
margin-bottom: .3em; | |
} | |
.rendered_html * + p { | |
margin-top: .5em; | |
margin-bottom: .5em; | |
} | |
div.rendered_html pre { | |
font-family: monospace, monospace; | |
font-size: 11pt !important; | |
line-height: 170% !important; | |
color: #b0bdd7 !important; | |
background: #252e3a; | |
background-color: #252e3a; | |
max-width: 80%; | |
border-radius: 0px; | |
border-left: 3px solid #252e3a; | |
max-width: 80%; | |
border-radius: 0px; | |
padding-left: 5px; | |
margin-left: 6px; | |
} | |
div.text_cell_render pre, | |
div.text_cell_render code { | |
font-family: monospace, monospace; | |
font-size: 11pt !important; | |
line-height: 170% !important; | |
color: #b0bdd7; | |
background: #1a2028; | |
background-color: #1a2028; | |
max-width: 80%; | |
border-radius: 0px; | |
border-left: none; | |
} | |
div.text_cell_render pre { | |
border-left: 3px solid rgba(0,156,209,.5) !important; | |
max-width: 80%; | |
border-radius: 0px; | |
padding-left: 5px; | |
margin-left: 6px; | |
} | |
div.text_cell_render h1, | |
div.rendered_html h1, | |
div.text_cell_render h2, | |
div.rendered_html h2, | |
div.text_cell_render h3, | |
div.rendered_html h3, | |
div.text_cell_render h4, | |
div.rendered_html h4, | |
div.text_cell_render h5, | |
div.rendered_html h5 { | |
font-family: sans-serif; | |
margin: 0.4em .2em .3em .2em !important; | |
} | |
.rendered_html h1:first-child, | |
.rendered_html h2:first-child, | |
.rendered_html h3:first-child, | |
.rendered_html h4:first-child, | |
.rendered_html h5:first-child, | |
.rendered_html h6:first-child { | |
margin-top: 0.2em !important; | |
margin-bottom: 0.2em !important; | |
} | |
.rendered_html h1, | |
.text_cell_render h1 { | |
color: #0b98c8 !important; | |
font-size: 200%; | |
text-align: left; | |
font-style: normal; | |
font-weight: normal; | |
} | |
.rendered_html h2, | |
.text_cell_render h2 { | |
color: #0b98c8 !important; | |
font-size: 170%; | |
font-style: normal; | |
font-weight: normal; | |
} | |
.rendered_html h3, | |
.text_cell_render h3 { | |
color: #0b98c8 !important; | |
font-size: 140%; | |
font-style: normal; | |
font-weight: normal; | |
} | |
.rendered_html h4, | |
.text_cell_render h4 { | |
color: #0b98c8 !important; | |
font-size: 110%; | |
font-style: normal; | |
font-weight: normal; | |
} | |
.rendered_html h5, | |
.text_cell_render h5 { | |
color: #0b98c8 !important; | |
font-size: 100%; | |
font-style: normal; | |
font-weight: normal; | |
} | |
hr { | |
margin-top: 8px; | |
margin-bottom: 10px; | |
border: 0; | |
border-top: 1px solid #0b98c8; | |
} | |
.rendered_html hr { | |
color: #0b98c8; | |
background-color: #0b98c8; | |
margin-right: 2em; | |
} | |
#complete > select > option:hover { | |
background: #323b48; | |
background-color: #323b48; | |
} | |
div#_vivaldi-spatnav-focus-indicator._vivaldi-spatnav-focus-indicator { | |
position: absolute; | |
z-index: 9999999999; | |
top: 0px; | |
left: 0px; | |
box-shadow: none; | |
pointer-events: none; | |
border-radius: 2px; | |
} | |
.rendered_html tr, | |
.rendered_html th, | |
.rendered_html td { | |
text-align: left; | |
vertical-align: middle; | |
padding: 0.42em 0.47em; | |
line-height: normal; | |
white-space: normal; | |
max-width: none; | |
border: none; | |
} | |
.rendered_html td { | |
font-family: sans-serif !important; | |
font-size: 9.3pt; | |
} | |
.rendered_html table { | |
font-family: sans-serif !important; | |
margin-left: 8px; | |
margin-right: auto; | |
border: none; | |
border-collapse: collapse; | |
border-spacing: 0; | |
color: #e2e5f2; | |
table-layout: fixed; | |
} | |
.rendered_html thead { | |
font-family: sans-serif !important; | |
font-size: 10.3pt !important; | |
background: #27313d; | |
color: #bbc2e1; | |
border-bottom: 1px solid #27313d; | |
vertical-align: bottom; | |
} | |
.rendered_html tbody tr:nth-child(odd) { | |
background: #3f495a; | |
} | |
.rendered_html tbody tr { | |
background: #394251; | |
} | |
.rendered_html tbody tr:hover:nth-child(odd) { | |
background: #3d4757; | |
} | |
.rendered_html tbody tr:hover { | |
background: #373f4e; | |
} | |
.rendered_html * + table { | |
margin-top: .05em; | |
} | |
div.widget-area { | |
background-color: #323a48; | |
background: #323a48; | |
color: #b4bcde; | |
} | |
div.widget-area a { | |
font-family: sans-serif; | |
font-size: 12.0pt; | |
font-weight: normal; | |
font-style: normal; | |
color: #a2b0c7; | |
text-shadow: none !important; | |
} | |
div.widget-area a:hover, | |
div.widget-area a:focus { | |
font-family: sans-serif; | |
font-size: 12.0pt; | |
font-weight: normal; | |
font-style: normal; | |
color: #dbe1ea; | |
background: rgba(75,95,118,.30); | |
background-color: rgba(75,95,118,.30); | |
border-color: transparent; | |
background-image: none; | |
text-shadow: none !important; | |
} | |
div.widget_item.btn-group > button.btn.btn-default.widget-combo-btn, | |
div.widget_item.btn-group > button.btn.btn-default.widget-combo-btn:hover { | |
background: #232932; | |
background-color: #232932; | |
border: 2px solid #232932 !important; | |
font-size: inherit; | |
z-index: 0; | |
} | |
div.jupyter-widgets.widget-hprogress.widget-hbox { | |
display: inline-table !important; | |
width: 38% !important; | |
margin-left: 10px; | |
} | |
div.jupyter-widgets.widget-hprogress.widget-hbox .widget-label, | |
div.widget-hbox .widget-label, | |
.widget-hbox .widget-label, | |
.widget-inline-hbox .widget-label, | |
div.widget-label { | |
text-align: -webkit-auto !important; | |
margin-left: 15px !important; | |
max-width: 240px !important; | |
min-width: 100px !important; | |
vertical-align: text-top !important; | |
color: #b4bcde !important; | |
font-size: 14px !important; | |
} | |
.widget-hprogress .progress { | |
flex-grow: 1; | |
height: 20px; | |
margin-top: auto; | |
margin-left: 12px; | |
margin-bottom: auto; | |
width: 300px; | |
} | |
.progress { | |
overflow: hidden; | |
height: 22px; | |
margin-bottom: 10px; | |
padding-left: 10px; | |
background-color: #4a5569 !important; | |
border-radius: 2px; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
z-index: 10; | |
} | |
.progress-bar-danger { | |
background-color: #e74c3c !important; | |
} | |
.progress-bar-info { | |
background-color: #3498db !important; | |
} | |
.progress-bar-warning { | |
background-color: #ff914d !important; | |
} | |
.progress-bar-success { | |
background-color: #83a83b !important; | |
} | |
.widget-select select { | |
margin-left: 12px; | |
} | |
.rendered_html :link { | |
font-family: sans-serif; | |
font-size: 100%; | |
color: #0b98c8; | |
text-decoration: underline; | |
} | |
.rendered_html :visited, | |
.rendered_html :visited:active, | |
.rendered_html :visited:focus { | |
color: #12a3d6; | |
} | |
.rendered_html :visited:hover, | |
.rendered_html :link:hover { | |
font-family: sans-serif; | |
font-size: 100%; | |
color: #0080aa; | |
} | |
div.cell.text_cell a.anchor-link:link { | |
font-size: inherit; | |
text-decoration: none; | |
padding: 0px 20px; | |
visibility: none; | |
color: rgba(0,0,0,.32); | |
} | |
div.cell.text_cell a.anchor-link:link:hover { | |
font-size: inherit; | |
color: #0dc1ff; | |
} | |
.navbar-text { | |
margin-top: 4px; | |
margin-bottom: 0px; | |
} | |
#clusters > a { | |
color: #51c0ef; | |
text-decoration: underline; | |
cursor: auto; | |
} | |
#clusters > a:hover { | |
color: #4c8be2; | |
text-decoration: underline; | |
cursor: auto; | |
} | |
#nbextensions-configurator-container > div.row.container-fluid.nbext-selector > h3 { | |
font-size: 17px; | |
margin-top: 5px; | |
margin-bottom: 8px; | |
height: 24px; | |
padding: 4px 0 4px 0; | |
} | |
div#nbextensions-configurator-container.container, | |
#nbextensions-configurator-container.container { | |
width: 100%; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
div.nbext-selector > nav > .nav > li > a { | |
font-family: sans-serif; | |
font-size: 10.5pt; | |
padding: 2px 5px; | |
} | |
div.nbext-selector > nav > .nav > li > a:hover { | |
background: transparent; | |
} | |
div.nbext-selector > nav > .nav > li:hover { | |
background-color: rgba(75,95,118,.30) !important; | |
background: rgba(75,95,118,.30) !important; | |
} | |
div.nbext-selector > nav > .nav > li.active:hover { | |
background: transparent !important; | |
background-color: transparent !important; | |
} | |
.nav-pills > li.active > a, | |
.nav-pills > li.active > a:active, | |
.nav-pills > li.active > a:hover, | |
.nav-pills > li.active > a:focus { | |
color: #fefefe; | |
background-color: rgba(75,95,118,.30) !important; | |
background: rgba(75,95,118,.30) !important; | |
-webkit-backface-visibility: hidden; | |
-webkit-font-smoothing: subpixel-antialiased !important; | |
} | |
div.nbext-readme > .nbext-readme-contents > .rendered_html { | |
font-family: sans-serif; | |
font-size: 11.5pt; | |
line-height: 145%; | |
padding: 1em 1em; | |
color: #b0bdd7; | |
background-color: #293340; | |
-webkit-box-shadow: none; | |
-moz-box-shadow: none; | |
box-shadow: none; | |
} | |
.nbext-icon, | |
.nbext-desc, | |
.nbext-compat-div, | |
.nbext-enable-btns, | |
.nbext-params { | |
margin-bottom: 8px; | |
font-size: 11.5pt; | |
} | |
div.nbext-readme > .nbext-readme-contents { | |
padding: 0; | |
overflow-y: hidden; | |
} | |
div.nbext-readme > .nbext-readme-contents:not(:empty) { | |
margin-top: 0.5em; | |
margin-bottom: 2em; | |
border: none; | |
border-top-color: rgba(0,156,209,.3); | |
} | |
.nbext-showhide-incompat { | |
padding-bottom: 0.5em; | |
color: #92a2bd; | |
font-size: 10.5pt; | |
} | |
.nbext-filter-menu.dropdown-menu > li > a:hover, | |
.nbext-filter-menu.dropdown-menu > li > a:focus, | |
.nbext-filter-menu.dropdown-menu > li > a.ui-state-focus { | |
color: #dbe1ea !important; | |
background-color: #323b48 !important; | |
background: #323b48 !important; | |
border-color: #323b48 !important; | |
} | |
.nbext-filter-input-wrap > .nbext-filter-input-subwrap, | |
.nbext-filter-input-wrap > .nbext-filter-input-subwrap > input { | |
border: none; | |
outline: none; | |
background-color: transparent; | |
padding: 0; | |
vertical-align: middle; | |
margin-top: -2px; | |
} | |
span.rendered_html code { | |
background-color: transparent; | |
color: #a2b0c7; | |
} | |
#nbextensions-configurator-container > div.row.container-fluid.nbext-selector { | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.nbext-filter-menu { | |
max-height: 55vh !important; | |
overflow-y: auto; | |
outline: none; | |
border: none; | |
} | |
.nbext-filter-menu:hover { | |
border: none; | |
} | |
.alert-warning { | |
background-color: #2d3846; | |
border-color: #2d3846; | |
color: #a2b0c7; | |
} | |
.notification_widget.danger { | |
color: #ffffff; | |
background-color: #e74c3c; | |
border-color: #e74c3c; | |
padding-right: 5px; | |
} | |
#nbextensions-configurator-container > div.nbext-buttons.tree-buttons.no-padding.pull-right > span > button { | |
border: none !important; | |
} | |
button#refresh_running_list { | |
border: none !important; | |
} | |
mark, | |
.mark { | |
background-color: #293340; | |
color: #b0bdd7; | |
padding: .15em; | |
} | |
a.text-warning, | |
a.text-warning:hover { | |
color: #546386; | |
} | |
a.text-warning.bg-warning { | |
background-color: #1a2028; | |
} | |
span.bg-success.text-success { | |
background-color: transparent; | |
color: #48a667; | |
} | |
span.bg-danger.text-danger { | |
background-color: #1a2028; | |
color: #dc6972; | |
} | |
.has-success .input-group-addon { | |
color: #48a667; | |
border-color: transparent; | |
background: inherit; | |
background-color: rgba(83,180,115,.10); | |
} | |
.has-success .form-control { | |
border-color: #48a667; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
} | |
.has-error .input-group-addon { | |
color: #dc6972; | |
border-color: transparent; | |
background: inherit; | |
background-color: rgba(192,57,67,.10); | |
} | |
.has-error .form-control { | |
border-color: #dc6972; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
} | |
.kse-input-group-pretty > kbd { | |
font-family: monospace, monospace; | |
color: #a2b0c7; | |
font-weight: normal; | |
background: transparent; | |
} | |
.kse-input-group-pretty > kbd { | |
font-family: monospace, monospace; | |
color: #a2b0c7; | |
font-weight: normal; | |
background: transparent; | |
} | |
div.nbext-enable-btns .btn[disabled], | |
div.nbext-enable-btns .btn[disabled]:hover, | |
.btn-default.disabled, | |
.btn-default[disabled] { | |
background: #232c37; | |
background-color: #232c37; | |
color: #98a8c1; | |
} | |
label#Keyword-Filter { | |
display: none; | |
} | |
.input-group .nbext-list-btn-add, | |
.input-group-btn:last-child > .btn-group > .btn { | |
background: #252b35; | |
background-color: #252b35; | |
border-color: #252b35; | |
border: 2px solid #252b35; | |
} | |
.input-group .nbext-list-btn-add:hover, | |
.input-group-btn:last-child > .btn-group > .btn:hover { | |
background: #21262f; | |
background-color: #21262f; | |
border-color: #21262f; | |
border: 2px solid #21262f; | |
} | |
#notebook-container > div.cell.code_cell.rendered.selected > div.widget-area > div.widget-subarea > div > div.widget_item.btn-group > button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn { | |
background: #252b35; | |
background-color: #252b35; | |
border-color: #252b35; | |
} | |
#notebook-container > div.cell.code_cell.rendered.selected > div.widget-area > div.widget-subarea > div > div.widget_item.btn-group > button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn:hover { | |
background: #21262f; | |
background-color: #21262f; | |
border-color: #21262f; | |
} | |
.ui-widget-content { | |
background: #252e3a; | |
background-color: #252e3a; | |
border: 2px solid #252e3a; | |
color: #a2b0c7; | |
} | |
div.collapsible_headings_toggle { | |
color: rgba(75,95,118,.55) !important; | |
} | |
div.collapsible_headings_toggle:hover { | |
color: #0b98c8 !important; | |
} | |
.collapsible_headings_toggle .h1, | |
.collapsible_headings_toggle .h2, | |
.collapsible_headings_toggle .h3, | |
.collapsible_headings_toggle .h4, | |
.collapsible_headings_toggle .h5, | |
.collapsible_headings_toggle .h6 { | |
margin: 0.3em .4em 0em 0em !important; | |
line-height: 1.2 !important; | |
} | |
div.collapsible_headings_toggle .fa-caret-down:before, | |
div.collapsible_headings_toggle .fa-caret-right:before { | |
font-size: xx-large; | |
transition: transform 1000ms; | |
transform: none !important; | |
} | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h1:after, | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h2:after, | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h3:after, | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h4:after, | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h5:after, | |
.collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h6:after { | |
position: absolute; | |
right: 0; | |
bottom: 20% !important; | |
content: "[\002026]"; | |
color: rgba(75,95,118,.55) !important; | |
padding: 0.5em 0em 0em 0em !important; | |
} | |
.collapsible_headings_ellipsis .rendered_html h1, | |
.collapsible_headings_ellipsis .rendered_html h2, | |
.collapsible_headings_ellipsis .rendered_html h3, | |
.collapsible_headings_ellipsis .rendered_html h4, | |
.collapsible_headings_ellipsis .rendered_html h5, | |
.collapsible_headings_ellipsis .rendered_html h6, | |
.collapsible_headings_toggle .fa { | |
transition: transform 1000ms !important; | |
-webkit-transform: inherit !important; | |
-moz-transform: inherit !important; | |
-ms-transform: inherit !important; | |
-o-transform: inherit !important; | |
transform: inherit !important; | |
padding-right: 0px !important; | |
} | |
#toc-wrapper { | |
z-index: 90; | |
position: fixed !important; | |
display: flex; | |
flex-direction: column; | |
overflow: hidden; | |
padding: 10px; | |
border-style: solid; | |
border-width: thin; | |
border-right-width: medium !important; | |
background-color: #1a2028 !important; | |
} | |
#toc-wrapper.ui-draggable.ui-resizable.sidebar-wrapper { | |
border-color: rgba(75,95,118,.30) !important; | |
} | |
#toc a, | |
#navigate_menu a, | |
.toc { | |
color: #a2b0c7 !important; | |
font-size: 11pt !important; | |
} | |
#toc li > span:hover { | |
background-color: #323b48 !important; | |
} | |
#toc a:hover, | |
#navigate_menu a:hover, | |
.toc { | |
color: #fefefe !important; | |
font-size: 11pt !important; | |
} | |
#toc-wrapper .toc-item-num { | |
color: #0b98c8 !important; | |
font-size: 11pt !important; | |
} | |
input.raw_input { | |
font-family: monospace, monospace; | |
font-size: 11pt !important; | |
color: #cdd2e9; | |
background-color: #252e3a; | |
border-color: #232c37; | |
background: #232c37; | |
width: auto; | |
vertical-align: baseline; | |
padding: 0em 0.25em; | |
margin: 0em 0.25em; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
audio, | |
video { | |
display: inline; | |
vertical-align: middle; | |
align-content: center; | |
margin-left: 20%; | |
} | |
.cmd-palette .modal-body { | |
padding: 0px; | |
margin: 0px; | |
} | |
.cmd-palette form { | |
background: #293547; | |
background-color: #293547; | |
} | |
.typeahead-field input:last-child, | |
.typeahead-hint { | |
background: #293547; | |
background-color: #293547; | |
z-index: 1; | |
} | |
.typeahead-field input { | |
font-family: sans-serif; | |
color: #cdd2e9; | |
border: none; | |
font-size: 28pt; | |
display: inline-block; | |
line-height: inherit; | |
padding: 3px 10px; | |
height: 70px; | |
} | |
.typeahead-select { | |
background-color: #293547; | |
} | |
body > div.modal.cmd-palette.typeahead-field { | |
display: table; | |
border-collapse: separate; | |
background-color: #2b3850; | |
} | |
.typeahead-container button { | |
font-family: sans-serif; | |
font-size: 28pt; | |
background-color: #252b35; | |
border: none; | |
display: inline-block; | |
line-height: inherit; | |
padding: 3px 10px; | |
height: 70px; | |
} | |
.typeahead-search-icon { | |
min-width: 40px; | |
min-height: 55px; | |
display: block; | |
vertical-align: middle; | |
text-align: center; | |
} | |
.typeahead-container button:focus, | |
.typeahead-container button:hover { | |
color: #dbe1ea; | |
background-color: #21262f; | |
border-color: #293340; | |
} | |
.typeahead-list > li.typeahead-group.active > a, | |
.typeahead-list > li.typeahead-group > a, | |
.typeahead-list > li.typeahead-group > a:focus, | |
.typeahead-list > li.typeahead-group > a:hover { | |
display: none; | |
} | |
.typeahead-dropdown > li > a, | |
.typeahead-list > li > a { | |
color: #a2b0c7; | |
text-decoration: none; | |
} | |
.typeahead-dropdown, | |
.typeahead-list { | |
font-family: sans-serif; | |
font-size: 13pt; | |
color: #a2b0c7; | |
background-color: #202937; | |
border: none; | |
background-clip: padding-box; | |
margin-top: 0px; | |
padding: 3px 2px 3px 0px; | |
line-height: 1.7; | |
} | |
.typeahead-dropdown > li.active > a, | |
.typeahead-dropdown > li > a:focus, | |
.typeahead-dropdown > li > a:hover, | |
.typeahead-list > li.active > a, | |
.typeahead-list > li > a:focus, | |
.typeahead-list > li > a:hover { | |
color: #dbe1ea; | |
background-color: #2b3850; | |
border-color: #2b3850; | |
} | |
.command-shortcut:before { | |
content: "(command)"; | |
padding-right: 3px; | |
color: #546386; | |
} | |
.edit-shortcut:before { | |
content: "(edit)"; | |
padding-right: 3px; | |
color: #546386; | |
} | |
ul.typeahead-list i { | |
margin-left: 1px; | |
width: 18px; | |
margin-right: 10px; | |
} | |
ul.typeahead-list { | |
max-height: 50vh; | |
overflow: auto; | |
} | |
.typeahead-list > li { | |
position: relative; | |
border: none; | |
} | |
div.input.typeahead-hint, | |
input.typeahead-hint, | |
body > div.modal.cmd-palette.in > div > div > div > form > div > div.typeahead-field > span.typeahead-query > input.typeahead-hint { | |
color: #546386 !important; | |
background-color: transparent; | |
padding: 3px 10px; | |
} | |
.typeahead-dropdown > li > a, | |
.typeahead-list > li > a { | |
display: block; | |
padding: 5px; | |
clear: both; | |
font-weight: 400; | |
line-height: 1.7; | |
border: 1px solid #202937; | |
border-bottom-color: rgba(75,95,118,.55); | |
} | |
body > div.modal.cmd-palette.in > div { | |
min-width: 750px; | |
margin: 150px auto; | |
} | |
.typeahead-container strong { | |
font-weight: bolder; | |
color: #0b98c8; | |
} | |
#find-and-replace #replace-preview .match, | |
#find-and-replace #replace-preview .insert { | |
color: #ffffff; | |
background-color: #008ebf; | |
border-color: #008ebf; | |
border-style: solid; | |
border-width: 1px; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .match { | |
background-color: #dc6972; | |
border-color: #dc6972; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .insert { | |
background-color: #48a667; | |
border-color: #48a667; | |
border-radius: 0px; | |
} | |
.jupyter-dashboard-menu-item.selected::before { | |
font-family: 'FontAwesome' !important; | |
content: '\f00c' !important; | |
position: absolute !important; | |
color: #0b98c8 !important; | |
left: 0px !important; | |
top: 13px !important; | |
font-size: 12px !important; | |
} | |
.shortcut_key, | |
span.shortcut_key { | |
display: inline-block; | |
width: 16ex; | |
text-align: right; | |
font-family: monospace; | |
} | |
.jupyter-keybindings { | |
padding: 1px; | |
line-height: 24px; | |
border-bottom: 1px solid rgba(75,95,118,.30); | |
} | |
.jupyter-keybindings i { | |
background: #252e3a; | |
font-size: small; | |
padding: 5px; | |
margin-left: 7px; | |
} | |
div#short-key-bindings-intro.well, | |
.well { | |
background-color: #252b35; | |
border: 1px solid #252b35; | |
color: #a2b0c7; | |
border-radius: 2px; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
#texteditor-backdrop { | |
background: #1a2028; | |
background-color: #1a2028; | |
} | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
background: #334050; | |
background-color: #334050; | |
color: #546386; | |
} | |
.edit_app #menubar .navbar { | |
margin-bottom: 0px; | |
} | |
#texteditor-backdrop #texteditor-container { | |
padding: 0px; | |
background-color: #293340; | |
box-shadow: none; | |
} | |
.terminal-app { | |
background: #1a2028; | |
} | |
.terminal-app > #header { | |
background: #1a2028; | |
} | |
.terminal-app .terminal { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
line-height: 170%; | |
color: #cdd2e9; | |
background: #293340; | |
padding: 0.4em; | |
border-radius: 2px; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
.terminal .xterm-viewport { | |
background-color: #293340; | |
color: #cdd2e9; | |
overflow-y: auto; | |
} | |
.terminal .xterm-color-0 { | |
color: #0b98c8; | |
} | |
.terminal .xterm-color-1 { | |
color: #e17e85; | |
} | |
.terminal .xterm-color-2 { | |
color: #4cb2ff; | |
} | |
.terminal .xterm-color-3 { | |
color: #e17e85; | |
} | |
.terminal .xterm-color-4 { | |
color: #51c0ef; | |
} | |
.terminal .xterm-color-5 { | |
color: #61ba86; | |
} | |
.terminal .xterm-color-6 { | |
color: #be86e3; | |
} | |
.terminal .xterm-color-7 { | |
color: #ffec8e; | |
} | |
.terminal .xterm-color-8 { | |
color: #51c0ef; | |
} | |
.terminal .xterm-color-9 { | |
color: #61ba86; | |
} | |
.terminal .xterm-color-10 { | |
color: #e17e85; | |
} | |
.terminal .xterm-color-14 { | |
color: #be86e3; | |
} | |
.terminal .xterm-bg-color-15 { | |
background-color: #293340; | |
} | |
.terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar) .terminal-cursor { | |
background-color: #0b98c8; | |
color: #293340; | |
} | |
.terminal:not(.focus) .terminal-cursor { | |
outline: 1px solid #0b98c8; | |
outline-offset: -1px; | |
} | |
.celltoolbar { | |
font-size: 100%; | |
padding-top: 3px; | |
border-color: transparent; | |
border-bottom: thin solid rgba(0,156,209,.3); | |
background: transparent; | |
} | |
.cell-tag, | |
.tags-input input, | |
.tags-input button { | |
color: #a2b0c7; | |
background-color: #1a2028; | |
background-image: none; | |
border: 1px solid #a2b0c7; | |
border-radius: 1px; | |
box-shadow: none; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
line-height: 22px; | |
} | |
#notebook-container > div.cell.code_cell.rendered.selected > div.input > div.inner_cell > div.ctb_hideshow.ctb_show > div > div > button, | |
#notebook-container > div.input > div.inner_cell > div.ctb_hideshow.ctb_show > div > div > button { | |
font-size: 10pt; | |
color: #a2b0c7; | |
background-color: #1a2028; | |
background-image: none; | |
border: 1px solid #a2b0c7; | |
border-radius: 1px; | |
box-shadow: none; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
line-height: 22px; | |
} | |
div#pager #pager-contents { | |
background: #1a2028 !important; | |
background-color: #1a2028 !important; | |
} | |
div#pager pre { | |
color: #cdd2e9 !important; | |
background: #293340 !important; | |
background-color: #293340 !important; | |
padding: 0.4em; | |
} | |
div#pager .ui-resizable-handle { | |
top: 0px; | |
height: 8px; | |
background: #0b98c8 !important; | |
border-top: 1px solid #0b98c8; | |
border-bottom: 1px solid #0b98c8; | |
} | |
div.CodeMirror, | |
div.CodeMirror pre { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
line-height: 170%; | |
color: #cdd2e9; | |
} | |
div.CodeMirror-lines { | |
padding-bottom: .9em; | |
padding-left: .5em; | |
padding-right: 1.5em; | |
padding-top: .7em; | |
} | |
span.ansiblack, | |
.ansi-black-fg { | |
color: #2b303b; | |
} | |
span.ansiblue, | |
.ansi-blue-fg, | |
.ansi-blue-intense-fg { | |
color: #61afef; | |
} | |
span.ansigray, | |
.ansi-gray-fg, | |
.ansi-gray-intense-fg { | |
color: #899ab8; | |
} | |
span.ansigreen, | |
.ansi-green-fg { | |
color: #8fca9a; | |
} | |
.ansi-green-intense-fg { | |
color: #899ab8; | |
} | |
span.ansipurple, | |
.ansi-purple-fg, | |
.ansi-purple-intense-fg { | |
color: #b399ef; | |
} | |
span.ansicyan, | |
.ansi-cyan-fg, | |
.ansi-cyan-intense-fg { | |
color: #b399ef; | |
} | |
span.ansiyellow, | |
.ansi-yellow-fg, | |
.ansi-yellow-intense-fg { | |
color: #ffec8e; | |
} | |
span.ansired, | |
.ansi-red-fg, | |
.ansi-red-intense-fg { | |
color: #e07a7a; | |
} | |
div.output-stderr { | |
background-color: #e07a7a; | |
} | |
div.output-stderr pre { | |
color: #d0d4e6; | |
} | |
div.js-error { | |
color: #e07a7a; | |
} | |
.ipython_tooltip { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
line-height: 170%; | |
border: 2px solid #252c36; | |
background: #363f4e; | |
background-color: #363f4e; | |
border-radius: 2px; | |
overflow-x: visible; | |
overflow-y: visible; | |
box-shadow: none; | |
position: absolute; | |
z-index: 1000; | |
} | |
.ipython_tooltip .tooltiptext pre { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
line-height: 170%; | |
background: #363f4e; | |
background-color: #363f4e; | |
color: #cdd2e9; | |
overflow-x: visible; | |
overflow-y: visible; | |
max-width: 900px; | |
} | |
div#tooltip.ipython_tooltip { | |
overflow-x: wrap; | |
overflow-y: visible; | |
max-width: 800px; | |
} | |
div.tooltiptext.bigtooltip { | |
overflow-x: visible; | |
overflow-y: scroll; | |
height: 400px; | |
max-width: 800px; | |
} | |
.cm-s-ipython.CodeMirror { | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
background: #293340; | |
color: #cdd2e9; | |
border-radius: 2px; | |
font-style: normal; | |
font-weight: normal; | |
} | |
.cm-s-ipython div.CodeMirror-selected { | |
background: #334050; | |
} | |
.CodeMirror-gutters { | |
border: none; | |
border-right: 1px solid #334050 !important; | |
background-color: #334050 !important; | |
background: #334050 !important; | |
border-radius: 0px; | |
white-space: nowrap; | |
} | |
.cm-s-ipython .CodeMirror-gutters { | |
background: #334050; | |
border: none; | |
border-radius: 0px; | |
width: 36px; | |
} | |
.cm-s-ipython .CodeMirror-linenumber { | |
color: #546386; | |
} | |
.CodeMirror-sizer { | |
margin-left: 40px; | |
} | |
.CodeMirror-linenumber, | |
div.CodeMirror-linenumber, | |
.CodeMirror-gutter.CodeMirror-linenumberdiv.CodeMirror-gutter.CodeMirror-linenumber { | |
padding-right: 1px; | |
margin-left: 0px; | |
margin: 0px; | |
width: 26px !important; | |
padding: 0px; | |
text-align: right; | |
} | |
.CodeMirror-linenumber { | |
color: #546386; | |
} | |
.cm-s-ipython .CodeMirror-cursor { | |
border-left: 2px solid #0095ff !important; | |
} | |
.cm-s-ipython span.cm-comment { | |
color: #667fb1; | |
font-style: italic; | |
} | |
.cm-s-ipython span.cm-atom { | |
color: #be86e3; | |
} | |
.cm-s-ipython span.cm-number { | |
color: #51c0ef; | |
} | |
.cm-s-ipython span.cm-property { | |
color: #cdd2e9; | |
} | |
.cm-s-ipython span.cm-attribute { | |
color: #cdd2e9; | |
} | |
.cm-s-ipython span.cm-keyword { | |
color: #4cb2ff; | |
font-weight: normal; | |
} | |
.cm-s-ipython span.cm-string { | |
color: #61ba86; | |
} | |
.cm-s-ipython span.cm-meta { | |
color: #ffec8e; | |
} | |
.cm-s-ipython span.cm-operator { | |
color: #00b4ff; | |
} | |
.cm-s-ipython span.cm-builtin { | |
color: #e17e85; | |
} | |
.cm-s-ipython span.cm-variable { | |
color: #cdd2e9; | |
} | |
.cm-s-ipython span.cm-variable-2 { | |
color: #e17e85; | |
} | |
.cm-s-ipython span.cm-variable-3 { | |
color: #ffec8e; | |
} | |
.cm-s-ipython span.cm-def { | |
color: #ffec8e; | |
font-weight: normal; | |
} | |
.cm-s-ipython span.cm-error { | |
background: rgba(191,97,106,.4); | |
} | |
.cm-s-ipython span.cm-tag { | |
color: #be86e3; | |
} | |
.cm-s-ipython span.cm-link { | |
color: #51c0ef; | |
} | |
.cm-s-ipython span.cm-storage { | |
color: #be86e3; | |
} | |
.cm-s-ipython span.cm-entity { | |
color: #be86e3; | |
} | |
.cm-s-ipython span.cm-quote { | |
color: #61ba86; | |
} | |
div.CodeMirror span.CodeMirror-matchingbracket { | |
color: #ffffff; | |
font-weight: bold; | |
background-color: #4c8be2; | |
} | |
div.CodeMirror span.CodeMirror-nonmatchingbracket { | |
color: #ffffff; | |
font-weight: bold; | |
background: rgba(191,97,106,.4) !important; | |
} | |
.cm-header-1 { | |
font-size: 215%; | |
} | |
.cm-header-2 { | |
font-size: 180%; | |
} | |
.cm-header-3 { | |
font-size: 150%; | |
} | |
.cm-header-4 { | |
font-size: 120%; | |
} | |
.cm-header-5 { | |
font-size: 100%; | |
} | |
.cm-s-default .cm-hr { | |
color: #00b4ff; | |
} | |
div.cell.text_cell .cm-s-default .cm-header { | |
font-family: sans-serif; | |
font-weight: normal; | |
color: #0b98c8 !important; | |
margin-top: 0.3em !important; | |
margin-bottom: 0.3em !important; | |
} | |
div.cell.text_cell .cm-s-default span.cm-variable-2 { | |
color: #b0bdd7 !important; | |
} | |
div.cell.text_cell .cm-s-default span.cm-variable-3 { | |
color: #ffec8e !important; | |
} | |
.cm-s-default span.cm-comment { | |
color: #667fb1 !important; | |
} | |
.cm-s-default .cm-tag { | |
color: #8fb36a; | |
} | |
.cm-s-default .cm-builtin { | |
color: #e17e85; | |
} | |
.cm-s-default .cm-string { | |
color: #61ba86; | |
} | |
.cm-s-default .cm-keyword { | |
color: #4cb2ff; | |
} | |
.cm-s-default .cm-number { | |
color: #51c0ef; | |
} | |
.cm-s-default .cm-error { | |
color: #be86e3; | |
} | |
.cm-s-default .cm-link { | |
color: #51c0ef; | |
} | |
.cm-s-default .cm-atom { | |
color: #51c0ef; | |
} | |
.cm-s-default .cm-def { | |
color: #ffec8e; | |
} | |
.CodeMirror-cursor { | |
border-left: 2px solid #0095ff !important; | |
border-right: none; | |
width: 0; | |
} | |
.cm-s-default div.CodeMirror-selected { | |
background: #334050; | |
} | |
.cm-s-default .cm-selected { | |
background: #334050; | |
} | |
.MathJax_Display, | |
.MathJax { | |
border: 0 !important; | |
font-size: 100% !important; | |
text-align: center !important; | |
margin: 0em !important; | |
line-height: 2.25 !important; | |
} | |
.MathJax:focus, | |
body :focus .MathJax { | |
display: inline-block !important; | |
} | |
.MathJax:focus, | |
body :focus .MathJax { | |
display: inline-block !important; | |
} | |
.completions { | |
position: absolute; | |
z-index: 110; | |
overflow: hidden; | |
border: medium solid rgba(0,156,209,.5); | |
box-shadow: none; | |
line-height: 1; | |
} | |
.completions select { | |
background: #293340; | |
background-color: #293340; | |
outline: none; | |
border: none; | |
padding: 0px; | |
margin: 0px; | |
margin-left: 2px; | |
overflow: auto; | |
font-family: monospace, monospace; | |
font-size: 11pt; | |
color: #cdd2e9; | |
width: auto; | |
} | |
div#maintoolbar { | |
display: none !important; | |
} | |
#header-container { | |
display: none !important; | |
} | |
<script> | |
MathJax.Hub.Config({ | |
"HTML-CSS": { | |
/*preferredFont: "TeX",*/ | |
/*availableFonts: ["TeX", "STIX"],*/ | |
styles: { | |
scale: 100, | |
".MathJax_Display": { | |
"font-size": "100%", | |
} | |
} | |
} | |
}); | |
</script> | |
</style> | |
<style type="text/css"> | |
/* Overrides of notebook CSS for static HTML export */ | |
body { | |
overflow: visible; | |
padding: 8px; | |
} | |
div#notebook { | |
overflow: visible; | |
border-top: none; | |
}@media print { | |
div.cell { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output_wrapper { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output { | |
display: block; | |
page-break-inside: avoid; | |
} | |
} | |
</style> | |
<!-- Custom stylesheet, it must be in the same directory as the html file --> | |
<link rel="stylesheet" href="custom.css"> | |
<!-- Loading mathjax macro --> | |
<!-- Load mathjax --> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS_HTML"></script> | |
<!-- MathJax configuration --> | |
<script type="text/x-mathjax-config"> | |
MathJax.Hub.Config({ | |
tex2jax: { | |
inlineMath: [ ['$','$'], ["\\(","\\)"] ], | |
displayMath: [ ['$$','$$'], ["\\[","\\]"] ], | |
processEscapes: true, | |
processEnvironments: true | |
}, | |
// Center justify equations in code and markdown cells. Elsewhere | |
// we use CSS to left justify single line equations in code cells. | |
displayAlign: 'center', | |
"HTML-CSS": { | |
styles: {'.MathJax_Display': {"margin": 0}}, | |
linebreaks: { automatic: true } | |
} | |
}); | |
</script> | |
<!-- End of mathjax configuration --></head> | |
<body> | |
<div tabindex="-1" id="notebook" class="border-box-sizing"> | |
<div class="container" id="notebook-container"> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Collecting-Real-World-Data-from-the-Field-with-Epicollect5-and Python">Collecting Real-World Data from the Field with Epicollect5 and Python<a class="anchor-link" href="#Collecting-Real-World-Data-from-the-Field-with-Epicollect5-and Python">¶</a></h1><p>Most of the work I have done is in small villages in developing countries. Often, we need to collect GPS coordinates and other data in these villages, where there isn't a very good internet connection. | |
Epicollect5 allows you to collect data in the field with a mobile phone and store it offline. You can upload the entries when you're in an area with a good internet connection. More importantly, it has a great API and documentation. </p> | |
<p>In this article, I will show you how to access your Epicollect data with Python and analyze it with pandas and folium. </p> | |
<h2 id="Creating-a-Survey">Creating a Survey<a class="anchor-link" href="#Creating-a-Survey">¶</a></h2><p>Creating a survey with the <a href="http://five.epicollect.net">Epicollect5 website</a> is pretty straightforward and there is also a good <a href="https://enaccess.org/wp-content/uploads/2019/07/Survey_Toolkit_Instruction_Devergy.pdf">walkthrough guide</a> published by the EnAccess Foundation that goes in depth on how to create a survey (and link it to a google sheet).</p> | |
<p>Create an app for your project from the project homepage.</p> | |
<p>The app will give you all of the info that you'll need to connect through the API. Instructions for creating the app can be found <a href="https://enaccess.org/wp-content/uploads/2019/07/Survey_Toolkit_Instruction_Devergy.pdf#page=40">here</a></p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>Get the pyepicollect package and create variables for all of your inputs.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [1]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="ch">#!pip install pyepicollect</span> | |
<span class="kn">import</span> <span class="nn">pyepicollect</span> <span class="k">as</span> <span class="nn">pyep</span> | |
<span class="c1">#add the info from the app you generated from your epicollect project homepage. </span> | |
<span class="n">TEST_CLIENT_ID</span> <span class="o">=</span> <span class="mi">***</span> | |
<span class="n">TEST_CLIENT_SECRET</span> <span class="o">=</span> <span class="s1">'****************'</span> | |
<span class="n">TEST_NAME</span> <span class="o">=</span> <span class="s1">'Yebo_Shoes'</span> | |
<span class="n">TEST_SLUG</span> <span class="o">=</span> <span class="s1">'yebo-shoes'</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [2]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#if you don't know the slug or just want to be lazy, you can get the slug this way</span> | |
<span class="c1">#result = pyep.api.search_project(TEST_NAME)</span> | |
<span class="c1">#slug = result['data']['slug']</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>Then request a token to fetch info from the API</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [3]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># ## Request token</span> | |
<span class="n">token</span> <span class="o">=</span> <span class="n">pyep</span><span class="o">.</span><span class="n">auth</span><span class="o">.</span><span class="n">request_token</span><span class="p">(</span><span class="n">TEST_CLIENT_ID</span><span class="p">,</span> <span class="n">TEST_CLIENT_SECRET</span><span class="p">)</span> | |
<span class="nb">print</span><span class="p">(</span><span class="n">token</span><span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_subarea output_stream output_stdout output_text"> | |
<pre>{'token_type': 'Bearer', 'expires_in': 7200, 'access_token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjA1ZjM3ZTRlNjY0MTZlMTdkYWQxNjNjZGI0NTAxZTYzYjJkMGViOTA0MTYzOTQzMGJiODMxMTAwMWUyZDk2ODM1N2MwZDA4YTFkNzc1MDQ0In0.eyJhdWQiOiI5NTUiLCJqdGkiOiIwNWYzN2U0ZTY2NDE2ZTE3ZGFkMTYzY2RiNDUwMWU2M2IyZDBlYjkwNDE2Mzk0MzBiYjgzMTEwMDFlMmQ5NjgzNTdjMGQwOGExZDc3NTA0NCIsImlhdCI6MTU2NTcwMTM5OCwibmJmIjoxNTY1NzAxMzk4LCJleHAiOjE1NjU3MDg1OTgsInN1YiI6IiIsInNjb3BlcyI6W119.k5OFZ_w3tZWMWtUhjAI2u7aPDF_sD2IF_OBHa_23XkKSD3DHj7_bxtCHWxQPqYi7WHSQKEJqMfWg51s_BmQsO-xuMKhJ8Zo9QrLBO7GmfL4HMN3faDj5rGy2NIzgajWW9qhgJqo2ul5ZOuTX8NgitmhM6v5lSHGxMGKg80K_G3pdVELAAcXlT60OJ11FdkQyNBl5TqxjcseydoEqVD59-K_XWMSmUmYhkaA-KDglZkUgd9fj-RnRSw9EdAxnd8s3GpCWCijEML8wchiJ-SKQJmTXr3fqwPAusC8_zpfpIKRFOMIIYnTV0lUZ7gBUTOiEtsGGGnmFl9k3QPs2XLlzgxrpKpMDnBWI2CtMAvyP4hC_U1wPneJ1k0Ou27IZtvst0TH2n3dxo-bI4OWk8jyyxbabNHZPJOE20MUqk7DcAZ-HH-cuqnqfPS1Ug1ALasMqI4HDyQbdkaqzfVtpm_R-87-Hqfyu_homF1j82Ewlf4H4P2OAPfeN3lzPCPgjfMUo26rTH_3JKpas9FI4IQHHtjsH9plU4dFqnDLDkz4HmLkRH1v2NPKqcd-tDb46BXYt25zPcz3DrckFBIbui9QEZRelGmOqDcD_Z9S9d8HmOh2sYq66eAHDxK28bN9sEiuFiAe_YzbhkfNg911lo3rmS0we000WyJcE4_2onmJAEuI', 'request_time': datetime.datetime(2019, 8, 13, 13, 3, 18, 668212)} | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>Get the entries, then get the survey data from the entries. If you have more than 50 entries, you will have to loop through the pages.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [4]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Get Entries</span> | |
<span class="n">entries</span> <span class="o">=</span> <span class="n">pyep</span><span class="o">.</span><span class="n">api</span><span class="o">.</span><span class="n">get_entries</span><span class="p">(</span><span class="n">TEST_SLUG</span><span class="p">,</span> <span class="n">token</span><span class="p">[</span><span class="s1">'access_token'</span><span class="p">])</span> | |
<span class="c1"># Get the survey data from the entries page.</span> | |
<span class="n">data</span> <span class="o">=</span> <span class="n">entries</span><span class="p">[</span><span class="s1">'data'</span><span class="p">][</span><span class="s1">'entries'</span><span class="p">]</span> | |
<span class="c1">#This script takes care of pagination. It still works if there is only one page </span> | |
<span class="k">while</span> <span class="n">entries</span><span class="p">[</span><span class="s1">'meta'</span><span class="p">][</span><span class="s1">'current_page'</span><span class="p">]</span> <span class="o"><</span> <span class="n">entries</span><span class="p">[</span><span class="s1">'meta'</span><span class="p">][</span><span class="s1">'last_page'</span><span class="p">]:</span> | |
<span class="n">entries</span> <span class="o">=</span> <span class="n">pyep</span><span class="o">.</span><span class="n">api</span><span class="o">.</span><span class="n">get_entries</span><span class="p">(</span><span class="n">TEST_SLUG</span><span class="p">,</span> <span class="n">token</span><span class="p">[</span><span class="s1">'access_token'</span><span class="p">],</span> <span class="n">page</span><span class="o">=</span><span class="p">(</span><span class="n">entries</span><span class="p">[</span><span class="s1">'meta'</span><span class="p">][</span><span class="s1">'current_page'</span><span class="p">]</span><span class="o">+</span><span class="mi">1</span><span class="p">))</span> | |
<span class="n">data</span> <span class="o">=</span> <span class="n">data</span> <span class="o">+</span> <span class="n">entries</span><span class="p">[</span><span class="s1">'data'</span><span class="p">][</span><span class="s1">'entries'</span><span class="p">]</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>Now we can turn the data into a pandas dataframe so that we can work with it.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [5]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span> | |
<span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">data</span><span class="p">)</span> | |
<span class="c1">#Reformatting to get rid of sensitive info</span> | |
<span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="p">[[</span><span class="s1">'ec5_uuid'</span><span class="p">,</span> <span class="s1">'created_at'</span><span class="p">,</span> <span class="s1">'1_Name'</span><span class="p">,</span> <span class="s1">'2_Phone'</span><span class="p">,</span> <span class="s1">'3_Sizes'</span><span class="p">,</span> <span class="s1">'4_Price'</span><span class="p">,</span> <span class="s1">'5_Location'</span><span class="p">,</span> <span class="s1">'6_Picture'</span><span class="p">]]</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'2_Phone'</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"+255*********"</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">()</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[5]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>ec5_uuid</th> | |
<th>created_at</th> | |
<th>1_Name</th> | |
<th>2_Phone</th> | |
<th>3_Sizes</th> | |
<th>4_Price</th> | |
<th>5_Location</th> | |
<th>6_Picture</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea</td> | |
<td>2019-06-25T12:48:39.513Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>120000</td> | |
<td>{'latitude': -6.792008, 'longitude': 39.263144...</td> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea_156146691...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b</td> | |
<td>2019-06-25T12:46:33.273Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>130000</td> | |
<td>{'latitude': -6.792129, 'longitude': 39.263627...</td> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b_156146678...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a</td> | |
<td>2019-06-25T12:43:19.119Z</td> | |
<td>Zara</td> | |
<td>+255*********</td> | |
<td>[44, 43, 45]</td> | |
<td>130000</td> | |
<td>{'latitude': -6.792338, 'longitude': 39.263494...</td> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a_156146659...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>172f506e-a258-4ffd-987f-e87784801b85</td> | |
<td>2019-06-25T12:41:41.783Z</td> | |
<td>Nobby cavalli</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>{'latitude': -6.792332, 'longitude': 39.263641...</td> | |
<td>172f506e-a258-4ffd-987f-e87784801b85_156146649...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28</td> | |
<td>2019-06-25T12:40:15.746Z</td> | |
<td>Clanks</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>{'latitude': -6.792265, 'longitude': 39.263342...</td> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28_156146640...</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>As always, we will have to clean and format the data so that we can work with it.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [6]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># ## Cleaning and Formatting</span> | |
<span class="c1">#break the dict that has the location data into separate columns</span> | |
<span class="n">locations</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="s1">'5_Location'</span><span class="p">]</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span><span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">)</span> | |
<span class="n">df</span><span class="p">[</span><span class="n">locations</span><span class="o">.</span><span class="n">keys</span><span class="p">()]</span> <span class="o">=</span> <span class="n">locations</span> | |
<span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">drop</span><span class="p">(</span><span class="s1">'5_Location'</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">latitude</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">to_numeric</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">latitude</span><span class="p">)</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">longitude</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">to_numeric</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">longitude</span><span class="p">)</span> | |
<span class="c1">#Reformat the price from string to numeric so that we can plot it if need be</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'4_Price'</span><span class="p">]</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">to_numeric</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'4_Price'</span><span class="p">])</span> | |
<span class="c1">#rename the columns</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">columns</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'ec5_uuid'</span><span class="p">,</span> <span class="s1">'created_at'</span><span class="p">,</span> <span class="s1">'name'</span><span class="p">,</span> <span class="s1">'phone'</span><span class="p">,</span> <span class="s1">'sizes'</span><span class="p">,</span> <span class="s1">'price'</span><span class="p">,</span> | |
<span class="s1">'picture'</span><span class="p">,</span> <span class="s1">'latitude'</span><span class="p">,</span> <span class="s1">'longitude'</span><span class="p">,</span> <span class="s1">'accuracy'</span><span class="p">]</span> | |
<span class="c1">#check out the head to make sure the data still looks right</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">()</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[6]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>ec5_uuid</th> | |
<th>created_at</th> | |
<th>name</th> | |
<th>phone</th> | |
<th>sizes</th> | |
<th>price</th> | |
<th>picture</th> | |
<th>latitude</th> | |
<th>longitude</th> | |
<th>accuracy</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea</td> | |
<td>2019-06-25T12:48:39.513Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>120000</td> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea_156146691...</td> | |
<td>-6.792008</td> | |
<td>39.263144</td> | |
<td>24</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b</td> | |
<td>2019-06-25T12:46:33.273Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>130000</td> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b_156146678...</td> | |
<td>-6.792129</td> | |
<td>39.263627</td> | |
<td>5</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a</td> | |
<td>2019-06-25T12:43:19.119Z</td> | |
<td>Zara</td> | |
<td>+255*********</td> | |
<td>[44, 43, 45]</td> | |
<td>130000</td> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a_156146659...</td> | |
<td>-6.792338</td> | |
<td>39.263494</td> | |
<td>5</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>172f506e-a258-4ffd-987f-e87784801b85</td> | |
<td>2019-06-25T12:41:41.783Z</td> | |
<td>Nobby cavalli</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>172f506e-a258-4ffd-987f-e87784801b85_156146649...</td> | |
<td>-6.792332</td> | |
<td>39.263641</td> | |
<td>5</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28</td> | |
<td>2019-06-25T12:40:15.746Z</td> | |
<td>Clanks</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28_156146640...</td> | |
<td>-6.792265</td> | |
<td>39.263342</td> | |
<td>5</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>I'm going to check out distribution of shoe sizes. There are tons of great packages like matplotlib and seaborn that make really high-quality graphs, but I'm just going to use the built in pandas graphing tool since we're just exploring the data.</p> | |
<p>I will have to reformat the data since it's stored in lists.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [7]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">collections</span> <span class="k">import</span> <span class="n">Counter</span> | |
<span class="n">sizes</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">sizes</span><span class="o">.</span><span class="n">values</span> | |
<span class="n">sizes</span> <span class="o">=</span> <span class="p">[</span><span class="n">si</span> <span class="k">for</span> <span class="n">size</span> <span class="ow">in</span> <span class="n">sizes</span> <span class="k">for</span> <span class="n">si</span> <span class="ow">in</span> <span class="n">size</span><span class="p">]</span> | |
<span class="n">sizes</span> <span class="o">=</span> <span class="n">Counter</span><span class="p">(</span><span class="n">sizes</span><span class="p">),</span> | |
<span class="n">sizes</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="o">.</span><span class="n">from_dict</span><span class="p">(</span><span class="n">sizes</span><span class="p">)</span> | |
<span class="n">sizes</span> <span class="o">=</span> <span class="n">sizes</span><span class="o">.</span><span class="n">transpose</span><span class="p">()</span> | |
<span class="n">sizes</span><span class="o">.</span><span class="n">plot</span><span class="o">.</span><span class="n">bar</span><span class="p">(</span><span class="n">title</span><span class="o">=</span><span class="s2">"Counts of shoe sizes"</span><span class="p">,</span> <span class="n">legend</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[7]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><matplotlib.axes._subplots.AxesSubplot at 0x7f01deb99390></pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>Then we can use folium to map each observation so we can see where the data was gathered from. Folium maps are based on leaflet.js, so you can easily integrate them into your webpage.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [8]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">geopandas</span> <span class="k">as</span> <span class="nn">gpd</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [9]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gdf</span> <span class="o">=</span> <span class="n">gpd</span><span class="o">.</span><span class="n">GeoDataFrame</span><span class="p">(</span> | |
<span class="n">df</span><span class="p">,</span> <span class="n">geometry</span><span class="o">=</span><span class="n">gpd</span><span class="o">.</span><span class="n">points_from_xy</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">longitude</span><span class="p">,</span> <span class="n">df</span><span class="o">.</span><span class="n">latitude</span><span class="p">))</span> | |
<span class="n">gdf</span><span class="o">.</span><span class="n">crs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'init'</span> <span class="p">:</span><span class="s1">'epsg:4326'</span><span class="p">}</span> | |
<span class="n">gdf</span><span class="o">.</span><span class="n">head</span><span class="p">()</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[9]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>ec5_uuid</th> | |
<th>created_at</th> | |
<th>name</th> | |
<th>phone</th> | |
<th>sizes</th> | |
<th>price</th> | |
<th>picture</th> | |
<th>latitude</th> | |
<th>longitude</th> | |
<th>accuracy</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea</td> | |
<td>2019-06-25T12:48:39.513Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>120000</td> | |
<td>743046aa-97d2-4737-8e11-7ff8d2c373ea_156146691...</td> | |
<td>-6.792008</td> | |
<td>39.263144</td> | |
<td>24</td> | |
<td>POINT (39.263144 -6.792008)</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b</td> | |
<td>2019-06-25T12:46:33.273Z</td> | |
<td>Gucci</td> | |
<td>+255*********</td> | |
<td>[42, 43]</td> | |
<td>130000</td> | |
<td>3734fb9c-438c-442a-b9a3-56cb61c0732b_156146678...</td> | |
<td>-6.792129</td> | |
<td>39.263627</td> | |
<td>5</td> | |
<td>POINT (39.263627 -6.792129)</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a</td> | |
<td>2019-06-25T12:43:19.119Z</td> | |
<td>Zara</td> | |
<td>+255*********</td> | |
<td>[44, 43, 45]</td> | |
<td>130000</td> | |
<td>6b9ce60c-add7-4149-b16c-e6150561d76a_156146659...</td> | |
<td>-6.792338</td> | |
<td>39.263494</td> | |
<td>5</td> | |
<td>POINT (39.263494 -6.792338)</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>172f506e-a258-4ffd-987f-e87784801b85</td> | |
<td>2019-06-25T12:41:41.783Z</td> | |
<td>Nobby cavalli</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>172f506e-a258-4ffd-987f-e87784801b85_156146649...</td> | |
<td>-6.792332</td> | |
<td>39.263641</td> | |
<td>5</td> | |
<td>POINT (39.263641 -6.792332)</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28</td> | |
<td>2019-06-25T12:40:15.746Z</td> | |
<td>Clanks</td> | |
<td>+255*********</td> | |
<td>[41, 42, 43, 44]</td> | |
<td>130000</td> | |
<td>8fa10d99-bc02-4a2e-8464-adece27f3d28_156146640...</td> | |
<td>-6.792265</td> | |
<td>39.263342</td> | |
<td>5</td> | |
<td>POINT (39.263342 -6.792265)</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>I'll set the map center with the mean of the data points</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [10]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">folium</span> | |
<span class="n">m_lat</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">latitude</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span> | |
<span class="n">m_lon</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">longitude</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span> | |
<span class="nb">map</span> <span class="o">=</span> <span class="n">folium</span><span class="o">.</span><span class="n">Map</span><span class="p">([</span><span class="n">m_lat</span><span class="p">,</span> <span class="n">m_lon</span><span class="p">],</span> | |
<span class="n">zoom_start</span><span class="o">=</span><span class="mi">13</span><span class="p">,</span> | |
<span class="n">tiles</span><span class="o">=</span><span class="s1">'openstreetmap'</span><span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>...then create and show the map</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [11]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">points</span> <span class="o">=</span> <span class="n">folium</span><span class="o">.</span><span class="n">features</span><span class="o">.</span><span class="n">GeoJson</span><span class="p">(</span><span class="n">gdf</span><span class="p">)</span> | |
<span class="nb">map</span><span class="o">.</span><span class="n">add_children</span><span class="p">(</span><span class="n">points</span><span class="p">)</span> | |
<span class="nb">map</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_subarea output_stream output_stderr output_text"> | |
<pre>/home/tyler/miniconda3/lib/python3.7/site-packages/ipykernel_launcher.py:2: FutureWarning: Method `add_children` is deprecated. Please use `add_child` instead. | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[11]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div style="width:100%;"><div style="position:relative;width:100%;height:0;padding-bottom:60%;"><iframe src="data:text/html;charset=utf-8;base64,PCFET0NUWVBFIGh0bWw+CjxoZWFkPiAgICAKICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiAvPgogICAgCiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgTF9OT19UT1VDSCA9IGZhbHNlOwogICAgICAgICAgICBMX0RJU0FCTEVfM0QgPSBmYWxzZTsKICAgICAgICA8L3NjcmlwdD4KICAgIAogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vbGVhZmxldEAxLjQuMC9kaXN0L2xlYWZsZXQuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY29kZS5qcXVlcnkuY29tL2pxdWVyeS0xLjEyLjQubWluLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjIuMC9qcy9ib290c3RyYXAubWluLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9MZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy8yLjAuMi9sZWFmbGV0LmF3ZXNvbWUtbWFya2Vycy5qcyI+PC9zY3JpcHQ+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vbGVhZmxldEAxLjQuMC9kaXN0L2xlYWZsZXQuY3NzIi8+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vYm9vdHN0cmFwLzMuMi4wL2Nzcy9ib290c3RyYXAubWluLmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjIuMC9jc3MvYm9vdHN0cmFwLXRoZW1lLm1pbi5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC42LjMvY3NzL2ZvbnQtYXdlc29tZS5taW4uY3NzIi8+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL0xlYWZsZXQuYXdlc29tZS1tYXJrZXJzLzIuMC4yL2xlYWZsZXQuYXdlc29tZS1tYXJrZXJzLmNzcyIvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3Jhd2Nkbi5naXRoYWNrLmNvbS9weXRob24tdmlzdWFsaXphdGlvbi9mb2xpdW0vbWFzdGVyL2ZvbGl1bS90ZW1wbGF0ZXMvbGVhZmxldC5hd2Vzb21lLnJvdGF0ZS5jc3MiLz4KICAgIDxzdHlsZT5odG1sLCBib2R5IHt3aWR0aDogMTAwJTtoZWlnaHQ6IDEwMCU7bWFyZ2luOiAwO3BhZGRpbmc6IDA7fTwvc3R5bGU+CiAgICA8c3R5bGU+I21hcCB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtsZWZ0OjA7fTwvc3R5bGU+CiAgICAKICAgICAgICAgICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwKICAgICAgICAgICAgICAgIGluaXRpYWwtc2NhbGU9MS4wLCBtYXhpbXVtLXNjYWxlPTEuMCwgdXNlci1zY2FsYWJsZT1ubyIgLz4KICAgICAgICAgICAgPHN0eWxlPgogICAgICAgICAgICAgICAgI21hcF82M2U4MWY3N2Q3Zjc0MTNmYWYzNDQ1OTQ3MmY1ZTUzYyB7CiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAuMCU7CiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAuMCU7CiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC4wJTsKICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMCU7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgCjwvaGVhZD4KPGJvZHk+ICAgIAogICAgCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZvbGl1bS1tYXAiIGlkPSJtYXBfNjNlODFmNzdkN2Y3NDEzZmFmMzQ0NTk0NzJmNWU1M2MiID48L2Rpdj4KICAgICAgICAKPC9ib2R5Pgo8c2NyaXB0PiAgICAKICAgIAogICAgICAgICAgICB2YXIgbWFwXzYzZTgxZjc3ZDdmNzQxM2ZhZjM0NDU5NDcyZjVlNTNjID0gTC5tYXAoCiAgICAgICAgICAgICAgICAibWFwXzYzZTgxZjc3ZDdmNzQxM2ZhZjM0NDU5NDcyZjVlNTNjIiwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBjZW50ZXI6IFstNi43ODE0ODQ1OTgwMzkyMTUsIDM5LjI0OTI2OTg3MjU0OTAyXSwKICAgICAgICAgICAgICAgICAgICBjcnM6IEwuQ1JTLkVQU0czODU3LAogICAgICAgICAgICAgICAgICAgIHpvb206IDEzLAogICAgICAgICAgICAgICAgICAgIHpvb21Db250cm9sOiB0cnVlLAogICAgICAgICAgICAgICAgICAgIHByZWZlckNhbnZhczogZmFsc2UsCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICk7CgogICAgICAgICAgICAKCiAgICAgICAgCiAgICAKICAgICAgICAgICAgdmFyIHRpbGVfbGF5ZXJfNGQ1MjI3MTExNWQ2NGY4ZmE4YWI0MDhiN2I1MzVmMDYgPSBMLnRpbGVMYXllcigKICAgICAgICAgICAgICAgICJodHRwczovL3tzfS50aWxlLm9wZW5zdHJlZXRtYXAub3JnL3t6fS97eH0ve3l9LnBuZyIsCiAgICAgICAgICAgICAgICB7ImF0dHJpYnV0aW9uIjogIkRhdGEgYnkgXHUwMDI2Y29weTsgXHUwMDNjYSBocmVmPVwiaHR0cDovL29wZW5zdHJlZXRtYXAub3JnXCJcdTAwM2VPcGVuU3RyZWV0TWFwXHUwMDNjL2FcdTAwM2UsIHVuZGVyIFx1MDAzY2EgaHJlZj1cImh0dHA6Ly93d3cub3BlbnN0cmVldG1hcC5vcmcvY29weXJpZ2h0XCJcdTAwM2VPRGJMXHUwMDNjL2FcdTAwM2UuIiwgImRldGVjdFJldGluYSI6IGZhbHNlLCAibWF4TmF0aXZlWm9vbSI6IDE4LCAibWF4Wm9vbSI6IDE4LCAibWluWm9vbSI6IDAsICJub1dyYXAiOiBmYWxzZSwgIm9wYWNpdHkiOiAxLCAic3ViZG9tYWlucyI6ICJhYmMiLCAidG1zIjogZmFsc2V9CiAgICAgICAgICAgICkuYWRkVG8obWFwXzYzZTgxZjc3ZDdmNzQxM2ZhZjM0NDU5NDcyZjVlNTNjKTsKICAgICAgICAKICAgIAogICAgICAgIGZ1bmN0aW9uIGdlb19qc29uX2FmYjJjZWU2Zjk2MjQzMGViMDk5NmFlYTY4ZWQ1MjU0X29uRWFjaEZlYXR1cmUoZmVhdHVyZSwgbGF5ZXIpIHsKICAgICAgICAgICAgbGF5ZXIub24oewogICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgICAgICBtYXBfNjNlODFmNzdkN2Y3NDEzZmFmMzQ0NTk0NzJmNWU1M2MuZml0Qm91bmRzKGUudGFyZ2V0LmdldEJvdW5kcygpKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICB2YXIgZ2VvX2pzb25fYWZiMmNlZTZmOTYyNDMwZWIwOTk2YWVhNjhlZDUyNTQgPSBMLmdlb0pzb24obnVsbCwgewogICAgICAgICAgICAgICAgb25FYWNoRmVhdHVyZTogZ2VvX2pzb25fYWZiMmNlZTZmOTYyNDMwZWIwOTk2YWVhNjhlZDUyNTRfb25FYWNoRmVhdHVyZSwKICAgICAgICAgICAgCiAgICAgICAgfSkuYWRkVG8obWFwXzYzZTgxZjc3ZDdmNzQxM2ZhZjM0NDU5NDcyZjVlNTNjKTsKICAgICAgICAgICAgZ2VvX2pzb25fYWZiMmNlZTZmOTYyNDMwZWIwOTk2YWVhNjhlZDUyNTQuYWRkRGF0YSh7ImJib3giOiBbMzkuMjQ2Mjg3LCAtNi43OTI0MDksIDM5LjI2MzY0MSwgLTYuNzc4MzI0XSwgImZlYXR1cmVzIjogW3siYmJveCI6IFszOS4yNjMxNDQsIC02Ljc5MjAwOCwgMzkuMjYzMTQ0LCAtNi43OTIwMDhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzE0NCwgLTYuNzkyMDA4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiAyNC4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjQ4OjM5LjUxM1oiLCAiZWM1X3V1aWQiOiAiNzQzMDQ2YWEtOTdkMi00NzM3LThlMTEtN2ZmOGQyYzM3M2VhIiwgImxhdGl0dWRlIjogLTYuNzkyMDA4LCAibG9uZ2l0dWRlIjogMzkuMjYzMTQ0LCAibmFtZSI6ICJHdWNjaSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzQzMDQ2YWEtOTdkMi00NzM3LThlMTEtN2ZmOGQyYzM3M2VhXzE1NjE0NjY5MTIuanBnIiwgInByaWNlIjogMTIwMDAwLCAic2l6ZXMiOiBbIjQyIiwgIjQzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjM2MjcsIC02Ljc5MjEyOSwgMzkuMjYzNjI3LCAtNi43OTIxMjldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzYyNywgLTYuNzkyMTI5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTI6NDY6MzMuMjczWiIsICJlYzVfdXVpZCI6ICIzNzM0ZmI5Yy00MzhjLTQ0MmEtYjlhMy01NmNiNjFjMDczMmIiLCAibGF0aXR1ZGUiOiAtNi43OTIxMjksICJsb25naXR1ZGUiOiAzOS4yNjM2MjcsICJuYW1lIjogIkd1Y2NpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzNzM0ZmI5Yy00MzhjLTQ0MmEtYjlhMy01NmNiNjFjMDczMmJfMTU2MTQ2Njc4Ni5qcGciLCAicHJpY2UiOiAxMzAwMDAsICJzaXplcyI6IFsiNDIiLCAiNDMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzQ5NCwgLTYuNzkyMzM4LCAzOS4yNjM0OTQsIC02Ljc5MjMzOF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzNDk0LCAtNi43OTIzMzhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjo0MzoxOS4xMTlaIiwgImVjNV91dWlkIjogIjZiOWNlNjBjLWFkZDctNDE0OS1iMTZjLWU2MTUwNTYxZDc2YSIsICJsYXRpdHVkZSI6IC02Ljc5MjMzOCwgImxvbmdpdHVkZSI6IDM5LjI2MzQ5NCwgIm5hbWUiOiAiWmFyYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNmI5Y2U2MGMtYWRkNy00MTQ5LWIxNmMtZTYxNTA1NjFkNzZhXzE1NjE0NjY1OTIuanBnIiwgInByaWNlIjogMTMwMDAwLCAic2l6ZXMiOiBbIjQ0IiwgIjQzIiwgIjQ1Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjM2NDEsIC02Ljc5MjMzMiwgMzkuMjYzNjQxLCAtNi43OTIzMzJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzY0MSwgLTYuNzkyMzMyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTI6NDE6NDEuNzgzWiIsICJlYzVfdXVpZCI6ICIxNzJmNTA2ZS1hMjU4LTRmZmQtOTg3Zi1lODc3ODQ4MDFiODUiLCAibGF0aXR1ZGUiOiAtNi43OTIzMzIsICJsb25naXR1ZGUiOiAzOS4yNjM2NDEsICJuYW1lIjogIk5vYmJ5IGNhdmFsbGkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjE3MmY1MDZlLWEyNTgtNGZmZC05ODdmLWU4Nzc4NDgwMWI4NV8xNTYxNDY2NDk1LmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MSIsICI0MiIsICI0MyIsICI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzQyLCAtNi43OTIyNjUsIDM5LjI2MzM0MiwgLTYuNzkyMjY1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjMzNDIsIC02Ljc5MjI2NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjQwOjE1Ljc0NloiLCAiZWM1X3V1aWQiOiAiOGZhMTBkOTktYmMwMi00YTJlLTg0NjQtYWRlY2UyN2YzZDI4IiwgImxhdGl0dWRlIjogLTYuNzkyMjY1LCAibG9uZ2l0dWRlIjogMzkuMjYzMzQyLCAibmFtZSI6ICJDbGFua3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjhmYTEwZDk5LWJjMDItNGEyZS04NDY0LWFkZWNlMjdmM2QyOF8xNTYxNDY2NDAwLmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MSIsICI0MiIsICI0MyIsICI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzgxLCAtNi43OTIyNDQsIDM5LjI2MzM4MSwgLTYuNzkyMjQ0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjMzODEsIC02Ljc5MjI0NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjM3OjAyLjE4MloiLCAiZWM1X3V1aWQiOiAiM2M3ZjYwNzEtZGYzYy00YjcyLTk3NTYtYjc2ZDk0ZjlkNTYyIiwgImxhdGl0dWRlIjogLTYuNzkyMjQ0LCAibG9uZ2l0dWRlIjogMzkuMjYzMzgxLCAibmFtZSI6ICJDbGFua3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjNjN2Y2MDcxLWRmM2MtNGI3Mi05NzU2LWI3NmQ5NGY5ZDU2Ml8xNTYxNDY2MjE2LmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MSIsICI0MiIsICI0MyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzNDY5LCAtNi43OTIzNTIsIDM5LjI2MzQ2OSwgLTYuNzkyMzUyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjM0NjksIC02Ljc5MjM1Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjM0OjExLjI1MloiLCAiZWM1X3V1aWQiOiAiOWYwZTEwYmMtODM3MS00Y2M2LWEwMzgtMzlkNzVkZTNiOGYwIiwgImxhdGl0dWRlIjogLTYuNzkyMzUyLCAibG9uZ2l0dWRlIjogMzkuMjYzNDY5LCAibmFtZSI6ICJOb2JieSBDYXZhbGxpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5ZjBlMTBiYy04MzcxLTRjYzYtYTAzOC0zOWQ3NWRlM2I4ZjBfMTU2MTQ2NjA0NC5qcGciLCAicHJpY2UiOiAxMzAwMDAsICJzaXplcyI6IFsiNDEiLCAiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzM2OSwgLTYuNzkyMjE1LCAzOS4yNjMzNjksIC02Ljc5MjIxNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzMzY5LCAtNi43OTIyMTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjozMDozOS4zNjlaIiwgImVjNV91dWlkIjogIjI3ZjYwNzk3LTBiOGMtNDI1Yy05MDk5LWM4MmY5NTNlYThhNCIsICJsYXRpdHVkZSI6IC02Ljc5MjIxNSwgImxvbmdpdHVkZSI6IDM5LjI2MzM2OSwgIm5hbWUiOiAiQXNpY3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI3ZjYwNzk3LTBiOGMtNDI1Yy05MDk5LWM4MmY5NTNlYThhNF8xNTYxNDY1ODM0LmpwZyIsICJwcmljZSI6IDEyMDAwMCwgInNpemVzIjogWyI0MyIsICI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzU0LCAtNi43OTIyMzcsIDM5LjI2MzM1NCwgLTYuNzkyMjM3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjMzNTQsIC02Ljc5MjIzN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjI3OjU4LjI4NloiLCAiZWM1X3V1aWQiOiAiYjdhMDVlNjgtMjU5MC00NzdhLTg1YzYtMjZlYzlkMTYxMDVlIiwgImxhdGl0dWRlIjogLTYuNzkyMjM3LCAibG9uZ2l0dWRlIjogMzkuMjYzMzU0LCAibmFtZSI6ICJOaWtlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiN2EwNWU2OC0yNTkwLTQ3N2EtODVjNi0yNmVjOWQxNjEwNWVfMTU2MTQ2NTY3MS5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDMiLCAiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzQwNSwgLTYuNzkyMjMxLCAzOS4yNjM0MDUsIC02Ljc5MjIzMV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzNDA1LCAtNi43OTIyMzFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjoyNDozMi44MTdaIiwgImVjNV91dWlkIjogIjdiYjkwOTVjLWZkNWQtNGRiOS05Mjk4LWFiNDcwNTBiZTEwMyIsICJsYXRpdHVkZSI6IC02Ljc5MjIzMSwgImxvbmdpdHVkZSI6IDM5LjI2MzQwNSwgIm5hbWUiOiAiTmlrZSBBaXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjdiYjkwOTVjLWZkNWQtNGRiOS05Mjk4LWFiNDcwNTBiZTEwM18xNTYxNDY1NDYzLmpwZyIsICJwcmljZSI6IDEyMDAwMCwgInNpemVzIjogWyI0NCIsICI0NSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzNTU3LCAtNi43OTIyNTIsIDM5LjI2MzU1NywgLTYuNzkyMjUyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjM1NTcsIC02Ljc5MjI1Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjoyMjoyMy40NzRaIiwgImVjNV91dWlkIjogIjA5ZDJiNDBjLWJiNTktNDNhMy05YjZhLTI1NjlmNDUwYmQ5NyIsICJsYXRpdHVkZSI6IC02Ljc5MjI1MiwgImxvbmdpdHVkZSI6IDM5LjI2MzU1NywgIm5hbWUiOiAiQXNpY3MgZ2VsIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwOWQyYjQwYy1iYjU5LTQzYTMtOWI2YS0yNTY5ZjQ1MGJkOTdfMTU2MTQ2NTMzNi5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDIiLCAiNDMiLCAiNDQiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzU5NSwgLTYuNzkyNDA5LCAzOS4yNjM1OTUsIC02Ljc5MjQwOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzNTk1LCAtNi43OTI0MDldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTI6MjA6MjEuNzIwWiIsICJlYzVfdXVpZCI6ICI4YWYyMDYxYi1iNWQwLTQ1YTYtYTZkZS0yOGJkODMwZmUwYzciLCAibGF0aXR1ZGUiOiAtNi43OTI0MDksICJsb25naXR1ZGUiOiAzOS4yNjM1OTUsICJuYW1lIjogIkFzaWNzIGdlbCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOGFmMjA2MWItYjVkMC00NWE2LWE2ZGUtMjhiZDgzMGZlMGM3XzE1NjE0NjUyMTEuanBnIiwgInByaWNlIjogMTIwMDAwLCAic2l6ZXMiOiBbIjQ0Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjM1MjQsIC02Ljc5MjIwMSwgMzkuMjYzNTI0LCAtNi43OTIyMDFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzUyNCwgLTYuNzkyMjAxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjE3OjUyLjYyOVoiLCAiZWM1X3V1aWQiOiAiNzM2ZDkwOTItMTBhMi00MzI1LThkMmUtYzczZmFmNWVkMWQ5IiwgImxhdGl0dWRlIjogLTYuNzkyMjAxLCAibG9uZ2l0dWRlIjogMzkuMjYzNTI0LCAibmFtZSI6ICJSZWVib2sgY2xhc3NpYyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzM2ZDkwOTItMTBhMi00MzI1LThkMmUtYzczZmFmNWVkMWQ5XzE1NjE0NjUwNjUuanBnIiwgInByaWNlIjogMTIwMDAwLCAic2l6ZXMiOiBbIjQzIiwgIjQyIiwgIjQ0Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjM0MTEsIC02Ljc5MjI0OCwgMzkuMjYzNDExLCAtNi43OTIyNDhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzQxMSwgLTYuNzkyMjQ4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjE1OjA5LjQwN1oiLCAiZWM1X3V1aWQiOiAiODE0YWU0NjgtOTZlZC00NjdmLWI1NzItYzAwNzI3Y2FlMzZiIiwgImxhdGl0dWRlIjogLTYuNzkyMjQ4LCAibG9uZ2l0dWRlIjogMzkuMjYzNDExLCAibmFtZSI6ICJBaXIgbWF4IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4MTRhZTQ2OC05NmVkLTQ2N2YtYjU3Mi1jMDA3MjdjYWUzNmJfMTU2MTQ2NDkwMS5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzU3NiwgLTYuNzkyMjE5LCAzOS4yNjM1NzYsIC02Ljc5MjIxOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzNTc2LCAtNi43OTIyMTldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTI6MTM6NTUuNjUzWiIsICJlYzVfdXVpZCI6ICJlNzA3YzhkNS1jMzMxLTRkNmUtOTA2NC1lY2M4MjdiMDAyNzQiLCAibGF0aXR1ZGUiOiAtNi43OTIyMTksICJsb25naXR1ZGUiOiAzOS4yNjM1NzYsICJuYW1lIjogIkFpciAgdmFwb3JtYXggcGx1cyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTcwN2M4ZDUtYzMzMS00ZDZlLTkwNjQtZWNjODI3YjAwMjc0XzE1NjE0NjQ4MjUuanBnIiwgInByaWNlIjogMTIwMDAwLCAic2l6ZXMiOiBbIjQ1Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjMxOTgsIC02Ljc5MjEwNSwgMzkuMjYzMTk4LCAtNi43OTIxMDVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzE5OCwgLTYuNzkyMTA1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjEwOjEwLjE2MFoiLCAiZWM1X3V1aWQiOiAiYjBkNDVhZDctNzdjOC00OGI3LWExY2ItYzExOWQ0N2QxNTRlIiwgImxhdGl0dWRlIjogLTYuNzkyMTA1LCAibG9uZ2l0dWRlIjogMzkuMjYzMTk4LCAibmFtZSI6ICJSZWVib2siLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIwZDQ1YWQ3LTc3YzgtNDhiNy1hMWNiLWMxMTlkNDdkMTU0ZV8xNTYxNDY0NjA0LmpwZyIsICJwcmljZSI6IDEyMDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzM2LCAtNi43OTIxODQsIDM5LjI2MzMzNiwgLTYuNzkyMTg0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjMzMzYsIC02Ljc5MjE4NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjowNzo0NC43MjBaIiwgImVjNV91dWlkIjogIjFmYWI5NTA3LTUxYWItNDgwMi05MjQxLWM4OTM0MmE4ZjQwOCIsICJsYXRpdHVkZSI6IC02Ljc5MjE4NCwgImxvbmdpdHVkZSI6IDM5LjI2MzMzNiwgIm5hbWUiOiAiVGhlbiBub3J0aCBmYWNlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxZmFiOTUwNy01MWFiLTQ4MDItOTI0MS1jODkzNDJhOGY0MDhfMTU2MTQ2NDQ1My5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzM3MiwgLTYuNzkyMzA2LCAzOS4yNjMzNzIsIC02Ljc5MjMwNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzMzcyLCAtNi43OTIzMDZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTI6MDU6MjUuMDQ3WiIsICJlYzVfdXVpZCI6ICI0OWQxNTk2Ny1iNjBkLTQ4NjUtYWZmYi03MjE4MDU0NmQ3ODEiLCAibGF0aXR1ZGUiOiAtNi43OTIzMDYsICJsb25naXR1ZGUiOiAzOS4yNjMzNzIsICJuYW1lIjogIlJlZWJvayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNDlkMTU5NjctYjYwZC00ODY1LWFmZmItNzIxODA1NDZkNzgxXzE1NjE0NjQyODQuanBnIiwgInByaWNlIjogMTIwMDAwLCAic2l6ZXMiOiBbIjQzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjMzNzIsIC02Ljc5MjMwNiwgMzkuMjYzMzcyLCAtNi43OTIzMDZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzM3MiwgLTYuNzkyMzA2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEyOjAyOjM4LjgzOFoiLCAiZWM1X3V1aWQiOiAiZDk5MTk0ZTMtYTM2MC00MjFkLWJmYzEtMGViNGQwOWRmNDJiIiwgImxhdGl0dWRlIjogLTYuNzkyMzA2LCAibG9uZ2l0dWRlIjogMzkuMjYzMzcyLCAibmFtZSI6ICJBZGlkYXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQ5OTE5NGUzLWEzNjAtNDIxZC1iZmMxLTBlYjRkMDlkZjQyYl8xNTYxNDY0MTUxLmpwZyIsICJwcmljZSI6IDEyMDAwMCwgInNpemVzIjogWyI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzcyLCAtNi43OTIzMDYsIDM5LjI2MzM3MiwgLTYuNzkyMzA2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNjMzNzIsIC02Ljc5MjMwNl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMjowMDoyNC41NDRaIiwgImVjNV91dWlkIjogIjQ0YThhM2U3LTUwMjctNGZmZS04NjVhLTllZWJhMTQzMDAwZSIsICJsYXRpdHVkZSI6IC02Ljc5MjMwNiwgImxvbmdpdHVkZSI6IDM5LjI2MzM3MiwgIm5hbWUiOiAiUmVlYm9rIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0NGE4YTNlNy01MDI3LTRmZmUtODY1YS05ZWViYTE0MzAwMGVfMTU2MTQ2Mzk5NC5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDQiLCAiNDIiLCAiNDMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzM3MiwgLTYuNzkyMzA2LCAzOS4yNjMzNzIsIC02Ljc5MjMwNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzMzcyLCAtNi43OTIzMDZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTE6NTc6MTMuNzA2WiIsICJlYzVfdXVpZCI6ICI5MDIyZDg1Yi0zOWVmLTQ0NGItYTRiYi0xZjJlNDU1ZDNiNTMiLCAibGF0aXR1ZGUiOiAtNi43OTIzMDYsICJsb25naXR1ZGUiOiAzOS4yNjMzNzIsICJuYW1lIjogIk5ldyBiYWxhbmNlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5MDIyZDg1Yi0zOWVmLTQ0NGItYTRiYi0xZjJlNDU1ZDNiNTNfMTU2MTQ2MzgxNS5qcGciLCAicHJpY2UiOiAxMjAwMDAsICJzaXplcyI6IFsiNDIiLCAiNDMiLCAiNDQiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI2MzMyMywgLTYuNzkyMTc1LCAzOS4yNjMzMjMsIC02Ljc5MjE3NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzMzIzLCAtNi43OTIxNzVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMTE6NTQ6MTEuNjQ3WiIsICJlYzVfdXVpZCI6ICIyMjc1MjdmNy01M2Y5LTRiM2UtYWM2Mi04NjJlN2M0ZmZkZTkiLCAibGF0aXR1ZGUiOiAtNi43OTIxNzUsICJsb25naXR1ZGUiOiAzOS4yNjMzMjMsICJuYW1lIjogIkNhcmliYmVhbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMjI3NTI3ZjctNTNmOS00YjNlLWFjNjItODYyZTdjNGZmZGU5XzE1NjE0NjM2MDcuanBnIiwgInByaWNlIjogMTMwMDAwLCAic2l6ZXMiOiBbIjQzIiwgIjQyIiwgIjQ0IiwgIjQ1Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjM1NjMsIC02Ljc5MjIzMSwgMzkuMjYzNTYzLCAtNi43OTIyMzFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzU2MywgLTYuNzkyMjMxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNzUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMTo1MToyNS4yMDVaIiwgImVjNV91dWlkIjogIjk0NjI2YTNmLTZlNWEtNDljZi05YjFiLTk0M2M5YzJiNmVmNSIsICJsYXRpdHVkZSI6IC02Ljc5MjIzMSwgImxvbmdpdHVkZSI6IDM5LjI2MzU2MywgIm5hbWUiOiAiTm9iYnkgY2F2YWxsaSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOTQ2MjZhM2YtNmU1YS00OWNmLTliMWItOTQzYzljMmI2ZWY1XzE1NjE0NjM0NzcuanBnIiwgInByaWNlIjogMTMwMDAwLCAic2l6ZXMiOiBbIjQxIiwgIjQyIiwgIjQzIiwgIjQ0IiwgIjQ1Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNjMzODEsIC02Ljc5MjE3OSwgMzkuMjYzMzgxLCAtNi43OTIxNzldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI2MzM4MSwgLTYuNzkyMTc5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDExOjQ5OjEwLjQ2M1oiLCAiZWM1X3V1aWQiOiAiMGU2ZjhhODItNDZjMi00OTM2LTgyNTUtODVhMjk1NzE3NTJiIiwgImxhdGl0dWRlIjogLTYuNzkyMTc5LCAibG9uZ2l0dWRlIjogMzkuMjYzMzgxLCAibmFtZSI6ICJDbGFua3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjBlNmY4YTgyLTQ2YzItNDkzNi04MjU1LTg1YTI5NTcxNzUyYl8xNTYxNDYzMzQwLmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjYzMzcsIC02Ljc5MjE4OCwgMzkuMjYzMzcsIC02Ljc5MjE4OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjYzMzcsIC02Ljc5MjE4OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMTo0NzoxNC40MTdaIiwgImVjNV91dWlkIjogImU4ZWIzNzI2LTgwZDUtNGRiZS04ZjM5LThjZjNhODVkNTY2YiIsICJsYXRpdHVkZSI6IC02Ljc5MjE4OCwgImxvbmdpdHVkZSI6IDM5LjI2MzM3LCAibmFtZSI6ICJDbGFua3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImU4ZWIzNzI2LTgwZDUtNGRiZS04ZjM5LThjZjNhODVkNTY2Yl8xNTYxNDYzMjI3LmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MyIsICI0MSIsICI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU3OTA5LCAtNi43OTE5NzYsIDM5LjI1NzkwOSwgLTYuNzkxOTc2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTc5MDksIC02Ljc5MTk3Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQxMDowNzowOC4xNDRaIiwgImVjNV91dWlkIjogIjcyMmFjZjdkLTcyYjEtNDc2NC1hMDM0LTg0MTRmNjQzYTllZSIsICJsYXRpdHVkZSI6IC02Ljc5MTk3NiwgImxvbmdpdHVkZSI6IDM5LjI1NzkwOSwgIm5hbWUiOiAiQmV1dHkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjcyMmFjZjdkLTcyYjEtNDc2NC1hMDM0LTg0MTRmNjQzYTllZV8xNTYxNDU3MjE5LmpwZyIsICJwcmljZSI6IDM1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTc4MzYsIC02Ljc5MjAxNSwgMzkuMjU3ODM2LCAtNi43OTIwMTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NzgzNiwgLTYuNzkyMDE1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEwOjA1OjUzLjc5MVoiLCAiZWM1X3V1aWQiOiAiMTMxYThmYjktNzg5OS00Yjk0LTkzOTMtZTQxMWZkYjIwNjFjIiwgImxhdGl0dWRlIjogLTYuNzkyMDE1LCAibG9uZ2l0dWRlIjogMzkuMjU3ODM2LCAibmFtZSI6ICJTcG9ydHMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjEzMWE4ZmI5LTc4OTktNGI5NC05MzkzLWU0MTFmZGIyMDYxY18xNTYxNDU3MTQ1LmpwZyIsICJwcmljZSI6IDQwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTc4NTIsIC02Ljc5MTgzNywgMzkuMjU3ODUyLCAtNi43OTE4MzddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1Nzg1MiwgLTYuNzkxODM3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEwOjA0OjM4Ljg0M1oiLCAiZWM1X3V1aWQiOiAiYTNiM2I1MDktYjZlNS00OGQ2LTkxNWYtNWYxNTgxOWQ1MGZhIiwgImxhdGl0dWRlIjogLTYuNzkxODM3LCAibG9uZ2l0dWRlIjogMzkuMjU3ODUyLCAibmFtZSI6ICJTcGlkZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImEzYjNiNTA5LWI2ZTUtNDhkNi05MTVmLTVmMTU4MTlkNTBmYV8xNTYxNDU3MDU5LmpwZyIsICJwcmljZSI6IDUwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTc3MzEsIC02Ljc5MTk1NCwgMzkuMjU3NzMxLCAtNi43OTE5NTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NzczMSwgLTYuNzkxOTU0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDEwOjAwOjA5LjA4OVoiLCAiZWM1X3V1aWQiOiAiMzU4OGI0NWYtMjdiMi00MDBkLTg0ZTEtZjhlNWQ5NmU4ZmVlIiwgImxhdGl0dWRlIjogLTYuNzkxOTU0LCAibG9uZ2l0dWRlIjogMzkuMjU3NzMxLCAibmFtZSI6ICJTeW1waG9ueSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMzU4OGI0NWYtMjdiMi00MDBkLTg0ZTEtZjhlNWQ5NmU4ZmVlXzE1NjE0NTY3OTIuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiMzYiLCAiMzMiLCAiMzQiLCAiMzUiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1Nzg1MSwgLTYuNzkyMDY1LCAzOS4yNTc4NTEsIC02Ljc5MjA2NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU3ODUxLCAtNi43OTIwNjVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDk6NTQ6NDcuMjUwWiIsICJlYzVfdXVpZCI6ICI1Y2VlMjYzMi1mYjdiLTQyZjQtYWJmYS0wNGMxNTYxOTY3MzYiLCAibGF0aXR1ZGUiOiAtNi43OTIwNjUsICJsb25naXR1ZGUiOiAzOS4yNTc4NTEsICJuYW1lIjogIk1hbWlcdTAwMjdzIGNob2ljZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNWNlZTI2MzItZmI3Yi00MmY0LWFiZmEtMDRjMTU2MTk2NzM2XzE1NjE0NTY0NzkuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NzkyOCwgLTYuNzkyMDQ4LCAzOS4yNTc5MjgsIC02Ljc5MjA0OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU3OTI4LCAtNi43OTIwNDhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDk6NTI6MTMuODMxWiIsICJlYzVfdXVpZCI6ICI1ZjJiYWQ3Yy1mNThmLTQyNmYtOWFlMi0zMTQxMWJmOWFkYzYiLCAibGF0aXR1ZGUiOiAtNi43OTIwNDgsICJsb25naXR1ZGUiOiAzOS4yNTc5MjgsICJuYW1lIjogIk1hbWlcdTAwMjdzIGNob2ljZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNWYyYmFkN2MtZjU4Zi00MjZmLTlhZTItMzE0MTFiZjlhZGM2XzE1NjE0NTYzMjcuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1Nzg4NSwgLTYuNzkxOTg0LCAzOS4yNTc4ODUsIC02Ljc5MTk4NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU3ODg1LCAtNi43OTE5ODRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDk6NTA6MDEuNjY4WiIsICJlYzVfdXVpZCI6ICJkOWFiMTc1MC1mMGMwLTQwYTUtOGUzYS0zM2E0N2RiNzk1ZTAiLCAibGF0aXR1ZGUiOiAtNi43OTE5ODQsICJsb25naXR1ZGUiOiAzOS4yNTc4ODUsICJuYW1lIjogIk1hIGl0XHUwMDI3cyBjaG9pY2VhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkOWFiMTc1MC1mMGMwLTQwYTUtOGUzYS0zM2E0N2RiNzk1ZTBfMTU2MTQ1NjE3OS5qcGciLCAicHJpY2UiOiA0MDAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU3ODQ5LCAtNi43OTE4ODcsIDM5LjI1Nzg0OSwgLTYuNzkxODg3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTc4NDksIC02Ljc5MTg4N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwOTo0NzoyNS40OTFaIiwgImVjNV91dWlkIjogIjA1YTAyMDBjLTk1MTctNDJkNC1hZDNiLWUwMTVjNTI5YTdjOCIsICJsYXRpdHVkZSI6IC02Ljc5MTg4NywgImxvbmdpdHVkZSI6IDM5LjI1Nzg0OSwgIm5hbWUiOiAiVE5JS0xUVSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDVhMDIwMGMtOTUxNy00MmQ0LWFkM2ItZTAxNWM1MjlhN2M4XzE1NjE0NTYwMzguanBnIiwgInByaWNlIjogNTIwMDAsICJzaXplcyI6IFsiMzUiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NzkwNiwgLTYuNzkxOTMzLCAzOS4yNTc5MDYsIC02Ljc5MTkzM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU3OTA2LCAtNi43OTE5MzNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDk6NDA6MTUuNjc2WiIsICJlYzVfdXVpZCI6ICI4NzFmMGQxYi1iNmM3LTQzMTYtYTdmYi04YzJjNGUwZTQwMjkiLCAibGF0aXR1ZGUiOiAtNi43OTE5MzMsICJsb25naXR1ZGUiOiAzOS4yNTc5MDYsICJuYW1lIjogIlNtYXJ0Zml0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4NzFmMGQxYi1iNmM3LTQzMTYtYTdmYi04YzJjNGUwZTQwMjlfMTU2MTQ1NTYwOC5qcGciLCAicHJpY2UiOiA0MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU3ODM5LCAtNi43OTE4NzgsIDM5LjI1NzgzOSwgLTYuNzkxODc4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTc4MzksIC02Ljc5MTg3OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwOTozNzoxMy4zNzhaIiwgImVjNV91dWlkIjogImIyMzMwY2U2LWVlODktNDM0MS04NTBlLTFmMWU1MTZiNDRlZCIsICJsYXRpdHVkZSI6IC02Ljc5MTg3OCwgImxvbmdpdHVkZSI6IDM5LjI1NzgzOSwgIm5hbWUiOiAiVGFpeXUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIyMzMwY2U2LWVlODktNDM0MS04NTBlLTFmMWU1MTZiNDRlZF8xNTYxNDU1NDI2LmpwZyIsICJwcmljZSI6IDQwMDAwLCAic2l6ZXMiOiBbIjMzIiwgIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMTUsIC02Ljc5MTE3NCwgMzkuMjU2MjE1LCAtNi43OTExNzRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIxNSwgLTYuNzkxMTc0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjUyOjQzLjMwNFoiLCAiZWM1X3V1aWQiOiAiNzA5NWNhZWMtMmY0NC00NDMyLTg4M2QtOTkwYmQ1YThlNTFmIiwgImxhdGl0dWRlIjogLTYuNzkxMTc0LCAibG9uZ2l0dWRlIjogMzkuMjU2MjE1LCAibmFtZSI6ICJOaWtlIGFpciIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzA5NWNhZWMtMmY0NC00NDMyLTg4M2QtOTkwYmQ1YThlNTFmXzE1NjE0NTI3NTYuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxMjQsIC02Ljc5MTE2NCwgMzkuMjU2MTI0LCAtNi43OTExNjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjEyNCwgLTYuNzkxMTY0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjQ3OjU5LjA2OFoiLCAiZWM1X3V1aWQiOiAiZDQ2YjNmMDktYjc5ZC00NDM1LWJlMzItM2E2OWYyMWVlMDhkIiwgImxhdGl0dWRlIjogLTYuNzkxMTY0LCAibG9uZ2l0dWRlIjogMzkuMjU2MTI0LCAibmFtZSI6ICJBZGlkYXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQ0NmIzZjA5LWI3OWQtNDQzNS1iZTMyLTNhNjlmMjFlZTA4ZF8xNTYxNDUyNjM4LmpwZyIsICJwcmljZSI6IDE1MDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjM3LCAtNi43OTExNjgsIDM5LjI1NjIzNywgLTYuNzkxMTY4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMzcsIC02Ljc5MTE2OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODo0NzozOS43MTZaIiwgImVjNV91dWlkIjogIjhjOWY4OGVlLWUyMzItNDEwZi05N2MzLTg4NDY4ZTUxMmExNCIsICJsYXRpdHVkZSI6IC02Ljc5MTE2OCwgImxvbmdpdHVkZSI6IDM5LjI1NjIzNywgIm5hbWUiOiAiVmFucyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOGM5Zjg4ZWUtZTIzMi00MTBmLTk3YzMtODg0NjhlNTEyYTE0XzE1NjE0NTI0NTMuanBnIiwgInByaWNlIjogMTEwMDAwLCAic2l6ZXMiOiBbIjQ0Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMDksIC02Ljc5MTE1MiwgMzkuMjU2MjA5LCAtNi43OTExNTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIwOSwgLTYuNzkxMTUyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjQ0OjU2Ljk5N1oiLCAiZWM1X3V1aWQiOiAiZDUwNjkzYTMtYzVmOC00ZjNkLWE4ZjEtYzA1YzExMDBhZjNkIiwgImxhdGl0dWRlIjogLTYuNzkxMTUyLCAibG9uZ2l0dWRlIjogMzkuMjU2MjA5LCAibmFtZSI6ICJCYWxlbmNpYWdhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkNTA2OTNhMy1jNWY4LTRmM2QtYThmMS1jMDVjMTEwMGFmM2RfMTU2MTQ1MjI4NC5qcGciLCAicHJpY2UiOiAxNTAwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI2NSwgLTYuNzkxMTk1LCAzOS4yNTYyNjUsIC02Ljc5MTE5NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjY1LCAtNi43OTExOTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDg6NDI6NDcuMTY4WiIsICJlYzVfdXVpZCI6ICIyYmI2NjM2Mi0wNmU4LTQ1ZjgtYjMzYi0xNDZmM2UyZWMzNTUiLCAibGF0aXR1ZGUiOiAtNi43OTExOTUsICJsb25naXR1ZGUiOiAzOS4yNTYyNjUsICJuYW1lIjogIlNlYXNvbjYiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjJiYjY2MzYyLTA2ZTgtNDVmOC1iMzNiLTE0NmYzZTJlYzM1NV8xNTYxNDUyMTU4LmpwZyIsICJwcmljZSI6IDEzMDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTc3LCAtNi43OTExNzEsIDM5LjI1NjE3NywgLTYuNzkxMTcxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxNzcsIC02Ljc5MTE3MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODo0MDo1OC40NDBaIiwgImVjNV91dWlkIjogImE4ZjdiNGZiLTU5YTYtNDQ1Ny04NDI4LWYwYWQ2ZWRjMDMzYSIsICJsYXRpdHVkZSI6IC02Ljc5MTE3MSwgImxvbmdpdHVkZSI6IDM5LjI1NjE3NywgIm5hbWUiOiAiQ29udmVyc2UiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImE4ZjdiNGZiLTU5YTYtNDQ1Ny04NDI4LWYwYWQ2ZWRjMDMzYV8xNTYxNDUyMDUyLmpwZyIsICJwcmljZSI6IDE1MDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjUzLCAtNi43OTEyMDMsIDM5LjI1NjI1MywgLTYuNzkxMjAzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNTMsIC02Ljc5MTIwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODozODoxNy44NzVaIiwgImVjNV91dWlkIjogIjVmMWZmZTQyLWY3OTUtNDc1NC05YmI5LTJjZjMwM2ZhYTFkNiIsICJsYXRpdHVkZSI6IC02Ljc5MTIwMywgImxvbmdpdHVkZSI6IDM5LjI1NjI1MywgIm5hbWUiOiAiR2VudGxlbWVuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZjFmZmU0Mi1mNzk1LTQ3NTQtOWJiOS0yY2YzMDNmYWExZDZfMTU2MTQ1MTg4OC5qcGciLCAicHJpY2UiOiAxNTAwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI0MywgLTYuNzkxMTQ1LCAzOS4yNTYyNDMsIC02Ljc5MTE0NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjQzLCAtNi43OTExNDVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNDIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjVUMDg6MzY6MTMuNzA5WiIsICJlYzVfdXVpZCI6ICJjYWE0NGFmZC1mMWQ2LTQxNjQtYTRlMS0xYjg4MWZjNGQxMjMiLCAibGF0aXR1ZGUiOiAtNi43OTExNDUsICJsb25naXR1ZGUiOiAzOS4yNTYyNDMsICJuYW1lIjogIlllZXp5IEFESURBUyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiY2FhNDRhZmQtZjFkNi00MTY0LWE0ZTEtMWI4ODFmYzRkMTIzXzE1NjE0NTE3NjYuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNjksIC02Ljc5MTE4OSwgMzkuMjU2MjY5LCAtNi43OTExODldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI2OSwgLTYuNzkxMTg5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjM0OjEyLjE2MVoiLCAiZWM1X3V1aWQiOiAiNGE2ZGY0MzUtNDFhNy00Yjc5LTg3ZDAtMDI1ZDA3MWI5YzZhIiwgImxhdGl0dWRlIjogLTYuNzkxMTg5LCAibG9uZ2l0dWRlIjogMzkuMjU2MjY5LCAibmFtZSI6ICJab29tWCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNGE2ZGY0MzUtNDFhNy00Yjc5LTg3ZDAtMDI1ZDA3MWI5YzZhXzE1NjE0NTE2NDUuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQ0Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxODQsIC02Ljc5MTE5NywgMzkuMjU2MTg0LCAtNi43OTExOTddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjE4NCwgLTYuNzkxMTk3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQ0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjMxOjM0LjA0OFoiLCAiZWM1X3V1aWQiOiAiNjVjNjJlNGUtZDkzNi00ODE3LTg0NTQtZDVmMGQwN2NiNzczIiwgImxhdGl0dWRlIjogLTYuNzkxMTk3LCAibG9uZ2l0dWRlIjogMzkuMjU2MTg0LCAibmFtZSI6ICJBZGlkYXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjY1YzYyZTRlLWQ5MzYtNDgxNy04NDU0LWQ1ZjBkMDdjYjc3M18xNTYxNDUxNDgzLmpwZyIsICJwcmljZSI6IDE1MDAwMCwgInNpemVzIjogWyI0NSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTY5LCAtNi43OTExMzIsIDM5LjI1NjE2OSwgLTYuNzkxMTMyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxNjksIC02Ljc5MTEzMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODoyOToxNy44MjhaIiwgImVjNV91dWlkIjogIjE3MTliNmNjLTg4MDQtNDViNy05ZjE0LTBkMTliZTNiNjI0YSIsICJsYXRpdHVkZSI6IC02Ljc5MTEzMiwgImxvbmdpdHVkZSI6IDM5LjI1NjE2OSwgIm5hbWUiOiAiUnMgcnVubmluZyBzeXN0ZW0iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjE3MTliNmNjLTg4MDQtNDViNy05ZjE0LTBkMTliZTNiNjI0YV8xNTYxNDUxMzUxLmpwZyIsICJwcmljZSI6IDE1MDAwMCwgInNpemVzIjogWyI0NSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjM5LCAtNi43OTExMzcsIDM5LjI1NjIzOSwgLTYuNzkxMTM3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMzksIC02Ljc5MTEzN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODoyNjo0NC4yNDVaIiwgImVjNV91dWlkIjogIjY0NDcyYzFhLTc1N2ItNGU4My1hNDg0LWRkOGUxZDhmMDUwYyIsICJsYXRpdHVkZSI6IC02Ljc5MTEzNywgImxvbmdpdHVkZSI6IDM5LjI1NjIzOSwgIm5hbWUiOiAiVmFucyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjQ0NzJjMWEtNzU3Yi00ZTgzLWE0ODQtZGQ4ZTFkOGYwNTBjXzE1NjE0NTExOTIuanBnIiwgInByaWNlIjogMTAwMDAwLCAic2l6ZXMiOiBbIjQ0Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxODIsIC02Ljc5MTE0NiwgMzkuMjU2MTgyLCAtNi43OTExNDZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjE4MiwgLTYuNzkxMTQ2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQ3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjIzOjUwLjk2N1oiLCAiZWM1X3V1aWQiOiAiY2I1N2I4NDUtOTQ2Zi00Zjk2LWE0OGMtYmRhMTBiODg4ZWQ0IiwgImxhdGl0dWRlIjogLTYuNzkxMTQ2LCAibG9uZ2l0dWRlIjogMzkuMjU2MTgyLCAibmFtZSI6ICJBZGlkYXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImNiNTdiODQ1LTk0NmYtNGY5Ni1hNDhjLWJkYTEwYjg4OGVkNF8xNTYxNDUxMDI1LmpwZyIsICJwcmljZSI6IDE1MDAwMCwgInNpemVzIjogWyI0MSIsICI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjI4LCAtNi43OTExMjksIDM5LjI1NjIyOCwgLTYuNzkxMTI5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMjgsIC02Ljc5MTEyOV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0OCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNVQwODoyMTowNy41OTJaIiwgImVjNV91dWlkIjogImMwMjRhZjUzLTJlMzgtNGNkOC1iYzhkLTc0ZGRmZTY1ZGI4ZCIsICJsYXRpdHVkZSI6IC02Ljc5MTEyOSwgImxvbmdpdHVkZSI6IDM5LjI1NjIyOCwgIm5hbWUiOiAiTVJOLTU1MCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYzAyNGFmNTMtMmUzOC00Y2Q4LWJjOGQtNzRkZGZlNjVkYjhkXzE1NjE0NTA4NjEuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxOTEsIC02Ljc5MTE2NiwgMzkuMjU2MTkxLCAtNi43OTExNjZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjE5MSwgLTYuNzkxMTY2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQ5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjE5OjE5Ljc3NFoiLCAiZWM1X3V1aWQiOiAiNTFkZjMwOWQtNzYxYi00YjVmLWJlOWMtOTk2YWM0ZDc1OTBjIiwgImxhdGl0dWRlIjogLTYuNzkxMTY2LCAibG9uZ2l0dWRlIjogMzkuMjU2MTkxLCAibmFtZSI6ICJGbGlnaHRzcGVlZCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNTFkZjMwOWQtNzYxYi00YjVmLWJlOWMtOTk2YWM0ZDc1OTBjXzE1NjE0NTA3NDcuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxMjgsIC02Ljc5MTE4NiwgMzkuMjU2MTI4LCAtNi43OTExODZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjEyOCwgLTYuNzkxMTg2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjUwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI1VDA4OjE1OjU0LjM2OFoiLCAiZWM1X3V1aWQiOiAiZjliOWEzN2EtNjU1MC00MzllLWI0MmEtNmZhOWQ4MDA0Y2I1IiwgImxhdGl0dWRlIjogLTYuNzkxMTg2LCAibG9uZ2l0dWRlIjogMzkuMjU2MTI4LCAibmFtZSI6ICJOaWtlIEFpciIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZjliOWEzN2EtNjU1MC00MzllLWI0MmEtNmZhOWQ4MDA0Y2I1XzE1NjE0NTA1NDQuanBnIiwgInByaWNlIjogMTUwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxNSwgLTYuNzkxMjQ1LCAzOS4yNTYxNSwgLTYuNzkxMjQ1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxNSwgLTYuNzkxMjQ1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjUxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEzOjQ2OjU0LjIxMFoiLCAiZWM1X3V1aWQiOiAiN2I0MjM5MjUtYzllNi00MTdmLTljZGUtYWZlYTAyNTQ5ZmI2IiwgImxhdGl0dWRlIjogLTYuNzkxMjQ1LCAibG9uZ2l0dWRlIjogMzkuMjU2MTUsICJuYW1lIjogIkNsb3dzZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiN2I0MjM5MjUtYzllNi00MTdmLTljZGUtYWZlYTAyNTQ5ZmI2XzE1NjEzODQwMDguanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjAyMSwgLTYuNzkxMDkxLCAzOS4yNTYwMjEsIC02Ljc5MTA5MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MDIxLCAtNi43OTEwOTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTM6NDQ6MDguNTU4WiIsICJlYzVfdXVpZCI6ICIzMmRiNjNiZC03YTc5LTRlZGYtOWUxNy02YzIxODk5MGY5YTAiLCAibGF0aXR1ZGUiOiAtNi43OTEwOTEsICJsb25naXR1ZGUiOiAzOS4yNTYwMjEsICJuYW1lIjogIkFuZGFyaW5hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzMmRiNjNiZC03YTc5LTRlZGYtOWUxNy02YzIxODk5MGY5YTBfMTU2MTM4Mzg0Mi5qcGciLCAicHJpY2UiOiA1MDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjU5LCAtNi43OTEwNDgsIDM5LjI1NjI1OSwgLTYuNzkxMDQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNTksIC02Ljc5MTA0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI1MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMzo0MjowNy42NzRaIiwgImVjNV91dWlkIjogImEzODYzNzlkLTE2NDMtNGYzYy1hYjQ1LTIyMzdjYTA2MmIzNiIsICJsYXRpdHVkZSI6IC02Ljc5MTA0OCwgImxvbmdpdHVkZSI6IDM5LjI1NjI1OSwgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhMzg2Mzc5ZC0xNjQzLTRmM2MtYWI0NS0yMjM3Y2EwNjJiMzZfMTU2MTM4MzcyMC5qcGciLCAicHJpY2UiOiA2MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjI3LCAtNi43OTEwMDIsIDM5LjI1NjIyNywgLTYuNzkxMDAyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMjcsIC02Ljc5MTAwMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI1NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMzo0MDoyNi4zNDdaIiwgImVjNV91dWlkIjogImU3ZWNmZWFhLTA0MjYtNGM3ZC1hNGFiLWUwMWQ2Njk4OTk1ZiIsICJsYXRpdHVkZSI6IC02Ljc5MTAwMiwgImxvbmdpdHVkZSI6IDM5LjI1NjIyNywgIm5hbWUiOiAiR3VvYmlhbyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTdlY2ZlYWEtMDQyNi00YzdkLWE0YWItZTAxZDY2OTg5OTVmXzE1NjEzODM2MTkuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjIxNSwgLTYuNzkxMDg5LCAzOS4yNTYyMTUsIC02Ljc5MTA4OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjE1LCAtNi43OTEwODldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTM6Mzg6MjUuNTA4WiIsICJlYzVfdXVpZCI6ICI5Y2E5OTg4YS1kYWYyLTQyMmQtOTg2Ny03NWU2NTYwY2IyNzkiLCAibGF0aXR1ZGUiOiAtNi43OTEwODksICJsb25naXR1ZGUiOiAzOS4yNTYyMTUsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOWNhOTk4OGEtZGFmMi00MjJkLTk4NjctNzVlNjU2MGNiMjc5XzE1NjEzODM0OTguanBnIiwgInByaWNlIjogODAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjE2NiwgLTYuNzkxMTUxLCAzOS4yNTYxNjYsIC02Ljc5MTE1MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MTY2LCAtNi43OTExNTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNTYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTM6Mzc6MTEuODUxWiIsICJlYzVfdXVpZCI6ICI2ZjBiYmE3OC04NTRmLTRkMzAtOTE4YS02OGFjZWI4OTdiN2UiLCAibGF0aXR1ZGUiOiAtNi43OTExNTEsICJsb25naXR1ZGUiOiAzOS4yNTYxNjYsICJuYW1lIjogIkJlcmdhdGkuLi4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZmMGJiYTc4LTg1NGYtNGQzMC05MThhLTY4YWNlYjg5N2I3ZV8xNTYxMzgzNDI0LmpwZyIsICJwcmljZSI6IDI1MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTgyLCAtNi43OTExMjMsIDM5LjI1NjE4MiwgLTYuNzkxMTIzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxODIsIC02Ljc5MTEyM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI1NyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMzozNTo1MC42MzVaIiwgImVjNV91dWlkIjogIjA5ZTlkZmM5LTA2MDMtNDNlYS1iZGE4LWY3ODYwNDEzYmU1ZSIsICJsYXRpdHVkZSI6IC02Ljc5MTEyMywgImxvbmdpdHVkZSI6IDM5LjI1NjE4MiwgIm5hbWUiOiAiUFJBREEgbWlsYW5vIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwOWU5ZGZjOS0wNjAzLTQzZWEtYmRhOC1mNzg2MDQxM2JlNWVfMTU2MTM4MzM0My5qcGciLCAicHJpY2UiOiAxMDAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjMwNiwgLTYuNzkxMTkzLCAzOS4yNTYzMDYsIC02Ljc5MTE5M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MzA2LCAtNi43OTExOTNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTM6MTI6NTMuMjQ2WiIsICJlYzVfdXVpZCI6ICJmNTZmODFiNy1iNWY2LTRjMWQtYWI5MC1hM2JlYjNlYjM3YjkiLCAibGF0aXR1ZGUiOiAtNi43OTExOTMsICJsb25naXR1ZGUiOiAzOS4yNTYzMDYsICJuYW1lIjogIkhvbW1lK0ZlbW1lIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmNTZmODFiNy1iNWY2LTRjMWQtYWI5MC1hM2JlYjNlYjM3YjlfMTU2MTM4MTk2MS5qcGciLCAicHJpY2UiOiA3MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjA1LCAtNi43OTEyMDEsIDM5LjI1NjIwNSwgLTYuNzkxMjAxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMDUsIC02Ljc5MTIwMV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI1OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMzoxMDowNC43MTZaIiwgImVjNV91dWlkIjogIjc2OWJkODlkLWZmNjAtNGZjYy04NzRmLWI0YjI0M2E3ODBkNiIsICJsYXRpdHVkZSI6IC02Ljc5MTIwMSwgImxvbmdpdHVkZSI6IDM5LjI1NjIwNSwgIm5hbWUiOiAiQ2hhbmVsIHBhcmlzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3NjliZDg5ZC1mZjYwLTRmY2MtODc0Zi1iNGIyNDNhNzgwZDZfMTU2MTM4MTc3NS5qcGciLCAicHJpY2UiOiA4MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTgzLCAtNi43OTExMjgsIDM5LjI1NjE4MywgLTYuNzkxMTI4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxODMsIC02Ljc5MTEyOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI2MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMzowNjo1Mi45MTNaIiwgImVjNV91dWlkIjogIjkwY2U5ZTUwLTA5NmMtNGFhYy04NzZlLTMxYzZlMmVlNzBhMiIsICJsYXRpdHVkZSI6IC02Ljc5MTEyOCwgImxvbmdpdHVkZSI6IDM5LjI1NjE4MywgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5MGNlOWU1MC0wOTZjLTRhYWMtODc2ZS0zMWM2ZTJlZTcwYTJfMTU2MTM4MTYwNS5qcGciLCAicHJpY2UiOiAxMDAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjIwMywgLTYuNzkxMTU1LCAzOS4yNTYyMDMsIC02Ljc5MTE1NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjAzLCAtNi43OTExNTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTM6MDA6MTAuOTkwWiIsICJlYzVfdXVpZCI6ICI3ZGZiNGUzZS1iNDBhLTRhYTctYWRmYi0yZDc2OTY5MDUwM2EiLCAibGF0aXR1ZGUiOiAtNi43OTExNTUsICJsb25naXR1ZGUiOiAzOS4yNTYyMDMsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiN2RmYjRlM2UtYjQwYS00YWE3LWFkZmItMmQ3Njk2OTA1MDNhXzE1NjEzODEyMDUuanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI2LCAtNi43OTExNTYsIDM5LjI1NjI2LCAtNi43OTExNTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI2LCAtNi43OTExNTZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNjIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6NTg6MDYuODk5WiIsICJlYzVfdXVpZCI6ICJmMmQxOTQ2Yy02MGZiLTRmOWUtODIwYi05NjQ2ZDA4MjRhZDkiLCAibGF0aXR1ZGUiOiAtNi43OTExNTYsICJsb25naXR1ZGUiOiAzOS4yNTYyNiwgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmMmQxOTQ2Yy02MGZiLTRmOWUtODIwYi05NjQ2ZDA4MjRhZDlfMTU2MTM4MTA4MS5qcGciLCAicHJpY2UiOiA2MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjQ4LCAtNi43OTExMzQsIDM5LjI1NjI0OCwgLTYuNzkxMTM0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNDgsIC02Ljc5MTEzNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI2MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjo1Njo1Mi4wMjNaIiwgImVjNV91dWlkIjogImI0NTc1MGMxLWEyYjQtNDZkZi1iZTg5LTQyY2JkODRmMjg1NCIsICJsYXRpdHVkZSI6IC02Ljc5MTEzNCwgImxvbmdpdHVkZSI6IDM5LjI1NjI0OCwgIm5hbWUiOiAiRmlyc3QgcXVlZW4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImI0NTc1MGMxLWEyYjQtNDZkZi1iZTg5LTQyY2JkODRmMjg1NF8xNTYxMzgxMDA1LmpwZyIsICJwcmljZSI6IDUwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMzEsIC02Ljc5MTA3MSwgMzkuMjU2MjMxLCAtNi43OTEwNzFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIzMSwgLTYuNzkxMDcxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjY0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjU0OjUwLjQ2OFoiLCAiZWM1X3V1aWQiOiAiZjJlOTc0ZmQtM2IzNi00OThhLWFmMjYtMTc0N2JhYmU1NDhhIiwgImxhdGl0dWRlIjogLTYuNzkxMDcxLCAibG9uZ2l0dWRlIjogMzkuMjU2MjMxLCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImYyZTk3NGZkLTNiMzYtNDk4YS1hZjI2LTE3NDdiYWJlNTQ4YV8xNTYxMzgwODgzLmpwZyIsICJwcmljZSI6IDUwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYxNzgsIC02Ljc5MTEzOSwgMzkuMjU2MTc4LCAtNi43OTExMzldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjE3OCwgLTYuNzkxMTM5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjY1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjUyOjUzLjE2NFoiLCAiZWM1X3V1aWQiOiAiNWQ1ZTUxNWItNGU1OS00ZDIxLWI1NjItMzM2NzRlNjA2YTQ4IiwgImxhdGl0dWRlIjogLTYuNzkxMTM5LCAibG9uZ2l0dWRlIjogMzkuMjU2MTc4LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjVkNWU1MTViLTRlNTktNGQyMS1iNTYyLTMzNjc0ZTYwNmE0OF8xNTYxMzgwNzYyLmpwZyIsICJwcmljZSI6IDYwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNDEsIC02Ljc5MTIxNiwgMzkuMjU2MjQxLCAtNi43OTEyMTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI0MSwgLTYuNzkxMjE2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjY2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjUwOjM5Ljc3MloiLCAiZWM1X3V1aWQiOiAiM2E4MDk2NjAtY2EwZi00YWNmLTgyMDUtODliMWVkYzYyMDU0IiwgImxhdGl0dWRlIjogLTYuNzkxMjE2LCAibG9uZ2l0dWRlIjogMzkuMjU2MjQxLCAibmFtZSI6ICJOaWNlIHN0eWxlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzYTgwOTY2MC1jYTBmLTRhY2YtODIwNS04OWIxZWRjNjIwNTRfMTU2MTM4MDYxNC5qcGciLCAicHJpY2UiOiA4MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MzIzLCAtNi43OTEwMywgMzkuMjU2MzIzLCAtNi43OTEwM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MzIzLCAtNi43OTEwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI2NyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjo0Nzo1NC43MTBaIiwgImVjNV91dWlkIjogIjgwYTViMjY1LTJhYTUtNGE0Yi1iYWQ5LTFiNjNkZDVjYzI1NSIsICJsYXRpdHVkZSI6IC02Ljc5MTAzLCAibG9uZ2l0dWRlIjogMzkuMjU2MzIzLCAibmFtZSI6ICJFSFNBTiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODBhNWIyNjUtMmFhNS00YTRiLWJhZDktMWI2M2RkNWNjMjU1XzE1NjEzODA0NjkuanBnIiwgInByaWNlIjogODAwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI1NywgLTYuNzkxMjA2LCAzOS4yNTYyNTcsIC02Ljc5MTIwNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjU3LCAtNi43OTEyMDZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNjgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6NDU6MTguNjY3WiIsICJlYzVfdXVpZCI6ICIxY2Q2ZmQwNC1hYWMyLTQ3MjQtYTBkMC00ZDhjNGI5ODlmMzciLCAibGF0aXR1ZGUiOiAtNi43OTEyMDYsICJsb25naXR1ZGUiOiAzOS4yNTYyNTcsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMWNkNmZkMDQtYWFjMi00NzI0LWEwZDAtNGQ4YzRiOTg5ZjM3XzE1NjEzODAzMTMuanBnIiwgInByaWNlIjogMTAwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNSwgLTYuNzkxMzQ2LCAzOS4yNTYyNSwgLTYuNzkxMzQ2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNSwgLTYuNzkxMzQ2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjY5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogMTkuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjo0Mzo0My42NTBaIiwgImVjNV91dWlkIjogImJlYjhlZTM1LWJkZDktNGEzZC1hZDRkLTcyZjdhZjQ5MDFkMiIsICJsYXRpdHVkZSI6IC02Ljc5MTM0NiwgImxvbmdpdHVkZSI6IDM5LjI1NjI1LCAibmFtZSI6ICJOaWNlIHN0eWxlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiZWI4ZWUzNS1iZGQ5LTRhM2QtYWQ0ZC03MmY3YWY0OTAxZDJfMTU2MTM4MDE5Ni5qcGciLCAicHJpY2UiOiA2MDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjE1LCAtNi43OTEwOSwgMzkuMjU2MjE1LCAtNi43OTEwOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjE1LCAtNi43OTEwOV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI3MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDE5LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6NDE6MjMuMTAwWiIsICJlYzVfdXVpZCI6ICJjZmE0YWRmNy0xNjcxLTRlZTktOGZjYi01MGIwYjlkMzU3ZTIiLCAibGF0aXR1ZGUiOiAtNi43OTEwOSwgImxvbmdpdHVkZSI6IDM5LjI1NjIxNSwgIm5hbWUiOiAiQUlNRUlHQU8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImNmYTRhZGY3LTE2NzEtNGVlOS04ZmNiLTUwYjBiOWQzNTdlMl8xNTYxMzgwMDc2LmpwZyIsICJwcmljZSI6IDcwMDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMzIsIC02Ljc5MTAxLCAzOS4yNTYyMzIsIC02Ljc5MTAxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMzIsIC02Ljc5MTAxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjcxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjM4OjQwLjM1OFoiLCAiZWM1X3V1aWQiOiAiNjY5NTZlZjctMWRmMy00NjY0LThlYmQtMDg1ZGZmZTYyZDkzIiwgImxhdGl0dWRlIjogLTYuNzkxMDEsICJsb25naXR1ZGUiOiAzOS4yNTYyMzIsICJuYW1lIjogIldoaXRlIFNuZWFrZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjY2OTU2ZWY3LTFkZjMtNDY2NC04ZWJkLTA4NWRmZmU2MmQ5M18xNTYxMzc5OTE1LmpwZyIsICJwcmljZSI6IDUwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMTEsIC02Ljc5MTExNCwgMzkuMjU2MjExLCAtNi43OTExMTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIxMSwgLTYuNzkxMTE0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjcyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjM2OjQ1LjQ1MloiLCAiZWM1X3V1aWQiOiAiNGFlNGU4MDctMWEzYS00OWRmLWJkMzctYzM0ZDBiMWUxMmEwIiwgImxhdGl0dWRlIjogLTYuNzkxMTE0LCAibG9uZ2l0dWRlIjogMzkuMjU2MjExLCAibmFtZSI6ICJXZWx0bWFya2UiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjRhZTRlODA3LTFhM2EtNDlkZi1iZDM3LWMzNGQwYjFlMTJhMF8xNTYxMzc5Nzk2LmpwZyIsICJwcmljZSI6IDUwMDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNDIsIC02Ljc5MTA2OSwgMzkuMjU2MjQyLCAtNi43OTEwNjldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI0MiwgLTYuNzkxMDY5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjczIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjMzOjIzLjI5N1oiLCAiZWM1X3V1aWQiOiAiMjU4MGRmYjYtMmUzZC00YzlmLWFlYzItZmRkZjViZmIxOWI0IiwgImxhdGl0dWRlIjogLTYuNzkxMDY5LCAibG9uZ2l0dWRlIjogMzkuMjU2MjQyLCAibmFtZSI6ICJNZWlsZWUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI1ODBkZmI2LTJlM2QtNGM5Zi1hZWMyLWZkZGY1YmZiMTliNF8xNTYxMzc5NTk3LmpwZyIsICJwcmljZSI6IDgwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMTUsIC02Ljc5MTA2NCwgMzkuMjU2MjE1LCAtNi43OTEwNjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIxNSwgLTYuNzkxMDY0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjc0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjMxOjQyLjI5NVoiLCAiZWM1X3V1aWQiOiAiYjNkYjA5ZjUtZWU3Ny00ZjllLTgxZmMtNTBkMDRjNzAzNDIyIiwgImxhdGl0dWRlIjogLTYuNzkxMDY0LCAibG9uZ2l0dWRlIjogMzkuMjU2MjE1LCAibmFtZSI6ICJNS1QiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIzZGIwOWY1LWVlNzctNGY5ZS04MWZjLTUwZDA0YzcwMzQyMl8xNTYxMzc5NDk1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNDEsIC02Ljc5MTE0NCwgMzkuMjU2MjQxLCAtNi43OTExNDRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI0MSwgLTYuNzkxMTQ0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjc1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjI5OjMxLjg4OVoiLCAiZWM1X3V1aWQiOiAiMDdiY2QwYjQtZGI0ZS00ZWYyLWE4MmQtZWNkNzU1YzZkNzlhIiwgImxhdGl0dWRlIjogLTYuNzkxMTQ0LCAibG9uZ2l0dWRlIjogMzkuMjU2MjQxLCAibmFtZSI6ICJNZWlsZWUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjA3YmNkMGI0LWRiNGUtNGVmMi1hODJkLWVjZDc1NWM2ZDc5YV8xNTYxMzc5MzY2LmpwZyIsICJwcmljZSI6IDcwMDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyMiwgLTYuNzkxMDI4LCAzOS4yNTYyMiwgLTYuNzkxMDI4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMiwgLTYuNzkxMDI4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjc2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjI3OjQ0LjkxNVoiLCAiZWM1X3V1aWQiOiAiOWVhNjI5ZDItMjAwMC00M2I5LThiZWQtMTYxNmJmMGEyMTkyIiwgImxhdGl0dWRlIjogLTYuNzkxMDI4LCAibG9uZ2l0dWRlIjogMzkuMjU2MjIsICJuYW1lIjogIkJlcmdhdGkuLi4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjllYTYyOWQyLTIwMDAtNDNiOS04YmVkLTE2MTZiZjBhMjE5Ml8xNTYxMzc5MjU5LmpwZyIsICJwcmljZSI6IDEwMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTk1LCAtNi43OTEwODgsIDM5LjI1NjE5NSwgLTYuNzkxMDg4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxOTUsIC02Ljc5MTA4OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI3NyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjoyNTo1MS4zNDZaIiwgImVjNV91dWlkIjogImRlODg0ZWFiLTYyNGQtNGVlNS05YjQ1LTdjMDM2OGI0NzUwMCIsICJsYXRpdHVkZSI6IC02Ljc5MTA4OCwgImxvbmdpdHVkZSI6IDM5LjI1NjE5NSwgIm5hbWUiOiAiSCBcdTAwMjYgRCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZGU4ODRlYWItNjI0ZC00ZWU1LTliNDUtN2MwMzY4YjQ3NTAwXzE1NjEzNzkxNDMuanBnIiwgInByaWNlIjogMTAwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyNDcsIC02Ljc5MTEzNSwgMzkuMjU2MjQ3LCAtNi43OTExMzVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI0NywgLTYuNzkxMTM1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjc4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEyOjIzOjUyLjg1NVoiLCAiZWM1X3V1aWQiOiAiN2RiYzlkMTAtZmJkMS00MTFlLTlkZjctMGUwYmI2MTY0MGIzIiwgImxhdGl0dWRlIjogLTYuNzkxMTM1LCAibG9uZ2l0dWRlIjogMzkuMjU2MjQ3LCAibmFtZSI6ICJIIFx1MDAyNiBEIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3ZGJjOWQxMC1mYmQxLTQxMWUtOWRmNy0wZTBiYjYxNjQwYjNfMTU2MTM3OTAyNy5qcGciLCAicHJpY2UiOiAxMDAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI0NCwgLTYuNzkxMTUyLCAzOS4yNTYyNDQsIC02Ljc5MTE1Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjQ0LCAtNi43OTExNTJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNzkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6MjE6NDUuNjUxWiIsICJlYzVfdXVpZCI6ICI2YWI3OWM2Ni04YjQ4LTQxZTgtOTMzZi0wNGZlYTdlMzA0MmYiLCAibGF0aXR1ZGUiOiAtNi43OTExNTIsICJsb25naXR1ZGUiOiAzOS4yNTYyNDQsICJuYW1lIjogIkFhcm9uZmFpeSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNmFiNzljNjYtOGI0OC00MWU4LTkzM2YtMDRmZWE3ZTMwNDJmXzE1NjEzNzg4OTkuanBnIiwgInByaWNlIjogODAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI1MSwgLTYuNzkxMTM0LCAzOS4yNTYyNTEsIC02Ljc5MTEzNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjUxLCAtNi43OTExMzRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiODAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6MTk6MzUuMjY2WiIsICJlYzVfdXVpZCI6ICJjNzM4MDY3OS1kZWQ4LTQ4OTctOWVjZC03YjBhZTRjZTBjMWYiLCAibGF0aXR1ZGUiOiAtNi43OTExMzQsICJsb25naXR1ZGUiOiAzOS4yNTYyNTEsICJuYW1lIjogIkJlcmdhdGkuLi4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImM3MzgwNjc5LWRlZDgtNDg5Ny05ZWNkLTdiMGFlNGNlMGMxZl8xNTYxMzc4NzY5LmpwZyIsICJwcmljZSI6IDEwMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MDc5LCAtNi43OTExODIsIDM5LjI1NjA3OSwgLTYuNzkxMTgyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYwNzksIC02Ljc5MTE4Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjoxNzoxMS4xMzRaIiwgImVjNV91dWlkIjogIjIxOTQ4ODIzLTY5NWMtNGI4Yi1hNjQ0LTM2ZmJiY2JjOWMxOSIsICJsYXRpdHVkZSI6IC02Ljc5MTE4MiwgImxvbmdpdHVkZSI6IDM5LjI1NjA3OSwgIm5hbWUiOiAiTmluZSB3ZXN0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyMTk0ODgyMy02OTVjLTRiOGItYTY0NC0zNmZiYmNiYzljMTlfMTU2MTM3ODYyNC5qcGciLCAicHJpY2UiOiAzNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2Mjc4LCAtNi43OTExMjksIDM5LjI1NjI3OCwgLTYuNzkxMTI5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNzgsIC02Ljc5MTEyOV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjoxNToyNS4wNzNaIiwgImVjNV91dWlkIjogIjk4YWExYWI1LWIyY2UtNDQwOS1iZDI3LTk5MWRkMjMzNDdjMiIsICJsYXRpdHVkZSI6IC02Ljc5MTEyOSwgImxvbmdpdHVkZSI6IDM5LjI1NjI3OCwgIm5hbWUiOiAiSCBcdTAwMjYgRCAtIGhhcHB5IGRheS0iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk4YWExYWI1LWIyY2UtNDQwOS1iZDI3LTk5MWRkMjMzNDdjMl8xNTYxMzc4NTE3LmpwZyIsICJwcmljZSI6IDYwMDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNTYyODksIC02Ljc5MTExMywgMzkuMjU2Mjg5LCAtNi43OTExMTNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjI4OSwgLTYuNzkxMTEzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjgzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNDQuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjoxMzoxNi41MDZaIiwgImVjNV91dWlkIjogIjUwN2VhNTE4LTdhMzQtNGI3MC05MDg0LTRlMTA5NjYwZmFkYiIsICJsYXRpdHVkZSI6IC02Ljc5MTExMywgImxvbmdpdHVkZSI6IDM5LjI1NjI4OSwgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1MDdlYTUxOC03YTM0LTRiNzAtOTA4NC00ZTEwOTY2MGZhZGJfMTU2MTM3ODM4OC5qcGciLCAicHJpY2UiOiA3MDAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MTQ3LCAtNi43OTEwNTgsIDM5LjI1NjE0NywgLTYuNzkxMDU4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYxNDcsIC02Ljc5MTA1OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjoxMDo1MS4zNjBaIiwgImVjNV91dWlkIjogIjBlNTIwNDMwLWE2M2YtNDE4Zi04MGFmLWNiMTBjOTY3ZTE1YiIsICJsYXRpdHVkZSI6IC02Ljc5MTA1OCwgImxvbmdpdHVkZSI6IDM5LjI1NjE0NywgIm5hbWUiOiAiQUlNRUlHQU8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjBlNTIwNDMwLWE2M2YtNDE4Zi04MGFmLWNiMTBjOTY3ZTE1Yl8xNTYxMzc4MjQyLmpwZyIsICJwcmljZSI6IDEyMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjQ3LCAtNi43OTEyMzMsIDM5LjI1NjI0NywgLTYuNzkxMjMzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyNDcsIC02Ljc5MTIzM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjowODozNC4wOTNaIiwgImVjNV91dWlkIjogImIwZDFiOTZkLWNjNzctNDc4OS1hOGFlLTNiYmNiNDY5MTVjMCIsICJsYXRpdHVkZSI6IC02Ljc5MTIzMywgImxvbmdpdHVkZSI6IDM5LjI1NjI0NywgIm5hbWUiOiAiSFx1MDAyNkQgLWhhcHB5IGRheS0iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIwZDFiOTZkLWNjNzctNDc4OS1hOGFlLTNiYmNiNDY5MTVjMF8xNTYxMzc4MTA5LmpwZyIsICJwcmljZSI6IDEwMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjI3LCAtNi43OTExMDQsIDM5LjI1NjIyNywgLTYuNzkxMTA0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNTYyMjcsIC02Ljc5MTEwNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI4NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMjowNTozOS45NDhaIiwgImVjNV91dWlkIjogIjgzZDRhZGNiLWQxMzEtNGRlYi05YWE5LTZjYjg3MDlkMDljYiIsICJsYXRpdHVkZSI6IC02Ljc5MTEwNCwgImxvbmdpdHVkZSI6IDM5LjI1NjIyNywgIm5hbWUiOiAiQ29vbCBnaXJsIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4M2Q0YWRjYi1kMTMxLTRkZWItOWFhOS02Y2I4NzA5ZDA5Y2JfMTU2MTM3NzkzNS5qcGciLCAicHJpY2UiOiAxMDAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjE1NiwgLTYuNzkxMDQzLCAzOS4yNTYxNTYsIC02Ljc5MTA0M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MTU2LCAtNi43OTEwNDNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiODciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6MDM6MjMuMjk4WiIsICJlYzVfdXVpZCI6ICIwY2VjMzdjYi0zMGI5LTQ5YzAtYWZkYi1jM2ZiNTA1ODUwOTUiLCAibGF0aXR1ZGUiOiAtNi43OTEwNDMsICJsb25naXR1ZGUiOiAzOS4yNTYxNTYsICJuYW1lIjogIk1hcmxvbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMGNlYzM3Y2ItMzBiOS00OWMwLWFmZGItYzNmYjUwNTg1MDk1XzE1NjEzNzc3OTYuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjI1OSwgLTYuNzkxMjExLCAzOS4yNTYyNTksIC02Ljc5MTIxMV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjU5LCAtNi43OTEyMTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiODgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTI6MDA6MTguNTAzWiIsICJlYzVfdXVpZCI6ICIyNWRlYThhNy0zMWYwLTRmMDItODllZS1jYTNjMzAxMmJiODkiLCAibGF0aXR1ZGUiOiAtNi43OTEyMTEsICJsb25naXR1ZGUiOiAzOS4yNTYyNTksICJuYW1lIjogIlRhaXl1IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyNWRlYThhNy0zMWYwLTRmMDItODllZS1jYTNjMzAxMmJiODlfMTU2MTM3NzU5Ni5qcGciLCAicHJpY2UiOiAxMDAwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI1NjIxMiwgLTYuNzkxMTczLCAzOS4yNTYyMTIsIC02Ljc5MTE3M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjU2MjEyLCAtNi43OTExNzNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiODkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTE6NTc6MTkuNTcxWiIsICJlYzVfdXVpZCI6ICJkMDU1MDUzNS02MjhlLTRjMTgtYmFjNy0zZmY4ZGUxNzdlZWYiLCAibGF0aXR1ZGUiOiAtNi43OTExNzMsICJsb25naXR1ZGUiOiAzOS4yNTYyMTIsICJuYW1lIjogIkggXHUwMDI2IEQgLSBoYXBweSBkYXktIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkMDU1MDUzNS02MjhlLTRjMTgtYmFjNy0zZmY4ZGUxNzdlZWZfMTU2MTM3NzQzMy5qcGciLCAicHJpY2UiOiA4MDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjU2MjIsIC02Ljc5MTE2LCAzOS4yNTYyMiwgLTYuNzkxMTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI1NjIyLCAtNi43OTExNl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI5MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMTo1NDo1OC4zNzBaIiwgImVjNV91dWlkIjogIjAxZTIwNzFkLWY3NDctNDdiMi05YzZjLTBkZTU5MDZmZmFhYyIsICJsYXRpdHVkZSI6IC02Ljc5MTE2LCAibG9uZ2l0dWRlIjogMzkuMjU2MjIsICJuYW1lIjogIkJlcmdhdGkuLi4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjAxZTIwNzFkLWY3NDctNDdiMi05YzZjLTBkZTU5MDZmZmFhY18xNTYxMzc3MjkyLmpwZyIsICJwcmljZSI6IDEwMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODI0LCAtNi43Nzg2NiwgMzkuMjQ2ODI0LCAtNi43Nzg2Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODI0LCAtNi43Nzg2Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI5MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMDo1ODoyOS41MzZaIiwgImVjNV91dWlkIjogIjUyNWQ3NjEyLTE5NjItNDU3Yi04NmNmLWI3OWM3YWM2ZTI4NiIsICJsYXRpdHVkZSI6IC02Ljc3ODY2LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODI0LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjUyNWQ3NjEyLTE5NjItNDU3Yi04NmNmLWI3OWM3YWM2ZTI4Nl8xNTYxMzczOTAzLmpwZyIsICJwcmljZSI6IDEwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY5MDMsIC02Ljc3ODU5MiwgMzkuMjQ2OTAzLCAtNi43Nzg1OTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjkwMywgLTYuNzc4NTkyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjkyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjU2OjI0Ljk5OFoiLCAiZWM1X3V1aWQiOiAiZDdjOGJhOTAtZjUxNi00MGJjLWI4ZmUtMWE2YzgxMmIwNmJmIiwgImxhdGl0dWRlIjogLTYuNzc4NTkyLCAibG9uZ2l0dWRlIjogMzkuMjQ2OTAzLCAibmFtZSI6ICJMaXR0bGUgZnJpZW5kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkN2M4YmE5MC1mNTE2LTQwYmMtYjhmZS0xYTZjODEyYjA2YmZfMTU2MTM3Mzc3OS5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzMyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODMsIC02Ljc3ODYwNCwgMzkuMjQ2ODMsIC02Ljc3ODYwNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODMsIC02Ljc3ODYwNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI5MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMDo1MzoxOS4yNDJaIiwgImVjNV91dWlkIjogIjczMDIzOGRhLTQ5YmItNDdjNy05NjE3LWM5OTJjNGQwNmY5ZCIsICJsYXRpdHVkZSI6IC02Ljc3ODYwNCwgImxvbmdpdHVkZSI6IDM5LjI0NjgzLCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjczMDIzOGRhLTQ5YmItNDdjNy05NjE3LWM5OTJjNGQwNmY5ZF8xNTYxMzczNDg5LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4NSwgLTYuNzc4NjAyLCAzOS4yNDY4NSwgLTYuNzc4NjAyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4NSwgLTYuNzc4NjAyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjk0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjQ4OjQ4Ljk1NFoiLCAiZWM1X3V1aWQiOiAiMDBhMWRmYmQtNTRiOC00NjdkLWE2NjktNzM3N2Y5ZDUzYjNjIiwgImxhdGl0dWRlIjogLTYuNzc4NjAyLCAibG9uZ2l0dWRlIjogMzkuMjQ2ODUsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDBhMWRmYmQtNTRiOC00NjdkLWE2NjktNzM3N2Y5ZDUzYjNjXzE1NjEzNzMzMTkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njg1OCwgLTYuNzc4NiwgMzkuMjQ2ODU4LCAtNi43Nzg2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4NTgsIC02Ljc3ODZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiOTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6NDY6MjUuNDQ3WiIsICJlYzVfdXVpZCI6ICJkNjUyZDg0Ni03MWQ4LTRjMDMtOTBkYS0zZjIxMmY0ZWI1Y2MiLCAibGF0aXR1ZGUiOiAtNi43Nzg2LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODU4LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQ2NTJkODQ2LTcxZDgtNGMwMy05MGRhLTNmMjEyZjRlYjVjY18xNTYxMzczMTc3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3OTgsIC02Ljc3ODYyNywgMzkuMjQ2Nzk4LCAtNi43Nzg2MjddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc5OCwgLTYuNzc4NjI3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjk2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjQzOjI3LjY2M1oiLCAiZWM1X3V1aWQiOiAiOTdjZjdhN2UtNTc0ZC00ZTI4LTk1NjUtMjcwNWU2Y2FlZWVkIiwgImxhdGl0dWRlIjogLTYuNzc4NjI3LCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzk4LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk3Y2Y3YTdlLTU3NGQtNGUyOC05NTY1LTI3MDVlNmNhZWVlZF8xNTYxMzczMDAwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3ODEsIC02Ljc3ODU1OCwgMzkuMjQ2NzgxLCAtNi43Nzg1NThdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc4MSwgLTYuNzc4NTU4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjk3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjQwOjI3LjAxNloiLCAiZWM1X3V1aWQiOiAiYmJkMTIzYmQtOTdlYi00M2E1LWI2ODgtMmJkYWMzOWFhMDQ0IiwgImxhdGl0dWRlIjogLTYuNzc4NTU4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzgxLCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJiZDEyM2JkLTk3ZWItNDNhNS1iNjg4LTJiZGFjMzlhYTA0NF8xNTYxMzcyODIwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MTksIC02Ljc3ODY1NSwgMzkuMjQ2ODE5LCAtNi43Nzg2NTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjgxOSwgLTYuNzc4NjU1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjk4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjM3OjEzLjA0NloiLCAiZWM1X3V1aWQiOiAiZDFlNjMxOWYtNzMxNi00ZDYxLTlmYzQtOGRjOTA5MDFhOWZhIiwgImxhdGl0dWRlIjogLTYuNzc4NjU1LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODE5LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQxZTYzMTlmLTczMTYtNGQ2MS05ZmM0LThkYzkwOTAxYTlmYV8xNTYxMzcyNjI2LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4NDYsIC02Ljc3ODY2NywgMzkuMjQ2ODQ2LCAtNi43Nzg2NjddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njg0NiwgLTYuNzc4NjY3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjk5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjM1OjMzLjUwNloiLCAiZWM1X3V1aWQiOiAiNGI1ODM0ZTUtMGRkZi00ZjI2LWE5MWUtNGIxN2ExMjQyZmJiIiwgImxhdGl0dWRlIjogLTYuNzc4NjY3LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODQ2LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjRiNTgzNGU1LTBkZGYtNGYyNi1hOTFlLTRiMTdhMTI0MmZiYl8xNTYxMzcyNTI4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjMzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MTEsIC02Ljc3ODY2OCwgMzkuMjQ2ODExLCAtNi43Nzg2NjhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjgxMSwgLTYuNzc4NjY4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEwMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMDozMjoxNi43MjJaIiwgImVjNV91dWlkIjogIjQwNDkyMWU2LTIxMmItNDgwMC04NDhjLTkzNDFkODU1MzI2NyIsICJsYXRpdHVkZSI6IC02Ljc3ODY2OCwgImxvbmdpdHVkZSI6IDM5LjI0NjgxMSwgIm5hbWUiOiAiUmVkIGRyYWdvbmZseSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNDA0OTIxZTYtMjEyYi00ODAwLTg0OGMtOTM0MWQ4NTUzMjY3XzE1NjEzNzIzMjYuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiMzMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc2LCAtNi43Nzg2MjQsIDM5LjI0Njc2LCAtNi43Nzg2MjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc2LCAtNi43Nzg2MjRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTAxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjIzOjUzLjY4M1oiLCAiZWM1X3V1aWQiOiAiZThmMmEzMjEtNGNjOS00YWIyLTljYjMtNDY0OTQyN2FiZDkyIiwgImxhdGl0dWRlIjogLTYuNzc4NjI0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzYsICJuYW1lIjogIk9hc2lzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlOGYyYTMyMS00Y2M5LTRhYjItOWNiMy00NjQ5NDI3YWJkOTJfMTU2MTM3MTgyOC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODY2LCAtNi43Nzg1MTIsIDM5LjI0Njg2NiwgLTYuNzc4NTEyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4NjYsIC02Ljc3ODUxMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MjI6MjMuMTI3WiIsICJlYzVfdXVpZCI6ICJkZDFiZWQ3YS0xNDY0LTRiOWMtYjYyYy0yODg1ODg2MzI0MWQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MTIsICJsb25naXR1ZGUiOiAzOS4yNDY4NjYsICJuYW1lIjogIk1lbW9yeSBmb3JtIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkZDFiZWQ3YS0xNDY0LTRiOWMtYjYyYy0yODg1ODg2MzI0MWRfMTU2MTM3MTczNi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzY5LCAtNi43Nzg1OTksIDM5LjI0Njc2OSwgLTYuNzc4NTk5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NjksIC02Ljc3ODU5OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MjA6NTQuODE0WiIsICJlYzVfdXVpZCI6ICJkODU3ODU5ZC0zMjJjLTRiODUtODdiNy02YjE4ZmFkMjhkOTQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1OTksICJsb25naXR1ZGUiOiAzOS4yNDY3NjksICJuYW1lIjogIk9sZCBOYXZ5IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkODU3ODU5ZC0zMjJjLTRiODUtODdiNy02YjE4ZmFkMjhkOTRfMTU2MTM3MTYzMC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Njk1LCAtNi43Nzg1OTYsIDM5LjI0NjY5NSwgLTYuNzc4NTk2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2OTUsIC02Ljc3ODU5Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MTg6NTQuNTIzWiIsICJlYzVfdXVpZCI6ICI5MjMxODA2Mi1jZTZiLTRjMjktYjlhZC1iYTc2OTZlOGQwMmEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1OTYsICJsb25naXR1ZGUiOiAzOS4yNDY2OTUsICJuYW1lIjogIlNwb3J0c2d1bCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOTIzMTgwNjItY2U2Yi00YzI5LWI5YWQtYmE3Njk2ZThkMDJhXzE1NjEzNzE1MzAuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc3MSwgLTYuNzc4NTk3LCAzOS4yNDY3NzEsIC02Ljc3ODU5N10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzcxLCAtNi43Nzg1OTddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTA1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjE2OjQ2LjkyMVoiLCAiZWM1X3V1aWQiOiAiZTZkOGYxYjgtMWY5Ni00YmM4LTg2NTktNGJhM2RlZTc3OTY5IiwgImxhdGl0dWRlIjogLTYuNzc4NTk3LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzcxLCAibmFtZSI6ICJOdWRlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlNmQ4ZjFiOC0xZjk2LTRiYzgtODY1OS00YmEzZGVlNzc5NjlfMTU2MTM3MTQwMS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCIsICIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzcxLCAtNi43Nzg1OTcsIDM5LjI0Njc3MSwgLTYuNzc4NTk3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzEsIC02Ljc3ODU5N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MTU6MjguMDU0WiIsICJlYzVfdXVpZCI6ICIzOGExOWE1Zi03YWE4LTQwZDQtOWVkMi1iNDY5NzliZDY2ZTUiLCAibGF0aXR1ZGUiOiAtNi43Nzg1OTcsICJsb25naXR1ZGUiOiAzOS4yNDY3NzEsICJuYW1lIjogIlNrZWNoZXJzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzOGExOWE1Zi03YWE4LTQwZDQtOWVkMi1iNDY5NzliZDY2ZTVfMTU2MTM3MTMyMy5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzc1LCAtNi43Nzg1NzgsIDM5LjI0Njc3NSwgLTYuNzc4NTc4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzUsIC02Ljc3ODU3OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MTQ6MDUuMDI3WiIsICJlYzVfdXVpZCI6ICI1ZGNkMGZmNi1hNDZmLTQ2ZDEtOGRiNi0yYjExOWI2YjU0NjAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NzgsICJsb25naXR1ZGUiOiAzOS4yNDY3NzUsICJuYW1lIjogIkNvYWNoIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZGNkMGZmNi1hNDZmLTQ2ZDEtOGRiNi0yYjExOWI2YjU0NjBfMTU2MTM3MTIzNC5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzIxLCAtNi43Nzg2MTgsIDM5LjI0NjcyMSwgLTYuNzc4NjE4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MjEsIC02Ljc3ODYxOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMDgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMTA6MTE6MjEuMjk3WiIsICJlYzVfdXVpZCI6ICJjMmMxNzAxMy04ZjY3LTRiMjYtOTEwMS04NjYwNzgzZTZmOWMiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MTgsICJsb25naXR1ZGUiOiAzOS4yNDY3MjEsICJuYW1lIjogIlJ1YmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImMyYzE3MDEzLThmNjctNGIyNi05MTAxLTg2NjA3ODNlNmY5Y18xNTYxMzcxMDc1LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NzQsIC02Ljc3ODU5MiwgMzkuMjQ2Nzc0LCAtNi43Nzg1OTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc3NCwgLTYuNzc4NTkyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEwOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQxMDowNjoxNy41MjJaIiwgImVjNV91dWlkIjogIjc0YzA3MDY1LTBmZjUtNDk5NS1iNmI3LTQ1ODY0NjY0NTIxYiIsICJsYXRpdHVkZSI6IC02Ljc3ODU5MiwgImxvbmdpdHVkZSI6IDM5LjI0Njc3NCwgIm5hbWUiOiAiRGlydHkgbGF1bmRyeSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzRjMDcwNjUtMGZmNS00OTk1LWI2YjctNDU4NjQ2NjQ1MjFiXzE1NjEzNzA3NzIuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjczOCwgLTYuNzc4NjE3LCAzOS4yNDY3MzgsIC02Ljc3ODYxN10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzM4LCAtNi43Nzg2MTddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTEwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDEwOjAzOjAwLjY1OVoiLCAiZWM1X3V1aWQiOiAiOTI1NDQ2ZTUtMWE2NC00MTU5LThhYWUtMjc5MGEzMzQ5MzY2IiwgImxhdGl0dWRlIjogLTYuNzc4NjE3LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzM4LCAibmFtZSI6ICJQdW1hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5MjU0NDZlNS0xYTY0LTQxNTktOGFhZS0yNzkwYTMzNDkzNjZfMTU2MTM3MDU3My5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzcxLCAtNi43Nzg2MjMsIDM5LjI0Njc3MSwgLTYuNzc4NjIzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzEsIC02Ljc3ODYyM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMTEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6NTY6MTQuODUwWiIsICJlYzVfdXVpZCI6ICJlMWEzYzFmNS1hN2VkLTQ4ZjctYjk3MS0zNWJiYzNhOTM3ODAiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MjMsICJsb25naXR1ZGUiOiAzOS4yNDY3NzEsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTFhM2MxZjUtYTdlZC00OGY3LWI5NzEtMzViYmMzYTkzNzgwXzE1NjEzNzAxNjkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc3NiwgLTYuNzc4NTc4LCAzOS4yNDY3NzYsIC02Ljc3ODU3OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Nzc2LCAtNi43Nzg1NzhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTEyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjUzOjQxLjk3NFoiLCAiZWM1X3V1aWQiOiAiOThmZTdhMDYtNTJmYy00YTJjLWExZDQtZmM1MDgwYjk2YmUwIiwgImxhdGl0dWRlIjogLTYuNzc4NTc4LCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzc2LCAibmFtZSI6ICJTdGV2ZSBtYWRkZW4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk4ZmU3YTA2LTUyZmMtNGEyYy1hMWQ0LWZjNTA4MGI5NmJlMF8xNTYxMzcwMDE0LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MTYsIC02Ljc3ODYxNSwgMzkuMjQ2ODE2LCAtNi43Nzg2MTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjgxNiwgLTYuNzc4NjE1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjExMyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOTo1MTozNS4zODVaIiwgImVjNV91dWlkIjogIjRjZGIxZDEyLTYxM2MtNDVhZS05MWEwLTY4ZDU3N2FiZTExZCIsICJsYXRpdHVkZSI6IC02Ljc3ODYxNSwgImxvbmdpdHVkZSI6IDM5LjI0NjgxNiwgIm5hbWUiOiAiTW9yYXR0aSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNGNkYjFkMTItNjEzYy00NWFlLTkxYTAtNjhkNTc3YWJlMTFkXzE1NjEzNjk4OTAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc4MywgLTYuNzc4NTgzLCAzOS4yNDY3ODMsIC02Ljc3ODU4M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzgzLCAtNi43Nzg1ODNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTE0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjQ4OjU4LjE4NFoiLCAiZWM1X3V1aWQiOiAiODE1MjFiOGEtOWE2NS00NWExLTlkZDktMjczYTgxMmJmYTEyIiwgImxhdGl0dWRlIjogLTYuNzc4NTgzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzgzLCAibmFtZSI6ICJCeSBHZXNzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4MTUyMWI4YS05YTY1LTQ1YTEtOWRkOS0yNzNhODEyYmZhMTJfMTU2MTM2OTczMy5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODEzLCAtNi43Nzg2NDgsIDM5LjI0NjgxMywgLTYuNzc4NjQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4MTMsIC02Ljc3ODY0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6NDc6MzIuMDE0WiIsICJlYzVfdXVpZCI6ICI0YjFhNjI0Yi1kMzFmLTQwYTItOGZlMS1jZTJiZGRkZjQ1NjEiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NDgsICJsb25naXR1ZGUiOiAzOS4yNDY4MTMsICJuYW1lIjogIlZhbmVsaSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNGIxYTYyNGItZDMxZi00MGEyLThmZTEtY2UyYmRkZGY0NTYxXzE1NjEzNjk2NDUuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njk1OCwgLTYuNzc4NjQxLCAzOS4yNDY5NTgsIC02Ljc3ODY0MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2OTU4LCAtNi43Nzg2NDFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTE2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjQ1OjEwLjM4M1oiLCAiZWM1X3V1aWQiOiAiMDcxODBlNWItY2MzZi00MDg1LWFiMWItZTk4M2Y1Mjk4OWY2IiwgImxhdGl0dWRlIjogLTYuNzc4NjQxLCAibG9uZ2l0dWRlIjogMzkuMjQ2OTU4LCAibmFtZSI6ICJDbG90aGluZ1x1MDAyNkNPIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwNzE4MGU1Yi1jYzNmLTQwODUtYWIxYi1lOTgzZjUyOTg5ZjZfMTU2MTM2OTUwMy5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzc0LCAtNi43Nzg1OTIsIDM5LjI0Njc3NCwgLTYuNzc4NTkyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzQsIC02Ljc3ODU5Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMTciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6NDI6MTguMjY0WiIsICJlYzVfdXVpZCI6ICI2MDA0ZjRiMi01Nzk2LTRjZjAtOTNlMC01MGQ1MWNkYjhlN2YiLCAibGF0aXR1ZGUiOiAtNi43Nzg1OTIsICJsb25naXR1ZGUiOiAzOS4yNDY3NzQsICJuYW1lIjogIkNsYW5rcyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjAwNGY0YjItNTc5Ni00Y2YwLTkzZTAtNTBkNTFjZGI4ZTdmXzE1NjEzNjkzMjguanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDEiLCAiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc4NiwgLTYuNzc4NjAyLCAzOS4yNDY3ODYsIC02Ljc3ODYwMl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Nzg2LCAtNi43Nzg2MDJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTE4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjM5OjM3LjMzMVoiLCAiZWM1X3V1aWQiOiAiZWQ2NDQxY2QtOGE5Yy00Nzk2LTg4NGQtNzhjNTk4YWZmMDE5IiwgImxhdGl0dWRlIjogLTYuNzc4NjAyLCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzg2LCAibmFtZSI6ICJTdGVsbGEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImVkNjQ0MWNkLThhOWMtNDc5Ni04ODRkLTc4YzU5OGFmZjAxOV8xNTYxMzY5MTcwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4IiwgIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3ODUsIC02Ljc3ODUxOCwgMzkuMjQ2Nzg1LCAtNi43Nzg1MThdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc4NSwgLTYuNzc4NTE4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjExOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOTozNTozNC4wOTFaIiwgImVjNV91dWlkIjogImI5NmY2ZmIzLTRhZjUtNGFlNy04NWRkLWRlMjg0NDk3NDYxNCIsICJsYXRpdHVkZSI6IC02Ljc3ODUxOCwgImxvbmdpdHVkZSI6IDM5LjI0Njc4NSwgIm5hbWUiOiAiUHJvbW9kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiOTZmNmZiMy00YWY1LTRhZTctODVkZC1kZTI4NDQ5NzQ2MTRfMTU2MTM2ODkyNS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzY5LCAtNi43Nzg1ODgsIDM5LjI0Njc2OSwgLTYuNzc4NTg4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NjksIC02Ljc3ODU4OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMjAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6MzI6MDcuMzYwWiIsICJlYzVfdXVpZCI6ICJjNDYwOGY0Ny1jNzM5LTRhZGYtOGJhMS1kOGM3YjA1MWYxY2UiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODgsICJsb25naXR1ZGUiOiAzOS4yNDY3NjksICJuYW1lIjogIk1lcm9uYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYzQ2MDhmNDctYzczOS00YWRmLThiYTEtZDhjN2IwNTFmMWNlXzE1NjEzNjg3MjAuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjgwMiwgLTYuNzc4NjE0LCAzOS4yNDY4MDIsIC02Ljc3ODYxNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODAyLCAtNi43Nzg2MTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTIxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjMwOjE5LjI3NFoiLCAiZWM1X3V1aWQiOiAiMThkMjQ0MGUtMzAzNS00MDg3LWJlZGItZGU2ZDZhNTU4ZGRjIiwgImxhdGl0dWRlIjogLTYuNzc4NjE0LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODAyLCAibmFtZSI6ICJFc21hcmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjE4ZDI0NDBlLTMwMzUtNDA4Ny1iZWRiLWRlNmQ2YTU1OGRkY18xNTYxMzY4NjEzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NiwgLTYuNzc4NTA0LCAzOS4yNDY2NiwgLTYuNzc4NTA0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NiwgLTYuNzc4NTA0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEyMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOToyNzo0OS4yMzZaIiwgImVjNV91dWlkIjogIjRkMDQ1NmMxLWUyODAtNGFjMC1iYjQ2LTM3NDFkMjdhOTk0MSIsICJsYXRpdHVkZSI6IC02Ljc3ODUwNCwgImxvbmdpdHVkZSI6IDM5LjI0NjY2LCAibmFtZSI6ICJNYXgiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjRkMDQ1NmMxLWUyODAtNGFjMC1iYjQ2LTM3NDFkMjdhOTk0MV8xNTYxMzY4NDYzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NzksIC02Ljc3ODY1OCwgMzkuMjQ2Nzc5LCAtNi43Nzg2NThdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc3OSwgLTYuNzc4NjU4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEyMyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOToyNTo0NS44OTVaIiwgImVjNV91dWlkIjogImUzOTk1OWJlLWUyM2YtNDRkMi1iMTVmLTE1MTdkZjVhNzlhZCIsICJsYXRpdHVkZSI6IC02Ljc3ODY1OCwgImxvbmdpdHVkZSI6IDM5LjI0Njc3OSwgIm5hbWUiOiAiTWVyb25hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlMzk5NTliZS1lMjNmLTQ0ZDItYjE1Zi0xNTE3ZGY1YTc5YWRfMTU2MTM2ODM0MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzY3LCAtNi43Nzg1ODQsIDM5LjI0Njc2NywgLTYuNzc4NTg0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NjcsIC02Ljc3ODU4NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMjQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6MjQ6MjIuMzYzWiIsICJlYzVfdXVpZCI6ICI4NmNmODVlZi0yNDJmLTQwNDItYWQyNS0xZDMxNjUwMTE0YmYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODQsICJsb25naXR1ZGUiOiAzOS4yNDY3NjcsICJuYW1lIjogIlRpYXJhY2FyYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODZjZjg1ZWYtMjQyZi00MDQyLWFkMjUtMWQzMTY1MDExNGJmXzE1NjEzNjgyNTYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc0OSwgLTYuNzc4NTc2LCAzOS4yNDY3NDksIC02Ljc3ODU3Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzQ5LCAtNi43Nzg1NzZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTI1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA5OjIyOjQ4LjAxM1oiLCAiZWM1X3V1aWQiOiAiOTg1Njg0NTEtOTNiMS00ZjA4LTk1MmYtNzMwZDFlOTIwZGE0IiwgImxhdGl0dWRlIjogLTYuNzc4NTc2LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzQ5LCAibmFtZSI6ICJUb3BzaG9wIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5ODU2ODQ1MS05M2IxLTRmMDgtOTUyZi03MzBkMWU5MjBkYTRfMTU2MTM2ODE2Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODYsIC02Ljc3ODU2LCAzOS4yNDY4NiwgLTYuNzc4NTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njg2LCAtNi43Nzg1Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMjYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6MjE6MTMuMDk3WiIsICJlYzVfdXVpZCI6ICI0ZjU0ODE2My0zZDdjLTQwOGEtYjdmYi00MzFlOTIzMzAxOTUiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NiwgImxvbmdpdHVkZSI6IDM5LjI0Njg2LCAibmFtZSI6ICJNZWlsZWUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjRmNTQ4MTYzLTNkN2MtNDA4YS1iN2ZiLTQzMWU5MjMzMDE5NV8xNTYxMzY4MDY3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MiwgLTYuNzc4Njc2LCAzOS4yNDY4MiwgLTYuNzc4Njc2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4MiwgLTYuNzc4Njc2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEyNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOToxOTo0Mi4wMzJaIiwgImVjNV91dWlkIjogImNjNGQ2NGVjLTM4NGMtNGNkNC1iNzJiLThkMzVhYmRiYTdlMyIsICJsYXRpdHVkZSI6IC02Ljc3ODY3NiwgImxvbmdpdHVkZSI6IDM5LjI0NjgyLCAibmFtZSI6ICJDbG93c2UiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImNjNGQ2NGVjLTM4NGMtNGNkNC1iNzJiLThkMzVhYmRiYTdlM18xNTYxMzY3OTc1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NzEsIC02Ljc3ODYwNSwgMzkuMjQ2NzcxLCAtNi43Nzg2MDVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc3MSwgLTYuNzc4NjA1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEyOCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwOToxODoxNS45NDFaIiwgImVjNV91dWlkIjogIjU3NzZmYTA2LWI0YTQtNDFmZC05NTg0LTkxYTEwYmU5MDI0ZSIsICJsYXRpdHVkZSI6IC02Ljc3ODYwNSwgImxvbmdpdHVkZSI6IDM5LjI0Njc3MSwgIm5hbWUiOiAiQiBjb2xsZWN0aW9uIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1Nzc2ZmEwNi1iNGE0LTQxZmQtOTU4NC05MWExMGJlOTAyNGVfMTU2MTM2Nzg5MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODMxLCAtNi43Nzg2MiwgMzkuMjQ2ODMxLCAtNi43Nzg2Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODMxLCAtNi43Nzg2Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDk6MDE6MjMuMDM4WiIsICJlYzVfdXVpZCI6ICI5NmZkN2NiYi04ODFlLTQzNDAtOTIyMi04N2Y4ZTViN2M3MjgiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MiwgImxvbmdpdHVkZSI6IDM5LjI0NjgzMSwgIm5hbWUiOiAiQ2xhdW5kYXkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk2ZmQ3Y2JiLTg4MWUtNDM0MC05MjIyLTg3ZjhlNWI3YzcyOF8xNTYxMzY2ODc3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjksIC02Ljc3ODYyNiwgMzkuMjQ2NzI5LCAtNi43Nzg2MjZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcyOSwgLTYuNzc4NjI2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODo1OTozOC41MjVaIiwgImVjNV91dWlkIjogIjNlMGNmYjE4LTdkMTQtNGZlOC05ODM1LTBlODdjN2I3ZmM3ZCIsICJsYXRpdHVkZSI6IC02Ljc3ODYyNiwgImxvbmdpdHVkZSI6IDM5LjI0NjcyOSwgIm5hbWUiOiAiVHJlbmQgb25lIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzZTBjZmIxOC03ZDE0LTRmZTgtOTgzNS0wZTg3YzdiN2ZjN2RfMTU2MTM2Njc3MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODIxLCAtNi43Nzg2MywgMzkuMjQ2ODIxLCAtNi43Nzg2M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODIxLCAtNi43Nzg2M10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMzEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6NTg6MDQuOTQ3WiIsICJlYzVfdXVpZCI6ICJjYWQ2NGFlOS0zZTgwLTQyMjEtYjBmOS01NmVhZTAxMmYwZDYiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MywgImxvbmdpdHVkZSI6IDM5LjI0NjgyMSwgIm5hbWUiOiAiQ2xhbmtzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJjYWQ2NGFlOS0zZTgwLTQyMjEtYjBmOS01NmVhZTAxMmYwZDZfMTU2MTM2NjY3Ni5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzYzLCAtNi43Nzg2MSwgMzkuMjQ2NzYzLCAtNi43Nzg2MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzYzLCAtNi43Nzg2MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMzIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6NTY6MjEuMzM4WiIsICJlYzVfdXVpZCI6ICIxNDAwZGFmMC1kM2I3LTQ4NzEtOWMxNS01NTJhNTc3ZTM2YmEiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MSwgImxvbmdpdHVkZSI6IDM5LjI0Njc2MywgIm5hbWUiOiAiR2VvcmdlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxNDAwZGFmMC1kM2I3LTQ4NzEtOWMxNS01NTJhNTc3ZTM2YmFfMTU2MTM2NjU3NC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzk2LCAtNi43Nzg2MzgsIDM5LjI0Njc5NiwgLTYuNzc4NjM4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3OTYsIC02Ljc3ODYzOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMzMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6NTM6MTYuMTQ2WiIsICJlYzVfdXVpZCI6ICI2Y2U0YmQ2Yi04YjNiLTQxOGItODI0Yi1kZGUzMjE1MGU0NDQiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MzgsICJsb25naXR1ZGUiOiAzOS4yNDY3OTYsICJuYW1lIjogIkFsZG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZjZTRiZDZiLThiM2ItNDE4Yi04MjRiLWRkZTMyMTUwZTQ0NF8xNTYxMzY2MzgzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NTgsIC02Ljc3ODY2MywgMzkuMjQ2NzU4LCAtNi43Nzg2NjNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc1OCwgLTYuNzc4NjYzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzNCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODo1MTo1NS43MjNaIiwgImVjNV91dWlkIjogImIyNjRlZDljLTNmZTYtNDRmZC04ZWIzLTU2MWZjMDQwZTM3MCIsICJsYXRpdHVkZSI6IC02Ljc3ODY2MywgImxvbmdpdHVkZSI6IDM5LjI0Njc1OCwgIm5hbWUiOiAiTmV4dCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYjI2NGVkOWMtM2ZlNi00NGZkLThlYjMtNTYxZmMwNDBlMzcwXzE1NjEzNjYzMTAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc4NSwgLTYuNzc4NjE3LCAzOS4yNDY3ODUsIC02Ljc3ODYxN10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Nzg1LCAtNi43Nzg2MTddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTM1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA4OjQ5OjU4LjAxMFoiLCAiZWM1X3V1aWQiOiAiMmFmOTQyYjQtMTUyMy00NGFhLTk3MzgtOWViZDNkYjAwMDhmIiwgImxhdGl0dWRlIjogLTYuNzc4NjE3LCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzg1LCAibmFtZSI6ICJEb3JvdGh5IHBlcmtpbnMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjJhZjk0MmI0LTE1MjMtNDRhYS05NzM4LTllYmQzZGIwMDA4Zl8xNTYxMzY2MTkxLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4NTEsIC02Ljc3ODYzMywgMzkuMjQ2ODUxLCAtNi43Nzg2MzNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njg1MSwgLTYuNzc4NjMzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODo0ODoyOC44ODNaIiwgImVjNV91dWlkIjogIjZkNTkyYjQyLWYwNWMtNDViMC05OGVlLWQ2OTZkMTg2YTZiNCIsICJsYXRpdHVkZSI6IC02Ljc3ODYzMywgImxvbmdpdHVkZSI6IDM5LjI0Njg1MSwgIm5hbWUiOiAiQm91dGlxdWUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZkNTkyYjQyLWYwNWMtNDViMC05OGVlLWQ2OTZkMTg2YTZiNF8xNTYxMzY2MDkwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NjQsIC02Ljc3ODYzNiwgMzkuMjQ2NzY0LCAtNi43Nzg2MzZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc2NCwgLTYuNzc4NjM2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODo0NDozMS44OTFaIiwgImVjNV91dWlkIjogImQwMmQ4ODIxLWZlNzAtNGU3Yi1hYWQ1LWIzMjU3NGNiZGU1MCIsICJsYXRpdHVkZSI6IC02Ljc3ODYzNiwgImxvbmdpdHVkZSI6IDM5LjI0Njc2NCwgIm5hbWUiOiAiT2JzZXNzZWQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQwMmQ4ODIxLWZlNzAtNGU3Yi1hYWQ1LWIzMjU3NGNiZGU1MF8xNTYxMzY1ODY2LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NDUsIC02Ljc3ODY0MywgMzkuMjQ2NzQ1LCAtNi43Nzg2NDNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc0NSwgLTYuNzc4NjQzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjEzOCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODo0MzoxMi42NTlaIiwgImVjNV91dWlkIjogImQ5YzI5NzEzLWRhMGMtNDIyZi05ODc0LTJmNTEzYTU2YTBjYSIsICJsYXRpdHVkZSI6IC02Ljc3ODY0MywgImxvbmdpdHVkZSI6IDM5LjI0Njc0NSwgIm5hbWUiOiAiTWFkZWxpbmUgc3R1YXJ0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkOWMyOTcxMy1kYTBjLTQyMmYtOTg3NC0yZjUxM2E1NmEwY2FfMTU2MTM2NTc4NS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzQ0LCAtNi43Nzg2NTQsIDM5LjI0Njc0NCwgLTYuNzc4NjU0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NDQsIC02Ljc3ODY1NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxMzkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6NDA6NDQuODQ2WiIsICJlYzVfdXVpZCI6ICJjNjU4ZGY2NS01MGM1LTRkYmEtOWYyZC1iMWMyMGQzNzZhYTgiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NTQsICJsb25naXR1ZGUiOiAzOS4yNDY3NDQsICJuYW1lIjogIkxpbHkgc2hvZXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImM2NThkZjY1LTUwYzUtNGRiYS05ZjJkLWIxYzIwZDM3NmFhOF8xNTYxMzY1NjM0LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MzQsIC02Ljc3ODU5NCwgMzkuMjQ2ODM0LCAtNi43Nzg1OTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjgzNCwgLTYuNzc4NTk0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE0MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDE5LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6Mzk6MDIuMzAwWiIsICJlYzVfdXVpZCI6ICIwNTE1NTgxNi1iMGUzLTRmNDQtYmM4My02MGZhMTUwZTI4ZjgiLCAibGF0aXR1ZGUiOiAtNi43Nzg1OTQsICJsb25naXR1ZGUiOiAzOS4yNDY4MzQsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDUxNTU4MTYtYjBlMy00ZjQ0LWJjODMtNjBmYTE1MGUyOGY4XzE1NjEzNjU1MjcuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njg2NSwgLTYuNzc4NjI2LCAzOS4yNDY4NjUsIC02Ljc3ODYyNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODY1LCAtNi43Nzg2MjZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTQxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA4OjM2OjA2LjAzOFoiLCAiZWM1X3V1aWQiOiAiOTRiYjMxNDQtNTkyZS00ZTc0LTk4NDQtNDU0NDE4MzgwZDdiIiwgImxhdGl0dWRlIjogLTYuNzc4NjI2LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODY1LCAibmFtZSI6ICJNZXJvbmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk0YmIzMTQ0LTU5MmUtNGU3NC05ODQ0LTQ1NDQxODM4MGQ3Yl8xNTYxMzY1MzU4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NiwgLTYuNzc4NjgzLCAzOS4yNDY3NiwgLTYuNzc4NjgzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NiwgLTYuNzc4NjgzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE0MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODozNDoyMS45MTZaIiwgImVjNV91dWlkIjogIjRiN2U5MmVkLWExODktNGVkNy1hNWEyLTE3ODljMjllZjc3MCIsICJsYXRpdHVkZSI6IC02Ljc3ODY4MywgImxvbmdpdHVkZSI6IDM5LjI0Njc2LCAibmFtZSI6ICJXaXR0bmVzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0YjdlOTJlZC1hMTg5LTRlZDctYTVhMi0xNzg5YzI5ZWY3NzBfMTU2MTM2NTI1Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzYsIC02Ljc3ODY4MywgMzkuMjQ2NzYsIC02Ljc3ODY4M10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzYsIC02Ljc3ODY4M10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNDMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6MzM6MDQuNDczWiIsICJlYzVfdXVpZCI6ICIzMTFlYzk0NC1mNjM4LTQwYjMtYmY5Ny0zMmExZmFmNDU1YjIiLCAibGF0aXR1ZGUiOiAtNi43Nzg2ODMsICJsb25naXR1ZGUiOiAzOS4yNDY3NiwgIm5hbWUiOiAiR2lhbm5pIEJpbmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjMxMWVjOTQ0LWY2MzgtNDBiMy1iZjk3LTMyYTFmYWY0NTViMl8xNTYxMzY1MTc4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY4MDksIC02Ljc3ODYxNiwgMzkuMjQ2ODA5LCAtNi43Nzg2MTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjgwOSwgLTYuNzc4NjE2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE0NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODozMTozMC4wMjlaIiwgImVjNV91dWlkIjogImU0YTdmYWVhLTI0YmEtNGFhNi1hZjE0LWNhZmJlMTc5ODUyNSIsICJsYXRpdHVkZSI6IC02Ljc3ODYxNiwgImxvbmdpdHVkZSI6IDM5LjI0NjgwOSwgIm5hbWUiOiAiQWJvdW5kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlNGE3ZmFlYS0yNGJhLTRhYTYtYWYxNC1jYWZiZTE3OTg1MjVfMTU2MTM2NTA4Mi5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2ODQxLCAtNi43Nzg1ODksIDM5LjI0Njg0MSwgLTYuNzc4NTg5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY4NDEsIC02Ljc3ODU4OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNDUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6Mjg6MzIuNjgyWiIsICJlYzVfdXVpZCI6ICI4MWFlNTY5ZS1jYTMzLTQ3NTAtYmVjOC1iYmUzZjdlMGQ3ZjYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODksICJsb25naXR1ZGUiOiAzOS4yNDY4NDEsICJuYW1lIjogIkdyYWNlbGFuZCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODFhZTU2OWUtY2EzMy00NzUwLWJlYzgtYmJlM2Y3ZTBkN2Y2XzE1NjEzNjQ5MDYuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjgzNSwgLTYuNzc4NjUyLCAzOS4yNDY4MzUsIC02Ljc3ODY1Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODM1LCAtNi43Nzg2NTJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTQ2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA4OjI3OjI4LjEyMloiLCAiZWM1X3V1aWQiOiAiYzkyMWYzMTItYTZmMS00N2I1LWJhZmYtMjIxZDkzZDIwYWE0IiwgImxhdGl0dWRlIjogLTYuNzc4NjUyLCAibG9uZ2l0dWRlIjogMzkuMjQ2ODM1LCAibmFtZSI6ICJSZWVtb29yIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJjOTIxZjMxMi1hNmYxLTQ3YjUtYmFmZi0yMjFkOTNkMjBhYTRfMTU2MTM2NDgzOC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzk1LCAtNi43Nzg2MDQsIDM5LjI0Njc5NSwgLTYuNzc4NjA0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3OTUsIC02Ljc3ODYwNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjRUMDg6MjU6NDYuMzEzWiIsICJlYzVfdXVpZCI6ICI2NTI3ZGY3MS01YjYxLTRkYmQtODZmNi0yYTllODY1ZGNjMTQiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDQsICJsb25naXR1ZGUiOiAzOS4yNDY3OTUsICJuYW1lIjogIkh1c2ggcHVwcGllcyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjUyN2RmNzEtNWI2MS00ZGJkLTg2ZjYtMmE5ZTg2NWRjYzE0XzE1NjEzNjQ3NDAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc2LCAtNi43Nzg2MTUsIDM5LjI0Njc2LCAtNi43Nzg2MTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc2LCAtNi43Nzg2MTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTQ4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTI0VDA4OjIzOjUyLjMzNloiLCAiZWM1X3V1aWQiOiAiNjFkYWQ3NjYtNWYxOC00OTYyLTk0ZDctYzNmMjZhNGMyMzI3IiwgImxhdGl0dWRlIjogLTYuNzc4NjE1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzYsICJuYW1lIjogIkthcmVuU2NvdHQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjYxZGFkNzY2LTVmMTgtNDk2Mi05NGQ3LWMzZjI2YTRjMjMyN18xNTYxMzY0NjE2LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjcsIC02Ljc3ODU4LCAzOS4yNDY3MjcsIC02Ljc3ODU4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MjcsIC02Ljc3ODU4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE0OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODoyMjowNi45NjJaIiwgImVjNV91dWlkIjogIjI2MzJiMTgxLTQ1NmUtNDEwNS1hYmNjLTA3NThkYjUyMjYzZiIsICJsYXRpdHVkZSI6IC02Ljc3ODU4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzI3LCAibmFtZSI6ICJHcmFjZWxhbmQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI2MzJiMTgxLTQ1NmUtNDEwNS1hYmNjLTA3NThkYjUyMjYzZl8xNTYxMzY0NTE4LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjIsIC02Ljc3ODY3MSwgMzkuMjQ2NzIyLCAtNi43Nzg2NzFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcyMiwgLTYuNzc4NjcxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yNFQwODoyMDoyNC4zMDZaIiwgImVjNV91dWlkIjogIjQ3ZDRiNDdlLWY2NDktNGY1Ny1hNWUyLTM2MmRlYzY1YmI3MCIsICJsYXRpdHVkZSI6IC02Ljc3ODY3MSwgImxvbmdpdHVkZSI6IDM5LjI0NjcyMiwgIm5hbWUiOiAiQ1x1MDAyN00gcGFyaXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjQ3ZDRiNDdlLWY2NDktNGY1Ny1hNWUyLTM2MmRlYzY1YmI3MF8xNTYxMzY0MzgxLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NTEsIC02Ljc3ODc4OSwgMzkuMjQ2NzUxLCAtNi43Nzg3ODldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc1MSwgLTYuNzc4Nzg5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMToyNjowNy4zODZaIiwgImVjNV91dWlkIjogImJlNDA1ODkwLTRjNDEtNGU5Yy1iMGYyLTEzZWJhZTRlNTg0ZiIsICJsYXRpdHVkZSI6IC02Ljc3ODc4OSwgImxvbmdpdHVkZSI6IDM5LjI0Njc1MSwgIm5hbWUiOiAiUk1LIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiZTQwNTg5MC00YzQxLTRlOWMtYjBmMi0xM2ViYWU0ZTU4NGZfMTU2MTExNjM1OS5qcGciLCAicHJpY2UiOiA1MDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzU3LCAtNi43Nzg1ODYsIDM5LjI0Njc1NywgLTYuNzc4NTg2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NTcsIC02Ljc3ODU4Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MjI6NTUuNjY4WiIsICJlYzVfdXVpZCI6ICJmOWI2YjExOC05MDkyLTQ0NmQtOTc0Yi1mZmQyMWRkZGI0NTIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODYsICJsb25naXR1ZGUiOiAzOS4yNDY3NTcsICJuYW1lIjogIlRyZW50TmF0aGFuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmOWI2YjExOC05MDkyLTQ0NmQtOTc0Yi1mZmQyMWRkZGI0NTJfMTU2MTExNjE3MC5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzY5LCAtNi43Nzg1ODUsIDM5LjI0Njc2OSwgLTYuNzc4NTg1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NjksIC02Ljc3ODU4NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNTMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MjE6MjYuNzQ0WiIsICJlYzVfdXVpZCI6ICJhZDU4ZGI5NS05ZWIyLTQ0YmYtYmM1My1mY2JiNjQ3OGE3YzkiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODUsICJsb25naXR1ZGUiOiAzOS4yNDY3NjksICJuYW1lIjogIkxvdmVseSBcdTAwMjYgSm95ZnVsIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhZDU4ZGI5NS05ZWIyLTQ0YmYtYmM1My1mY2JiNjQ3OGE3YzlfMTU2MTExNjA4MS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzk1LCAtNi43Nzg1NzYsIDM5LjI0Njc5NSwgLTYuNzc4NTc2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3OTUsIC02Ljc3ODU3Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNTQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MTk6NTEuODYxWiIsICJlYzVfdXVpZCI6ICJiYTMwN2FhZS0zMzU0LTQ4ZTYtOTA3My03NTEzYzhjNGZkOWEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NzYsICJsb25naXR1ZGUiOiAzOS4yNDY3OTUsICJuYW1lIjogIktlYXJjb24iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJhMzA3YWFlLTMzNTQtNDhlNi05MDczLTc1MTNjOGM0ZmQ5YV8xNTYxMTE1OTc3LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MTksIC02Ljc3ODU5MywgMzkuMjQ2NzE5LCAtNi43Nzg1OTNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcxOSwgLTYuNzc4NTkzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMToxODoxOS41MjZaIiwgImVjNV91dWlkIjogImZjNmFmMDUwLTM5OTYtNGI2ZC1hNTdlLWQ1ZGRjM2ZkNjAwYiIsICJsYXRpdHVkZSI6IC02Ljc3ODU5MywgImxvbmdpdHVkZSI6IDM5LjI0NjcxOSwgIm5hbWUiOiAiRHVzdG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImZjNmFmMDUwLTM5OTYtNGI2ZC1hNTdlLWQ1ZGRjM2ZkNjAwYl8xNTYxMTE1ODcyLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MywgLTYuNzc4NjEzLCAzOS4yNDY3MywgLTYuNzc4NjEzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MywgLTYuNzc4NjEzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMToxNjo1My4zNjVaIiwgImVjNV91dWlkIjogIjg1MDAzNzI2LTcyOGItNDY3Ny1hNmExLWM3NDE1ZDVkNDMzNSIsICJsYXRpdHVkZSI6IC02Ljc3ODYxMywgImxvbmdpdHVkZSI6IDM5LjI0NjczLCAibmFtZSI6ICJEdXN0byIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODUwMDM3MjYtNzI4Yi00Njc3LWE2YTEtYzc0MTVkNWQ0MzM1XzE1NjExMTU4MDguanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiMzUiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc5MywgLTYuNzc4NjA3LCAzOS4yNDY3OTMsIC02Ljc3ODYwN10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzkzLCAtNi43Nzg2MDddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTU3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDExOjE1OjMxLjk0NloiLCAiZWM1X3V1aWQiOiAiNjk5YzRiNGYtNjg1ZS00OGFhLWJiYmUtZjRhOTYwZWVmMGNhIiwgImxhdGl0dWRlIjogLTYuNzc4NjA3LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzkzLCAibmFtZSI6ICJBbGRvIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2OTljNGI0Zi02ODVlLTQ4YWEtYmJiZS1mNGE5NjBlZWYwY2FfMTU2MTExNTcxOS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzkzLCAtNi43Nzg2MDcsIDM5LjI0Njc5MywgLTYuNzc4NjA3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3OTMsIC02Ljc3ODYwN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MTQ6MTAuMTE5WiIsICJlYzVfdXVpZCI6ICI4ODJmZDAwOC04MGVkLTQyNTctYTVlZS02NDgzNWYwNzdlYWMiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDcsICJsb25naXR1ZGUiOiAzOS4yNDY3OTMsICJuYW1lIjogIkFsZG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjg4MmZkMDA4LTgwZWQtNDI1Ny1hNWVlLTY0ODM1ZjA3N2VhY18xNTYxMTE1NjQzLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3OTMsIC02Ljc3ODYwNywgMzkuMjQ2NzkzLCAtNi43Nzg2MDddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc5MywgLTYuNzc4NjA3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE1OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMToxMjo1OC4wNTBaIiwgImVjNV91dWlkIjogIjk1ZTQ5NzQzLWQ0ZjEtNGFmMC1iNGZmLWYzMGY3ZGU4MTNkMiIsICJsYXRpdHVkZSI6IC02Ljc3ODYwNywgImxvbmdpdHVkZSI6IDM5LjI0Njc5MywgIm5hbWUiOiAiRHVzdG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk1ZTQ5NzQzLWQ0ZjEtNGFmMC1iNGZmLWYzMGY3ZGU4MTNkMl8xNTYxMTE1NTcxLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NjEsIC02Ljc3ODU5NSwgMzkuMjQ2NzYxLCAtNi43Nzg1OTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc2MSwgLTYuNzc4NTk1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE2MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMToxMTo1MC4xNTBaIiwgImVjNV91dWlkIjogIjU0NDdjZGM4LWJiODMtNGE5Yi04NDQ4LWMyOGI4NWNjODlmOCIsICJsYXRpdHVkZSI6IC02Ljc3ODU5NSwgImxvbmdpdHVkZSI6IDM5LjI0Njc2MSwgIm5hbWUiOiAiVGFtYXJvIHRyZW5kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1NDQ3Y2RjOC1iYjgzLTRhOWItODQ0OC1jMjhiODVjYzg5ZjhfMTU2MTExNTUwMC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzMxLCAtNi43Nzg2MDcsIDM5LjI0NjczMSwgLTYuNzc4NjA3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MzEsIC02Ljc3ODYwN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MTA6MDkuNTcyWiIsICJlYzVfdXVpZCI6ICJiNGQwMjA3Zi1hMGUyLTQ3YjEtODFjYS1kMzI1NjdhMTQ2ZGQiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDcsICJsb25naXR1ZGUiOiAzOS4yNDY3MzEsICJuYW1lIjogIkhNIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiNGQwMjA3Zi1hMGUyLTQ3YjEtODFjYS1kMzI1NjdhMTQ2ZGRfMTU2MTExNTM5OS5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzI4LCAtNi43Nzg0OCwgMzkuMjQ2NzI4LCAtNi43Nzg0OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzI4LCAtNi43Nzg0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MDg6MzYuOTE4WiIsICJlYzVfdXVpZCI6ICI1ZDhhZmFiOS1lZmUzLTQ5NzUtOTQxOS01NzhmZWJkNmUxMjIiLCAibGF0aXR1ZGUiOiAtNi43Nzg0OCwgImxvbmdpdHVkZSI6IDM5LjI0NjcyOCwgIm5hbWUiOiAiQ2xhbmtzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZDhhZmFiOS1lZmUzLTQ5NzUtOTQxOS01NzhmZWJkNmUxMjJfMTU2MTExNTMxMC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzUxLCAtNi43Nzg2MSwgMzkuMjQ2NzUxLCAtNi43Nzg2MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzUxLCAtNi43Nzg2MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTE6MDY6NDAuNTAyWiIsICJlYzVfdXVpZCI6ICJjMmM1NTc1YS1kMTNkLTQxMzYtYWJlYi03NWEzMjc2NTcyYzEiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MSwgImxvbmdpdHVkZSI6IDM5LjI0Njc1MSwgIm5hbWUiOiAiTmluZXdlc3QiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImMyYzU1NzVhLWQxM2QtNDEzNi1hYmViLTc1YTMyNzY1NzJjMV8xNTYxMTE1MTk0LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NiwgLTYuNzc4NjUzLCAzOS4yNDY2NiwgLTYuNzc4NjUzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NiwgLTYuNzc4NjUzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE2NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMTowNDozOC42NTFaIiwgImVjNV91dWlkIjogIjU1M2IwNmVkLWVjNjQtNDY4Zi05MDVhLTc0MTJjOTYzMjQ2YyIsICJsYXRpdHVkZSI6IC02Ljc3ODY1MywgImxvbmdpdHVkZSI6IDM5LjI0NjY2LCAibmFtZSI6ICJHZW94IHJlc3BpcmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjU1M2IwNmVkLWVjNjQtNDY4Zi05MDVhLTc0MTJjOTYzMjQ2Y18xNTYxMTE1MDcxLmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1MTMsIC02Ljc3ODU4MywgMzkuMjQ2NTEzLCAtNi43Nzg1ODNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjUxMywgLTYuNzc4NTgzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE2NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDo1NTozNi40MDZaIiwgImVjNV91dWlkIjogIjJkYTZhNWNiLWM4YjQtNDJjNi1iMDkyLTIyYzlmNTliODc2MiIsICJsYXRpdHVkZSI6IC02Ljc3ODU4MywgImxvbmdpdHVkZSI6IDM5LjI0NjUxMywgIm5hbWUiOiAiQ29udGluZW50YWwgQURJREFTIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyZGE2YTVjYi1jOGI0LTQyYzYtYjA5Mi0yMmM5ZjU5Yjg3NjJfMTU2MTExNDUyOS5qcGciLCAicHJpY2UiOiAzNTAwMCwgInNpemVzIjogWyI0MyIsICI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE5LCAtNi43Nzg1MzQsIDM5LjI0NjYxOSwgLTYuNzc4NTM0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTksIC02Ljc3ODUzNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6NTE6MzUuODgxWiIsICJlYzVfdXVpZCI6ICJiMTZmYTVmMC0yNjVjLTQ4ZDItOTdhNi1mNWZlOWRkYzZmMTYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MzQsICJsb25naXR1ZGUiOiAzOS4yNDY2MTksICJuYW1lIjogIkFFUk9FQ1VOQ0UgQURJREFTIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiMTZmYTVmMC0yNjVjLTQ4ZDItOTdhNi1mNWZlOWRkYzZmMTZfMTU2MTExNDI4OC5qcGciLCAicHJpY2UiOiAzNTAwMCwgInNpemVzIjogWyI0OCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTMyLCAtNi43Nzg1MjgsIDM5LjI0NjUzMiwgLTYuNzc4NTI4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MzIsIC02Ljc3ODUyOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6NDc6MTkuNDk3WiIsICJlYzVfdXVpZCI6ICJmNjEwZWE0YS02NDZmLTRlMzEtYjAwZS1jZGUwNGExY2FlYjUiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MjgsICJsb25naXR1ZGUiOiAzOS4yNDY1MzIsICJuYW1lIjogIlh0ZXAiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImY2MTBlYTRhLTY0NmYtNGUzMS1iMDBlLWNkZTA0YTFjYWViNV8xNTYxMTE0MDMxLmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1MDcsIC02Ljc3ODU5MiwgMzkuMjQ2NTA3LCAtNi43Nzg1OTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjUwNywgLTYuNzc4NTkyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE2OCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDo0NDoxMy45NjhaIiwgImVjNV91dWlkIjogIjI0ZjQxNjJmLWU2ZTAtNGJkMy1iMjdkLTEzZjA1MzdmMWQ2NSIsICJsYXRpdHVkZSI6IC02Ljc3ODU5MiwgImxvbmdpdHVkZSI6IDM5LjI0NjUwNywgIm5hbWUiOiAiTWFjZ25lcW9yIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyNGY0MTYyZi1lNmUwLTRiZDMtYjI3ZC0xM2YwNTM3ZjFkNjVfMTU2MTExMzgzMy5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTI4LCAtNi43Nzg2MDMsIDM5LjI0NjUyOCwgLTYuNzc4NjAzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MjgsIC02Ljc3ODYwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6Mzk6MjQuMDk5WiIsICJlYzVfdXVpZCI6ICI3M2QwMTJhOC0yZTA1LTQwY2QtYjZiOS03NGI1YTk2NWFmMzciLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDMsICJsb25naXR1ZGUiOiAzOS4yNDY1MjgsICJuYW1lIjogIkFzaWNzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3M2QwMTJhOC0yZTA1LTQwY2QtYjZiOS03NGI1YTk2NWFmMzdfMTU2MTExMzU1NS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDkxLCAtNi43Nzg2MjYsIDM5LjI0NjQ5MSwgLTYuNzc4NjI2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0OTEsIC02Ljc3ODYyNl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNzAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6MzY6NTMuMDQ2WiIsICJlYzVfdXVpZCI6ICJjMTg5MmZhYS1mZjg5LTQ2MmEtOGQyNy1mYTc5NTA0OTkzZmIiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MjYsICJsb25naXR1ZGUiOiAzOS4yNDY0OTEsICJuYW1lIjogIk5pa2UiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImMxODkyZmFhLWZmODktNDYyYS04ZDI3LWZhNzk1MDQ5OTNmYl8xNTYxMTEzNDA1LmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjQxIiwgIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0ODIsIC02Ljc3ODYxOSwgMzkuMjQ2NDgyLCAtNi43Nzg2MTldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ4MiwgLTYuNzc4NjE5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE3MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDoyNzo0Ni45MTBaIiwgImVjNV91dWlkIjogIjA1ZWNiNzA2LWZjMTEtNDkzYy05ZjJjLThhOTQ3Zjk2OTgxOSIsICJsYXRpdHVkZSI6IC02Ljc3ODYxOSwgImxvbmdpdHVkZSI6IDM5LjI0NjQ4MiwgIm5hbWUiOiAiSHVudENsdWIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjA1ZWNiNzA2LWZjMTEtNDkzYy05ZjJjLThhOTQ3Zjk2OTgxOV8xNTYxMTEyODU3LmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0OSwgLTYuNzc4NTM4LCAzOS4yNDY0OSwgLTYuNzc4NTM4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0OSwgLTYuNzc4NTM4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE3MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDoyNToyOC4zNTNaIiwgImVjNV91dWlkIjogImU3MTdiOWM3LTBjNDItNGM3NC1hODU5LTczODBmZWMyZmJkZiIsICJsYXRpdHVkZSI6IC02Ljc3ODUzOCwgImxvbmdpdHVkZSI6IDM5LjI0NjQ5LCAibmFtZSI6ICJGYWRlZCBncm9seSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTcxN2I5YzctMGM0Mi00Yzc0LWE4NTktNzM4MGZlYzJmYmRmXzE1NjExMTI3MTkuanBnIiwgInByaWNlIjogMzAwMDAsICJzaXplcyI6IFsiNDYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjQ5LCAtNi43Nzg1NDEsIDM5LjI0NjQ5LCAtNi43Nzg1NDFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ5LCAtNi43Nzg1NDFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTczIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDEwOjIyOjI4LjQ0N1oiLCAiZWM1X3V1aWQiOiAiN2Q3ZmQ5YmItZTZhZi00MmY2LWE1NmUtMzJiMjA0Y2ZhOGQ2IiwgImxhdGl0dWRlIjogLTYuNzc4NTQxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NDksICJuYW1lIjogIkZcdTAwMjZGIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3ZDdmZDliYi1lNmFmLTQyZjYtYTU2ZS0zMmIyMDRjZmE4ZDZfMTU2MTExMjUzNi5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTgsIC02Ljc3ODU1OSwgMzkuMjQ2NTgsIC02Ljc3ODU1OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTgsIC02Ljc3ODU1OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNzQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6MjA6MjAuNjc1WiIsICJlYzVfdXVpZCI6ICI3NzUyMmFkNi1hZjQ0LTQ4NjYtOGNlMS00NDQzZmI4ZTUwZmIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NTksICJsb25naXR1ZGUiOiAzOS4yNDY1OCwgIm5hbWUiOiAiQ3JvY3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjc3NTIyYWQ2LWFmNDQtNDg2Ni04Y2UxLTQ0NDNmYjhlNTBmYl8xNTYxMTEyNDE0LmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1ODIsIC02Ljc3ODUxNCwgMzkuMjQ2NTgyLCAtNi43Nzg1MTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU4MiwgLTYuNzc4NTE0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE3NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDoxNzo0NC40OTlaIiwgImVjNV91dWlkIjogImM0NDRiYzlkLWU3YWMtNDkzZS04ZmFiLWFkNDllZmIyYmUwMSIsICJsYXRpdHVkZSI6IC02Ljc3ODUxNCwgImxvbmdpdHVkZSI6IDM5LjI0NjU4MiwgIm5hbWUiOiAiQXRobGV0aWMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImM0NDRiYzlkLWU3YWMtNDkzZS04ZmFiLWFkNDllZmIyYmUwMV8xNTYxMTEyMjU3LmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MjgsIC02Ljc3ODU4LCAzOS4yNDY2MjgsIC02Ljc3ODU4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MjgsIC02Ljc3ODU4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE3NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDoxNTozMS4zNzRaIiwgImVjNV91dWlkIjogIjU2OTc0YzM0LTg2ZDQtNDFiZi1hYmJhLTBjZmIzODUyZDk5OCIsICJsYXRpdHVkZSI6IC02Ljc3ODU4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjI4LCAibmFtZSI6ICJZbGF0aSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNTY5NzRjMzQtODZkNC00MWJmLWFiYmEtMGNmYjM4NTJkOTk4XzE1NjExMTIxMjQuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU3OCwgLTYuNzc4NTU5LCAzOS4yNDY1NzgsIC02Ljc3ODU1OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTc4LCAtNi43Nzg1NTldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTc3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDEwOjEzOjM1LjkwNloiLCAiZWM1X3V1aWQiOiAiYTY5NDNkZjEtZGRmMS00ZDY4LWIzMjQtNDdlMTUxMDllOWMzIiwgImxhdGl0dWRlIjogLTYuNzc4NTU5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTc4LCAibmFtZSI6ICJBdmlhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhNjk0M2RmMS1kZGYxLTRkNjgtYjMyNC00N2UxNTEwOWU5YzNfMTU2MTExMjAwOS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0MSIsICI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDU3LCAtNi43Nzg1NTksIDM5LjI0NjQ1NywgLTYuNzc4NTU5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0NTcsIC02Ljc3ODU1OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNzgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6MTE6MTIuMTI2WiIsICJlYzVfdXVpZCI6ICJkY2IwMjVkMy1kZGY3LTQ2ZWQtYWE4ZS0wM2VmZjQwZTg4MTgiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NTksICJsb25naXR1ZGUiOiAzOS4yNDY0NTcsICJuYW1lIjogIk5ldyBiYWxhbmNlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkY2IwMjVkMy1kZGY3LTQ2ZWQtYWE4ZS0wM2VmZjQwZTg4MThfMTU2MTExMTg2Mi5qcGciLCAicHJpY2UiOiA0MDAwMCwgInNpemVzIjogWyI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbTmFOLCBOYU4sIE5hTiwgTmFOXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFtOYU4sIE5hTl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxNzkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiAiIiwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQxMDowNTowMi4wNTZaIiwgImVjNV91dWlkIjogImMzZTJhNGJlLWU4OTEtNDNhMy1hZmM3LWEyNTA0Mzc1OTIyNCIsICJsYXRpdHVkZSI6IG51bGwsICJsb25naXR1ZGUiOiBudWxsLCAibmFtZSI6ICJDb252ZXJzZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYzNlMmE0YmUtZTg5MS00M2EzLWFmYzctYTI1MDQzNzU5MjI0XzE1NjExMTE0OTUuanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiNDQiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjUzNiwgLTYuNzc4NjAxLCAzOS4yNDY1MzYsIC02Ljc3ODYwMV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTM2LCAtNi43Nzg2MDFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTgwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDEwOjAzOjA1Ljc3MVoiLCAiZWM1X3V1aWQiOiAiNWQ3ZTVmM2EtYTJjYi00YTRjLWJjZmItNDExODMxMjY3ZmU5IiwgImxhdGl0dWRlIjogLTYuNzc4NjAxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NTM2LCAibmFtZSI6ICJSZWVib29rIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZDdlNWYzYS1hMmNiLTRhNGMtYmNmYi00MTE4MzEyNjdmZTlfMTU2MTExMTM3OS5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSIsICIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTM5LCAtNi43Nzg2MDIsIDM5LjI0NjUzOSwgLTYuNzc4NjAyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MzksIC02Ljc3ODYwMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxODEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMTA6MDA6MjYuMTc2WiIsICJlYzVfdXVpZCI6ICJiN2VmNDY2ZS1iMjc5LTQ2ZjAtODg3Ny00YzEyMGYwYjBlMjkiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDIsICJsb25naXR1ZGUiOiAzOS4yNDY1MzksICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYjdlZjQ2NmUtYjI3OS00NmYwLTg4NzctNGMxMjBmMGIwZTI5XzE1NjExMTEyMTcuanBnIiwgInByaWNlIjogMzAwMDAsICJzaXplcyI6IFsiNDEiLCAiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU3MywgLTYuNzc4NjI5LCAzOS4yNDY1NzMsIC02Ljc3ODYyOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTczLCAtNi43Nzg2MjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTgyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjU4OjE5LjgxM1oiLCAiZWM1X3V1aWQiOiAiZjJiMjUwYWItZmEzMy00NGI4LWEyNTMtNTI5MzA2MmY1NzgxIiwgImxhdGl0dWRlIjogLTYuNzc4NjI5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTczLCAibmFtZSI6ICJCZWxsZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZjJiMjUwYWItZmEzMy00NGI4LWEyNTMtNTI5MzA2MmY1NzgxXzE1NjExMTEwOTQuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDQiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU1MiwgLTYuNzc4NTQsIDM5LjI0NjU1MiwgLTYuNzc4NTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU1MiwgLTYuNzc4NTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTgzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjU1OjE5LjAzMloiLCAiZWM1X3V1aWQiOiAiNDc0ZDdiM2EtY2I1ZC00NWRkLWI4NGQtYjQ4Y2RjMzk0NDM1IiwgImxhdGl0dWRlIjogLTYuNzc4NTQsICJsb25naXR1ZGUiOiAzOS4yNDY1NTIsICJuYW1lIjogIkp1bmFpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0NzRkN2IzYS1jYjVkLTQ1ZGQtYjg0ZC1iNDhjZGMzOTQ0MzVfMTU2MTExMDkwNS5qcGciLCAicHJpY2UiOiA0MDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTMyLCAtNi43Nzg1NiwgMzkuMjQ2NTMyLCAtNi43Nzg1Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTMyLCAtNi43Nzg1Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxODQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiAxNC4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjUxOjM4LjEyM1oiLCAiZWM1X3V1aWQiOiAiOWRiMjk4ZWUtMzRmMi00ZTE2LTgxMmEtNWZmNjM3M2E0MDFlIiwgImxhdGl0dWRlIjogLTYuNzc4NTYsICJsb25naXR1ZGUiOiAzOS4yNDY1MzIsICJuYW1lIjogIlN1blJpdmV0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5ZGIyOThlZS0zNGYyLTRlMTYtODEyYS01ZmY2MzczYTQwMWVfMTU2MTExMDY4OS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0MyIsICI0NCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzQzLCAtNi43Nzg2NzQsIDM5LjI0NjM0MywgLTYuNzc4Njc0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYzNDMsIC02Ljc3ODY3NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxODUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6NDk6NDcuMjQ1WiIsICJlYzVfdXVpZCI6ICIxZThiNjU1MC02ZTZhLTRiOTUtYTU5NC1iZTIxODkyYTJjMDkiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NzQsICJsb25naXR1ZGUiOiAzOS4yNDYzNDMsICJuYW1lIjogIk5pa2UgQWlyIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxZThiNjU1MC02ZTZhLTRiOTUtYTU5NC1iZTIxODkyYTJjMDlfMTU2MTExMDU4MS5qcGciLCAicHJpY2UiOiA0MDAwMCwgInNpemVzIjogWyI0NSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTk2LCAtNi43Nzg1NDMsIDM5LjI0NjU5NiwgLTYuNzc4NTQzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTYsIC02Ljc3ODU0M10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxODYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6NDg6MjAuNDk1WiIsICJlYzVfdXVpZCI6ICJmMTcwNzQ4Yi0xYTMxLTQwOGYtYjU0Mi0zZTVlM2Y2YzVmZTYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDMsICJsb25naXR1ZGUiOiAzOS4yNDY1OTYsICJuYW1lIjogIkhva2EiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImYxNzA3NDhiLTFhMzEtNDA4Zi1iNTQyLTNlNWUzZjZjNWZlNl8xNTYxMTEwNDkxLmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NDEsIC02Ljc3ODU2NCwgMzkuMjQ2NTQxLCAtNi43Nzg1NjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU0MSwgLTYuNzc4NTY0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE4NyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwOTo0NDozNy4yNDVaIiwgImVjNV91dWlkIjogIjAyYjJiMjg3LTE3YTItNDYwNi05MWE0LWYwNTVhN2UxNTU2YSIsICJsYXRpdHVkZSI6IC02Ljc3ODU2NCwgImxvbmdpdHVkZSI6IDM5LjI0NjU0MSwgIm5hbWUiOiAiUGVhayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDJiMmIyODctMTdhMi00NjA2LTkxYTQtZjA1NWE3ZTE1NTZhXzE1NjExMTAyNzEuanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU0NSwgLTYuNzc4NDk5LCAzOS4yNDY1NDUsIC02Ljc3ODQ5OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTQ1LCAtNi43Nzg0OTldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTg4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjQyOjU1Ljk0MFoiLCAiZWM1X3V1aWQiOiAiYmE0ZmI2MGYtNTE4Zi00MGY0LWFkNTAtMTAzYWNlMGIyOTFjIiwgImxhdGl0dWRlIjogLTYuNzc4NDk5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTQ1LCAibmFtZSI6ICJVUyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYmE0ZmI2MGYtNTE4Zi00MGY0LWFkNTAtMTAzYWNlMGIyOTFjXzE1NjExMTAxNjguanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDEiLCAiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU0OSwgLTYuNzc4NjQ0LCAzOS4yNDY1NDksIC02Ljc3ODY0NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTQ5LCAtNi43Nzg2NDRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTg5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjQwOjQ2LjA2OFoiLCAiZWM1X3V1aWQiOiAiNTgzMTllODgtMGQ5Yy00YTNiLTliOWYtZWEyMTQ4MmRmNjE2IiwgImxhdGl0dWRlIjogLTYuNzc4NjQ0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTQ5LCAibmFtZSI6ICJSZWR0YWciLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjU4MzE5ZTg4LTBkOWMtNGEzYi05YjlmLWVhMjE0ODJkZjYxNl8xNTYxMTEwMDQwLmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQyIiwgIjQzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1MTQsIC02Ljc3ODUzNCwgMzkuMjQ2NTE0LCAtNi43Nzg1MzRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjUxNCwgLTYuNzc4NTM0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE5MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDguMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwOTozODo1Mi40MTNaIiwgImVjNV91dWlkIjogIjg5YjE0MmY3LWRjNTAtNDUyOC1iZjhmLTQ4ZDVjOWFmOWU0ZCIsICJsYXRpdHVkZSI6IC02Ljc3ODUzNCwgImxvbmdpdHVkZSI6IDM5LjI0NjUxNCwgIm5hbWUiOiAiTmlrZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODliMTQyZjctZGM1MC00NTI4LWJmOGYtNDhkNWM5YWY5ZTRkXzE1NjExMDk5MjYuanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiNDQiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU0NCwgLTYuNzc4NTY5LCAzOS4yNDY1NDQsIC02Ljc3ODU2OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTQ0LCAtNi43Nzg1NjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTkxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjM3OjI1LjUyOVoiLCAiZWM1X3V1aWQiOiAiZTE1ZTY0ZDktMTg0MS00NzcwLTg5MzMtMzg4YmRmOGJlMjI2IiwgImxhdGl0dWRlIjogLTYuNzc4NTY5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTQ0LCAibmFtZSI6ICJJbm5vZmFzaGlvbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTE1ZTY0ZDktMTg0MS00NzcwLTg5MzMtMzg4YmRmOGJlMjI2XzE1NjExMDk4MzkuanBnIiwgInByaWNlIjogMzAwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjM5OSwgLTYuNzc4NjgsIDM5LjI0NjM5OSwgLTYuNzc4NjhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjM5OSwgLTYuNzc4NjhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTkyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjM1OjU5Ljg2N1oiLCAiZWM1X3V1aWQiOiAiNmIyMWJkYzgtYjgyOS00NjU4LThkYjAtYTFhZTQwNzc1NDdiIiwgImxhdGl0dWRlIjogLTYuNzc4NjgsICJsb25naXR1ZGUiOiAzOS4yNDYzOTksICJuYW1lIjogIlhEIHNwb3J0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2YjIxYmRjOC1iODI5LTQ2NTgtOGRiMC1hMWFlNDA3NzU0N2JfMTU2MTEwOTc1Mi5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjUsIC02Ljc3ODY2MSwgMzkuMjQ2NjUsIC02Ljc3ODY2MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjUsIC02Ljc3ODY2MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxOTMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6MzQ6MTIuNzc4WiIsICJlYzVfdXVpZCI6ICJhNjdhOTNlZC0yYTdiLTQ0ZjUtODc1Ni03MzA3OWZkMTVjODgiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NjEsICJsb25naXR1ZGUiOiAzOS4yNDY2NSwgIm5hbWUiOiAiS2FwcGEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImE2N2E5M2VkLTJhN2ItNDRmNS04NzU2LTczMDc5ZmQxNWM4OF8xNTYxMTA5NjQ2LmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQwIiwgIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NCwgLTYuNzc4NDg1LCAzOS4yNDY1NCwgLTYuNzc4NDg1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NCwgLTYuNzc4NDg1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjE5NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwOTozMjowNy4wNDhaIiwgImVjNV91dWlkIjogIjNmZWQyZTk0LTgwNzItNDM1NS05MGE5LWFmODRmM2FhMDViZCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ4NSwgImxvbmdpdHVkZSI6IDM5LjI0NjU0LCAibmFtZSI6ICJHcmVuc29uIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzZmVkMmU5NC04MDcyLTQzNTUtOTBhOS1hZjg0ZjNhYTA1YmRfMTU2MTEwOTUyMS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTcxLCAtNi43Nzg1NjEsIDM5LjI0NjU3MSwgLTYuNzc4NTYxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NzEsIC02Ljc3ODU2MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxOTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6MzA6NDkuNTk0WiIsICJlYzVfdXVpZCI6ICIyOWJkYjA3NC04YTIyLTQzNDUtYTFkNC01ZGJjODYxYzg2NjgiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjEsICJsb25naXR1ZGUiOiAzOS4yNDY1NzEsICJuYW1lIjogIkNvbWZvcnQgaW5zZXJ0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyOWJkYjA3NC04YTIyLTQzNDUtYTFkNC01ZGJjODYxYzg2NjhfMTU2MTEwOTQ0My5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyIzOCIsICIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTQ2LCAtNi43Nzg1NjgsIDM5LjI0NjU0NiwgLTYuNzc4NTY4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NDYsIC02Ljc3ODU2OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxOTYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6Mjg6MzMuNTcxWiIsICJlYzVfdXVpZCI6ICIyMmY4MGE4Mi1mZDZkLTRkMjMtOGUxNC1lNjQxOWRlYjgzOTQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjgsICJsb25naXR1ZGUiOiAzOS4yNDY1NDYsICJuYW1lIjogIkpvcmRhbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMjJmODBhODItZmQ2ZC00ZDIzLThlMTQtZTY0MTlkZWI4Mzk0XzE1NjExMDkyODcuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU0NiwgLTYuNzc4NTY4LCAzOS4yNDY1NDYsIC02Ljc3ODU2OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTQ2LCAtNi43Nzg1NjhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTk3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjI2OjI5LjY3NFoiLCAiZWM1X3V1aWQiOiAiNGQ0YWRiNWItM2Y5ZC00OGM2LThjMDQtMzljZTUzY2JlNjkxIiwgImxhdGl0dWRlIjogLTYuNzc4NTY4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTQ2LCAibmFtZSI6ICJBbnRhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0ZDRhZGI1Yi0zZjlkLTQ4YzYtOGMwNC0zOWNlNTNjYmU2OTFfMTU2MTEwOTE4My5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTQ2LCAtNi43Nzg1NjgsIDM5LjI0NjU0NiwgLTYuNzc4NTY4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NDYsIC02Ljc3ODU2OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIxOTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDk6MjQ6NTQuMjE4WiIsICJlYzVfdXVpZCI6ICIzY2JhYjZhYS05MjE4LTRjY2QtOTY4Zi0yZWQ0NDZjM2Q1YzEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjgsICJsb25naXR1ZGUiOiAzOS4yNDY1NDYsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiM2NiYWI2YWEtOTIxOC00Y2NkLTk2OGYtMmVkNDQ2YzNkNWMxXzE1NjExMDkwODMuanBnIiwgInByaWNlIjogMzUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjUyOCwgLTYuNzc4NTM4LCAzOS4yNDY1MjgsIC02Ljc3ODUzOF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTI4LCAtNi43Nzg1MzhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMTk5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA5OjIyOjU5LjYzOVoiLCAiZWM1X3V1aWQiOiAiNTE5NDU1ZDItZDRkNS00Nzg2LWE2YmQtNDUwZWQyN2ZmZWY1IiwgImxhdGl0dWRlIjogLTYuNzc4NTM4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTI4LCAibmFtZSI6ICJObCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNTE5NDU1ZDItZDRkNS00Nzg2LWE2YmQtNDUwZWQyN2ZmZWY1XzE1NjExMDg5NzMuanBnIiwgInByaWNlIjogNDAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYxOSwgLTYuNzc4NDQ0LCAzOS4yNDY2MTksIC02Ljc3ODQ0NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjE5LCAtNi43Nzg0NDRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjAwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogMTkuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwOTowNDowOC43NzlaIiwgImVjNV91dWlkIjogIjc1YzBmN2JjLTI1NDEtNGYyMi04ODBhLTM2NWVjZDAxYWRmYyIsICJsYXRpdHVkZSI6IC02Ljc3ODQ0NCwgImxvbmdpdHVkZSI6IDM5LjI0NjYxOSwgIm5hbWUiOiAiUmVlYm9rIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3NWMwZjdiYy0yNTQxLTRmMjItODgwYS0zNjVlY2QwMWFkZmNfMTU2MTEwNzgzMi5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjM2LCAtNi43Nzg1ODgsIDM5LjI0NjYzNiwgLTYuNzc4NTg4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MzYsIC02Ljc3ODU4OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMDEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6NTI6NTQuODAxWiIsICJlYzVfdXVpZCI6ICJiZDFiNGQwOC00ZDkwLTQzMjItODc4Zi1iOWVmOWYwOGIxYjEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODgsICJsb25naXR1ZGUiOiAzOS4yNDY2MzYsICJuYW1lIjogIkFya2Jpcm8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJkMWI0ZDA4LTRkOTAtNDMyMi04NzhmLWI5ZWY5ZjA4YjFiMV8xNTYxMTA3MTYzLmpwZyIsICJwcmljZSI6IDE4MDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjksIC02Ljc3ODU2NSwgMzkuMjQ2NzI5LCAtNi43Nzg1NjVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcyOSwgLTYuNzc4NTY1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODo1MDo0My4yNDhaIiwgImVjNV91dWlkIjogImVmMDlkZmI0LTE2OGYtNGZkYS05Y2ViLTMwYTdiMDgwZWRlMyIsICJsYXRpdHVkZSI6IC02Ljc3ODU2NSwgImxvbmdpdHVkZSI6IDM5LjI0NjcyOSwgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlZjA5ZGZiNC0xNjhmLTRmZGEtOWNlYi0zMGE3YjA4MGVkZTNfMTU2MTEwNzAzNC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjU2LCAtNi43Nzg1NDgsIDM5LjI0NjY1NiwgLTYuNzc4NTQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NTYsIC02Ljc3ODU0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMDMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6NDg6MTQuNjU4WiIsICJlYzVfdXVpZCI6ICI4ZTQ0NWI5My1mYmRkLTQxNWUtOGMxYi0xYWE2ODEzYTdiMGQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDgsICJsb25naXR1ZGUiOiAzOS4yNDY2NTYsICJuYW1lIjogIkFya2Jpcm8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjhlNDQ1YjkzLWZiZGQtNDE1ZS04YzFiLTFhYTY4MTNhN2IwZF8xNTYxMTA2ODg4LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MzMsIC02Ljc3ODU0MiwgMzkuMjQ2NzMzLCAtNi43Nzg1NDJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjczMywgLTYuNzc4NTQyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwNCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODo0NjoyNy43MTlaIiwgImVjNV91dWlkIjogIjc1ZjVhMGRjLWYwOTctNDVkZi05MTNmLWYxMDEwNzgwYTBlMyIsICJsYXRpdHVkZSI6IC02Ljc3ODU0MiwgImxvbmdpdHVkZSI6IDM5LjI0NjczMywgIm5hbWUiOiAiTmV3IGxvb2siLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjc1ZjVhMGRjLWYwOTctNDVkZi05MTNmLWYxMDEwNzgwYTBlM18xNTYxMTA2Nzc5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MzMsIC02Ljc3ODU0MiwgMzkuMjQ2NzMzLCAtNi43Nzg1NDJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjczMywgLTYuNzc4NTQyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwNSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDE5LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6NDU6MTMuNzA5WiIsICJlYzVfdXVpZCI6ICI5OTA3OWI1YS1lMGEzLTRhZmMtYTJiZC1lMjgwMWUxNTA2YmIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDIsICJsb25naXR1ZGUiOiAzOS4yNDY3MzMsICJuYW1lIjogIlZlcmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk5MDc5YjVhLWUwYTMtNGFmYy1hMmJkLWUyODAxZTE1MDZiYl8xNTYxMTA2Njg5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTQsIC02Ljc3ODU1NiwgMzkuMjQ2Njk0LCAtNi43Nzg1NTZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NCwgLTYuNzc4NTU2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODo0MjozOC40ODJaIiwgImVjNV91dWlkIjogImY1NDBlMzMxLTVjZTAtNGM4My04M2EwLTA3ZmYwZDI2MmNmZCIsICJsYXRpdHVkZSI6IC02Ljc3ODU1NiwgImxvbmdpdHVkZSI6IDM5LjI0NjY5NCwgIm5hbWUiOiAiR2Fib3IiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImY1NDBlMzMxLTVjZTAtNGM4My04M2EwLTA3ZmYwZDI2MmNmZF8xNTYxMTA2NTUwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTEsIC02Ljc3ODU0NywgMzkuMjQ2NjkxLCAtNi43Nzg1NDddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5MSwgLTYuNzc4NTQ3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODo0MDo1MS45NzNaIiwgImVjNV91dWlkIjogImRhM2MwNDY2LWNmOTYtNGI1NC1hNGI4LWY4MDljNmYwMjVlYyIsICJsYXRpdHVkZSI6IC02Ljc3ODU0NywgImxvbmdpdHVkZSI6IDM5LjI0NjY5MSwgIm5hbWUiOiAiVHJhZmFsdWMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImRhM2MwNDY2LWNmOTYtNGI1NC1hNGI4LWY4MDljNmYwMjVlY18xNTYxMTA2NDQ1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjEsIC02Ljc3ODU4NiwgMzkuMjQ2NzIxLCAtNi43Nzg1ODZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcyMSwgLTYuNzc4NTg2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIwOCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODozODo1OS42NjVaIiwgImVjNV91dWlkIjogIjY1ZmFhNzQyLTNlN2EtNDcyYi1hYmQ2LTE4MzNmYWMxN2JjZiIsICJsYXRpdHVkZSI6IC02Ljc3ODU4NiwgImxvbmdpdHVkZSI6IDM5LjI0NjcyMSwgIm5hbWUiOiAiVmljZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjVmYWE3NDItM2U3YS00NzJiLWFiZDYtMTgzM2ZhYzE3YmNmXzE1NjExMDYzMzEuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY3NiwgLTYuNzc4NDg4LCAzOS4yNDY2NzYsIC02Ljc3ODQ4OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njc2LCAtNi43Nzg0ODhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjA5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjM2OjI4LjQ1NloiLCAiZWM1X3V1aWQiOiAiYmFhMzk5Y2EtOTM0Mi00YmRkLWIwY2QtZDQ3NzBmN2ZiZjg3IiwgImxhdGl0dWRlIjogLTYuNzc4NDg4LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njc2LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJhYTM5OWNhLTkzNDItNGJkZC1iMGNkLWQ0NzcwZjdmYmY4N18xNTYxMTA2MTc5LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2ODEsIC02Ljc3ODU1MSwgMzkuMjQ2NjgxLCAtNi43Nzg1NTFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY4MSwgLTYuNzc4NTUxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIxMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODozNDowNC45ODNaIiwgImVjNV91dWlkIjogImVlZmRlNmRhLThlOWItNGVhNy1hMzJjLWNlMjlmMDNjYzM4ZSIsICJsYXRpdHVkZSI6IC02Ljc3ODU1MSwgImxvbmdpdHVkZSI6IDM5LjI0NjY4MSwgIm5hbWUiOiAiRGFuc2tvIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlZWZkZTZkYS04ZTliLTRlYTctYTMyYy1jZTI5ZjAzY2MzOGVfMTU2MTEwNjAzNC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzAzLCAtNi43Nzg1NiwgMzkuMjQ2NzAzLCAtNi43Nzg1Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzAzLCAtNi43Nzg1Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMTEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MzE6NTEuODYwWiIsICJlYzVfdXVpZCI6ICI4MDVmMDJmYi03NTE4LTQwZWMtYjc2Yy0wZTkzY2M2ODgxMjgiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NiwgImxvbmdpdHVkZSI6IDM5LjI0NjcwMywgIm5hbWUiOiAiR3VveGluZyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODA1ZjAyZmItNzUxOC00MGVjLWI3NmMtMGU5M2NjNjg4MTI4XzE1NjExMDU4OTguanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjczNCwgLTYuNzc4NDQ5LCAzOS4yNDY3MzQsIC02Ljc3ODQ0OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzM0LCAtNi43Nzg0NDldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjEyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjI5OjUzLjg2M1oiLCAiZWM1X3V1aWQiOiAiOTAxMGZhN2ItMDY5NS00YzAzLWIwYzQtMGU4YWYxOGQyMmQzIiwgImxhdGl0dWRlIjogLTYuNzc4NDQ5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzM0LCAibmFtZSI6ICJOZXcgbG9vayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOTAxMGZhN2ItMDY5NS00YzAzLWIwYzQtMGU4YWYxOGQyMmQzXzE1NjExMDU3ODguanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcwNSwgLTYuNzc4NTMzLCAzOS4yNDY3MDUsIC02Ljc3ODUzM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzA1LCAtNi43Nzg1MzNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjEzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjI2OjUzLjEzNloiLCAiZWM1X3V1aWQiOiAiM2E2NDkyMzUtMjQ0Ny00MTcwLTg1MjEtZjVjOTRkMzcyNTk4IiwgImxhdGl0dWRlIjogLTYuNzc4NTMzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzA1LCAibmFtZSI6ICJXYW5ldHRpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzYTY0OTIzNS0yNDQ3LTQxNzAtODUyMS1mNWM5NGQzNzI1OThfMTU2MTEwNTU2Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Njg4LCAtNi43Nzg3OTYsIDM5LjI0NjY4OCwgLTYuNzc4Nzk2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2ODgsIC02Ljc3ODc5Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMTQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MjQ6MTUuNjIxWiIsICJlYzVfdXVpZCI6ICI1MDBmN2ExMC02YmYxLTRlNzgtYThkZi0yYzcyMjRiYjRkZmMiLCAibGF0aXR1ZGUiOiAtNi43Nzg3OTYsICJsb25naXR1ZGUiOiAzOS4yNDY2ODgsICJuYW1lIjogIkphbmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjUwMGY3YTEwLTZiZjEtNGU3OC1hOGRmLTJjNzIyNGJiNGRmY18xNTYxMTA1NDQ1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NTcsIC02Ljc3ODUzOSwgMzkuMjQ2NzU3LCAtNi43Nzg1MzldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc1NywgLTYuNzc4NTM5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIxNSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODoyMDo1NS45MzZaIiwgImVjNV91dWlkIjogIjg5N2VmNzczLTRiNjAtNGRiYi1iNWIyLWFlYWMyNWZlNTdhYyIsICJsYXRpdHVkZSI6IC02Ljc3ODUzOSwgImxvbmdpdHVkZSI6IDM5LjI0Njc1NywgIm5hbWUiOiAiTGlsbHkgbGlseUEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjg5N2VmNzczLTRiNjAtNGRiYi1iNWIyLWFlYWMyNWZlNTdhY18xNTYxMTA1MjQ5LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTUsIC02Ljc3ODM5NSwgMzkuMjQ2Njk1LCAtNi43NzgzOTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NSwgLTYuNzc4Mzk1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIxNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODoxODozNi44NThaIiwgImVjNV91dWlkIjogImExOTNmYjI1LWFmZjgtNDYyZi1iNTAzLWUwZTRiYzg1NjBiZCIsICJsYXRpdHVkZSI6IC02Ljc3ODM5NSwgImxvbmdpdHVkZSI6IDM5LjI0NjY5NSwgIm5hbWUiOiAiTmV3bG9vayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYTE5M2ZiMjUtYWZmOC00NjJmLWI1MDMtZTBlNGJjODU2MGJkXzE1NjExMDUxMTAuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4OCwgLTYuNzc4NTQ1LCAzOS4yNDY2ODgsIC02Ljc3ODU0NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg4LCAtNi43Nzg1NDVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjE3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjE2OjAxLjU3MVoiLCAiZWM1X3V1aWQiOiAiNzYzZTVkOWItNGFiYi00OTU0LThhNTAtZjVjYTBhNmY4MWE0IiwgImxhdGl0dWRlIjogLTYuNzc4NTQ1LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg4LCAibmFtZSI6ICJIdWFueXVlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3NjNlNWQ5Yi00YWJiLTQ5NTQtOGE1MC1mNWNhMGE2ZjgxYTRfMTU2MTEwNDk1NC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTk0LCAtNi43Nzg1ODEsIDM5LjI0NjU5NCwgLTYuNzc4NTgxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTQsIC02Ljc3ODU4MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MTQ6MjAuOTc4WiIsICJlYzVfdXVpZCI6ICI1MDg5MTI0NC1hZjE5LTQ5ZTItYjM2ZS05MzEwMmI4OTI0NWYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODEsICJsb25naXR1ZGUiOiAzOS4yNDY1OTQsICJuYW1lIjogIk9ic2Vzc2VkIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1MDg5MTI0NC1hZjE5LTQ5ZTItYjM2ZS05MzEwMmI4OTI0NWZfMTU2MTEwNDg0Ny5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Njc4LCAtNi43Nzg0OTYsIDM5LjI0NjY3OCwgLTYuNzc4NDk2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NzgsIC02Ljc3ODQ5Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMTkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MTI6MzQuMDk5WiIsICJlYzVfdXVpZCI6ICJiZmY0MWNiNi02NzgyLTQwMGUtYjJkOS1jZDZiZDE3NTE1YTciLCAibGF0aXR1ZGUiOiAtNi43Nzg0OTYsICJsb25naXR1ZGUiOiAzOS4yNDY2NzgsICJuYW1lIjogIlNob2Vyb29tIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiZmY0MWNiNi02NzgyLTQwMGUtYjJkOS1jZDZiZDE3NTE1YTdfMTU2MTEwNDc0Ny5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjY1LCAtNi43Nzg1MDMsIDM5LjI0NjY2NSwgLTYuNzc4NTAzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NjUsIC02Ljc3ODUwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMjAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MTE6MjEuNzQ5WiIsICJlYzVfdXVpZCI6ICJkNjkyMTg1Ny04OWIxLTRlMDQtOWJjNS04NzdjNTQ5NmE5MDMiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDMsICJsb25naXR1ZGUiOiAzOS4yNDY2NjUsICJuYW1lIjogIkFtZXJpY2FuIEVhZ2xlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkNjkyMTg1Ny04OWIxLTRlMDQtOWJjNS04NzdjNTQ5NmE5MDNfMTU2MTEwNDY3NS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Njc0LCAtNi43Nzg1NzUsIDM5LjI0NjY3NCwgLTYuNzc4NTc1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NzQsIC02Ljc3ODU3NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MDk6MzguMTU3WiIsICJlYzVfdXVpZCI6ICI5ODM0Yzc0NS02ZGJlLTRmOTQtYjU1Yy00ZWI0ZmI5ZGI4NDAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NzUsICJsb25naXR1ZGUiOiAzOS4yNDY2NzQsICJuYW1lIjogIlNob2VleHByZXNzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5ODM0Yzc0NS02ZGJlLTRmOTQtYjU1Yy00ZWI0ZmI5ZGI4NDBfMTU2MTEwNDU3MC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzc0LCAtNi43Nzg1NDgsIDM5LjI0Njc3NCwgLTYuNzc4NTQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzQsIC02Ljc3ODU0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMjIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MDg6MTQuODg0WiIsICJlYzVfdXVpZCI6ICIxOTNiYzM4Ni05ZTAyLTRlYmYtYWUxMC1hOWU1YjhiMjdlYzIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDgsICJsb25naXR1ZGUiOiAzOS4yNDY3NzQsICJuYW1lIjogIlNob2VleHByZXNzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxOTNiYzM4Ni05ZTAyLTRlYmYtYWUxMC1hOWU1YjhiMjdlYzJfMTU2MTEwNDQ4NC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzc0LCAtNi43Nzg1NDgsIDM5LjI0Njc3NCwgLTYuNzc4NTQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NzQsIC02Ljc3ODU0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMjMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDg6MDY6NDcuNjY0WiIsICJlYzVfdXVpZCI6ICIwNmM0MzhiYS1kZDY5LTQxZTUtOGQwMC03MzNkZTA0NTEyZjUiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDgsICJsb25naXR1ZGUiOiAzOS4yNDY3NzQsICJuYW1lIjogIlBSSU1BUksiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjA2YzQzOGJhLWRkNjktNDFlNS04ZDAwLTczM2RlMDQ1MTJmNV8xNTYxMTA0Mzk5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3OTQsIC02Ljc3ODU0MywgMzkuMjQ2Nzk0LCAtNi43Nzg1NDNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc5NCwgLTYuNzc4NTQzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIyNCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwODowNToxNS4zNDdaIiwgImVjNV91dWlkIjogImVhMjRhYmYwLTZiZWItNDc3MC1hYTYyLTljNmJlZDM2ZTJhYiIsICJsYXRpdHVkZSI6IC02Ljc3ODU0MywgImxvbmdpdHVkZSI6IDM5LjI0Njc5NCwgIm5hbWUiOiAiTWF5bGluZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZWEyNGFiZjAtNmJlYi00NzcwLWFhNjItOWM2YmVkMzZlMmFiXzE1NjExMDQzMDkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY0MywgLTYuNzc4NjI0LCAzOS4yNDY2NDMsIC02Ljc3ODYyNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjQzLCAtNi43Nzg2MjRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjI1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjAzOjI2LjU0NloiLCAiZWM1X3V1aWQiOiAiYTdlMjNhYjAtNjkzYS00MGNiLTgyODEtZWNlMDdlZTY5OTA0IiwgImxhdGl0dWRlIjogLTYuNzc4NjI0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjQzLCAibmFtZSI6ICJITSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYTdlMjNhYjAtNjkzYS00MGNiLTgyODEtZWNlMDdlZTY5OTA0XzE1NjExMDQxOTcuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY0OSwgLTYuNzc4NTMzLCAzOS4yNDY2NDksIC02Ljc3ODUzM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjQ5LCAtNi43Nzg1MzNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjI2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA4OjAxOjE4LjQwOFoiLCAiZWM1X3V1aWQiOiAiZTY5ODQ2NzItNmI3Zi00YWQ5LTg1ZDctNGUzN2JhNWEwMTI3IiwgImxhdGl0dWRlIjogLTYuNzc4NTMzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjQ5LCAibmFtZSI6ICJDdXNoaW9uIHdhbGsiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImU2OTg0NjcyLTZiN2YtNGFkOS04NWQ3LTRlMzdiYTVhMDEyN18xNTYxMTA0MDcyLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NTQsIC02Ljc3ODUzLCAzOS4yNDY1NTQsIC02Ljc3ODUzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NTQsIC02Ljc3ODUzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIyNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwNzo1OTo1Ni40MDJaIiwgImVjNV91dWlkIjogIjEwYTk1ZmUwLTg2YWItNGRhZC05MDhhLWU2OTU3Zjc4Njg4MCIsICJsYXRpdHVkZSI6IC02Ljc3ODUzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NTU0LCAibmFtZSI6ICJOZXcgTG9vayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMTBhOTVmZTAtODZhYi00ZGFkLTkwOGEtZTY5NTdmNzg2ODgwXzE1NjExMDM5NDMuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY0NiwgLTYuNzc4NTYxLCAzOS4yNDY2NDYsIC02Ljc3ODU2MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjQ2LCAtNi43Nzg1NjFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjI4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjU3OjE1LjExNVoiLCAiZWM1X3V1aWQiOiAiNWRkNmY2YTUtNTI1Yy00ZmFmLWIxYTMtNmU4M2VhY2NiMGQ0IiwgImxhdGl0dWRlIjogLTYuNzc4NTYxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjQ2LCAibmFtZSI6ICJCZXJGZWVsbnkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjVkZDZmNmE1LTUyNWMtNGZhZi1iMWEzLTZlODNlYWNjYjBkNF8xNTYxMTAzODI1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTgsIC02Ljc3ODU0OSwgMzkuMjQ2Njk4LCAtNi43Nzg1NDldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5OCwgLTYuNzc4NTQ5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIyOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwNzo1NTo0OS40NDJaIiwgImVjNV91dWlkIjogImJjMWRiNmY1LTU5NWEtNDc1MC1iZDQ0LWFlNzQ3ZWE1NDQ3YSIsICJsYXRpdHVkZSI6IC02Ljc3ODU0OSwgImxvbmdpdHVkZSI6IDM5LjI0NjY5OCwgIm5hbWUiOiAiQXRtb3NwaGVyZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYmMxZGI2ZjUtNTk1YS00NzUwLWJkNDQtYWU3NDdlYTU0NDdhXzE1NjExMDM3MzguanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc1NCwgLTYuNzc4NTc5LCAzOS4yNDY3NTQsIC02Ljc3ODU3OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzU0LCAtNi43Nzg1NzldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjMwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjU0OjEwLjYyOVoiLCAiZWM1X3V1aWQiOiAiMDY2ODIwNzEtMDU5Ni00NmRlLTllM2ItMjAwYjJiMzNkODkwIiwgImxhdGl0dWRlIjogLTYuNzc4NTc5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzU0LCAibmFtZSI6ICJBdG1vc3BoZXJlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwNjY4MjA3MS0wNTk2LTQ2ZGUtOWUzYi0yMDBiMmIzM2Q4OTBfMTU2MTEwMzYyOS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzMyLCAtNi43Nzg1NjQsIDM5LjI0NjczMiwgLTYuNzc4NTY0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MzIsIC02Ljc3ODU2NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMzEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDc6NTE6NDQuNDU1WiIsICJlYzVfdXVpZCI6ICJiZGYyZDc5Zi0wNzE1LTQyZTUtOWUxYi1jZjgyMjc2ZjE3NjAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjQsICJsb25naXR1ZGUiOiAzOS4yNDY3MzIsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYmRmMmQ3OWYtMDcxNS00MmU1LTllMWItY2Y4MjI3NmYxNzYwXzE1NjExMDM0OTUuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY2OSwgLTYuNzc4NTcsIDM5LjI0NjY2OSwgLTYuNzc4NTddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY2OSwgLTYuNzc4NTddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjMyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjQ0OjQ4Ljc0N1oiLCAiZWM1X3V1aWQiOiAiNjg4MWE0ZDItM2QyYS00ZDQ2LTg1YzEtZDBkODVkNTJlNGQ4IiwgImxhdGl0dWRlIjogLTYuNzc4NTcsICJsb25naXR1ZGUiOiAzOS4yNDY2NjksICJuYW1lIjogIkYuIFMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjY4ODFhNGQyLTNkMmEtNGQ0Ni04NWMxLWQwZDg1ZDUyZTRkOF8xNTYxMTAzMDcwLmpwZyIsICJwcmljZSI6IDgwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4MywgLTYuNzc4NTU0LCAzOS4yNDY2ODMsIC02Ljc3ODU1NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjgzLCAtNi43Nzg1NTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjMzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjQzOjUwLjIyMFoiLCAiZWM1X3V1aWQiOiAiMjI0OThlNGUtMmZjYy00OWVlLTliZDMtOWJkMjZhZDlhODFhIiwgImxhdGl0dWRlIjogLTYuNzc4NTU0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjgzLCAibmFtZSI6ICJNb2RpbGEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjIyNDk4ZTRlLTJmY2MtNDllZS05YmQzLTliZDI2YWQ5YTgxYV8xNTYxMTAzMDA2LmpwZyIsICJwcmljZSI6IDgwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4MywgLTYuNzc4NTU0LCAzOS4yNDY2ODMsIC02Ljc3ODU1NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjgzLCAtNi43Nzg1NTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjM0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjQyOjI3LjYwNVoiLCAiZWM1X3V1aWQiOiAiMDczYzNkNWEtYzc4Ni00NjNiLTk1ODctMDBjZTdkMzZhNzdkIiwgImxhdGl0dWRlIjogLTYuNzc4NTU0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjgzLCAibmFtZSI6ICJCYW5nZHVuYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDczYzNkNWEtYzc4Ni00NjNiLTk1ODctMDBjZTdkMzZhNzdkXzE1NjExMDI5MzcuanBnIiwgInByaWNlIjogODAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzU2LCAtNi43Nzg1NzIsIDM5LjI0Njc1NiwgLTYuNzc4NTcyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NTYsIC02Ljc3ODU3Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyMzUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjFUMDc6NDE6MjYuNzAwWiIsICJlYzVfdXVpZCI6ICIzM2NiN2Q5YS1hMmQ4LTQ4MjQtOGNhYy04ZDlmNmRhNjhiMjAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NzIsICJsb25naXR1ZGUiOiAzOS4yNDY3NTYsICJuYW1lIjogIkJhbmdkdW5hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzM2NiN2Q5YS1hMmQ4LTQ4MjQtOGNhYy04ZDlmNmRhNjhiMjBfMTU2MTEwMjg4MS5qcGciLCAicHJpY2UiOiA4MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MDUsIC02Ljc3ODU3NiwgMzkuMjQ2NjA1LCAtNi43Nzg1NzZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYwNSwgLTYuNzc4NTc2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIzNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwNzo0MDoxMi43OTNaIiwgImVjNV91dWlkIjogImU1NzZkOGU5LTJlMzAtNDVlOC05MWIyLTFlOTY4YmE2YjliOSIsICJsYXRpdHVkZSI6IC02Ljc3ODU3NiwgImxvbmdpdHVkZSI6IDM5LjI0NjYwNSwgIm5hbWUiOiAiTW9kaWxhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlNTc2ZDhlOS0yZTMwLTQ1ZTgtOTFiMi0xZTk2OGJhNmI5YjlfMTU2MTEwMjgwNS5qcGciLCAicHJpY2UiOiA4MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NywgLTYuNzc4NjI0LCAzOS4yNDY2NywgLTYuNzc4NjI0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NywgLTYuNzc4NjI0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIzNyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwNzozOTowMC43NDFaIiwgImVjNV91dWlkIjogIjA2YWJkMjY2LWRlMjAtNGY0Yy1hOWNmLTk0ZGU0MzM4YzNlOSIsICJsYXRpdHVkZSI6IC02Ljc3ODYyNCwgImxvbmdpdHVkZSI6IDM5LjI0NjY3LCAibmFtZSI6ICJNb2RpbGEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjA2YWJkMjY2LWRlMjAtNGY0Yy1hOWNmLTk0ZGU0MzM4YzNlOV8xNTYxMTAyNzMxLmpwZyIsICJwcmljZSI6IDgwMDAsICJzaXplcyI6IFsiNDAiLCAiNDEiLCAiMzciLCAiMzkiLCAiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY5MywgLTYuNzc4NjAyLCAzOS4yNDY2OTMsIC02Ljc3ODYwMl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjkzLCAtNi43Nzg2MDJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjM4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIxVDA3OjM2OjE0LjYwN1oiLCAiZWM1X3V1aWQiOiAiYzFkNDhiZWYtNzhmOS00YTE1LTkyM2UtNzc1MjhjZTRlMjVmIiwgImxhdGl0dWRlIjogLTYuNzc4NjAyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjkzLCAibmFtZSI6ICJGLiBTIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJjMWQ0OGJlZi03OGY5LTRhMTUtOTIzZS03NzUyOGNlNGUyNWZfMTU2MTEwMjU1Mi5qcGciLCAicHJpY2UiOiA4MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2ODgsIC02Ljc3ODYwNywgMzkuMjQ2Njg4LCAtNi43Nzg2MDddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY4OCwgLTYuNzc4NjA3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjIzOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMVQwNzozMzo0MC4zNzBaIiwgImVjNV91dWlkIjogImU4MmIzNjk5LTEwMDctNDRjMi1hMjZiLTA4NjFjOTJmMTY0NyIsICJsYXRpdHVkZSI6IC02Ljc3ODYwNywgImxvbmdpdHVkZSI6IDM5LjI0NjY4OCwgIm5hbWUiOiAiTW9kaWxhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlODJiMzY5OS0xMDA3LTQ0YzItYTI2Yi0wODYxYzkyZjE2NDdfMTU2MTEwMjQwMi5qcGciLCAicHJpY2UiOiA4MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OSwgLTYuNzc4NTQ3LCAzOS4yNDY2OSwgLTYuNzc4NTQ3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2OSwgLTYuNzc4NTQ3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI0MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMjowMDowMC4wMDJaIiwgImVjNV91dWlkIjogImIwNDE5OGVkLTBmNzYtNGNjYi04ZjIxLTUwYjVmYTA0ZTY2ZSIsICJsYXRpdHVkZSI6IC02Ljc3ODU0NywgImxvbmdpdHVkZSI6IDM5LjI0NjY5LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIwNDE5OGVkLTBmNzYtNGNjYi04ZjIxLTUwYjVmYTA0ZTY2ZV8xNTYxMDMxOTk3LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MjEsIC02Ljc3ODU1NywgMzkuMjQ2NzIxLCAtNi43Nzg1NTddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcyMSwgLTYuNzc4NTU3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI0MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMTo1NzowNC4wMTZaIiwgImVjNV91dWlkIjogIjg0ZjMyMTZhLTQ4MzgtNDQwYy1iN2I1LWQ4ZThlMmRhMDJmYiIsICJsYXRpdHVkZSI6IC02Ljc3ODU1NywgImxvbmdpdHVkZSI6IDM5LjI0NjcyMSwgIm5hbWUiOiAiRmVyZ2FsaWVjaW91cyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODRmMzIxNmEtNDgzOC00NDBjLWI3YjUtZDhlOGUyZGEwMmZiXzE1NjEwMzE4MjAuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU4NSwgLTYuNzc4NjQsIDM5LjI0NjU4NSwgLTYuNzc4NjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU4NSwgLTYuNzc4NjRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjQyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjU1OjIyLjE4NFoiLCAiZWM1X3V1aWQiOiAiOGQ0NTU5M2MtZTI3OC00OTkzLTkxNmEtMDQ5NmIwNDNiN2ZlIiwgImxhdGl0dWRlIjogLTYuNzc4NjQsICJsb25naXR1ZGUiOiAzOS4yNDY1ODUsICJuYW1lIjogIkxvZnQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjhkNDU1OTNjLWUyNzgtNDk5My05MTZhLTA0OTZiMDQzYjdmZV8xNTYxMDMxNzE5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2ODUsIC02Ljc3ODUzMiwgMzkuMjQ2Njg1LCAtNi43Nzg1MzJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY4NSwgLTYuNzc4NTMyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI0MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMTo1Mzo1Ni4xMTlaIiwgImVjNV91dWlkIjogImE5MGYwMjUzLWU5OTQtNDdhMy05ZDAxLWM5NGU0NWQyZTIwNiIsICJsYXRpdHVkZSI6IC02Ljc3ODUzMiwgImxvbmdpdHVkZSI6IDM5LjI0NjY4NSwgIm5hbWUiOiAiQXRtb3NwaGVyZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYTkwZjAyNTMtZTk5NC00N2EzLTlkMDEtYzk0ZTQ1ZDJlMjA2XzE1NjEwMzE2MzEuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcwNiwgLTYuNzc4NTkyLCAzOS4yNDY3MDYsIC02Ljc3ODU5Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzA2LCAtNi43Nzg1OTJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjQ0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjUyOjM3LjE3MloiLCAiZWM1X3V1aWQiOiAiMWVjZDE5NmEtZThlNi00ZjlkLTljYmMtM2ZjMWU5YTg0NjJkIiwgImxhdGl0dWRlIjogLTYuNzc4NTkyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzA2LCAibmFtZSI6ICJCcmFzaCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMWVjZDE5NmEtZThlNi00ZjlkLTljYmMtM2ZjMWU5YTg0NjJkXzE1NjEwMzE1NDkuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzgiLCAiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY0LCAtNi43Nzg2MjksIDM5LjI0NjY0LCAtNi43Nzg2MjldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY0LCAtNi43Nzg2MjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjQ1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjUxOjEyLjM3NFoiLCAiZWM1X3V1aWQiOiAiNmVkYTBmNzUtY2I5MC00ZjE5LTgyZTAtZDA1OGJmZTQ1YzJmIiwgImxhdGl0dWRlIjogLTYuNzc4NjI5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjQsICJuYW1lIjogIlpBVFoiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZlZGEwZjc1LWNiOTAtNGYxOS04MmUwLWQwNThiZmU0NWMyZl8xNTYxMDMxNDY5LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NSwgLTYuNzc4NjUxLCAzOS4yNDY2NSwgLTYuNzc4NjUxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NSwgLTYuNzc4NjUxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI0NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMTo0OTo0OS41MjdaIiwgImVjNV91dWlkIjogImExYzM1NTc3LTI2NWQtNDI0Ni05NGNiLTA1NTJjMzAzZjI2MyIsICJsYXRpdHVkZSI6IC02Ljc3ODY1MSwgImxvbmdpdHVkZSI6IDM5LjI0NjY1LCAibmFtZSI6ICJTZmVyYSBjbGFzc2ljIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhMWMzNTU3Ny0yNjVkLTQyNDYtOTRjYi0wNTUyYzMwM2YyNjNfMTU2MTAzMTM4NS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzE1LCAtNi43Nzg1NzUsIDM5LjI0NjcxNSwgLTYuNzc4NTc1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MTUsIC02Ljc3ODU3NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6NDg6MDEuODExWiIsICJlYzVfdXVpZCI6ICJkNTJhZDdkNC0zMzIwLTQ0MDItYTYyYy1mNDAyMzlmYTU5YmYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NzUsICJsb25naXR1ZGUiOiAzOS4yNDY3MTUsICJuYW1lIjogIkhlYWQgT3ZlciBIZWVscyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZDUyYWQ3ZDQtMzMyMC00NDAyLWE2MmMtZjQwMjM5ZmE1OWJmXzE1NjEwMzEyNzguanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcwMSwgLTYuNzc4NTUsIDM5LjI0NjcwMSwgLTYuNzc4NTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcwMSwgLTYuNzc4NTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjQ4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjQ0OjAwLjg4N1oiLCAiZWM1X3V1aWQiOiAiNDVjZWNmNDgtNTRlYS00YTEwLTg5NTMtMjlmYTk5ZTUzNDVmIiwgImxhdGl0dWRlIjogLTYuNzc4NTUsICJsb25naXR1ZGUiOiAzOS4yNDY3MDEsICJuYW1lIjogIlNob2VNYXJ0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0NWNlY2Y0OC01NGVhLTRhMTAtODk1My0yOWZhOTllNTM0NWZfMTU2MTAzMTAzNy5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzEyLCAtNi43Nzg2MjIsIDM5LjI0NjcxMiwgLTYuNzc4NjIyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MTIsIC02Ljc3ODYyMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNDkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6NDI6MzQuNzgxWiIsICJlYzVfdXVpZCI6ICIxNWY5MWRlZC03ZWMyLTRmZmUtYTk3Yy0wMWIxYTI3ZDc5OTUiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MjIsICJsb25naXR1ZGUiOiAzOS4yNDY3MTIsICJuYW1lIjogIlZhbnMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjE1ZjkxZGVkLTdlYzItNGZmZS1hOTdjLTAxYjFhMjdkNzk5NV8xNTYxMDMwOTUxLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MzQsIC02Ljc3ODU0MiwgMzkuMjQ2NzM0LCAtNi43Nzg1NDJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjczNCwgLTYuNzc4NTQyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI1MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMTo0MToyMC43MDFaIiwgImVjNV91dWlkIjogIjczYjM4ZDhjLTljYjEtNGQ1OS04OGZhLTFiODkxM2JkMjNmNyIsICJsYXRpdHVkZSI6IC02Ljc3ODU0MiwgImxvbmdpdHVkZSI6IDM5LjI0NjczNCwgIm5hbWUiOiAiTGl6IGNsYWlib3JuZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzNiMzhkOGMtOWNiMS00ZDU5LTg4ZmEtMWI4OTEzYmQyM2Y3XzE1NjEwMzA4NzcuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjczMSwgLTYuNzc4NTI5LCAzOS4yNDY3MzEsIC02Ljc3ODUyOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzMxLCAtNi43Nzg1MjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjUxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjQwOjE1LjQzMVoiLCAiZWM1X3V1aWQiOiAiYTJmOTk2OWEtODlhYS00N2FkLTg4ZjctZmVmNTNlY2Y4MjM1IiwgImxhdGl0dWRlIjogLTYuNzc4NTI5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzMxLCAibmFtZSI6ICJTb2xlc2Vuc2VhYmlsaXR5IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhMmY5OTY5YS04OWFhLTQ3YWQtODhmNy1mZWY1M2VjZjgyMzVfMTU2MTAzMDgwNC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzExLCAtNi43Nzg2NDksIDM5LjI0NjcxMSwgLTYuNzc4NjQ5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MTEsIC02Ljc3ODY0OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6Mzg6NTcuMjA5WiIsICJlYzVfdXVpZCI6ICJlODQ1Njg0MS1lMzE4LTQ1MDItYjZiMy1kZWVhNTM2M2JjMzAiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NDksICJsb25naXR1ZGUiOiAzOS4yNDY3MTEsICJuYW1lIjogIkFudG9uaW9NZWxhbmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImU4NDU2ODQxLWUzMTgtNDUwMi1iNmIzLWRlZWE1MzYzYmMzMF8xNTYxMDMwNzIyLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTUsIC02Ljc3ODU0MiwgMzkuMjQ2Njk1LCAtNi43Nzg1NDJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NSwgLTYuNzc4NTQyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI1MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMTozNzoxOC4wNDJaIiwgImVjNV91dWlkIjogIjM0NGZkMzNjLTA2NzgtNGZmZS1hYmZhLTk4ZmE4M2MzZWYxYiIsICJsYXRpdHVkZSI6IC02Ljc3ODU0MiwgImxvbmdpdHVkZSI6IDM5LjI0NjY5NSwgIm5hbWUiOiAiRHIgU2NibyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMzQ0ZmQzM2MtMDY3OC00ZmZlLWFiZmEtOThmYTgzYzNlZjFiXzE1NjEwMzA2MzMuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY5NSwgLTYuNzc4NTQyLCAzOS4yNDY2OTUsIC02Ljc3ODU0Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njk1LCAtNi43Nzg1NDJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjU0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjM1OjI4LjE0MloiLCAiZWM1X3V1aWQiOiAiZmRmMzIzNDMtYjYxYy00NGI2LTk0ZjEtY2JjOGQ3MDY1M2RjIiwgImxhdGl0dWRlIjogLTYuNzc4NTQyLCAibG9uZ2l0dWRlIjogMzkuMjQ2Njk1LCAibmFtZSI6ICJQdWxsXHUwMDI2YmVhciAobWVuIHNob2UpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmZGYzMjM0My1iNjFjLTQ0YjYtOTRmMS1jYmM4ZDcwNjUzZGNfMTU2MTAzMDUyNS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzI4LCAtNi43Nzg1NjcsIDM5LjI0NjcyOCwgLTYuNzc4NTY3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MjgsIC02Ljc3ODU2N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6MzM6MTQuNTY4WiIsICJlYzVfdXVpZCI6ICJiMTNiMjcwNy1hOWQ1LTQ3MWUtOThkMS1kN2RiM2U0Yzk2NzAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjcsICJsb25naXR1ZGUiOiAzOS4yNDY3MjgsICJuYW1lIjogIlJlcG9ydCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYjEzYjI3MDctYTlkNS00NzFlLTk4ZDEtZDdkYjNlNGM5NjcwXzE1NjEwMzAzOTEuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4OSwgLTYuNzc4NzU0LCAzOS4yNDY2ODksIC02Ljc3ODc1NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg5LCAtNi43Nzg3NTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjU2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjMxOjQyLjYyN1oiLCAiZWM1X3V1aWQiOiAiZjU1NGEzZjUtNzcwNS00Yzc2LTkwNTUtNTk2ZjkxYmJjYjc5IiwgImxhdGl0dWRlIjogLTYuNzc4NzU0LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg5LCAibmFtZSI6ICJDaGFybGVzIGFsYmVydCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZjU1NGEzZjUtNzcwNS00Yzc2LTkwNTUtNTk2ZjkxYmJjYjc5XzE1NjEwMzAyOTkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY5NCwgLTYuNzc4NjI2LCAzOS4yNDY2OTQsIC02Ljc3ODYyNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njk0LCAtNi43Nzg2MjZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjU3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjI5OjI1LjkxOVoiLCAiZWM1X3V1aWQiOiAiZGM4NjNiYjQtMWEyNy00ZTM1LWI3YWQtYjY5ZDk2YjM2ZDZkIiwgImxhdGl0dWRlIjogLTYuNzc4NjI2LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njk0LCAibmFtZSI6ICJNb3NzaW1vIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkYzg2M2JiNC0xYTI3LTRlMzUtYjdhZC1iNjlkOTZiMzZkNmRfMTU2MTAzMDE2My5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzU2LCAtNi43Nzg1NTEsIDM5LjI0Njc1NiwgLTYuNzc4NTUxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NTYsIC02Ljc3ODU1MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6Mjc6MTIuNzM2WiIsICJlYzVfdXVpZCI6ICJiZDJiNDJmYi1mMTZlLTQ4OGMtYTI0Mi1jMzEyNTE4ZDFlZTAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NTEsICJsb25naXR1ZGUiOiAzOS4yNDY3NTYsICJuYW1lIjogIk1hZmVyIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiZDJiNDJmYi1mMTZlLTQ4OGMtYTI0Mi1jMzEyNTE4ZDFlZTBfMTU2MTAzMDAyOS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzQ5LCAtNi43Nzg1NDksIDM5LjI0Njc0OSwgLTYuNzc4NTQ5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NDksIC02Ljc3ODU0OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNTkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6MjU6MzMuMTYwWiIsICJlYzVfdXVpZCI6ICI3ZDNjZjAzZC0xY2VjLTQyNjItYjE3MC05NTJkMDhjZDBjMjMiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDksICJsb25naXR1ZGUiOiAzOS4yNDY3NDksICJuYW1lIjogIkJhbWJvbyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiN2QzY2YwM2QtMWNlYy00MjYyLWIxNzAtOTUyZDA4Y2QwYzIzXzE1NjEwMjk5MjkuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY3NywgLTYuNzc4NjExLCAzOS4yNDY2NzcsIC02Ljc3ODYxMV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njc3LCAtNi43Nzg2MTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjYwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjIzOjE1LjM0N1oiLCAiZWM1X3V1aWQiOiAiNTg2MmQwZjItY2Q2Mi00MjY5LThhNTQtNTg0ZDQ3YWMxODY4IiwgImxhdGl0dWRlIjogLTYuNzc4NjExLCAibG9uZ2l0dWRlIjogMzkuMjQ2Njc3LCAibmFtZSI6ICJBdG1vc3BoZXJlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ODYyZDBmMi1jZDYyLTQyNjktOGE1NC01ODRkNDdhYzE4NjhfMTU2MTAyOTc5Mi5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNiIsICIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzUzLCAtNi43Nzg1ODYsIDM5LjI0Njc1MywgLTYuNzc4NTg2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NTMsIC02Ljc3ODU4Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNjEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6MjE6MTAuMjU0WiIsICJlYzVfdXVpZCI6ICJkOTQ5YjNlMi0xMTM4LTQ1OTYtYmY0ZS1jNDU5N2UyMDI4OTEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1ODYsICJsb25naXR1ZGUiOiAzOS4yNDY3NTMsICJuYW1lIjogIkpvdXJuZXkgQ29sbGVjdGlvbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZDk0OWIzZTItMTEzOC00NTk2LWJmNGUtYzQ1OTdlMjAyODkxXzE1NjEwMjk2NjMuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY5OSwgLTYuNzc4NTk0LCAzOS4yNDY2OTksIC02Ljc3ODU5NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njk5LCAtNi43Nzg1OTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjYyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjE5OjE2LjM5MloiLCAiZWM1X3V1aWQiOiAiZDllMDZiZGEtM2Q3Ny00MzcxLTgyODAtYmZkMTgyZjA0NmYxIiwgImxhdGl0dWRlIjogLTYuNzc4NTk0LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njk5LCAibmFtZSI6ICJHcmFjZWxhbmQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQ5ZTA2YmRhLTNkNzctNDM3MS04MjgwLWJmZDE4MmYwNDZmMV8xNTYxMDI5NTUyLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTQsIC02Ljc3ODU0OSwgMzkuMjQ2Njk0LCAtNi43Nzg1NDldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NCwgLTYuNzc4NTQ5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI2MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMToxNzoyMy45OTFaIiwgImVjNV91dWlkIjogIjZkYzE2NDU4LTdmMmEtNGEwYi05NjgyLTEzNjRjMmU1Nzk1YyIsICJsYXRpdHVkZSI6IC02Ljc3ODU0OSwgImxvbmdpdHVkZSI6IDM5LjI0NjY5NCwgIm5hbWUiOiAiQW1lcmljYW4gRWFnbGUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZkYzE2NDU4LTdmMmEtNGEwYi05NjgyLTEzNjRjMmU1Nzk1Y18xNTYxMDI5NDM3LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NzEsIC02Ljc3ODU0MiwgMzkuMjQ2NzcxLCAtNi43Nzg1NDJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc3MSwgLTYuNzc4NTQyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI2NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMToxNDo0OS45OTlaIiwgImVjNV91dWlkIjogIjY5MDAwMzlkLTZlNzUtNDlkNS04M2ExLWZiM2U2NzhhODQzZCIsICJsYXRpdHVkZSI6IC02Ljc3ODU0MiwgImxvbmdpdHVkZSI6IDM5LjI0Njc3MSwgIm5hbWUiOiAiR3dlbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjkwMDAzOWQtNmU3NS00OWQ1LTgzYTEtZmIzZTY3OGE4NDNkXzE1NjEwMjkyODQuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiMzUiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc3NCwgLTYuNzc4NDg3LCAzOS4yNDY3NzQsIC02Ljc3ODQ4N10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Nzc0LCAtNi43Nzg0ODddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjY1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjEzOjI3Ljg4N1oiLCAiZWM1X3V1aWQiOiAiYTBmNDJlNzYtOWFmYi00ZGMxLWI2ZTgtMzc1MWMyNDRhN2U2IiwgImxhdGl0dWRlIjogLTYuNzc4NDg3LCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzc0LCAibmFtZSI6ICJHcmFjZWxhbmQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImEwZjQyZTc2LTlhZmItNGRjMS1iNmU4LTM3NTFjMjQ0YTdlNl8xNTYxMDI5MjA1LmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NTEsIC02Ljc3ODg3MSwgMzkuMjQ2NTUxLCAtNi43Nzg4NzFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU1MSwgLTYuNzc4ODcxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI2NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMToxMTo0NC43NDhaIiwgImVjNV91dWlkIjogIjgzN2QyZDllLTQ2ZmItNDVhMS1iNDI1LTRmZDMxNGMyOTIxYSIsICJsYXRpdHVkZSI6IC02Ljc3ODg3MSwgImxvbmdpdHVkZSI6IDM5LjI0NjU1MSwgIm5hbWUiOiAiU3BlcnJ5IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4MzdkMmQ5ZS00NmZiLTQ1YTEtYjQyNS00ZmQzMTRjMjkyMWFfMTU2MTAyOTEwMS5qcGciLCAicHJpY2UiOiAyMjAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Njg4LCAtNi43Nzg1NjEsIDM5LjI0NjY4OCwgLTYuNzc4NTYxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2ODgsIC02Ljc3ODU2MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNjciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTE6MDc6NDQuMzA5WiIsICJlYzVfdXVpZCI6ICI3NzMyM2NhYi00OGFiLTQxNzgtOGY3Mi1hYjk4M2IwOGM1MGQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NjEsICJsb25naXR1ZGUiOiAzOS4yNDY2ODgsICJuYW1lIjogIkNsZXN0ZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzczMjNjYWItNDhhYi00MTc4LThmNzItYWI5ODNiMDhjNTBkXzE1NjEwMjg4NjEuanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4OCwgLTYuNzc4NTYxLCAzOS4yNDY2ODgsIC02Ljc3ODU2MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg4LCAtNi43Nzg1NjFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjY4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDExOjA2OjE3LjA0OFoiLCAiZWM1X3V1aWQiOiAiYWVlMmYwNGQtNjA0OC00NzI1LTk5ZjctNjNjMTcwYWU5ZWU0IiwgImxhdGl0dWRlIjogLTYuNzc4NTYxLCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg4LCAibmFtZSI6ICJTdW5yaW5lIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhZWUyZjA0ZC02MDQ4LTQ3MjUtOTlmNy02M2MxNzBhZTllZTRfMTU2MTAyODc3NC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjY4LCAtNi43Nzg1NTIsIDM5LjI0NjY2OCwgLTYuNzc4NTUyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NjgsIC02Ljc3ODU1Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTA6Mjk6MTguMTY0WiIsICJlYzVfdXVpZCI6ICI4OTk4OTdlOC0yY2M3LTQyNDctYjc5Yy0zMTI1MmZjMGVhNDAiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NTIsICJsb25naXR1ZGUiOiAzOS4yNDY2NjgsICJuYW1lIjogIk5hdHVyaWxpemVyIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4OTk4OTdlOC0yY2M3LTQyNDctYjc5Yy0zMTI1MmZjMGVhNDBfMTU2MTAyNjU1My5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzA1LCAtNi43Nzg0OTcsIDM5LjI0NjcwNSwgLTYuNzc4NDk3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MDUsIC02Ljc3ODQ5N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNzAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTA6MjY6NTUuMjgzWiIsICJlYzVfdXVpZCI6ICJmYTVmMGYzMy0zYTc5LTQ5NzgtYmY1Yy0zNzUxM2YzZDE5ODciLCAibGF0aXR1ZGUiOiAtNi43Nzg0OTcsICJsb25naXR1ZGUiOiAzOS4yNDY3MDUsICJuYW1lIjogIk1vbnRlZ28gYmF5IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmYTVmMGYzMy0zYTc5LTQ5NzgtYmY1Yy0zNzUxM2YzZDE5ODdfMTU2MTAyNjQxMi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjQzLCAtNi43Nzg0NzMsIDM5LjI0NjY0MywgLTYuNzc4NDczXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NDMsIC02Ljc3ODQ3M10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNzEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTA6MjQ6NDEuMDkyWiIsICJlYzVfdXVpZCI6ICJmMDU2MDk1MS1mYWIzLTQxYWMtOTVhOS0zNzk5ZTE4ODA0OTEiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NzMsICJsb25naXR1ZGUiOiAzOS4yNDY2NDMsICJuYW1lIjogIk5leHQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImYwNTYwOTUxLWZhYjMtNDFhYy05NWE5LTM3OTllMTg4MDQ5MV8xNTYxMDI2Mjc4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NzYsIC02Ljc3ODQ2MywgMzkuMjQ2NTc2LCAtNi43Nzg0NjNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU3NiwgLTYuNzc4NDYzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI3MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMDoxMjo1Mi42MjVaIiwgImVjNV91dWlkIjogImJhNzk2MTlkLWI0OTUtNDI0YS1iNTUzLWM3YTlhNmRkMGJhOCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ2MywgImxvbmdpdHVkZSI6IDM5LjI0NjU3NiwgIm5hbWUiOiAiS2lkcyBcdTAwMjYgQ28iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJhNzk2MTlkLWI0OTUtNDI0YS1iNTUzLWM3YTlhNmRkMGJhOF8xNTYxMDI1NTY3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MDIsIC02Ljc3ODQ3NywgMzkuMjQ2NjAyLCAtNi43Nzg0NzddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYwMiwgLTYuNzc4NDc3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI3MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQxMDoxMDozNS43NzVaIiwgImVjNV91dWlkIjogImJhM2JkMGE1LTJkZWEtNDBjMC1hMGZmLWY4MGI3OTc3MjlhZiIsICJsYXRpdHVkZSI6IC02Ljc3ODQ3NywgImxvbmdpdHVkZSI6IDM5LjI0NjYwMiwgIm5hbWUiOiAiSG9sbHl3b29kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiYTNiZDBhNS0yZGVhLTQwYzAtYTBmZi1mODBiNzk3NzI5YWZfMTU2MTAyNTQzMy5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MSIsICI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjU4LCAtNi43Nzg1MzMsIDM5LjI0NjY1OCwgLTYuNzc4NTMzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NTgsIC02Ljc3ODUzM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNzQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTA6MDg6MDcuNjU5WiIsICJlYzVfdXVpZCI6ICI2YjA2YjY1MC1hNTBmLTRkNGMtYTAxNC0zOWJlYzY3ZjcxNjEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MzMsICJsb25naXR1ZGUiOiAzOS4yNDY2NTgsICJuYW1lIjogIkVQQyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNmIwNmI2NTAtYTUwZi00ZDRjLWEwMTQtMzliZWM2N2Y3MTYxXzE1NjEwMjUyODUuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY1OCwgLTYuNzc4NTMzLCAzOS4yNDY2NTgsIC02Ljc3ODUzM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjU4LCAtNi43Nzg1MzNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjc1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDEwOjA2OjM0LjAyMloiLCAiZWM1X3V1aWQiOiAiNGVmMDEwMDEtNjExNi00YTJlLWJlNWQtOTUzZTQ1Zjk0NzFiIiwgImxhdGl0dWRlIjogLTYuNzc4NTMzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjU4LCAibmFtZSI6ICJBdG1vc3BoZXJlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0ZWYwMTAwMS02MTE2LTRhMmUtYmU1ZC05NTNlNDVmOTQ3MWJfMTU2MTAyNTE4OS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjYyLCAtNi43NzgzMjQsIDM5LjI0NjY2MiwgLTYuNzc4MzI0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NjIsIC02Ljc3ODMyNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyNzYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMTA6MDU6MTQuNjQ4WiIsICJlYzVfdXVpZCI6ICI2Y2NjMmM1Yi1lMzFhLTRkNTUtYWYxNi0xMmI4M2Q1ODI1MjYiLCAibGF0aXR1ZGUiOiAtNi43NzgzMjQsICJsb25naXR1ZGUiOiAzOS4yNDY2NjIsICJuYW1lIjogIk15IGJlYWNoIHNwaXJpdCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNmNjYzJjNWItZTMxYS00ZDU1LWFmMTYtMTJiODNkNTgyNTI2XzE1NjEwMjUxMTAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU5LCAtNi43Nzg1MjYsIDM5LjI0NjU5LCAtNi43Nzg1MjZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU5LCAtNi43Nzg1MjZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjc3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDEwOjAzOjM2LjIwN1oiLCAiZWM1X3V1aWQiOiAiODBkZDE5MjYtZDVmOS00MDc0LTk5MjMtNjY5OGUwNzE4NmE4IiwgImxhdGl0dWRlIjogLTYuNzc4NTI2LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTksICJuYW1lIjogIkdyYWNlbGFuZCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODBkZDE5MjYtZDVmOS00MDc0LTk5MjMtNjY5OGUwNzE4NmE4XzE1NjEwMjUwMTMuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4OCwgLTYuNzc4NTQ5LCAzOS4yNDY2ODgsIC02Ljc3ODU0OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg4LCAtNi43Nzg1NDldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjc4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDEwOjAyOjE3LjIyMFoiLCAiZWM1X3V1aWQiOiAiZGE5NWM5MDktMjkwMS00NzUzLWEwZmQtNjljZWFmOGE3YjE4IiwgImxhdGl0dWRlIjogLTYuNzc4NTQ5LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg4LCAibmFtZSI6ICJMcGIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImRhOTVjOTA5LTI5MDEtNDc1My1hMGZkLTY5Y2VhZjhhN2IxOF8xNTYxMDI0OTM0LmpwZyIsICJwcmljZSI6IDIwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYzMiwgLTYuNzc4NTQ2LCAzOS4yNDY2MzIsIC02Ljc3ODU0Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjMyLCAtNi43Nzg1NDZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjc5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjU5OjUxLjM1OFoiLCAiZWM1X3V1aWQiOiAiYTc5ZDJhZWYtOThkNC00OTA0LTkzM2EtYzJmMDc4YTE2YWM1IiwgImxhdGl0dWRlIjogLTYuNzc4NTQ2LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjMyLCAibmFtZSI6ICJaYXJhIGNsYXNzaWMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImE3OWQyYWVmLTk4ZDQtNDkwNC05MzNhLWMyZjA3OGExNmFjNV8xNTYxMDI0Nzg4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NTcsIC02Ljc3ODUyMSwgMzkuMjQ2NjU3LCAtNi43Nzg1MjFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY1NywgLTYuNzc4NTIxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI4MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOTo1ODo1Mi4yNDlaIiwgImVjNV91dWlkIjogIjRhMjVjYjUzLTNkMWYtNDVmMS05NjBlLTY3Mzk2YjEyNzdmMSIsICJsYXRpdHVkZSI6IC02Ljc3ODUyMSwgImxvbmdpdHVkZSI6IDM5LjI0NjY1NywgIm5hbWUiOiAiQWxmYW5pIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0YTI1Y2I1My0zZDFmLTQ1ZjEtOTYwZS02NzM5NmIxMjc3ZjFfMTU2MTAyNDcyOS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjMsIC02Ljc3ODUyOCwgMzkuMjQ2NjMsIC02Ljc3ODUyOF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjMsIC02Ljc3ODUyOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyODEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6NTc6MTQuNTc1WiIsICJlYzVfdXVpZCI6ICIyYzJiMGQwYy1jOGFlLTRiMmItYjJkNS1hNjUxMDZkOTM1YTkiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MjgsICJsb25naXR1ZGUiOiAzOS4yNDY2MywgIm5hbWUiOiAiIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyYzJiMGQwYy1jOGFlLTRiMmItYjJkNS1hNjUxMDZkOTM1YTlfMTU2MTAyNDYzMS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE5LCAtNi43Nzg1MDksIDM5LjI0NjYxOSwgLTYuNzc4NTA5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTksIC02Ljc3ODUwOV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyODIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6NTU6NDUuMTk0WiIsICJlYzVfdXVpZCI6ICJhODdiMGQ5Mi00YmRhLTRlMWItOWY0OC04MGI5MDhlM2VkN2QiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDksICJsb25naXR1ZGUiOiAzOS4yNDY2MTksICJuYW1lIjogIkVsbGEgbW9zcyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYTg3YjBkOTItNGJkYS00ZTFiLTlmNDgtODBiOTA4ZTNlZDdkXzE1NjEwMjQ1NDIuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY1OSwgLTYuNzc4NTI2LCAzOS4yNDY2NTksIC02Ljc3ODUyNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjU5LCAtNi43Nzg1MjZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjgzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjU0OjI2LjQxMVoiLCAiZWM1X3V1aWQiOiAiNzFkZTM1NTktZmI4Mi00Y2ViLWE3Y2MtZjljNzY2YWEzMzMyIiwgImxhdGl0dWRlIjogLTYuNzc4NTI2LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjU5LCAibmFtZSI6ICJDbGFua3MiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjcxZGUzNTU5LWZiODItNGNlYi1hN2NjLWY5Yzc2NmFhMzMzMl8xNTYxMDI0NDU3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MjEsIC02Ljc3ODQ1NSwgMzkuMjQ2NjIxLCAtNi43Nzg0NTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYyMSwgLTYuNzc4NDU1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI4NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOTo1MjozNy45MTlaIiwgImVjNV91dWlkIjogImEzNTdiOWM1LTcxY2ItNDc3NS04NjliLWNlOTg3YmJhMWVlMCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ1NSwgImxvbmdpdHVkZSI6IDM5LjI0NjYyMSwgIm5hbWUiOiAiSGV5bWkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImEzNTdiOWM1LTcxY2ItNDc3NS04NjliLWNlOTg3YmJhMWVlMF8xNTYxMDI0MzU1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NDksIC02Ljc3ODU1MiwgMzkuMjQ2NjQ5LCAtNi43Nzg1NTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY0OSwgLTYuNzc4NTUyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI4NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOTo1MTowNS4xOTJaIiwgImVjNV91dWlkIjogIjNhODZmNjdhLThmMjctNDZiZi1hMGI4LTAyNWNmODY4YzBiNiIsICJsYXRpdHVkZSI6IC02Ljc3ODU1MiwgImxvbmdpdHVkZSI6IDM5LjI0NjY0OSwgIm5hbWUiOiAiTVx1MDAyNlMgY29sbGVjdGlvbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiM2E4NmY2N2EtOGYyNy00NmJmLWEwYjgtMDI1Y2Y4NjhjMGI2XzE1NjEwMjQyNjIuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY1NywgLTYuNzc4NTE1LCAzOS4yNDY2NTcsIC02Ljc3ODUxNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjU3LCAtNi43Nzg1MTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjg2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjQ4OjMyLjIyNVoiLCAiZWM1X3V1aWQiOiAiMTdkZTYzYzItZmRjZS00OTVjLWI2OWYtOTNkOTkxZWE4YWNlIiwgImxhdGl0dWRlIjogLTYuNzc4NTE1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjU3LCAibmFtZSI6ICJTaXh0ZWVuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxN2RlNjNjMi1mZGNlLTQ5NWMtYjY5Zi05M2Q5OTFlYThhY2VfMTU2MTAyNDEwOS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjQyLCAtNi43Nzg3MTgsIDM5LjI0NjY0MiwgLTYuNzc4NzE4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NDIsIC02Ljc3ODcxOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyODciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6NDc6MDYuNzY2WiIsICJlYzVfdXVpZCI6ICIzNGJiZTAyZS0wMmM3LTQwNzEtYTcyMy1iMDc5OTE3ODM3OWYiLCAibGF0aXR1ZGUiOiAtNi43Nzg3MTgsICJsb25naXR1ZGUiOiAzOS4yNDY2NDIsICJuYW1lIjogIkNhcm9saW5hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzNGJiZTAyZS0wMmM3LTQwNzEtYTcyMy1iMDc5OTE3ODM3OWZfMTU2MTAyNDAyNC5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTk1LCAtNi43Nzg0NzQsIDM5LjI0NjU5NSwgLTYuNzc4NDc0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTUsIC02Ljc3ODQ3NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyODgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6NDM6MTIuNjIwWiIsICJlYzVfdXVpZCI6ICI3YTI3YjUxNC0zMzgwLTQ5MzktOGIzMC0zODBlNTY2MmJmMzEiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NzQsICJsb25naXR1ZGUiOiAzOS4yNDY1OTUsICJuYW1lIjogIlBhZ2dpb3RpIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3YTI3YjUxNC0zMzgwLTQ5MzktOGIzMC0zODBlNTY2MmJmMzFfMTU2MTAyMzc4OS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyIzNSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTg4LCAtNi43Nzg1MDIsIDM5LjI0NjU4OCwgLTYuNzc4NTAyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1ODgsIC02Ljc3ODUwMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyODkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6NDA6NDYuMTIyWiIsICJlYzVfdXVpZCI6ICIwMTljNzhmYS04NjVjLTQxMGEtYWQxMC1lOWI4NTRjYTZjOTIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDIsICJsb25naXR1ZGUiOiAzOS4yNDY1ODgsICJuYW1lIjogIkljbyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMDE5Yzc4ZmEtODY1Yy00MTBhLWFkMTAtZTliODU0Y2E2YzkyXzE1NjEwMjM2MzguanBnIiwgInByaWNlIjogMjAwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY1NCwgLTYuNzc4NTI1LCAzOS4yNDY2NTQsIC02Ljc3ODUyNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjU0LCAtNi43Nzg1MjVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjkwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjM4OjE0Ljc0NVoiLCAiZWM1X3V1aWQiOiAiNzA4ZmM4ODctNTkzOC00NzNjLTkyYjAtNWRhMjM3MGJmNmJhIiwgImxhdGl0dWRlIjogLTYuNzc4NTI1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjU0LCAibmFtZSI6ICJTdGV2ZSBNYWRkZW4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjcwOGZjODg3LTU5MzgtNDczYy05MmIwLTVkYTIzNzBiZjZiYV8xNTYxMDIzNDkwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NjksIC02Ljc3ODUxNSwgMzkuMjQ2NTY5LCAtNi43Nzg1MTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU2OSwgLTYuNzc4NTE1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI5MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOTozMzozOC43OTVaIiwgImVjNV91dWlkIjogIjVjYjdlNjBiLWY4ODEtNGFlNy04NjQ3LTAzMjc5ZDNjZjMxZiIsICJsYXRpdHVkZSI6IC02Ljc3ODUxNSwgImxvbmdpdHVkZSI6IDM5LjI0NjU2OSwgIm5hbWUiOiAiUGFwYXlhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1Y2I3ZTYwYi1mODgxLTRhZTctODY0Ny0wMzI3OWQzY2YzMWZfMTU2MTAyMzIxNS5qcGciLCAicHJpY2UiOiAyMDAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjA2LCAtNi43Nzg1MTcsIDM5LjI0NjYwNiwgLTYuNzc4NTE3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MDYsIC02Ljc3ODUxN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyOTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6MzE6NDkuMjcwWiIsICJlYzVfdXVpZCI6ICJiOGM1YWQ0Yy1lNmFhLTQxYjgtYmI3Zi0yMjI2NTg5ZGMyM2UiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MTcsICJsb25naXR1ZGUiOiAzOS4yNDY2MDYsICJuYW1lIjogIkppbW15IENob28iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImI4YzVhZDRjLWU2YWEtNDFiOC1iYjdmLTIyMjY1ODlkYzIzZV8xNTYxMDIzMTA1LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NSwgLTYuNzc4NTU3LCAzOS4yNDY2NSwgLTYuNzc4NTU3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NSwgLTYuNzc4NTU3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI5MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOTozMDoyNC4yMDhaIiwgImVjNV91dWlkIjogIjcyMTdiMjg0LWU5ZmEtNDRmOS05NTRjLTMyNTYxZWI2MzQxMyIsICJsYXRpdHVkZSI6IC02Ljc3ODU1NywgImxvbmdpdHVkZSI6IDM5LjI0NjY1LCAibmFtZSI6ICJOaW5ld2VzdCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzIxN2IyODQtZTlmYS00NGY5LTk1NGMtMzI1NjFlYjYzNDEzXzE1NjEwMjMwMjEuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiLCAiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYyLCAtNi43Nzg1NjEsIDM5LjI0NjYyLCAtNi43Nzg1NjFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYyLCAtNi43Nzg1NjFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMjk0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjI3OjQ0Ljg5MVoiLCAiZWM1X3V1aWQiOiAiMTA2YmJjMDMtOGFiMC00YTM2LTg0Y2UtMzdkOGEwYTZmYWNkIiwgImxhdGl0dWRlIjogLTYuNzc4NTYxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjIsICJuYW1lIjogIlBlYWNvY2tzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxMDZiYmMwMy04YWIwLTRhMzYtODRjZS0zN2Q4YTBhNmZhY2RfMTU2MTAyMjg2MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE2LCAtNi43Nzg2MDQsIDM5LjI0NjYxNiwgLTYuNzc4NjA0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTYsIC02Ljc3ODYwNF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyOTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6MjY6MjkuNzUyWiIsICJlYzVfdXVpZCI6ICIyZjZhYWMxZS01MDBjLTRmNzMtOGNmMy1hY2JlZTQyMWIwZGQiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MDQsICJsb25naXR1ZGUiOiAzOS4yNDY2MTYsICJuYW1lIjogIlJ1YmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjJmNmFhYzFlLTUwMGMtNGY3My04Y2YzLWFjYmVlNDIxYjBkZF8xNTYxMDIyNzg0LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1ODcsIC02Ljc3ODQ3MiwgMzkuMjQ2NTg3LCAtNi43Nzg0NzJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU4NywgLTYuNzc4NDcyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI5NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOToyNToxMC4zNTBaIiwgImVjNV91dWlkIjogImQ5YjRjYjQzLWI4YzctNDFjMi04Y2M5LWYzMDY5OGEyOGZiMiIsICJsYXRpdHVkZSI6IC02Ljc3ODQ3MiwgImxvbmdpdHVkZSI6IDM5LjI0NjU4NywgIm5hbWUiOiAiV2l0Y2hlcnkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImQ5YjRjYjQzLWI4YzctNDFjMi04Y2M5LWYzMDY5OGEyOGZiMl8xNTYxMDIyNzA1LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NiwgLTYuNzc4NTExLCAzOS4yNDY2NiwgLTYuNzc4NTExXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NiwgLTYuNzc4NTExXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI5NyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOToyMzozMS42NjlaIiwgImVjNV91dWlkIjogIjcwMjdlODQ4LTdlNGUtNDk5NC05ZjRjLWI3MWYyZDkzNDE3OCIsICJsYXRpdHVkZSI6IC02Ljc3ODUxMSwgImxvbmdpdHVkZSI6IDM5LjI0NjY2LCAibmFtZSI6ICJEaXZpZGNkIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3MDI3ZTg0OC03ZTRlLTQ5OTQtOWY0Yy1iNzFmMmQ5MzQxNzhfMTU2MTAyMjYwOC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTc5LCAtNi43Nzg1MTUsIDM5LjI0NjU3OSwgLTYuNzc4NTE1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NzksIC02Ljc3ODUxNV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIyOTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6MjI6MTAuNTUwWiIsICJlYzVfdXVpZCI6ICJiMzUxZWRiZi00NGIxLTQ4NzMtOGI4OS0yZWYxMzIwOTM1MzciLCAibGF0aXR1ZGUiOiAtNi43Nzg1MTUsICJsb25naXR1ZGUiOiAzOS4yNDY1NzksICJuYW1lIjogIldvb2x3b3J0aHMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIzNTFlZGJmLTQ0YjEtNDg3My04Yjg5LTJlZjEzMjA5MzUzN18xNTYxMDIyNTI3LmpwZyIsICJwcmljZSI6IDIwMDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTUsIC02Ljc3ODU1MywgMzkuMjQ2Njk1LCAtNi43Nzg1NTNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NSwgLTYuNzc4NTUzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjI5OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOToxOTo1MC40MTVaIiwgImVjNV91dWlkIjogIjNhNDA3YzZlLTI4YTEtNGE5YS04ZjY0LTFhYmViMGRjMzcxMCIsICJsYXRpdHVkZSI6IC02Ljc3ODU1MywgImxvbmdpdHVkZSI6IDM5LjI0NjY5NSwgIm5hbWUiOiAiUGllci5PTkUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjNhNDA3YzZlLTI4YTEtNGE5YS04ZjY0LTFhYmViMGRjMzcxMF8xNTYxMDIyMzg3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1MTYsIC02Ljc3ODQwMywgMzkuMjQ2NTE2LCAtNi43Nzg0MDNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjUxNiwgLTYuNzc4NDAzXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMwMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOToxODoyMC4zOThaIiwgImVjNV91dWlkIjogIjk3MTNjNjg3LTBmMTktNDQ0Yy05OGUwLTk2ZWM2NGNhMTZlNiIsICJsYXRpdHVkZSI6IC02Ljc3ODQwMywgImxvbmdpdHVkZSI6IDM5LjI0NjUxNiwgIm5hbWUiOiAiTmF1Z2h0eSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOTcxM2M2ODctMGYxOS00NDRjLTk4ZTAtOTZlYzY0Y2ExNmU2XzE1NjEwMjIyOTYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4NiwgLTYuNzc4NDkxLCAzOS4yNDY2ODYsIC02Ljc3ODQ5MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg2LCAtNi43Nzg0OTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzAxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjE2OjExLjQyMloiLCAiZWM1X3V1aWQiOiAiZmJiNzE0ZGYtNGIxNy00OWU4LTg3MjItYTY2OTM3MDJiNWY5IiwgImxhdGl0dWRlIjogLTYuNzc4NDkxLCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg2LCAibmFtZSI6ICJQcmV0dHlsaXR0bGV0aGluZyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZmJiNzE0ZGYtNGIxNy00OWU4LTg3MjItYTY2OTM3MDJiNWY5XzE1NjEwMjIxNjkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU5MSwgLTYuNzc4NDc2LCAzOS4yNDY1OTEsIC02Ljc3ODQ3Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTkxLCAtNi43Nzg0NzZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzAyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA5OjE0OjIwLjM4OVoiLCAiZWM1X3V1aWQiOiAiOGFiNmU0NTEtNzQxMC00MmFjLTg3OTQtNjNiYmM4NDc5YmZjIiwgImxhdGl0dWRlIjogLTYuNzc4NDc2LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTkxLCAibmFtZSI6ICJOaWNvbGkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjhhYjZlNDUxLTc0MTAtNDJhYy04Nzk0LTYzYmJjODQ3OWJmY18xNTYxMDIyMDU4LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NDgsIC02Ljc3ODU0LCAzOS4yNDY2NDgsIC02Ljc3ODU0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NDgsIC02Ljc3ODU0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMwMyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwOToxMjo1My40OTZaIiwgImVjNV91dWlkIjogImU2NzgxMWE4LWQ1NDktNDIzMy04ZmYzLTViOWFmNjhkNTVkMSIsICJsYXRpdHVkZSI6IC02Ljc3ODU0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjQ4LCAibmFtZSI6ICJWeWJlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlNjc4MTFhOC1kNTQ5LTQyMzMtOGZmMy01YjlhZjY4ZDU1ZDFfMTU2MTAyMTk3MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTQ0LCAtNi43Nzg1NTUsIDM5LjI0NjU0NCwgLTYuNzc4NTU1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NDQsIC02Ljc3ODU1NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMDQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDk6MTA6MzAuNjQ1WiIsICJlYzVfdXVpZCI6ICJmYjhhZjQ1YS01YjdjLTQyYmQtOGNjNy0xOWYxZWE5ZDNjY2YiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NTUsICJsb25naXR1ZGUiOiAzOS4yNDY1NDQsICJuYW1lIjogIlZpYSBNb2RhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmYjhhZjQ1YS01YjdjLTQyYmQtOGNjNy0xOWYxZWE5ZDNjY2ZfMTU2MTAyMTgyNi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjYzLCAtNi43Nzg1NDEsIDM5LjI0NjY2MywgLTYuNzc4NTQxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NjMsIC02Ljc3ODU0MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMDUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6NTA6NDkuODk1WiIsICJlYzVfdXVpZCI6ICIzYjRiOTlkOC0zMzM2LTRkYTAtOGQ1NS05ZjQ0ZGIxMzY2MmMiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDEsICJsb25naXR1ZGUiOiAzOS4yNDY2NjMsICJuYW1lIjogIiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiM2I0Yjk5ZDgtMzMzNi00ZGEwLThkNTUtOWY0NGRiMTM2NjJjXzE1NjEwMjA2NDUuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU5NiwgLTYuNzc4NDI4LCAzOS4yNDY1OTYsIC02Ljc3ODQyOF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTk2LCAtNi43Nzg0MjhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzA2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjQ4OjA3LjQ1OVoiLCAiZWM1X3V1aWQiOiAiMDFlYjA1YTMtZjY2MS00MGQ1LTkwNjYtNDkzMGRmMDg0Y2I0IiwgImxhdGl0dWRlIjogLTYuNzc4NDI4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTk2LCAibmFtZSI6ICJUYWxib3RzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwMWViMDVhMy1mNjYxLTQwZDUtOTA2Ni00OTMwZGYwODRjYjRfMTU2MTAyMDQ4NC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjA1LCAtNi43Nzg0NCwgMzkuMjQ2NjA1LCAtNi43Nzg0NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjA1LCAtNi43Nzg0NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6NDY6MTcuNzQ3WiIsICJlYzVfdXVpZCI6ICJjOWQxZDdjYy1hMTA2LTQ4MjQtYTc0Yy1mNjAyODFhNjFiYWQiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NCwgImxvbmdpdHVkZSI6IDM5LjI0NjYwNSwgIm5hbWUiOiAiVG9tbXkgSGlsZmlnZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImM5ZDFkN2NjLWExMDYtNDgyNC1hNzRjLWY2MDI4MWE2MWJhZF8xNTYxMDIwMzc1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MjcsIC02Ljc3ODQ4MiwgMzkuMjQ2NjI3LCAtNi43Nzg0ODJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYyNywgLTYuNzc4NDgyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMwOCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODo0NDozNS45MTJaIiwgImVjNV91dWlkIjogImU5N2JkNDAxLWNhMzItNDgzOS05ZTlmLTZlNTFiNzk0MTYxZiIsICJsYXRpdHVkZSI6IC02Ljc3ODQ4MiwgImxvbmdpdHVkZSI6IDM5LjI0NjYyNywgIm5hbWUiOiAiTiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZTk3YmQ0MDEtY2EzMi00ODM5LTllOWYtNmU1MWI3OTQxNjFmXzE1NjEwMjAyNzIuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYyNiwgLTYuNzc4NDgyLCAzOS4yNDY2MjYsIC02Ljc3ODQ4Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjI2LCAtNi43Nzg0ODJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzA5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjQyOjM1LjA4MVoiLCAiZWM1X3V1aWQiOiAiZDlmZGU3MWItMmI3Ny00ZWZmLWE4ZWItMGU0MWRjNjg3MThjIiwgImxhdGl0dWRlIjogLTYuNzc4NDgyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjI2LCAibmFtZSI6ICJHbGFtbyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZDlmZGU3MWItMmI3Ny00ZWZmLWE4ZWItMGU0MWRjNjg3MThjXzE1NjEwMjAxNTIuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY1MywgLTYuNzc4NTE0LCAzOS4yNDY2NTMsIC02Ljc3ODUxNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjUzLCAtNi43Nzg1MTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzEwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjQwOjI3LjUyN1oiLCAiZWM1X3V1aWQiOiAiM2Q4ZGM5YWUtY2ZlYi00YmRjLWE3Y2ItMzc1MWJjMGFjMWYxIiwgImxhdGl0dWRlIjogLTYuNzc4NTE0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjUzLCAibmFtZSI6ICJGZXJnYWxpY2lvdXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjNkOGRjOWFlLWNmZWItNGJkYy1hN2NiLTM3NTFiYzBhYzFmMV8xNTYxMDIwMDI1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MDYsIC02Ljc3ODQ5NCwgMzkuMjQ2NjA2LCAtNi43Nzg0OTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYwNiwgLTYuNzc4NDk0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMxMSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODozODoyNi4zNjhaIiwgImVjNV91dWlkIjogImRlOTk3YjM3LWI0NmMtNGUyMS05NTA0LTI1YWZjNDk0NjRiYyIsICJsYXRpdHVkZSI6IC02Ljc3ODQ5NCwgImxvbmdpdHVkZSI6IDM5LjI0NjYwNiwgIm5hbWUiOiAiTWljaGFlbCBrb3JzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkZTk5N2IzNy1iNDZjLTRlMjEtOTUwNC0yNWFmYzQ5NDY0YmNfMTU2MTAxOTkwMy5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTkzLCAtNi43Nzg1NDksIDM5LjI0NjU5MywgLTYuNzc4NTQ5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTMsIC02Ljc3ODU0OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MzY6MTYuMTEyWiIsICJlYzVfdXVpZCI6ICI3YzNlNjI0OS05YTFlLTRkZGEtODdkYi1mZTMxNWMyNGFlNmYiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDksICJsb25naXR1ZGUiOiAzOS4yNDY1OTMsICJuYW1lIjogIkhlYWRPdmVyIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI3YzNlNjI0OS05YTFlLTRkZGEtODdkYi1mZTMxNWMyNGFlNmZfMTU2MTAxOTc3Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjcxLCAtNi43Nzg0NiwgMzkuMjQ2NjcxLCAtNi43Nzg0Nl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjcxLCAtNi43Nzg0Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMTMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MzI6NDIuOTY3WiIsICJlYzVfdXVpZCI6ICI0MTQ2M2RkNS04YzMwLTQ4NjYtODU2Mi03MjAzMzc3MGM2NzkiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NiwgImxvbmdpdHVkZSI6IDM5LjI0NjY3MSwgIm5hbWUiOiAiRzoyMSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNDE0NjNkZDUtOGMzMC00ODY2LTg1NjItNzIwMzM3NzBjNjc5XzE1NjEwMTk1NTkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDMiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYxNSwgLTYuNzc4NDI5LCAzOS4yNDY2MTUsIC02Ljc3ODQyOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjE1LCAtNi43Nzg0MjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzE0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjI5OjU0LjQwOVoiLCAiZWM1X3V1aWQiOiAiZmFkNzIyZDAtOTUzNC00MDc0LTlhMTEtOGVjZjQzOWRjMzljIiwgImxhdGl0dWRlIjogLTYuNzc4NDI5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjE1LCAibmFtZSI6ICIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImZhZDcyMmQwLTk1MzQtNDA3NC05YTExLThlY2Y0MzlkYzM5Y18xNTYxMDE5Mzg5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MzYsIC02Ljc3ODUzOCwgMzkuMjQ2NjM2LCAtNi43Nzg1MzhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYzNiwgLTYuNzc4NTM4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMxNSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODoyNzo0MS44OThaIiwgImVjNV91dWlkIjogImQxZDIyMzFlLTcyYmYtNDg1ZC1hNDAxLTliNGVkYjdhY2Y4OSIsICJsYXRpdHVkZSI6IC02Ljc3ODUzOCwgImxvbmdpdHVkZSI6IDM5LjI0NjYzNiwgIm5hbWUiOiAiUmVhY3Rpb24gS2VubmV0aCBjb2xlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkMWQyMjMxZS03MmJmLTQ4NWQtYTQwMS05YjRlZGI3YWNmODlfMTU2MTAxOTI1Ny5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTk0LCAtNi43Nzg0MDIsIDM5LjI0NjU5NCwgLTYuNzc4NDAyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTQsIC02Ljc3ODQwMl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMTYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MjY6MTMuNzE5WiIsICJlYzVfdXVpZCI6ICIxM2RiODRmNy01ZGJlLTRlZTktYWM1My03NTI4ODkwMjVlZWIiLCAibGF0aXR1ZGUiOiAtNi43Nzg0MDIsICJsb25naXR1ZGUiOiAzOS4yNDY1OTQsICJuYW1lIjogIkhNIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxM2RiODRmNy01ZGJlLTRlZTktYWM1My03NTI4ODkwMjVlZWJfMTU2MTAxOTE3MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE2LCAtNi43Nzg1MDMsIDM5LjI0NjYxNiwgLTYuNzc4NTAzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTYsIC02Ljc3ODUwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMTciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MjQ6MzMuMjc4WiIsICJlYzVfdXVpZCI6ICIzM2U2Yjg0YS1kZGUxLTQwMDAtYjk0NC0wOTFjY2M0NDYyYTkiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDMsICJsb25naXR1ZGUiOiAzOS4yNDY2MTYsICJuYW1lIjogIlppZ2lzb2hvIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzM2U2Yjg0YS1kZGUxLTQwMDAtYjk0NC0wOTFjY2M0NDYyYTlfMTU2MTAxOTA3MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjAzLCAtNi43Nzg0NjcsIDM5LjI0NjYwMywgLTYuNzc4NDY3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MDMsIC02Ljc3ODQ2N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MjI6NDUuODg4WiIsICJlYzVfdXVpZCI6ICJmMTQ1NzE5NC1iNzc3LTRmYzQtOGYxNS1mMmJmOTNkM2RjMzUiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NjcsICJsb25naXR1ZGUiOiAzOS4yNDY2MDMsICJuYW1lIjogIlRvbW15SGlsZmlnZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImYxNDU3MTk0LWI3NzctNGZjNC04ZjE1LWYyYmY5M2QzZGMzNV8xNTYxMDE4OTYzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MTEsIC02Ljc3ODQ3OSwgMzkuMjQ2NjExLCAtNi43Nzg0NzldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYxMSwgLTYuNzc4NDc5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMxOSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODoyMToxNi4wMzNaIiwgImVjNV91dWlkIjogIjU1MjAxMTkyLTBmZGUtNDdkMC05Mzk3LTI1YTk3ZmVjMzEzMyIsICJsYXRpdHVkZSI6IC02Ljc3ODQ3OSwgImxvbmdpdHVkZSI6IDM5LjI0NjYxMSwgIm5hbWUiOiAiRmFkZWQgR3JvbHkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjU1MjAxMTkyLTBmZGUtNDdkMC05Mzk3LTI1YTk3ZmVjMzEzM18xNTYxMDE4ODcyLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQzIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2NDEsIC02Ljc3ODQ2MiwgMzkuMjQ2NjQxLCAtNi43Nzg0NjJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY0MSwgLTYuNzc4NDYyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMyMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODoxOToyMS43NjNaIiwgImVjNV91dWlkIjogIjZkNmYxNTJhLTk4ZmYtNGIxNC04NDhiLWExNjFiYTY4NWM1MCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ2MiwgImxvbmdpdHVkZSI6IDM5LjI0NjY0MSwgIm5hbWUiOiAiQW1lcmljYW4gRWFnbGUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZkNmYxNTJhLTk4ZmYtNGIxNC04NDhiLWExNjFiYTY4NWM1MF8xNTYxMDE4NzU3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTcsIC02Ljc3ODQ3NywgMzkuMjQ2Njk3LCAtNi43Nzg0NzddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NywgLTYuNzc4NDc3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMyMSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODoxNzo0OC4xMzBaIiwgImVjNV91dWlkIjogIjczMDc2NmMxLWMyNjEtNGQzYy05YTM1LTdkZTgzZGM3ZTU2OSIsICJsYXRpdHVkZSI6IC02Ljc3ODQ3NywgImxvbmdpdHVkZSI6IDM5LjI0NjY5NywgIm5hbWUiOiAiT2xkTmF2eSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzMwNzY2YzEtYzI2MS00ZDNjLTlhMzUtN2RlODNkYzdlNTY5XzE1NjEwMTg2NjYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDIiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYzMywgLTYuNzc4NTIyLCAzOS4yNDY2MzMsIC02Ljc3ODUyMl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjMzLCAtNi43Nzg1MjJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzIyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjE2OjIxLjE0OVoiLCAiZWM1X3V1aWQiOiAiOTAxYTZkMTktNmQxYy00MmM1LWE4OGQtMjkzMGJmZDcxNTU4IiwgImxhdGl0dWRlIjogLTYuNzc4NTIyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjMzLCAibmFtZSI6ICJTYW1cdTAwMjZMaWJieSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOTAxYTZkMTktNmQxYy00MmM1LWE4OGQtMjkzMGJmZDcxNTU4XzE1NjEwMTg1NDEuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYzMywgLTYuNzc4NTIyLCAzOS4yNDY2MzMsIC02Ljc3ODUyMl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjMzLCAtNi43Nzg1MjJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzIzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjE0OjA4LjUxMFoiLCAiZWM1X3V1aWQiOiAiNGJhYTM5ZmEtN2MzYS00MDAwLWI0MjQtODBlZDE3MWJiNjA4IiwgImxhdGl0dWRlIjogLTYuNzc4NTIyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NjMzLCAibmFtZSI6ICI5XHUwMDI2Q28uIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0YmFhMzlmYS03YzNhLTQwMDAtYjQyNC04MGVkMTcxYmI2MDhfMTU2MTAxODQzOS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MSIsICI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjA0LCAtNi43Nzg0ODksIDM5LjI0NjYwNCwgLTYuNzc4NDg5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MDQsIC02Ljc3ODQ4OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMjQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MTE6NTMuMDE2WiIsICJlYzVfdXVpZCI6ICI2OTg0OTcyNy0zODBiLTRjZmQtOGYzNC1iMGVhZjQwMmI1NmQiLCAibGF0aXR1ZGUiOiAtNi43Nzg0ODksICJsb25naXR1ZGUiOiAzOS4yNDY2MDQsICJuYW1lIjogIk1pYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNjk4NDk3MjctMzgwYi00Y2ZkLThmMzQtYjBlYWY0MDJiNTZkXzE1NjEwMTgzMTAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU5NCwgLTYuNzc4NDc1LCAzOS4yNDY1OTQsIC02Ljc3ODQ3NV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTk0LCAtNi43Nzg0NzVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzI1IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjEwOjIzLjcyN1oiLCAiZWM1X3V1aWQiOiAiN2UzOWUxYmMtOWYxYS00MjJiLWI0YWItYWFmNDlhNWRlNTRhIiwgImxhdGl0dWRlIjogLTYuNzc4NDc1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTk0LCAibmFtZSI6ICJJY28iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjdlMzllMWJjLTlmMWEtNDIyYi1iNGFiLWFhZjQ5YTVkZTU0YV8xNTYxMDE4MjIxLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MDEsIC02Ljc3ODQ5MSwgMzkuMjQ2NjAxLCAtNi43Nzg0OTFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYwMSwgLTYuNzc4NDkxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMyNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwODowODozMC45NjFaIiwgImVjNV91dWlkIjogIjBkM2NjZmY3LTQ0MWItNGU5MS05Yzk5LWIxZWU3YjA3ZWY3YyIsICJsYXRpdHVkZSI6IC02Ljc3ODQ5MSwgImxvbmdpdHVkZSI6IDM5LjI0NjYwMSwgIm5hbWUiOiAiQ2lybyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMGQzY2NmZjctNDQxYi00ZTkxLTljOTktYjFlZTdiMDdlZjdjXzE1NjEwMTgxMDcuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzciXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjYyOSwgLTYuNzc4NDg4LCAzOS4yNDY2MjksIC02Ljc3ODQ4OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjI5LCAtNi43Nzg0ODhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzI3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjA3OjE5LjUwMloiLCAiZWM1X3V1aWQiOiAiMjk5NWIwNTgtN2YzNC00YTQxLThiZDMtODU5ODMwOGVmZjUxIiwgImxhdGl0dWRlIjogLTYuNzc4NDg4LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjI5LCAibmFtZSI6ICJaaWdpc29obyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMjk5NWIwNTgtN2YzNC00YTQxLThiZDMtODU5ODMwOGVmZjUxXzE1NjEwMTgwMzMuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY2NiwgLTYuNzc4NDg5LCAzOS4yNDY2NjYsIC02Ljc3ODQ4OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NjY2LCAtNi43Nzg0ODldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzI4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA4OjA1OjQxLjUyNloiLCAiZWM1X3V1aWQiOiAiODBiMzI1MGQtOTY4YS00N2FmLTkxNjMtMThhYjYwZTk0NjQ4IiwgImxhdGl0dWRlIjogLTYuNzc4NDg5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NjY2LCAibmFtZSI6ICJNb3NzaW1vIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI4MGIzMjUwZC05NjhhLTQ3YWYtOTE2My0xOGFiNjBlOTQ2NDhfMTU2MTAxNzkzOS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjI1LCAtNi43Nzg0ODUsIDM5LjI0NjYyNSwgLTYuNzc4NDg1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MjUsIC02Ljc3ODQ4NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MDQ6MDcuMjQ3WiIsICJlYzVfdXVpZCI6ICI1ZGVkNzlkMC0yNzczLTQ5YTctYWQ1Ni1lNzZiNDBmM2YyOWYiLCAibGF0aXR1ZGUiOiAtNi43Nzg0ODUsICJsb25naXR1ZGUiOiAzOS4yNDY2MjUsICJuYW1lIjogIkFtZXJpY2FuIEVhZ2xlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZGVkNzlkMC0yNzczLTQ5YTctYWQ1Ni1lNzZiNDBmM2YyOWZfMTU2MTAxNzg0NC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjA2LCAtNi43Nzg1MDEsIDM5LjI0NjYwNiwgLTYuNzc4NTAxXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MDYsIC02Ljc3ODUwMV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MDI6MzUuNzI4WiIsICJlYzVfdXVpZCI6ICJhMjcyYzRlOC00ODg4LTRhYWMtOWNlNC0yNzQ3MGJhN2M0OGQiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDEsICJsb25naXR1ZGUiOiAzOS4yNDY2MDYsICJuYW1lIjogIkhNIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhMjcyYzRlOC00ODg4LTRhYWMtOWNlNC0yNzQ3MGJhN2M0OGRfMTU2MTAxNzc1Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTk3LCAtNi43Nzg0NzYsIDM5LjI0NjU5NywgLTYuNzc4NDc2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1OTcsIC02Ljc3ODQ3Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDg6MDE6MTcuMjM5WiIsICJlYzVfdXVpZCI6ICJjODMwM2ZmZC1jN2E2LTRhNjYtOWUyMC04ZDIyZDMzZDNiODIiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NzYsICJsb25naXR1ZGUiOiAzOS4yNDY1OTcsICJuYW1lIjogIkNhdG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImM4MzAzZmZkLWM3YTYtNGE2Ni05ZTIwLThkMjJkMzNkM2I4Ml8xNTYxMDE3NjcxLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NjYsIC02Ljc3ODM4OCwgMzkuMjQ2NTY2LCAtNi43NzgzODhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU2NiwgLTYuNzc4Mzg4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMzMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwNzo1OTozOC45MTRaIiwgImVjNV91dWlkIjogIjAyMDA5MTFhLTk0MmEtNDRiZi05MjI2LTg1NmM1ZjkwZmUxOSIsICJsYXRpdHVkZSI6IC02Ljc3ODM4OCwgImxvbmdpdHVkZSI6IDM5LjI0NjU2NiwgIm5hbWUiOiAiTWVyb25hIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwMjAwOTExYS05NDJhLTQ0YmYtOTIyNi04NTZjNWY5MGZlMTlfMTU2MTAxNzU3Ni5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTcsIC02Ljc3ODQ3LCAzOS4yNDY1NywgLTYuNzc4NDddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU3LCAtNi43Nzg0N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDc6NTg6MTMuNzA0WiIsICJlYzVfdXVpZCI6ICI0Mzk5MzRlMC1mMjYxLTRkOWItYmNjNC03NmY2MjQ4NTY1NjIiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NywgImxvbmdpdHVkZSI6IDM5LjI0NjU3LCAibmFtZSI6ICJMYXVyYSBDbGVtZW50IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0Mzk5MzRlMC1mMjYxLTRkOWItYmNjNC03NmY2MjQ4NTY1NjJfMTU2MTAxNzQ5MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzA1LCAtNi43Nzg1MiwgMzkuMjQ2NzA1LCAtNi43Nzg1Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzA1LCAtNi43Nzg1Ml0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDc6NTY6MzAuMDM3WiIsICJlYzVfdXVpZCI6ICI2YTJmYzBmYy04Zjg3LTQyNmItOWM1NC0wZTc4NjI2NjMyNGIiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MiwgImxvbmdpdHVkZSI6IDM5LjI0NjcwNSwgIm5hbWUiOiAiTWVtb3J5IEZvYW0iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZhMmZjMGZjLThmODctNDI2Yi05YzU0LTBlNzg2MjY2MzI0Yl8xNTYxMDE3Mzg3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIiwgIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2MjcsIC02Ljc3ODQ1NSwgMzkuMjQ2NjI3LCAtNi43Nzg0NTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjYyNywgLTYuNzc4NDU1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMzNSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwNzo1NDoyNS42NDhaIiwgImVjNV91dWlkIjogIjE0YWU5Y2M0LTA3NDktNGVlOS05N2Q3LTA3NDBiOThlNzZlNSIsICJsYXRpdHVkZSI6IC02Ljc3ODQ1NSwgImxvbmdpdHVkZSI6IDM5LjI0NjYyNywgIm5hbWUiOiAiVHUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjE0YWU5Y2M0LTA3NDktNGVlOS05N2Q3LTA3NDBiOThlNzZlNV8xNTYxMDE3MjYzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NDgsIC02Ljc3ODQ5NCwgMzkuMjQ2NTQ4LCAtNi43Nzg0OTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU0OCwgLTYuNzc4NDk0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjMzNiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0yMFQwNzo1MjozNC4zMDFaIiwgImVjNV91dWlkIjogImU4NDU1ZDZlLTM1MmMtNDc4MS1hZDM4LTEzYTA2ZmZiMDc5MCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ5NCwgImxvbmdpdHVkZSI6IDM5LjI0NjU0OCwgIm5hbWUiOiAiU2ltcGxlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlODQ1NWQ2ZS0zNTJjLTQ3ODEtYWQzOC0xM2EwNmZmYjA3OTBfMTU2MTAxNzE1MS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE2LCAtNi43Nzg0NzcsIDM5LjI0NjYxNiwgLTYuNzc4NDc3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTYsIC02Ljc3ODQ3N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDc6NTA6NDUuODk4WiIsICJlYzVfdXVpZCI6ICI2ZmRhZDhmYS1hMWViLTQ5MjItYTE1Yi01MTFiYWU0MWRmYjEiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NzcsICJsb25naXR1ZGUiOiAzOS4yNDY2MTYsICJuYW1lIjogIjd3IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2ZmRhZDhmYS1hMWViLTQ5MjItYTE1Yi01MTFiYWU0MWRmYjFfMTU2MTAxNzA0MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjE1LCAtNi43Nzg0ODUsIDM5LjI0NjYxNSwgLTYuNzc4NDg1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MTUsIC02Ljc3ODQ4NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDc6NDg6MjMuMDUyWiIsICJlYzVfdXVpZCI6ICI1OTZmOGRmZi1jYWNhLTRiNDktYmVmNi0yNjI2MWMwNTU2ZDkiLCAibGF0aXR1ZGUiOiAtNi43Nzg0ODUsICJsb25naXR1ZGUiOiAzOS4yNDY2MTUsICJuYW1lIjogIk5pbmVXZXN0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1OTZmOGRmZi1jYWNhLTRiNDktYmVmNi0yNjI2MWMwNTU2ZDlfMTU2MTAxNjkwMC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTYzLCAtNi43Nzg0OTYsIDM5LjI0NjU2MywgLTYuNzc4NDk2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1NjMsIC02Ljc3ODQ5Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzMzkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMjBUMDc6NDY6MjEuNzI3WiIsICJlYzVfdXVpZCI6ICI5ZjQ4ZjQ1ZS03ZjMwLTQzYmMtYmE0Yy05YzdkYmJmNjNkOTQiLCAibGF0aXR1ZGUiOiAtNi43Nzg0OTYsICJsb25naXR1ZGUiOiAzOS4yNDY1NjMsICJuYW1lIjogIk1rIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5ZjQ4ZjQ1ZS03ZjMwLTQzYmMtYmE0Yy05YzdkYmJmNjNkOTRfMTU2MTAxNjc3NS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Nzg2LCAtNi43Nzg1NTcsIDM5LjI0Njc4NiwgLTYuNzc4NTU3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3ODYsIC02Ljc3ODU1N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNDAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiAxOS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTIwVDA3OjQ0OjU1LjEyNFoiLCAiZWM1X3V1aWQiOiAiOTc4ODcwMDUtYTVhYS00NTAxLWI2MDktMzQ3OTI3MWM4YWY2IiwgImxhdGl0dWRlIjogLTYuNzc4NTU3LCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzg2LCAibmFtZSI6ICJNZWhvc2VBdmUiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk3ODg3MDA1LWE1YWEtNDUwMS1iNjA5LTM0NzkyNzFjOGFmNl8xNTYxMDE2NjgxLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQyIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0MiwgLTYuNzc4NjMyLCAzOS4yNDY0MiwgLTYuNzc4NjMyXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0MiwgLTYuNzc4NjMyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM0MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMTozMjo0OS4zNDBaIiwgImVjNV91dWlkIjogIjkwMjkwYTAzLTE1NzktNGRmZi05M2QzLWFkZGFiYWJhMjM0OSIsICJsYXRpdHVkZSI6IC02Ljc3ODYzMiwgImxvbmdpdHVkZSI6IDM5LjI0NjQyLCAibmFtZSI6ICJNYXgiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjkwMjkwYTAzLTE1NzktNGRmZi05M2QzLWFkZGFiYWJhMjM0OV8xNTYwOTQzOTYwLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0NzksIC02Ljc3ODUxOSwgMzkuMjQ2NDc5LCAtNi43Nzg1MTldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ3OSwgLTYuNzc4NTE5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM0MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMTozMDoxMy44NDdaIiwgImVjNV91dWlkIjogIjU0M2VlMmVjLWE4MDgtNGM0YS05NjJlLTc2MDVhNTk5MmY4ZiIsICJsYXRpdHVkZSI6IC02Ljc3ODUxOSwgImxvbmdpdHVkZSI6IDM5LjI0NjQ3OSwgIm5hbWUiOiAiVmlhIHNwaWdhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1NDNlZTJlYy1hODA4LTRjNGEtOTYyZS03NjA1YTU5OTJmOGZfMTU2MDk0MzgwNi5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDMyLCAtNi43Nzg1NDksIDM5LjI0NjQzMiwgLTYuNzc4NTQ5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0MzIsIC02Ljc3ODU0OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNDMiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTE6MjY6MjYuNzQ0WiIsICJlYzVfdXVpZCI6ICIzMDRkZTljOS1kNjljLTQ0MjctODIzMi0xOTVhNGI2ZDJhODgiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDksICJsb25naXR1ZGUiOiAzOS4yNDY0MzIsICJuYW1lIjogIlNpYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMzA0ZGU5YzktZDY5Yy00NDI3LTgyMzItMTk1YTRiNmQyYTg4XzE1NjA5NDM1NzUuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjQ1NywgLTYuNzc4NDgyLCAzOS4yNDY0NTcsIC02Ljc3ODQ4Ml0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NDU3LCAtNi43Nzg0ODJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzQ0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDExOjIzOjIzLjA4MloiLCAiZWM1X3V1aWQiOiAiMjdjOGUwZTgtYzFmZS00MDU1LWE5MTItNzU0NDcwOGMwZmRiIiwgImxhdGl0dWRlIjogLTYuNzc4NDgyLCAibG9uZ2l0dWRlIjogMzkuMjQ2NDU3LCAibmFtZSI6ICJNZXJvbmEiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI3YzhlMGU4LWMxZmUtNDA1NS1hOTEyLTc1NDQ3MDhjMGZkYl8xNTYwOTQzMzkyLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0ODUsIC02Ljc3ODUyNywgMzkuMjQ2NDg1LCAtNi43Nzg1MjddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ4NSwgLTYuNzc4NTI3XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM0NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMToyMDowMS41NDNaIiwgImVjNV91dWlkIjogImRlZTFlNmMyLTVjZmEtNGI0YS1iNmI2LTBkNWU4NDEwYjFkNyIsICJsYXRpdHVkZSI6IC02Ljc3ODUyNywgImxvbmdpdHVkZSI6IDM5LjI0NjQ4NSwgIm5hbWUiOiAiUmFpbmJvd2NhdCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZGVlMWU2YzItNWNmYS00YjRhLWI2YjYtMGQ1ZTg0MTBiMWQ3XzE1NjA5NDMxODUuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU0OCwgLTYuNzc4NDQ5LCAzOS4yNDY1NDgsIC02Ljc3ODQ0OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTQ4LCAtNi43Nzg0NDldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzQ2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDExOjE1OjE0Ljc4OVoiLCAiZWM1X3V1aWQiOiAiNDAyYTIwYTEtOGE1Yi00YjY4LWEwYmEtYWMzNWM1M2Y4NjI0IiwgImxhdGl0dWRlIjogLTYuNzc4NDQ5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTQ4LCAibmFtZSI6ICJNaXNzIEluY2FudGV2b2xlIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI0MDJhMjBhMS04YTViLTRiNjgtYTBiYS1hYzM1YzUzZjg2MjRfMTU2MDk0MjkwMi5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTE0LCAtNi43Nzg0ODUsIDM5LjI0NjUxNCwgLTYuNzc4NDg1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MTQsIC02Ljc3ODQ4NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTE6MTE6MzYuOTkwWiIsICJlYzVfdXVpZCI6ICJkOTI1Mzk2YS0zNmM1LTQzNDYtODViMi00NmRhMjYzZjk3YmUiLCAibGF0aXR1ZGUiOiAtNi43Nzg0ODUsICJsb25naXR1ZGUiOiAzOS4yNDY1MTQsICJuYW1lIjogIkNvbGUgSGFhbiIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZDkyNTM5NmEtMzZjNS00MzQ2LTg1YjItNDZkYTI2M2Y5N2JlXzE1NjA5NDI2ODMuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjU4NCwgLTYuNzc4NDQ3LCAzOS4yNDY1ODQsIC02Ljc3ODQ0N10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NTg0LCAtNi43Nzg0NDddLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzQ4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDExOjA3OjE5LjI0M1oiLCAiZWM1X3V1aWQiOiAiMmEwZjNmZDgtNzE4Yi00N2NiLWE2MzktN2UzMDI1ZTIwY2JiIiwgImxhdGl0dWRlIjogLTYuNzc4NDQ3LCAibG9uZ2l0dWRlIjogMzkuMjQ2NTg0LCAibmFtZSI6ICJDaGFybG90dGUgcnVzc2UiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjJhMGYzZmQ4LTcxOGItNDdjYi1hNjM5LTdlMzAyNWUyMGNiYl8xNTYwOTQyNDMyLmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0NDcsIC02Ljc3ODQ5NSwgMzkuMjQ2NDQ3LCAtNi43Nzg0OTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ0NywgLTYuNzc4NDk1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM0OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMTowNDowNS40OTNaIiwgImVjNV91dWlkIjogIjZhN2EwN2M5LWFhMTAtNDdlZS05MzM0LWM4OWU5OGI3MTMwNCIsICJsYXRpdHVkZSI6IC02Ljc3ODQ5NSwgImxvbmdpdHVkZSI6IDM5LjI0NjQ0NywgIm5hbWUiOiAiU3RldmUgTWFkZGVuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2YTdhMDdjOS1hYTEwLTQ3ZWUtOTMzNC1jODllOThiNzEzMDRfMTU2MDk0MjIzNy5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTM2LCAtNi43Nzg1NDksIDM5LjI0NjUzNiwgLTYuNzc4NTQ5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MzYsIC02Ljc3ODU0OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNTAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTE6MDE6MzAuMDc2WiIsICJlYzVfdXVpZCI6ICIzZTY4OGYxNS1jMmY1LTQ1OWQtYWMzMy0zZDhlYjE1M2RiMmEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDksICJsb25naXR1ZGUiOiAzOS4yNDY1MzYsICJuYW1lIjogIlZpbmNlIENhbXV0byIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiM2U2ODhmMTUtYzJmNS00NTlkLWFjMzMtM2Q4ZWIxNTNkYjJhXzE1NjA5NDIwODIuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiMzYiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjQ4OCwgLTYuNzc4NTg0LCAzOS4yNDY0ODgsIC02Ljc3ODU4NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NDg4LCAtNi43Nzg1ODRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzUxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDEwOjU4OjU1Ljg4M1oiLCAiZWM1X3V1aWQiOiAiN2E5NDBmOWEtZTlmMi00NmIyLTk1NGQtM2ZmNTUyNDcwNGZhIiwgImxhdGl0dWRlIjogLTYuNzc4NTg0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NDg4LCAibmFtZSI6ICJBZHJpZW5uZSB2aXR0YWRpbmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjdhOTQwZjlhLWU5ZjItNDZiMi05NTRkLTNmZjU1MjQ3MDRmYV8xNTYwOTQxOTI3LmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0ODksIC02Ljc3ODUzNiwgMzkuMjQ2NDg5LCAtNi43Nzg1MzZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ4OSwgLTYuNzc4NTM2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM1MiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDo1Njo0MS42NTZaIiwgImVjNV91dWlkIjogIjA4NTU4ZWQ3LTQxYjgtNDFlNS1iYzEwLTlmNzYwOWJjODg2OCIsICJsYXRpdHVkZSI6IC02Ljc3ODUzNiwgImxvbmdpdHVkZSI6IDM5LjI0NjQ4OSwgIm5hbWUiOiAiRmlvbmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjA4NTU4ZWQ3LTQxYjgtNDFlNS1iYzEwLTlmNzYwOWJjODg2OF8xNTYwOTQxNzkzLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0NzcsIC02Ljc3ODU0NSwgMzkuMjQ2NDc3LCAtNi43Nzg1NDVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ3NywgLTYuNzc4NTQ1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM1MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDo1NDozMy40MjBaIiwgImVjNV91dWlkIjogIjM3ZmYwY2EyLTgzY2YtNDZlYS04MzQ2LTFjMjYzNDg1YTM5YiIsICJsYXRpdHVkZSI6IC02Ljc3ODU0NSwgImxvbmdpdHVkZSI6IDM5LjI0NjQ3NywgIm5hbWUiOiAiTm90dGlzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzN2ZmMGNhMi04M2NmLTQ2ZWEtODM0Ni0xYzI2MzQ4NWEzOWJfMTU2MDk0MTY2MS5qcGciLCAicHJpY2UiOiAzMDAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDc1LCAtNi43Nzg1NDQsIDM5LjI0NjQ3NSwgLTYuNzc4NTQ0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0NzUsIC02Ljc3ODU0NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNTQiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTA6NTI6MTYuMjUwWiIsICJlYzVfdXVpZCI6ICI1N2Q3MTc1OC0wOGM4LTQzYTctOGE3My01NzMzZmU4NDE5ZWMiLCAibGF0aXR1ZGUiOiAtNi43Nzg1NDQsICJsb25naXR1ZGUiOiAzOS4yNDY0NzUsICJuYW1lIjogIldhaXRvIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1N2Q3MTc1OC0wOGM4LTQzYTctOGE3My01NzMzZmU4NDE5ZWNfMTU2MDk0MTUyNy5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjA1LCAtNi43Nzg1MTEsIDM5LjI0NjYwNSwgLTYuNzc4NTExXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MDUsIC02Ljc3ODUxMV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTA6NTA6MzAuMTM1WiIsICJlYzVfdXVpZCI6ICI0NTU4ZDUxYy1lMTMwLTQ2MzItYTZiNC1hNDg3ZjNmMzUzNDEiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MTEsICJsb25naXR1ZGUiOiAzOS4yNDY2MDUsICJuYW1lIjogIkRheXJubG9uZ25sYW8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjQ1NThkNTFjLWUxMzAtNDYzMi1hNmI0LWE0ODdmM2YzNTM0MV8xNTYwOTQxNDIxLmpwZyIsICJwcmljZSI6IDMwMDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1MDEsIC02Ljc3ODU3NiwgMzkuMjQ2NTAxLCAtNi43Nzg1NzZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjUwMSwgLTYuNzc4NTc2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM1NiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDo0NjowNy4yMjdaIiwgImVjNV91dWlkIjogImExNWE3ZTQ5LTE4ODYtNDM5OC05Mzg4LWFkMmM0NGI2MDY5YSIsICJsYXRpdHVkZSI6IC02Ljc3ODU3NiwgImxvbmdpdHVkZSI6IDM5LjI0NjUwMSwgIm5hbWUiOiAiTG9uZG9uIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJhMTVhN2U0OS0xODg2LTQzOTgtOTM4OC1hZDJjNDRiNjA2OWFfMTU2MDk0MTE1OS5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NTAxLCAtNi43Nzg1MDUsIDM5LjI0NjUwMSwgLTYuNzc4NTA1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY1MDEsIC02Ljc3ODUwNV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNTciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTA6NDM6MjMuNDY1WiIsICJlYzVfdXVpZCI6ICJiMzk2NjUzNC00YTVjLTQ1NTktOTBhZC1jN2ZiZTM3NDJjNTkiLCAibGF0aXR1ZGUiOiAtNi43Nzg1MDUsICJsb25naXR1ZGUiOiAzOS4yNDY1MDEsICJuYW1lIjogIkNpdHlDbGFzc2lmaWVkIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiMzk2NjUzNC00YTVjLTQ1NTktOTBhZC1jN2ZiZTM3NDJjNTlfMTU2MDk0MDk5NC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDMsIC02Ljc3ODQ2OCwgMzkuMjQ2NDMsIC02Ljc3ODQ2OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NDMsIC02Ljc3ODQ2OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNTgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTA6NDA6MTEuNjEyWiIsICJlYzVfdXVpZCI6ICJhNmU5YzllOS00MTI1LTRjMWYtYWNiYS1hYjYyZDViZDJiNjAiLCAibGF0aXR1ZGUiOiAtNi43Nzg0NjgsICJsb25naXR1ZGUiOiAzOS4yNDY0MywgIm5hbWUiOiAiVG9tbXkgSGlsZmlnZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImE2ZTljOWU5LTQxMjUtNGMxZi1hY2JhLWFiNjJkNWJkMmI2MF8xNTYwOTQwODAwLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY0OTEsIC02Ljc3ODU1MSwgMzkuMjQ2NDkxLCAtNi43Nzg1NTFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ5MSwgLTYuNzc4NTUxXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM1OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDozNzoxNC41NzNaIiwgImVjNV91dWlkIjogIjZiMTVjNjFhLWQyNjQtNGFmNi1hZjE4LWJiZmMyM2ZhYzk4MCIsICJsYXRpdHVkZSI6IC02Ljc3ODU1MSwgImxvbmdpdHVkZSI6IDM5LjI0NjQ5MSwgIm5hbWUiOiAiU3R1ZGlvUGFvbG8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjZiMTVjNjFhLWQyNjQtNGFmNi1hZjE4LWJiZmMyM2ZhYzk4MF8xNTYwOTQwNjI0LmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY1NDYsIC02Ljc3ODM5NSwgMzkuMjQ2NTQ2LCAtNi43NzgzOTVdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjU0NiwgLTYuNzc4Mzk1XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM2MCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDozMTozMy43MjNaIiwgImVjNV91dWlkIjogIjEyODBhNDAzLTYwNDctNDAwNi04ZjcxLTAxMTgxNmYzOGU5NCIsICJsYXRpdHVkZSI6IC02Ljc3ODM5NSwgImxvbmdpdHVkZSI6IDM5LjI0NjU0NiwgIm5hbWUiOiAiTWljaGFlbCAoTWljaGFlbCBrb3JzKSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMTI4MGE0MDMtNjA0Ny00MDA2LThmNzEtMDExODE2ZjM4ZTk0XzE1NjA5NDAyODMuanBnIiwgInByaWNlIjogMjUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc5OSwgLTYuNzc4OTEzLCAzOS4yNDY3OTksIC02Ljc3ODkxM10sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Nzk5LCAtNi43Nzg5MTNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzYxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDEwOjE4OjQ5LjE3MVoiLCAiZWM1X3V1aWQiOiAiMWNmOTkxZDAtYTkzMy00YjE2LThmYTQtNzJjYTcwNzViYmIyIiwgImxhdGl0dWRlIjogLTYuNzc4OTEzLCAibG9uZ2l0dWRlIjogMzkuMjQ2Nzk5LCAibmFtZSI6ICJNYXVyaWNlcyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMWNmOTkxZDAtYTkzMy00YjE2LThmYTQtNzJjYTcwNzViYmIyXzE1NjA5Mzk1MjEuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjkwOSwgLTYuNzc4ODY5LCAzOS4yNDY5MDksIC02Ljc3ODg2OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2OTA5LCAtNi43Nzg4NjldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzYyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDEwOjEzOjQyLjk3M1oiLCAiZWM1X3V1aWQiOiAiODZmYjA2YTctMWEwNy00YzA3LTkxMjMtOWZlOTFmY2NlNjRjIiwgImxhdGl0dWRlIjogLTYuNzc4ODY5LCAibG9uZ2l0dWRlIjogMzkuMjQ2OTA5LCAibmFtZSI6ICJNYXVyaWNlcyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiODZmYjA2YTctMWEwNy00YzA3LTkxMjMtOWZlOTFmY2NlNjRjXzE1NjA5MzkyMTMuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcxNywgLTYuNzc4OTA1LCAzOS4yNDY3MTcsIC02Ljc3ODkwNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzE3LCAtNi43Nzg5MDVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzYzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDEwOjExOjA0Ljk5N1oiLCAiZWM1X3V1aWQiOiAiNjk4ZTBmYzctNjM2Yy00ODY4LThjYzAtNDgyOGViYjA0YTUzIiwgImxhdGl0dWRlIjogLTYuNzc4OTA1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzE3LCAibmFtZSI6ICJCYW5kb2xpbm8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjY5OGUwZmM3LTYzNmMtNDg2OC04Y2MwLTQ4MjhlYmIwNGE1M18xNTYwOTM5MDU3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2ODQsIC02Ljc3ODk3MywgMzkuMjQ2Njg0LCAtNi43Nzg5NzNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY4NCwgLTYuNzc4OTczXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM2NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQxMDowNzo0OS4zOTRaIiwgImVjNV91dWlkIjogIjJkNzEwNjUyLWExOGItNDY5ZS05YWY2LWNmYjUxMDQ0NTI1OCIsICJsYXRpdHVkZSI6IC02Ljc3ODk3MywgImxvbmdpdHVkZSI6IDM5LjI0NjY4NCwgIm5hbWUiOiAiTmluZSBXZXN0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyZDcxMDY1Mi1hMThiLTQ2OWUtOWFmNi1jZmI1MTA0NDUyNThfMTU2MDkzODg1Ny5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjI5LCAtNi43Nzg5NTcsIDM5LjI0NjYyOSwgLTYuNzc4OTU3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2MjksIC02Ljc3ODk1N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNjUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMTA6MDU6MTMuMjIwWiIsICJlYzVfdXVpZCI6ICJjYmRjNWYxYS1jMGE5LTQ0MGQtOWU0ZC03MzZmMzZiODhmMjciLCAibGF0aXR1ZGUiOiAtNi43Nzg5NTcsICJsb25naXR1ZGUiOiAzOS4yNDY2MjksICJuYW1lIjogIkJhbmRvbGlubyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiY2JkYzVmMWEtYzBhOS00NDBkLTllNGQtNzM2ZjM2Yjg4ZjI3XzE1NjA5Mzg3MDYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY5NiwgLTYuNzc4OTAyLCAzOS4yNDY2OTYsIC02Ljc3ODkwMl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njk2LCAtNi43Nzg5MDJdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzY2IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDEwOjAyOjA3LjY1OFoiLCAiZWM1X3V1aWQiOiAiOGE2MjQyZGEtYzIyMC00YzAwLTgwYjAtNjQ5N2VkZjEyZGI4IiwgImxhdGl0dWRlIjogLTYuNzc4OTAyLCAibG9uZ2l0dWRlIjogMzkuMjQ2Njk2LCAibmFtZSI6ICJDcm9mdFx1MDAyNkJhcnJvdyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiOGE2MjQyZGEtYzIyMC00YzAwLTgwYjAtNjQ5N2VkZjEyZGI4XzE1NjA5Mzg1MTkuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjgxNSwgLTYuNzc4OTE1LCAzOS4yNDY4MTUsIC02Ljc3ODkxNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2ODE1LCAtNi43Nzg5MTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzY3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjU1OjI3LjY5OVoiLCAiZWM1X3V1aWQiOiAiYmFlNzU3ZTQtNjFiMi00Yzk5LWJlMTktZmQ5YWE0NmJmZDg3IiwgImxhdGl0dWRlIjogLTYuNzc4OTE1LCAibG9uZ2l0dWRlIjogMzkuMjQ2ODE1LCAibmFtZSI6ICJDb21mb3J0IGN1c2hpb24iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImJhZTc1N2U0LTYxYjItNGM5OS1iZTE5LWZkOWFhNDZiZmQ4N18xNTYwOTM4MTE5LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTQsIC02Ljc3OTAzNiwgMzkuMjQ2Njk0LCAtNi43NzkwMzZdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5NCwgLTYuNzc5MDM2XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM2OCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwOTo0OToxNS4yODNaIiwgImVjNV91dWlkIjogImVkMjhhZjM4LWNhODEtNDg0MC1hZDE4LTNiNjdkZDM5NmYzMCIsICJsYXRpdHVkZSI6IC02Ljc3OTAzNiwgImxvbmdpdHVkZSI6IDM5LjI0NjY5NCwgIm5hbWUiOiAiQ2lyY3VzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlZDI4YWYzOC1jYTgxLTQ4NDAtYWQxOC0zYjY3ZGQzOTZmMzBfMTU2MDkzNzc0Ni5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzEyLCAtNi43Nzg5MjcsIDM5LjI0NjcxMiwgLTYuNzc4OTI3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MTIsIC02Ljc3ODkyN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNjkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDk6NDU6MDIuNjkwWiIsICJlYzVfdXVpZCI6ICJjYmQxM2M5NC1jM2RhLTQ2YTctOTMxNC00MWE2ZDFhN2Q5YTUiLCAibGF0aXR1ZGUiOiAtNi43Nzg5MjcsICJsb25naXR1ZGUiOiAzOS4yNDY3MTIsICJuYW1lIjogIkNvbWZvcnQgcGx1cyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiY2JkMTNjOTQtYzNkYS00NmE3LTkzMTQtNDFhNmQxYTdkOWE1XzE1NjA5Mzc0OTQuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjczLCAtNi43Nzg5MDEsIDM5LjI0NjczLCAtNi43Nzg5MDFdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjczLCAtNi43Nzg5MDFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzcwIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjQxOjQzLjg5OVoiLCAiZWM1X3V1aWQiOiAiZWFjZjlhZWYtODNiNC00MmY2LWEyNmEtMDk4ZjU3YjQ1ZjMwIiwgImxhdGl0dWRlIjogLTYuNzc4OTAxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzMsICJuYW1lIjogIkdlZ3JnZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZWFjZjlhZWYtODNiNC00MmY2LWEyNmEtMDk4ZjU3YjQ1ZjMwXzE1NjA5MzcyOTYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc2NywgLTYuNzc4OTE0LCAzOS4yNDY3NjcsIC02Ljc3ODkxNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzY3LCAtNi43Nzg5MTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzcxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjM5OjE2LjQ1OVoiLCAiZWM1X3V1aWQiOiAiYjAwMzU2ZTItZjVjMC00NTg0LTk4NTgtNzQ5NmU2ZjRjZjg3IiwgImxhdGl0dWRlIjogLTYuNzc4OTE0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzY3LCAibmFtZSI6ICJaYXJhIHdvbWFuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiMDAzNTZlMi1mNWMwLTQ1ODQtOTg1OC03NDk2ZTZmNGNmODdfMTU2MDkzNzE0Ni5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjYxLCAtNi43Nzg5NTcsIDM5LjI0NjY2MSwgLTYuNzc4OTU3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NjEsIC02Ljc3ODk1N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNzIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDk6MzY6NDAuNTU0WiIsICJlYzVfdXVpZCI6ICJjMThkZjY0MS00MzFiLTRlOTQtOWQxZC02NDdkMjE4NDhjNDUiLCAibGF0aXR1ZGUiOiAtNi43Nzg5NTcsICJsb25naXR1ZGUiOiAzOS4yNDY2NjEsICJuYW1lIjogIkN1c2hpb24gV2FsayIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYzE4ZGY2NDEtNDMxYi00ZTk0LTlkMWQtNjQ3ZDIxODQ4YzQ1XzE1NjA5MzY5OTMuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzkiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc1NCwgLTYuNzc4ODkxLCAzOS4yNDY3NTQsIC02Ljc3ODg5MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzU0LCAtNi43Nzg4OTFdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzczIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjM0OjIxLjczN1oiLCAiZWM1X3V1aWQiOiAiZjI0OWJjYzAtZDEyMC00MGVkLWEzYjEtMmQ5MjQ1NTcxYTEyIiwgImxhdGl0dWRlIjogLTYuNzc4ODkxLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzU0LCAibmFtZSI6ICJBZHJpZW5uZSB2aXR0YWRpbmkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImYyNDliY2MwLWQxMjAtNDBlZC1hM2IxLTJkOTI0NTU3MWExMl8xNTYwOTM2ODUzLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM5Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY2OTMsIC02Ljc3ODkwOCwgMzkuMjQ2NjkzLCAtNi43Nzg5MDhdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjY5MywgLTYuNzc4OTA4XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM3NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwOTozMToyOS4yNThaIiwgImVjNV91dWlkIjogIjI3ZmI4ZjA4LTRhODQtNGE0MC1hNTA5LTNmYjdhNjRjNjA1YiIsICJsYXRpdHVkZSI6IC02Ljc3ODkwOCwgImxvbmdpdHVkZSI6IDM5LjI0NjY5MywgIm5hbWUiOiAiTmF0dXJhbGl6ZXIiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI3ZmI4ZjA4LTRhODQtNGE0MC1hNTA5LTNmYjdhNjRjNjA1Yl8xNTYwOTM2NjgxLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3ODQsIC02Ljc3ODg1MiwgMzkuMjQ2Nzg0LCAtNi43Nzg4NTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc4NCwgLTYuNzc4ODUyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM3NSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwOToyOTowOS4yNzdaIiwgImVjNV91dWlkIjogIjZjZDMwNjc2LTZlOTAtNDM3NC04ODE2LTNkMzBmOTI0ZWMzMCIsICJsYXRpdHVkZSI6IC02Ljc3ODg1MiwgImxvbmdpdHVkZSI6IDM5LjI0Njc4NCwgIm5hbWUiOiAiRmFpcm1vdW50IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2Y2QzMDY3Ni02ZTkwLTQzNzQtODgxNi0zZDMwZjkyNGVjMzBfMTU2MDkzNjU0MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzYxLCAtNi43Nzg4NzQsIDM5LjI0Njc2MSwgLTYuNzc4ODc0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NjEsIC02Ljc3ODg3NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzNzYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDk6MjY6MDcuMDEwWiIsICJlYzVfdXVpZCI6ICJhYzFkM2UzYi1jZmRhLTQ5NjEtYjU2NS03YzY1NjE5ZWJlZjIiLCAibGF0aXR1ZGUiOiAtNi43Nzg4NzQsICJsb25naXR1ZGUiOiAzOS4yNDY3NjEsICJuYW1lIjogIlNoZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYWMxZDNlM2ItY2ZkYS00OTYxLWI1NjUtN2M2NTYxOWViZWYyXzE1NjA5MzYzNTYuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcxLCAtNi43NzkwMjMsIDM5LjI0NjcxLCAtNi43NzkwMjNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcxLCAtNi43NzkwMjNdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzc3IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjIyOjQ4LjU1MloiLCAiZWM1X3V1aWQiOiAiYTM1OTYwNmUtNzIwNC00ODMzLTg1ZTMtNzNhNTkyZjZmODI2IiwgImxhdGl0dWRlIjogLTYuNzc5MDIzLCAibG9uZ2l0dWRlIjogMzkuMjQ2NzEsICJuYW1lIjogIlNwcmluZyIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiYTM1OTYwNmUtNzIwNC00ODMzLTg1ZTMtNzNhNTkyZjZmODI2XzE1NjA5MzYxNjEuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzgiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjcxNSwgLTYuNzc4OTA0LCAzOS4yNDY3MTUsIC02Ljc3ODkwNF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzE1LCAtNi43Nzg5MDRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzc4IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjIwOjA1LjUxMVoiLCAiZWM1X3V1aWQiOiAiMjU1OTIzYjQtOGQ0MS00ODhlLWI5MjUtMDI3ZjY1NDc3MWM3IiwgImxhdGl0dWRlIjogLTYuNzc4OTA0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzE1LCAibmFtZSI6ICJTdGV2ZSBNYWRkZW4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjI1NTkyM2I0LThkNDEtNDg4ZS1iOTI1LTAyN2Y2NTQ3NzFjN18xNTYwOTM1OTk3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NTgsIC02Ljc3ODc3MywgMzkuMjQ2NzU4LCAtNi43Nzg3NzNdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc1OCwgLTYuNzc4NzczXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM3OSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwOToxNjo1MC4zMjVaIiwgImVjNV91dWlkIjogImU2MmNkYjIzLTk2ZTQtNGViOC1iMjIwLTY2NDgyYTMxYTZhYSIsICJsYXRpdHVkZSI6IC02Ljc3ODc3MywgImxvbmdpdHVkZSI6IDM5LjI0Njc1OCwgIm5hbWUiOiAiQ29sZSBIYWFtIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJlNjJjZGIyMy05NmU0LTRlYjgtYjIyMC02NjQ4MmEzMWE2YWFfMTU2MDkzNTgwMi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzQsIC02Ljc3ODg1MSwgMzkuMjQ2NzQsIC02Ljc3ODg1MV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzQsIC02Ljc3ODg1MV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDk6MTQ6MTAuMjAwWiIsICJlYzVfdXVpZCI6ICI5OTMzYzY4Ny1iODRkLTQ2MzQtYTgwZi1iZGQyYWZjODlkYWQiLCAibGF0aXR1ZGUiOiAtNi43Nzg4NTEsICJsb25naXR1ZGUiOiAzOS4yNDY3NCwgIm5hbWUiOiAiQkNCZ2lybHMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjk5MzNjNjg3LWI4NGQtNDYzNC1hODBmLWJkZDJhZmM4OWRhZF8xNTYwOTM1NjQyLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM4Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NDksIC02Ljc3ODkxNCwgMzkuMjQ2NzQ5LCAtNi43Nzg5MTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc0OSwgLTYuNzc4OTE0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM4MSIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwOTowNDozOC4wNTBaIiwgImVjNV91dWlkIjogIjcxZjY5YzBmLWQzNjctNGI1Ni05NzRhLWI2MzFjMmRiMmQzMyIsICJsYXRpdHVkZSI6IC02Ljc3ODkxNCwgImxvbmdpdHVkZSI6IDM5LjI0Njc0OSwgIm5hbWUiOiAiTGl6IENsYWlib3JuZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzFmNjljMGYtZDM2Ny00YjU2LTk3NGEtYjYzMWMyZGIyZDMzXzE1NjA5MzUwNjQuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjY4NSwgLTYuNzc4ODQ4LCAzOS4yNDY2ODUsIC02Ljc3ODg0OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2Njg1LCAtNi43Nzg4NDhdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzgyIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA5OjAxOjMxLjI3NFoiLCAiZWM1X3V1aWQiOiAiODNiMDUxZDctMWQ3OC00OGQ4LWI3YTMtZWE3YzE0ODllMjdjIiwgImxhdGl0dWRlIjogLTYuNzc4ODQ4LCAibG9uZ2l0dWRlIjogMzkuMjQ2Njg1LCAibmFtZSI6ICJCYW5kb2xpbm8iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjgzYjA1MWQ3LTFkNzgtNDhkOC1iN2EzLWVhN2MxNDg5ZTI3Y18xNTYwOTM0ODM3LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3MTQsIC02Ljc3ODg5MiwgMzkuMjQ2NzE0LCAtNi43Nzg4OTJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjcxNCwgLTYuNzc4ODkyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM4MyIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwODo1ODo1NS40ODVaIiwgImVjNV91dWlkIjogImU1YzE2NjcxLTJkY2UtNDI2Yi04YTY5LTZmOTExNjZhNGNkOCIsICJsYXRpdHVkZSI6IC02Ljc3ODg5MiwgImxvbmdpdHVkZSI6IDM5LjI0NjcxNCwgIm5hbWUiOiAiQ29tZm9ydHBsdXMiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImU1YzE2NjcxLTJkY2UtNDI2Yi04YTY5LTZmOTExNjZhNGNkOF8xNTYwOTM0Njk1LmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDY3NDUsIC02Ljc3ODkxOSwgMzkuMjQ2NzQ1LCAtNi43Nzg5MTldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0Njc0NSwgLTYuNzc4OTE5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM4NCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOVQwODo1NjoxNi4zOTRaIiwgImVjNV91dWlkIjogIjA0NDYzNjNlLTkxZTMtNGU2Mi1iOGI4LTA3YWJiMWI2NzgyNyIsICJsYXRpdHVkZSI6IC02Ljc3ODkxOSwgImxvbmdpdHVkZSI6IDM5LjI0Njc0NSwgIm5hbWUiOiAiR3JhY2VsYW5kIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwNDQ2MzYzZS05MWUzLTRlNjItYjhiOC0wN2FiYjFiNjc4MjdfMTU2MDkzNDU2NS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzQ0LCAtNi43Nzg5MTcsIDM5LjI0Njc0NCwgLTYuNzc4OTE3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NDQsIC02Ljc3ODkxN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6NTQ6MjAuOTYzWiIsICJlYzVfdXVpZCI6ICI1ZmE2YWE4Yi02YTMxLTQwN2EtYjE2OS1kMjdmNmMyNGI5ZDIiLCAibGF0aXR1ZGUiOiAtNi43Nzg5MTcsICJsb25naXR1ZGUiOiAzOS4yNDY3NDQsICJuYW1lIjogIkphY2x5blNtaXRoIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI1ZmE2YWE4Yi02YTMxLTQwN2EtYjE2OS1kMjdmNmMyNGI5ZDJfMTU2MDkzNDQ1My5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzUxLCAtNi43Nzg5MDMsIDM5LjI0Njc1MSwgLTYuNzc4OTAzXSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3NTEsIC02Ljc3ODkwM10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6NDg6MzMuMjE1WiIsICJlYzVfdXVpZCI6ICI5YTEyMzgzMC0zODc3LTRlMDAtOGRkYi01M2Q2MjFlMzhmZmMiLCAibGF0aXR1ZGUiOiAtNi43Nzg5MDMsICJsb25naXR1ZGUiOiAzOS4yNDY3NTEsICJuYW1lIjogIkNvbWZvcnRwbHVzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5YTEyMzgzMC0zODc3LTRlMDAtOGRkYi01M2Q2MjFlMzhmZmNfMTU2MDkzNDEwMy5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzMyLCAtNi43Nzg5NzUsIDM5LjI0NjczMiwgLTYuNzc4OTc1XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MzIsIC02Ljc3ODk3NV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6NDU6NTYuNTYwWiIsICJlYzVfdXVpZCI6ICI5NDYwYjg2OC0zOWY5LTQ5NTAtODRhNi1lOGYzNjMzNTUwMGEiLCAibGF0aXR1ZGUiOiAtNi43Nzg5NzUsICJsb25naXR1ZGUiOiAzOS4yNDY3MzIsICJuYW1lIjogIk1hdXJpY2VzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5NDYwYjg2OC0zOWY5LTQ5NTAtODRhNi1lOGYzNjMzNTUwMGFfMTU2MDkzMzk0OS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzI5LCAtNi43Nzg4NjQsIDM5LjI0NjcyOSwgLTYuNzc4ODY0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MjksIC02Ljc3ODg2NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6NDA6NTAuNzgxWiIsICJlYzVfdXVpZCI6ICJmN2I0OTNkMy1lMzBiLTQzMmUtODJlMy01YzBkZjAzMTIwNTAiLCAibGF0aXR1ZGUiOiAtNi43Nzg4NjQsICJsb25naXR1ZGUiOiAzOS4yNDY3MjksICJuYW1lIjogIlVubGlzdGVkIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmN2I0OTNkMy1lMzBiLTQzMmUtODJlMy01YzBkZjAzMTIwNTBfMTU2MDkzMzY0MC5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NzEzLCAtNi43Nzg5NDcsIDM5LjI0NjcxMywgLTYuNzc4OTQ3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY3MTMsIC02Ljc3ODk0N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzODkiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6MzQ6MjIuMDc2WiIsICJlYzVfdXVpZCI6ICI2ZjMwYTg5ZC1jYTM4LTQ1YzUtYWY1NS0xN2IwODk3YTRhNjYiLCAibGF0aXR1ZGUiOiAtNi43Nzg5NDcsICJsb25naXR1ZGUiOiAzOS4yNDY3MTMsICJuYW1lIjogIk1hdXJpY2VzIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI2ZjMwYTg5ZC1jYTM4LTQ1YzUtYWY1NS0xN2IwODk3YTRhNjZfMTU2MDkzMzI1Mi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NjU4LCAtNi43Nzg5MDcsIDM5LjI0NjY1OCwgLTYuNzc4OTA3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY2NTgsIC02Ljc3ODkwN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzOTAiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMTlUMDg6MzE6NDkuMTAxWiIsICJlYzVfdXVpZCI6ICJkODI4MmI1Ny01NDgxLTQ5ZjktOGIzYS1jMDYyNGRlMTg1ODAiLCAibGF0aXR1ZGUiOiAtNi43Nzg5MDcsICJsb25naXR1ZGUiOiAzOS4yNDY2NTgsICJuYW1lIjogIkFyYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiZDgyODJiNTctNTQ4MS00OWY5LThiM2EtYzA2MjRkZTE4NTgwXzE1NjA5MzMxMDAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0Njc1MSwgLTYuNzc5MDE1LCAzOS4yNDY3NTEsIC02Ljc3OTAxNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NzUxLCAtNi43NzkwMTVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzkxIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE5VDA4OjI4OjU3Ljc3NFoiLCAiZWM1X3V1aWQiOiAiZGFiOThkMDYtMTg2Yi00ZWVmLWE1NzctMDFkYjQ3ZGVhMGNhIiwgImxhdGl0dWRlIjogLTYuNzc5MDE1LCAibG9uZ2l0dWRlIjogMzkuMjQ2NzUxLCAibmFtZSI6ICJFYXN0NXRoIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJkYWI5OGQwNi0xODZiLTRlZWYtYTU3Ny0wMWRiNDdkZWEwY2FfMTU2MDkzMjkyNi5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzOCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzIzLCAtNi43Nzg2OCwgMzkuMjQ2MzIzLCAtNi43Nzg2OF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2MzIzLCAtNi43Nzg2OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzOTIiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTM6MDE6NTguODQ0WiIsICJlYzVfdXVpZCI6ICIzZDIyYWJkYS02OWUxLTRkNDEtOTZhNC00Njg4YTExYjhjZmQiLCAibGF0aXR1ZGUiOiAtNi43Nzg2OCwgImxvbmdpdHVkZSI6IDM5LjI0NjMyMywgIm5hbWUiOiAiQm9yYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiM2QyMmFiZGEtNjllMS00ZDQxLTk2YTQtNDY4OGExMWI4Y2ZkXzE1NjA4NjI5MDkuanBnIiwgInByaWNlIjogMTQwMDAsICJzaXplcyI6IFsiMzciLCAiMzgiLCAiMzkiLCAiNDAiLCAiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjM2MSwgLTYuNzc4NjM1LCAzOS4yNDYzNjEsIC02Ljc3ODYzNV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2MzYxLCAtNi43Nzg2MzVdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzkzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNDcuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOFQxMjo1Nzo1Mi42OTJaIiwgImVjNV91dWlkIjogIjcwZDk0OWJkLTZmZmEtNGFkYi1iNWMyLTEwNzZhOTI4NGMxMiIsICJsYXRpdHVkZSI6IC02Ljc3ODYzNSwgImxvbmdpdHVkZSI6IDM5LjI0NjM2MSwgIm5hbWUiOiAiQm9yYSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNzBkOTQ5YmQtNmZmYS00YWRiLWI1YzItMTA3NmE5Mjg0YzEyXzE1NjA4NjI2NjQuanBnIiwgInByaWNlIjogMTQwMDAsICJzaXplcyI6IFsiMzciLCAiMzgiLCAiMzkiLCAiNDAiLCAiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjMxNSwgLTYuNzc4NjU5LCAzOS4yNDYzMTUsIC02Ljc3ODY1OV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2MzE1LCAtNi43Nzg2NTldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzk0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE4VDEyOjUzOjUzLjAyNVoiLCAiZWM1X3V1aWQiOiAiYzAyMmFjM2UtZjRmMi00NzJlLWI2MzMtYzRjZGJhZjgxZTE5IiwgImxhdGl0dWRlIjogLTYuNzc4NjU5LCAibG9uZ2l0dWRlIjogMzkuMjQ2MzE1LCAibmFtZSI6ICJCb3JhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJjMDIyYWMzZS1mNGYyLTQ3MmUtYjYzMy1jNGNkYmFmODFlMTlfMTU2MDg2MjQyNC5qcGciLCAicHJpY2UiOiAxNDAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzQ1LCAtNi43Nzg3LCAzOS4yNDYzNDUsIC02Ljc3ODddLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjM0NSwgLTYuNzc4N10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzOTUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6NTA6MDMuMDk2WiIsICJlYzVfdXVpZCI6ICIwNGQ3ZDYwZi01Y2Q5LTRiMDgtOTQxYS03ZmNmOTE3OGUwNDIiLCAibGF0aXR1ZGUiOiAtNi43Nzg3LCAibG9uZ2l0dWRlIjogMzkuMjQ2MzQ1LCAibmFtZSI6ICJCb3JhIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIwNGQ3ZDYwZi01Y2Q5LTRiMDgtOTQxYS03ZmNmOTE3OGUwNDJfMTU2MDg2MjE5Mi5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzNiIsICIzNyIsICIzOCIsICIzOSIsICI0MCJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzkyLCAtNi43Nzg3MjcsIDM5LjI0NjM5MiwgLTYuNzc4NzI3XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYzOTIsIC02Ljc3ODcyN10sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzOTYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA0My4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE4VDEyOjQ1OjMxLjc1M1oiLCAiZWM1X3V1aWQiOiAiZjliZjYxMzktZGQ2Ni00ODk4LWE5ZjYtZDllYjIwZDBmM2RkIiwgImxhdGl0dWRlIjogLTYuNzc4NzI3LCAibG9uZ2l0dWRlIjogMzkuMjQ2MzkyLCAibmFtZSI6ICJCbGFja19zaG9lIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJmOWJmNjEzOS1kZDY2LTQ4OTgtYTlmNi1kOWViMjBkMGYzZGRfMTU2MDg2MTkyMS5qcGciLCAicHJpY2UiOiAxNTAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2Mjg3LCAtNi43Nzg3NDgsIDM5LjI0NjI4NywgLTYuNzc4NzQ4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYyODcsIC02Ljc3ODc0OF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICIzOTciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6Mzk6NTkuNjgzWiIsICJlYzVfdXVpZCI6ICJiMjkxMzM0OS05MDg1LTRlNGEtOTcyNy03YmIzYTBjMTNkOGYiLCAibGF0aXR1ZGUiOiAtNi43Nzg3NDgsICJsb25naXR1ZGUiOiAzOS4yNDYyODcsICJuYW1lIjogIkNodWkiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImIyOTEzMzQ5LTkwODUtNGU0YS05NzI3LTdiYjNhMGMxM2Q4Zl8xNTYwODYxNTkwLmpwZyIsICJwcmljZSI6IDE1MDAwLCAic2l6ZXMiOiBbIjM3IiwgIjM4IiwgIjM5IiwgIjQwIiwgIjQxIl19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDYzMzIsIC02Ljc3ODcyOSwgMzkuMjQ2MzMyLCAtNi43Nzg3MjldLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjMzMiwgLTYuNzc4NzI5XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjM5OCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDE5LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6MzU6NDIuMzE0WiIsICJlYzVfdXVpZCI6ICIxMzVhNzM2Yi01NTI1LTQ3NTMtYTNlOC0xNDBmNDQzZjkyZDgiLCAibGF0aXR1ZGUiOiAtNi43Nzg3MjksICJsb25naXR1ZGUiOiAzOS4yNDYzMzIsICJuYW1lIjogIkZhcnRpbiBTdHlsZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMTM1YTczNmItNTUyNS00NzUzLWEzZTgtMTQwZjQ0M2Y5MmQ4XzE1NjA4NjEzMzAuanBnIiwgInByaWNlIjogMTUwMDAsICJzaXplcyI6IFsiMzciLCAiMzgiLCAiMzkiLCAiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjM1MiwgLTYuNzc4NzA2LCAzOS4yNDYzNTIsIC02Ljc3ODcwNl0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2MzUyLCAtNi43Nzg3MDZdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiMzk5IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE4VDEyOjMwOjM1LjcxOVoiLCAiZWM1X3V1aWQiOiAiZmVhZjBjZWEtMzUzMS00M2IyLTk4ODQtMjc5MDcyNzAwNDUwIiwgImxhdGl0dWRlIjogLTYuNzc4NzA2LCAibG9uZ2l0dWRlIjogMzkuMjQ2MzUyLCAibmFtZSI6ICJGcm96ZW4iLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogImZlYWYwY2VhLTM1MzEtNDNiMi05ODg0LTI3OTA3MjcwMDQ1MF8xNTYwODYxMDIyLmpwZyIsICJwcmljZSI6IDI1MDAwLCAic2l6ZXMiOiBbIjMzIiwgIjM1IiwgIjM0IiwgIjM2Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDYzNTgsIC02Ljc3ODUyNCwgMzkuMjQ2MzU4LCAtNi43Nzg1MjRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjM1OCwgLTYuNzc4NTI0XSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQwMCIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOFQxMjoyNjowOC41MjZaIiwgImVjNV91dWlkIjogIjNkODgxZWE2LTZiN2EtNGY3OC1iMDlkLWUxODljMWZkZDNhZSIsICJsYXRpdHVkZSI6IC02Ljc3ODUyNCwgImxvbmdpdHVkZSI6IDM5LjI0NjM1OCwgIm5hbWUiOiAiRnJvemVuIiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIzZDg4MWVhNi02YjdhLTRmNzgtYjA5ZC1lMTg5YzFmZGQzYWVfMTU2MDg2MDc1NC5qcGciLCAicHJpY2UiOiAyNTAwMCwgInNpemVzIjogWyIzMyIsICIzNSIsICIzNCIsICIzNiJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2NDYyLCAtNi43Nzg3NTQsIDM5LjI0NjQ2MiwgLTYuNzc4NzU0XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDY0NjIsIC02Ljc3ODc1NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MDEiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6MjE6MzQuMDAxWiIsICJlYzVfdXVpZCI6ICIxMjRjMWE3OS1iNjk4LTQ1Y2ItOGQ0YS1lZjFlMjY5MGNhNWMiLCAibGF0aXR1ZGUiOiAtNi43Nzg3NTQsICJsb25naXR1ZGUiOiAzOS4yNDY0NjIsICJuYW1lIjogIlJhaW5ib3ciLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjEyNGMxYTc5LWI2OTgtNDVjYi04ZDRhLWVmMWUyNjkwY2E1Y18xNTYwODYwNDc2LmpwZyIsICJwcmljZSI6IDE4MDAwLCAic2l6ZXMiOiBbIjM2IiwgIjQwIiwgIjM5IiwgIjM4IiwgIjM3Il19LCAidHlwZSI6ICJGZWF0dXJlIn0sIHsiYmJveCI6IFszOS4yNDYzNTcsIC02Ljc3ODY4MiwgMzkuMjQ2MzU3LCAtNi43Nzg2ODJdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjM1NywgLTYuNzc4NjgyXSwgInR5cGUiOiAiUG9pbnQifSwgImlkIjogIjQwMiIsICJwcm9wZXJ0aWVzIjogeyJhY2N1cmFjeSI6IDUuMCwgImNyZWF0ZWRfYXQiOiAiMjAxOS0wNi0xOFQxMjoxNzo0MS4yOTFaIiwgImVjNV91dWlkIjogIjM0Y2M0Y2ViLWFlYjMtNDc0My04ODFmLTcwNTBjMDViOTM2NiIsICJsYXRpdHVkZSI6IC02Ljc3ODY4MiwgImxvbmdpdHVkZSI6IDM5LjI0NjM1NywgIm5hbWUiOiAiSW4gbG92ZSIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiMzRjYzRjZWItYWViMy00NzQzLTg4MWYtNzA1MGMwNWI5MzY2XzE1NjA4NjAyNDYuanBnIiwgInByaWNlIjogMTcwMDAsICJzaXplcyI6IFsiMzYiLCAiMzciLCAiMzgiLCAiMzkiLCAiNDAiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjQxMSwgLTYuNzc4NjM5LCAzOS4yNDY0MTEsIC02Ljc3ODYzOV0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2NDExLCAtNi43Nzg2MzldLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNDAzIiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE4VDEyOjEyOjMwLjQ1M1oiLCAiZWM1X3V1aWQiOiAiNDYyYTM5MzYtYTljZC00Njk2LTg5NjctZDE0NDliYTlkNTAzIiwgImxhdGl0dWRlIjogLTYuNzc4NjM5LCAibG9uZ2l0dWRlIjogMzkuMjQ2NDExLCAibmFtZSI6ICJCb3JhU29mdCIsICJwaG9uZSI6ICIrMjU1KioqKioqKioqIiwgInBpY3R1cmUiOiAiNDYyYTM5MzYtYTljZC00Njk2LTg5NjctZDE0NDliYTlkNTAzXzE1NjA4NTk5NDIuanBnIiwgInByaWNlIjogMTAwMDAsICJzaXplcyI6IFsiMzciLCAiMzgiLCAiMzkiLCAiNDAiLCAiNDEiXX0sICJ0eXBlIjogIkZlYXR1cmUifSwgeyJiYm94IjogWzM5LjI0NjQ2LCAtNi43Nzg3NTQsIDM5LjI0NjQ2LCAtNi43Nzg3NTRdLCAiZ2VvbWV0cnkiOiB7ImNvb3JkaW5hdGVzIjogWzM5LjI0NjQ2LCAtNi43Nzg3NTRdLCAidHlwZSI6ICJQb2ludCJ9LCAiaWQiOiAiNDA0IiwgInByb3BlcnRpZXMiOiB7ImFjY3VyYWN5IjogNS4wLCAiY3JlYXRlZF9hdCI6ICIyMDE5LTA2LTE4VDEyOjEwOjEwLjgwMFoiLCAiZWM1X3V1aWQiOiAiMTljOGZjM2MtMDM0NS00ZjVlLTlkMzEtYmQyYmI1ODhmNWQyIiwgImxhdGl0dWRlIjogLTYuNzc4NzU0LCAibG9uZ2l0dWRlIjogMzkuMjQ2NDYsICJuYW1lIjogIkJvcmFTb2Z0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIxOWM4ZmMzYy0wMzQ1LTRmNWUtOWQzMS1iZDJiYjU4OGY1ZDJfMTU2MDg1OTc5Mi5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzU3LCAtNi43Nzg2ODksIDM5LjI0NjM1NywgLTYuNzc4Njg5XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYzNTcsIC02Ljc3ODY4OV0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MDUiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6MDg6MTIuOTA1WiIsICJlYzVfdXVpZCI6ICIyMTRiMWM0MC05ZTY3LTRhMGItYTY5Mi1lMzNkYzhhODE4YjIiLCAibGF0aXR1ZGUiOiAtNi43Nzg2ODksICJsb25naXR1ZGUiOiAzOS4yNDYzNTcsICJuYW1lIjogIkJvcmFTb2Z0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICIyMTRiMWM0MC05ZTY3LTRhMGItYTY5Mi1lMzNkYzhhODE4YjJfMTU2MDg1OTY4Mi5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzYyLCAtNi43Nzg2MzgsIDM5LjI0NjM2MiwgLTYuNzc4NjM4XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYzNjIsIC02Ljc3ODYzOF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MDYiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6MDY6MTMuMjI0WiIsICJlYzVfdXVpZCI6ICJiOGUzNmEyZC01NWMyLTQyMzQtYTdiZi05NzI4ZGZjN2YzZGMiLCAibGF0aXR1ZGUiOiAtNi43Nzg2MzgsICJsb25naXR1ZGUiOiAzOS4yNDYzNjIsICJuYW1lIjogIkJvcmFzb2Z0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICJiOGUzNmEyZC01NWMyLTQyMzQtYTdiZi05NzI4ZGZjN2YzZGNfMTU2MDg1OTQ4NS5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzY1LCAtNi43Nzg2NDYsIDM5LjI0NjM2NSwgLTYuNzc4NjQ2XSwgImdlb21ldHJ5IjogeyJjb29yZGluYXRlcyI6IFszOS4yNDYzNjUsIC02Ljc3ODY0Nl0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MDciLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTI6MDA6MDEuMzExWiIsICJlYzVfdXVpZCI6ICI5M2U3NjQxYS1iYTVmLTQ5ODAtODc2YS0zZmE1ZWU1YjBmMmUiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NDYsICJsb25naXR1ZGUiOiAzOS4yNDYzNjUsICJuYW1lIjogIkJvcmFTb2Z0IiwgInBob25lIjogIisyNTUqKioqKioqKioiLCAicGljdHVyZSI6ICI5M2U3NjQxYS1iYTVmLTQ5ODAtODc2YS0zZmE1ZWU1YjBmMmVfMTU2MDg1OTE4MS5qcGciLCAicHJpY2UiOiAxMDAwMCwgInNpemVzIjogWyIzNyIsICIzOCIsICIzOSIsICI0MCIsICI0MSJdfSwgInR5cGUiOiAiRmVhdHVyZSJ9LCB7ImJib3giOiBbMzkuMjQ2MzQsIC02Ljc3ODY0NCwgMzkuMjQ2MzQsIC02Ljc3ODY0NF0sICJnZW9tZXRyeSI6IHsiY29vcmRpbmF0ZXMiOiBbMzkuMjQ2MzQsIC02Ljc3ODY0NF0sICJ0eXBlIjogIlBvaW50In0sICJpZCI6ICI0MDgiLCAicHJvcGVydGllcyI6IHsiYWNjdXJhY3kiOiA1LjAsICJjcmVhdGVkX2F0IjogIjIwMTktMDYtMThUMTE6NTY6NDMuMTIwWiIsICJlYzVfdXVpZCI6ICI2ODJlMDgwNi02ODc1LTRjMjEtOWM0MC0wMWM5MzcyOTM5ZWMiLCAibGF0aXR1ZGUiOiAtNi43Nzg2NDQsICJsb25naXR1ZGUiOiAzOS4yNDYzNCwgIm5hbWUiOiAiQm9yYVNvZnQiLCAicGhvbmUiOiAiKzI1NSoqKioqKioqKiIsICJwaWN0dXJlIjogIjY4MmUwODA2LTY4NzUtNGMyMS05YzQwLTAxYzkzNzI5MzllY18xNTYwODU4OTkwLmpwZyIsICJwcmljZSI6IDEwMDAwLCAic2l6ZXMiOiBbIjQxIiwgIjM3IiwgIjM4IiwgIjM5IiwgIjQwIl19LCAidHlwZSI6ICJGZWF0dXJlIn1dLCAidHlwZSI6ICJGZWF0dXJlQ29sbGVjdGlvbiJ9KTsKICAgICAgICAKPC9zY3JpcHQ+" style="position:absolute;width:100%;height:100%;left:0;top:0;border:none !important;" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></div></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<p>There you go, how to use Python to analyze your survey data from Epicollect.</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment