/* -------------------------------------------------------

   Style sheet for EurekAlert! content that will be carried over
   in the 2013 redesign.

   ------------------------------------------------------- */

.basicstyle {
  color: #000;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
}

.basicstyle table {
  display: table;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: gray;
}

.basicstyle td, th {
  display: table-cell;
  vertical-align: inherit;
}

.basicstyle hr {
  display: block;
  border-style: inset;
  border-width: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
  border-right: 0px none;
  border-width: 1px 0px 0px;
  border-color: #eeeeee;
  border-image: none;
  height: 1px;
}

.basicstyle input, button, select, textarea {
  margin: 3px 0px 3px 0px;
  border: 1px solid #bbbbbb;
}

.basicstyle a {
  color: #2c56ac;
  text-decoration: none;
}

.basicstyle a:hover {
  color: #2c56ac;
  text-decoration: none;
}

.basicstyle .helpicon {
  font-size: 24px;
  color: #cb2121;
}

.basicstyle dt {
  font-weight: bold;
}

.basicstyle dd {
  font-weight: normal;
  padding-left: 24px;
}

.basicstyle label {
  font-weight: normal;
}

hr.thin {
  border: 0;
  height: 1px;
  background-color: #505050;
}

b.boldlite {
  color: #4c4c4c;
}

h1.pagehead {
  color: #DC0002;
  display: block;
  font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 13.75px;
  margin-bottom: 8px;
  margin-top: 25px;
  margin-left: 2px;
  text-transform: uppercase;
}

h1.pageheadsolo {
  color: #dc0002;
  font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 34px;
  font-weight: 300;
  letter-spacing: -0.333333px;
  line-height: 37.4px;
  margin-bottom: 25px;
}

h2.pagesubhead {
  color: #555555;
  font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 34px;
  font-weight: 300;
  letter-spacing: -0.333333px;
  line-height: 37.4px;
  margin-bottom: 25px;
}

h4.sectionhead {
  color: #cb2121;
  margin-top: 40px;
  margin-bottom: 18px;
}

a.blacklink {
	color: #222222;
	text-decoration: none;
}
a.blacklink:hover { color: #2c56ac; text-decoration: none; }
a.blacklink:visited { color: #222222; text-decoration: none; }

p.journal_link {
  font-size: 15px;
  margin-bottom: 20px;
}

a.redlink {
    color: #cb2121;
	text-decoration : none;
}
a.redlink:hover { color: #cb2121; text-decoration: underline; }
a.redlink:visited { color: #cb2121; text-decoration: none; }

a.whitelink {
    color: #000000;
	text-decoration : none;
}
a.whitelink:hover { color: #000000; text-decoration: underline; }
a.whitelink:visited { color: #000000; text-decoration: none; }

div.printlink {
  float: right;
}

div.error {
  margin: 1em 0em 1em 0em;
  padding: .3em .3em .3em .3em;
  background-color: #eeeeee;
  border: .1em black solid;
}

.loginbox {
  border: 1px black solid;
  margin: 10px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
}

.mediakittableheader {
  font-size: 14px;
}

strong.required {
  color: #cb2121;
}

a.userhomelink {
  color: #ffdb3d !important;
}

/* Style for reporter and PIO home pages */

div.userhomeleft {
  width: 50%;
  padding: 0px 20px 10px 0px;
  float: left;
  border-right: 1px dashed gray;
  margin: 10px 0px 10px 0px;
}

div.userhomeright {
  width: 50%;
  padding: 0px 10px 10px 40px;
  float: right;
  margin: 10px 0px 10px 0px;
}

/* For "Embargoed News & Journals" link on reporter page, and others */
div.usertopbutton {
  background-color: #ffdb3d;
  padding: 5px 10px 5px 10px;
  color: black;
  font-weight: bold;
  width: 250px;
  margin: 0px 0px 10px 0px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

/* For "Submit to EurekAlert!" link on PIO page, and others */
div.usertopbuttonsubmittop {
  background-color: #ffdb3d;
  padding: 5px 10px 5px 10px;
  color: black;
  font-weight: bold;
  width: 250px;
  margin: 0px 0px 0px 0px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

div.usertopbuttonsubmitbottom {
  background-color: gray;
  padding: 5px 10px 5px 10px;
  font-size: 11px;
  color: white;
  font-weight: bold;
  width: 250px;
  margin: 0px 0px 10px 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  clear: both;
}

div.usertopbuttonarrows {
  color: #cb2121;
  float: right;
}

a.usertopbuttonlink {
  text-decoration: none;
}

a.usertopbuttonlink:hover {
  text-decoration: none;
}

a.usertopbuttonlink:active {
  text-decoration: none;
}

a.usertopbuttonlink:visited {
  text-decoration: none;
}

div.userhomeseparator {
  margin: 35px 0px 30px 0px;
}

div.userhomeseparatorall {
  margin: 35px 0px 30px 0px;
  border-top: 1px dashed gray;
}

/* Make JW Player Responsive */
/* For video featured on individual MM pages
   and as "LARGE" videos on news releases      */

.JWplayerForMMitem {
  width: 100%;
  max-width: 640px;
}

/* For video featured on reporter & PIO landing pages */
.JWplayerForLanding {
  float: right;
  width: 356px;
  margin-left: 1em;
  margin-right: 1em;
}


/* Logos in Science Sources */

.scisrclogo {
  margin: 25px 0px 25px 0px;
  float: right;
}


/* For right sidebar menus */

.rightlist {
  margin: 15px 0px 15px 0px;
  width: 100%;
}

.rightlistheader {
  background-color: darkgrey;
  text-align: left;
  height: 25px;
}

.rightlisttitle {
  color: white;
  font-size: 16px;
  font-family: 'Open Sans Condensed', Arial, Helvetica, sans-serif;
  font-weight: 700;
  margin: 1px 10px 1px 10px;
  padding-top: 3px;
}

.rightlistbody {

}

.rightlistitem {
  padding: 7px 7px 7px 7px;
}

.rightlistlinkbold {
  color: #000000;
  font-weight: bold;
}

.rightlistinstname {
  color: #909090;
  text-transform: uppercase;
}

.rightlisttimeicon {
  display: inline-block;
  float: right;
  color: #909090;
}

.rightlistlinkbold:visited {
  color: #000000;
}

.rightlistdivider {
  background-color: #cccccc;
  height: 1px;
  width: 100%;
}

.rightlisttable {
  border: none;
  width: 90%;
}

td.NR_NavigationRule hr {
  margin: 3px 0px 3px 0px !important;
}

.rightlistcontent {
  width: 90%;
  margin: 10px auto 10px auto;
}

/* For positioning ads in adbars */

.buttonadbar {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin: 0px auto 0px auto;
  border: 1px darkgray solid;
  background-color: white;
}

.buttonadbarsection {
  margin: 5px auto 5px auto;
}


/* To make long URLs wrap in releases instead of breaking out of their container */

.release a.url_wrap {
  word-wrap: break-word;
  -ms-word-wrap: break-word;
}

/* General class to make long URLs wrap  */

.wraplongurls {
  word-wrap: break-word;
  -ms-word-wrap: break-word;
/*white-space: pre;
  word-wrap: break-word;
  overflow-wrap: break-word; */
}

wbr:after {
  content: "\00200B";
}


/* For release dates in news releases */

.reldatetext {
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  display: inline-block;
}

.reldatedate {
  margin-top: 10px;
  display: inline-block;
}

.reldatetextemb {
  float: left;
  margin-right: .5em;
  display: inline-block;
  color: #cc0000;
}

.reldatedateemb {
  display: inline-block;
}


/* h1.page_title style - developed by Nick, but removed because it was messing up Google search results */
h1.page_title small {
  display: block;
  text-transform: uppercase;
  color: #333333;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: normal;
  margin-bottom: 10px;
}
h1.page_title small.red {
  color: #dc0002;
}
h1.page_title small .lite {
  color: #333333;
  font-weight: 400;
}


.featured_image_large {
  margin: 10px 0px 0px 0px;
  clear: both;
  width: 100%;
}

.featured_image_large img {
  max-width: 100%;
}

.featured_image_large .caption {
    font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
    margin: 6px 0px 3px 0px;
}

.featured_image_large .credit {
    color: gray;
    font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
    margin: 3px 0px 0px 0px;
}

.featured_image_large .video {
    max-width: 640px;
}

.featured_image_embed {
  margin: 15px 0px 15px 15px;
  float: right;
  width: 300px;
  max-width: 100%;
}

.featured_image_embed img {
  max-width: 288px;
  max-height: 288px;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

.featured_image_embed .imagecontainer {
  border: 1px solid gray;
  height: 300px;
  width: 300px;
  position: relative;
}

.featured_image_embed .caption {
    font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
    margin: 6px 0px 3px 0px;
}

.featured_image_embed .credit {
    color: gray;
    font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
    margin: 3px 0px 0px 0px;
}



/* For older images that are embedded in release text */

.legacyimage {
  margin: 0px 0px 10px 10px;
  max-width: 250px;
  float: right;
}

.legacyimage img {
  max-width: 250px;
}


/* For reporter-only text box on news releases */

div.mediaonly {
  width: 100%;
  border: 1px solid gray;
  padding: 10px 10px 10px 10px;
}

/* Make Font-Awesome icons red */

i.fa-eurekalert-red {
  color: #cc0000;
}

/* style for the addthis icons */
div .addthiscontainer {
  width: 100%;
  font-size: 24px;
}

div .addthiscontainer a {
  color: gray;
}

div .addthiscontainer .addthisleft {
  float: left;
}

div .addthiscontainer .addthisright {
  float: right;
}


/* For summaries pages */

a.summarytoggle {
  color: #888888;
}

a.summarytoggle:hover {
  color: #888888;
}

p.nosummaries {
  font-size: 16px;
  font-style: italic;
  padding: 35px 0px 20px 0px;
}

/* For Multimedia search form */

table.query {
  border: 1px solid gray;
}
.help-text{
    color: gray;
    font-size: 13px;
}
/* Styles for individual multimedia pages */

img.featuredimage {
  border: none;
  max-width: 100%;
  max-height: 600px;
}


/* For PIO audit reports */

.audittableheader {
  color:white;
  font-size: 12px;
  font-weight: bold;
}


/* For PIO submission forms */

a.redlink_submit {
	font-size: 14px;
	font-weight: bold;
	color: #cb2121;
	text-decoration: none;
}

a.redlink_submit:hover { color: #cb2121; text-decoration: underline; }
a.redlink_submit:visited { color: #cb2121; text-decoration: none; }

a.bluelink_submit {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

a.bluelink_submit:hover { text-decoration: underline; }
a.bluelink_submit:visited { text-decoration: none; }



  /* For the home page welcome banner */
  /* REMOVE SOMETIME IN JANUARY 2015 */

  #welcomebanner {
    z-index: -10;
  }

  #welcomebox {
    background-color: #fcfcfc;
	height: 130px;
	margin: 25px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #505050;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
  }

  #welcomecloselink {
    float: right;
	font-size: 16px;
	margin-right: -3px;
	margin-top: -10px;
  }

  #welcomeimagecontainer {
    float: right;
	margin-right: 70px;
  }

  #welcomeimage {
   height: 100px;
  }

  #welcomemessagecontainer {
	 margin-left: 5px;
  }

  #welcomemessage {
   font-size: 15px;
   color: #000000;
   margin: 0px 0px 10px 0px;
  }

  #welcomeblurb {
   font-size: 14px;
   color: #505050;
   margin: 0px 0px 10px 0px;
  }

  #welcomelink {
   font-size: 13px;
   margin: 0px 0px 10px 0px;
  }

  /* For the "about our new design" page */
  /* REMOVE SOMETIME IN JANUARY 2015 */

#newdesignthumb {
  float: right;
  width: 150px;
  margin: 0px 15px 20px 20px;
}

h3.newdesign {
  margin-bottom: 18px;
}

li.newdesign {
  font-size: 15px;
  margin-top: 15px;
}

#feedbackbox {
  color: #222222;
  font-size: 15px;
  margin-top: 40px;
  padding: 25px 25px 25px 25px;
  border: 1px solid gray;
  background-color: white;
}


/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */

/* MEDIA QUERIES */


/* ------------------------------------------------------- */
/*  BEGIN Desktop view (992px or more)                     */

@media screen and (min-width: 992px) {

  a.nomobile {
    display: inline;
  }

  span.nomobile {
    display: inline;
  }

  p.nomobile {
    display: block;
  }

  div.nomobile {
    display: block;
  }

  a.mobileonly {
    display: none;
  }

  span.mobileonly {
    display: none;
  }

  p.mobileonly {
    display: none;
  }

  div.mobileonly {
    display: none;
  }

  div.nodesktop {
    display: none;
  }

  div.desktoponly {
    display: block;
  }

  /* For the Trending News page (/trending) */

  a.trendingpageheadline {
    min-height: 110px;
  }


  #welcomemessagecontainer {
	 margin: 12px 0px 0px 100px;
  }

  #welcomeimagecontainer {
    float: right;
	margin-right: 140px;
  }

}

/* END Desktop view */
/* ------------------------------------------------------- */


/* ------------------------------------------------------- */
/* BEGIN Tablet view (768px -> 991px) */

@media screen and (min-width: 768px) and (max-width: 991px) {

  div.nodesktop {
    display: block;
  }

  div.desktoponly {
    display: none;
  }

  /* For the Trending News page (/trending) */

  a.trendingpageheadline {
    min-height: 170px;
  }

  #welcomemessagecontainer {
	 margin: 10px 0px 0px 55px;
  }

  #welcomeimagecontainer {
    float: right;
	margin-right: 55px;
  }

}
/* END tablet view (768px -> 991px) */
/* ------------------------------------------------------- */


/* ------------------------------------------------------- */
/* BEGIN mobile view (767px or less) */

@media screen and (max-width: 767px) {

  a.nomobile {
    display: none;
  }

  span.nomobile {
    display: none;
  }

  p.nomobile {
    display: none;
  }

  div.nomobile {
    display: none;
  }

  a.mobileonly {
    display: inline;
  }

  span.mobileonly {
    display: inline;
  }

  p.mobileonly {
    display: block;
  }

  div.mobileonly {
    display: block;
  }

  div.nodesktop {
    display: block;
  }

  div.desktoponly {
    display: none;
  }

  div.userhomeleft {
    width: 100%;
    padding: 0px 10px 10px 10px;
    float: none;
	border-right: none;
	border-bottom: 1px dashed gray;
	margin-bottom: 25px;
  }

  div.userhomeright {
    width: 100%;
    padding: 0px 10px 10px 10px;
    float: none;
	border-bottom: 1px dashed gray;
  }

  div.userhomeseparator {
    border-top: 1px dashed gray;
  }

  /* For video featured on reporter & PIO landing pages */
  .JWplayerForLanding {
    float: none;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
	border: 1px solid black;
  }

  /* Logos in Science Sources */

  .scisrclogo {
    float: none;
	width: 25%;
  }

  .scisrclogoimage {
    width: 25%;
  }

  select.widelist {
    width: 95%;
  }


  .reldatetext {
    float: none;
	display: block;
  }

  .reldatedate {
	display: block;
  }


  /* For the Trending News page (/trending) */

  a.trendingpageheadline {
    min-height: 0px;
  }

/*
  h1.pagehead {
    margin-left: -5px;
  }

  h1.pageheadsolo {
    margin-left: -5px;
  }
*/
  h2.pagesubhead {
    margin-left: -2px;
  }

  #welcomeblurb {
   min-height: 40px;
  }

  #welcomemessagecontainer {
    width: 250px;
    margin: 0 auto;
  }

#newdesignthumb {
  width: 120px;
  margin: 0px 5px 10px 10px;
}

}


/*Things out bootstrap doesnt do*/

.btn-outline-success{
  color: #28a745;
background-color: transparent;
background-image: none;
border-color: #28a745;
border: 1px solid #28a745 !important;
}
.btn-outline-success:hover{
color: #ffffff !important;
background-color: #28a745;
border-color: #28a745;
}
.btn-outline-success.focus, .btn-outline-success:focus {
    box-shadow: 0 0 0 0.2rem rgba(40,167,69,.5);
}
.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.btn:focus, .btn:hover {
    text-decoration: none;
}

.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #999;
  opacity: 1; /* Firefox */
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #999;
}

.form-control::-ms-input-placeholder { /* Microsoft Edge */
  color: #999;
}


/* END 767px or less */
/* ------------------------------------------------------- */


/* ------------------------------------------------------- */
/* BEGIN 550px breakpoint for release images */

@media screen and (max-width: 550px) {

  .featured_image_embed {
    margin: 15px auto 15px auto;
    float: none;
  }

  .legacyimage {
    margin: 10px auto 10px auto;
    float: none;
  }


}
/* END 550px breakpoint for release images */
/* ------------------------------------------------------- */



/* END MEDIA QUERIES */
/* ------------------------------------------------------- */


/* -------------------------------------------------------

   Maybe don't carry this stuff over!

   ------------------------------------------------------- */

.body {
  font-family: 'Open Sans Condensed', Arial, Helvetica, sans-serif;
}

.releasetitle {
  font-size: 30px;
  font-weight: 400;
}

.releasesubtitle {
  font-style: italic;
  font-size: 21px;
  font-weight: 300;
}

.relemb {
  font-size: 13px;
  font-weight: 400;
}

.piosurvey {
	width:400px;
	margin:0 auto;
	border: 2px solid black;
	padding: 5px;
	text-align: center;
}

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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: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:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]: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}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(https://www.eurekalert.org/build/fonts/glyphicons-halflings-regular.2810d2a4.eot);src:url(https://www.eurekalert.org/build/fonts/glyphicons-halflings-regular.2810d2a4.eot?#iefix) format('embedded-opentype'),url(https://www.eurekalert.org/build/fonts/glyphicons-halflings-regular.e3cab037.woff) format('woff'),url(https://www.eurekalert.org/build/fonts/glyphicons-halflings-regular.b7c24301.ttf) format('truetype'),url(https://www.eurekalert.org/build/images/glyphicons-halflings-regular.864c2bdf.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:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;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:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}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:10px;margin-bottom:10px}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:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}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-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}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:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}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.428571429;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:20px;padding-right:20px}@media(min-width:768px){.container{width:760px}}@media(min-width:992px){.container{width:980px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.row{margin-left:-20px;margin-right:-20px}.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:20px;padding-right:20px}.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.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.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.428571429;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{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}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:20px;font-size:21px;line-height:inherit;color:#333;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.428571429 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{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"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.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{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{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@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 .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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;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:27px}.form-horizontal .form-group{margin-left:-20px;margin-right:-20px}.form-horizontal .form-control-static{padding-top:7px;padding-bottom:7px}@media(min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:20px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{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:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{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:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{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:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#2a6496;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;-o-transition:opacity .15s linear;transition:opacity .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:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;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:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.428571429;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.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:focus,.btn-group-vertical>.btn:focus{outline:0}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}.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-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}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:3px}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:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.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{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:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 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.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;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:4px}.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:4px 4px 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:4px}.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:#428bca}.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:4px}.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:4px 4px 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:50px;margin-bottom:20px;border:1px solid transparent}@media(min-width:768px){.navbar{border-radius:4px}}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:20px;padding-left:20px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media(max-width:480px) 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:-20px;margin-left:-20px}@media(min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 20px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-20px}}.navbar-toggle{position:relative;float:right;margin-right:20px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -20px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-20px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-20px;margin-right:-20px;padding:10px 20px;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:8px;margin-bottom:8px}@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 .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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.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-form.navbar-right:last-child{margin-right:-20px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{float:left;margin-left:20px;margin-right:20px}.navbar-text.navbar-right:last-child{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:767px){.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:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:767px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#999}.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:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#428bca;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:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;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:2;color:#fff;background-color:#428bca;border-color:#428bca;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 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:#eee}.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:#999;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:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.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:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .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:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.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{padding-right:35px}.alert-dismissable .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}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-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:20px;color:#fff;text-align:center;background-color:#428bca;-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 .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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{-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[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{color:#999;min-width:30px;background-color:transparent;background-image:none;box-shadow:none}.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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.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:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#999}.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:#999}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.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{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:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.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{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.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-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-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-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-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{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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 .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .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-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:6px;-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:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.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;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right: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;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(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,color-stop(rgba(0,0,0,0.0001) 0),color-stop(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:.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%;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;margin-top:-10px;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:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.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-footer:before,.modal-footer: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-footer: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;visibility:hidden!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}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}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}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}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}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}}

.no-border {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.scrollbox {
  height:200px;
  overflow-x:scroll;
      height: 150px;
    border: groove;
    padding: 10px;
    overflow-x: scroll;
}


/*-----Base-----*/
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url('../boxsizing.html');
}
html {
  min-height: 100%;
  position: relative;
}
html,
body {
  margin: 0;
  padding: 0;
}
body {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 400;
  background: #ffffff;
  font-size: 13px;
}
body.gray {
  background: #eaeaea;
}
p.sub {
  color: #4f4f4f;
}
p.sub-minor {
  color: #696969;
  font-size: 12.75px;
  font-style: italic;
  line-height: 20px;
}
/* Indentation for Chinese Language Releases. */
p.indent {
	text-indent: 2em;
}
img {
  max-width: none;
}
img.push {
  margin: 13px 0 20px;
}
img.contain {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
img.img-circle {
  z-index: 0;
  behavior: url('../pie.html');
}
::-moz-selection {
  background: #dddddd;
}
::selection {
  background: #dddddd;
}
/*-----Typography-----*/
h1 {
  font-size: 34px;
  font-weight: 600;
}
h1.page_title {
  font-weight: 300;
  color: #333333;
  margin: 25px 0;
  letter-spacing: -0.34px;
}
h1.page_title.red {
  color: #dc0002;
}
/* Replaces h1.page_title small, which is messing up Google results 4/11/16 */
div.release_date {
  display: block;
  text-transform: uppercase;
  color: #333333;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: normal;
  margin-top: 23px;
  margin-bottom: -18px;
}
div.release_date .red {
  color: #dc0002;
}
div.release_date .lite {
  color: #333333;
  font-weight: 400;
}
h2 {
  font-weight: 500;
}
h2.post_title {
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 0;
  margin-top: 0;
}
h2.news_title {
  font-size: 14px;
  line-height: 18px;
  color: #333333;
  margin: 10px 0 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
h2.subhead {
  text-align: left;
  font-size: 13px;
  font-weight: 600;
  color: #dc0002;
  text-transform: uppercase;
  margin: 30px 0;
  padding: 0;
}
h2.subhead.secondary {
  color: #005080;
  border: none;
  border-left: 2px solid #333333;
  padding-left: 8px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}
h2.subhead.secondary.marine {
  border-left: 2px solid #333333;
  color: #008875;
}
h2.subhead.secondary.cancer {
  border-left: 2px solid #333333;
  color: #7f222a;
}
h2.subhead.text-left {
  text-align: left;
}
h3.subject_title {
  color: #333333;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 1px solid;
  padding-bottom: 8px;
  margin-top: 20px;
}
a {
  color: #0088cc;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  transition: all 0.1s linear;
  text-decoration: none;
}
a:hover {
  text-decoration: none;
  color: #08a3f1;
}
a:focus,
a:active,
a:visited {
  text-decoration: none;
}
a.inverse {
  color: #000000;
}
a.inverse:hover {
  color: #08a3f1;
}
a.push {
  top: 30px;
  position: relative;
}
b,
strong {
  font-weight: 600;
}
hr.major {
  height: 8px;
  background: #f1f1f1;
  margin: 0 -20px;
  border-bottom: 1px solid #b9babc;
  border-top: 1px solid #b9babc;
}
hr.minor {
  height: 1px;
  background: #b9babc;
  margin: 0 -20px;
  border: none;
}
hr.trending {
  height: 1px;
  background: #b9babc;
  margin: 20px -20px 20px -20px;
  border: none;
}
.well {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  background: #f1f1f1;
}
.panel-body {
  padding: 20px;
}
.lightgraypanel {
  background-color: #e7e7e7;
}
.arabic {
  font-family: Traditional Arabic;
  direction: rtl;
}
.fa-eurekalert {
  vertical-align: middle;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.fa-eurekalert:before {
  content: '';
  display: block;
  background: url('https://www.eurekalert.org/images/icn.eurekalert.png');
  width: 13px;
  height: 13px;
  -webkit-background-size: 13px 13px;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  background-size: 13px 13px;
}
.break-text {
  white-space: pre;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.no-break-text {
  white-space: nowrap;
}
.category {
color: #17a2b8;
}
/*-----Scaffolding-----*/
#main-content,
#sidebar-content {
  padding-left: 10px;
  padding-right: 10px;
}

@media (min-width: 768px) {
  .row.equal {
    display: flex;
    flex-wrap: wrap;
  }
}

.equal-height {
  overflow: hidden;
}
.equal-height > * {
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}
.full-height {
  height: 100%;
}
.pipe > *:before {
  display: block;
  position: absolute;
  content: "";
  height: 100%;
  left: 0;
  border-left: 1px solid #d9d9d9;
}
.pipe > *:first-child:before,
.pipe > *.hide-pipe:before {
  border-left: none;
  display: none;
  visibility: hidden;
}
.center-image {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-align: center;
  white-space: nowrap;
}
.center-image:after {
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
  content: "";
}
.center-image img {
  display: inline-block;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
/*-----Buttons-----*/
.btn {
  white-space: normal;
}
.btn:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-icon {
  padding-right: 25px !important;
  line-height: 18px !important;
}
.btn-icon i.fa.pull-right {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -7px;
}
/*-----Pagination-----*/
.pagination {
  margin: 0;
}
.pagination > li a {
  border-radius: 4px;
  margin: 0 4px;
  border-color: #0088cc;
  color: #0088cc;
  z-index: 0;
  behavior: url('../pie.html');
}
.pagination > li a:hover {
  border-color: #0088cc;
  color: #0088cc;
  background: #cdeaf8;
}
.pagination > li.active a {
  color: #ffffff;
  background: #0088cc;
  border-color: #0088cc;
}
.pagination > li.active a:hover {
  background: #0088cc;
  border-color: #0088cc;
}
/*-----Navigation-----*/
.navbar {
  z-index: 980 !important;
  border: none;
  background: #cb2121 url('https://www.eurekalert.org/images/bg.header-mobile.webp') center center no-repeat;
  margin-bottom: 0;
  min-height: 40px;
}
.navbar .container.flush {
  padding: 0;
}
.navbar .container.flush > .clearfix {
  position: relative;
}
.navbar.navbar-inverse {
  background: #505050;
}
.navbar.navbar-inverse .nav-pills {
  margin: 0 -20px;
}
.navbar.navbar-inverse .nav-pills > li {
  margin: 0;
}
.navbar.navbar-inverse .nav-pills > li > a {
  padding: 11px 18px;
  text-transform: uppercase;
  font-weight: 400;
  color: #ffffff;
  border-radius: 0;
}
.navbar.navbar-inverse .nav-pills > li > a:hover,
.navbar.navbar-inverse .nav-pills > li > a:visited,
.navbar.navbar-inverse .nav-pills > li > a:active,
.navbar.navbar-inverse .nav-pills > li > a:focus {
  color: #ffffff;
  background: none;
}
.logo {
  display: inline-block;
  z-index: 1;
}
.logo img {
  display: inline-block;
  margin: 17px 0 16px;
  border-right: 1px solid #ffffff;
  width: auto;
  height: auto;
  max-width: 270px;
  max-height: 100%;
}
.brand {
  display: inline-block;
}
.brand img {
  display: inline-block;
  width: auto;
  height: auto;
  max-width: 111px;
  max-height: 60px;
}
#search {
  text-align: right;
}
#search.navbar-collapse {
  border: none;
  box-shadow: none;
}
#search form {
  margin: 34px -15px 5px -15px;
  overflow: hidden;
}
#search .form-control {
  height: 30px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 13px;
  background: #f1f1f1;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 600;
  border-radius: 4px 0 0 4px;
  z-index: 0;
  behavior: url('../pie.html');
}
#search .form-control::-webkit-input-placeholder {
  text-transform: uppercase;
  color: #333333;
}
#search .form-control:-moz-placeholder {
  /* Firefox 18- */
  text-transform: uppercase;
  color: #333333;
}
#search .form-control::-moz-placeholder {
  /* Firefox 19+ */
  text-transform: uppercase;
  color: #333333;
}
#search .form-control:-ms-input-placeholder {
  text-transform: uppercase;
  color: #333333;
}
#search #search-btn {
  height: 30px;
  border: none;
  margin: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #333333;
  background: #f1f1f1;
  font-size: 17px;
  z-index: 0;
  behavior: url('../pie.html');
  border-radius: 0 4px 4px 0;
}
#search #search-btn:hover {
  background: #f1f1f1;
}
.advanced-search {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 2.2px;
}
.advanced-search:active,
.advanced-search:visited,
.advanced-search:focus,
.advanced-search:hover {
  color: #ffffff;
  text-decoration: none;
}
.search-header {
  position: relative;
  z-index: 2;
}
.search-wrapper {
  position: absolute;
  right: 0;
  height: 100%;
}
.search-wrapper .search-btn {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  right: 15px;
  padding: 7px;
  border: none;
  background: none;
  color: #ffffff;
}
.search-wrapper .search-btn:hover,
.search-wrapper .search-btn:active,
.search-wrapper .search-btn:focus {
  color: #ffffff;
  background: none;
  outline: none;
}
.navbar-toggle {
  margin: 0 20px 0 0;
  border: none;
  padding: 13px 10px;
  border-radius: 0;
  background: none;
}
.navbar-toggle:hover,
.navbar-toggle:focus {
  background: none !important;
}
.navbar-toggle:hover span.icon-bar,
.navbar-toggle:focus span.icon-bar {
  background-color: #ffdb3d;
}
.nav > li.mega-dropdown {
  position: static;
}
.nav > li.mega-dropdown.active > a.dropdown-toggle {
  background-color: #2f2f2f;
}
.nav > li.mega-dropdown.active > a.dropdown-toggle:hover {
  background-color: #2f2f2f;
}
.nav > li.mega-dropdown > ul.dropdown-menu {
  display: none;
  left: 0;
  right: 0;
  width: 100%;
  float: none;
  padding: 0;
  margin: 0;
  border: none;
  border-bottom: 1px solid #90B8D0;
  border-radius: 0;
  background: transparent url('https://www.eurekalert.org/images/bg.meganav-o.png') top center repeat;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}
.nav > li.mega-dropdown > ul.dropdown-menu h3 {
  font-weight: 400;
  color: #dc0002;
  font-size: 14px;
  text-transform: uppercase;
}
.nav > li.mega-dropdown > ul.dropdown-menu h4 {
  font-size: 12px;
  padding: 0 15px;
  text-transform: uppercase;
  color: #4f4f4f;
}
.nav > li.mega-dropdown > ul.dropdown-menu p.aboutblurb {
  height: 75px;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.hidden-xs {
  padding: 25px 0;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs {
  background: #e6f6ff;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav {
  margin: 0;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li {
  border-top: 1px solid #90B8D0;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li:first-child,
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.first {
  border-top: none;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.dropdown-header {
  background: #ffdb3d;
  color: #000000;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.open > a {
  background: #d2eeff;
  border-bottom: 1px solid #90B8D0;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.open ul {
  background: #ffffff;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.open ul li {
  border: none;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li.open ul li a:active {
  color: #08a3f1;
}
.nav > li.mega-dropdown > ul.dropdown-menu li.visible-xs .navbar-nav li a {
  color: #353535;
}
.nav > li.mega-dropdown.hover > a:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -8px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #e6f6ff;
}
.nav > li.mega-dropdown .nav-stacked {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
  text-transform: uppercase;
}
.nav > li.mega-dropdown .nav-stacked > li {
  margin: 0;
}
.nav > li.mega-dropdown .nav-stacked > li > a {
  line-height: 14px;
  padding: 7px 0;
  color: #4f4f4f;
}
.nav > li.mega-dropdown .nav-stacked > li > a:hover {
  color: #08a3f1;
  background: none;
}
.nav > li.mega-dropdown .nav-stacked.primary,
.nav > li.mega-dropdown .nav-stacked.secondary {
  font-size: 14px;
  text-transform: none;
}
.nav > li.mega-dropdown .nav-stacked.primary > li > a,
.nav > li.mega-dropdown .nav-stacked.secondary > li > a {
  color: #000000;
}
.nav > li.mega-dropdown .nav-stacked.primary > li > a:hover,
.nav > li.mega-dropdown .nav-stacked.secondary > li > a:hover {
  color: #08a3f1;
}
.nav > li.mega-dropdown .nav-stacked.primary > li > a small,
.nav > li.mega-dropdown .nav-stacked.secondary > li > a small {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 300;
}
.nav > li.mega-dropdown .nav-stacked.secondary {
  padding-top: 0;
}
.nav > li.mega-dropdown .nav-stacked .btn {
  border: 1px solid #000000;
  border-radius: 3px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  margin-left: -10px;
  z-index: 0;
  behavior: url('../pie.html');
}
.nav > li.mega-dropdown .nav-stacked .btn.btn-primary {
  background: #ffffff;
}
.nav > li.mega-dropdown .nav-stacked .btn.btn-primary:hover {
  background: #ffffff;
}
.nav > li.mega-dropdown .nav-stacked .btn:hover {
  border-color: #08a3f1;
}
.nav > li.mega-dropdown a.thumbnail {
  background: none;
  border: none;
  margin: 10px 0;
  padding: 0;
  color: #000000;
  font-weight: 600;
}
.nav > li.mega-dropdown a.thumbnail:hover {
  text-decoration: none;
  color: #08a3f1;
}
.nav > li.mega-dropdown a.thumbnail:hover > img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.nav > li.mega-dropdown a.thumbnail > img {
  border: 1px solid #000000;
  margin-bottom: 10px;
  width: 100%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.nav > li.mega-dropdown .panel {
  margin: 10px 0;
  border: 1px solid #b9babc;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 0;
  behavior: url('../pie.html');
}
.nav > li.mega-dropdown .panel a {
  display: block;
  color: #000000;
  font-weight: 600;
  margin-bottom: 0;
}
.nav > li.mega-dropdown .panel a:hover {
  color: #08a3f1;
}
.nav > li.mega-dropdown .panel h3 {
  margin-top: 0;
}
.nav > li.mega-dropdown .panel div.mega-dropdown-meeting-listing {
  margin-bottom: 12px;
}
.nav > li.mega-dropdown .panel span.mega-dropdown-meeting-date {
  font-weight: normal;
}
.nav > li.mega-dropdown .panel div.mega-dropdown-meeting-stacked-banner {
  max-height: 80px;
  float:none;
  margin:auto
}
.nav > li.mega-dropdown .panel img.mega-dropdown-meeting-banner {
  border: 1px solid #dddddd;
}
.nav.account .mega-dropdown > a {
  color: #ffdb3d !important;
}
.nav.account .mega-dropdown .navbar-toggle .icon-bar {
  background-color: #ffdb3d;
}
.nav.account .mega-dropdown.hover > a {
  color: #ffdb3d !important;
}
.nav.account .mega-dropdown.hover .navbar-toggle:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -8px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #ffdb3d;
}
.nav.account .mega-dropdown.hover .navbar-toggle .icon-bar {
  background-color: #ffdb3d;
}
.break {
  margin: 0;
  height: 8px;
}
.title {
  margin-top: 10px;
}
.title small {
  display: block;
  margin: 5px 0;
  text-transform: uppercase;
  color: #959595;
  font-size: 11px;
}
.portal {
  margin: 20px 0;
}
.portal img.img-circle {
  width: 60px;
  height: 60px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.portal:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/*----Main Content-----*/
/*-----Social Buttons-----*/
.social-share {
  margin-bottom: 20px;
}
.social-share a.btn {
  font-size: 14px;
  border-radius: 2px;
  margin-right: 8px;
  text-transform: uppercase;
  border: 1px solid;
}
.social-share a.btn.share-facebook {
  border-color: #3162a2;
  color: #3162a2;
}
.social-share a.btn.share-twitter {
  border-color: #2eb1eb;
  color: #2eb1eb;
}
.social-share a.btn.share-stumbleupon {
  border-color: #c15842;
  color: #c15842;
}
.social-share a.btn.share-general {
  border-color: #aaaaaa;
  color: #aaaaaa;
}
/*-----Article Buttons-----*/
.article-tools {
  margin-bottom: 20px;
}
.article-tools a.btn {
  font-size: 14px;
  text-transform: uppercase;
  margin-left: 8px;
  color: #7b7b7b;
  border: 1px solid;
  border-radius: 2px;
}
/*-----Article Links-----*/
.article-links {
  list-style: none;
  margin: 0;
  padding: 0;
}
.article-links li {
  margin: 20px 0;
}
.article-links li.icon-right a {
  padding-right: 30px;
}
.article-links li a {
  display: block;
  position: relative;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #333333;
}
.article-links li a.breakingnews:visited {
  color: #aaaaaa;
}
.article-links li a.hero {
  font-size: 20px;
  line-height: 24px;
}
.article-links li a .date {
  display: block;
  font-size: 10px;
  font-style: italic;
  color: #aaaaaa;
}
.article-links li a > i.fa {
  position: absolute;
  left: -20px;
  top: 2px;
  color: #aaaaaa;
}
.article-links li a span,
.article-links li a p.meta_institute {
  display: block;
  position: relative;
  font-size: 10px;
  line-height: 14px;
  font-weight: 400;
  text-transform: uppercase;
  color: #909090;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.article-links li a span span.icon,
.article-links li a p.meta_institute span.icon {
  position: absolute;
  top: 0;
  right: -30px;
  text-transform: none;
  font-style: italic;
  font-size: 11px;
}
/* Override visited state for calendar links */
.calendar-links li a:visited {
  color: #333333 !important;
}
/*-----Individual Article Links-----*/
a.article-link:hover h2,
a.article-link:active h2,
a.article-link:hover p.meta_institute,
a.article-link:active p.meta_institute,
a.article-link:hover span,
a.article-link:active span {
  color: #aaaaaa;
}
a.article-link:visited h2 {
  color: #aaaaaa;
}
/*-----View Links-----*/
a.view-more {
  font-size: 12px;
  font-weight: 600;
  display: block;
  margin: 10px 0 30px;
}
/*-----Article Labels-----*/
b.label-type {
  font-weight: 300;
  text-transform: uppercase;
}
/*-----Scaffolding-----*/
#main-content.white {
  background: #ffffff;
}
.main {
  margin: 20px 0;
}
/*-----Toolbars-----*/
.toolbar {
  margin: 0;
}
.toolbar:before,
.toolbar:after {
  content: " ";
  display: table;
}
.toolbar:after {
  clear: both;
}
.toolbar select {
  color: #333333;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #909090;
  max-width: 100%;
  z-index: 0;
  behavior: url('../pie.html');
}
.toolbar select:focus {
  border-color: #909090;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.toolbar .btn-group .btn {
  background: transparent;
  padding: 8px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  border-radius: 4px !important;
  color: #888;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  z-index: 0;
  behavior: url('../pie.html');
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.toolbar .btn-group .btn:hover {
  background: none;
  color: #333333;
}
.toolbar .btn-group .btn.active {
  color: #333333;
  background: #dedede;
}
.toolbar .btn-group .btn.active:hover {
  color: #333333;
  background: #dedede;
}
.gray .toolbar .btn-group .btn.active {
  background: #ffffff;
}
.gray .toolbar .btn-group .btn.active:hover {
  background: #ffffff;
}
.multimedia-toolbar {
  margin: 0 -10px;
  margin-bottom: 30px;
}
.multimedia-toolbar .search-sub {
  width: 315px;
}
.multimedia-toolbar .search-sub-mobile {
  margin-top: 1px;
  padding-left: 0;
  padding-right: 0;
  color: #333333;
  font-size: 12px;
  text-transform: uppercase;
}
.search-sub .form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #909090;
  border-right: none;
  font-size: 12px;
  z-index: 0;
  behavior: url('../pie.html');
}
.search-sub .form-control:before,
.search-sub .form-control:after {
  content: " ";
  display: table;
}
.search-sub .form-control:after {
  clear: both;
}
.search-sub .search-sub-btn {
  border-color: #909090;
  border-left: none;
  z-index: 0;
  behavior: url('../pie.html');
}
.search-sub .search-sub-btn:hover,
.search-sub .search-sub-btn:active,
.search-sub .search-sub-btn:focus {
  background: #ffffff;
}
.search-sub .advanced-search {
  float: right;
  margin-top: 5px;
  color: #909090;
}
.gray .search-sub .form-control,
.gray .search-sub .search-sub-btn {
  background: transparent;
}
/*-----Home Page-----*/
.trending {
  position: relative;
  margin-bottom: 15px;
  overflow: hidden;
}
.trending a {
  display: block;
  color: #1c1c1c;
}
.trending a img {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.trending a:hover {
  color: #888888;
}
.trending a:hover header .meta_institute {
  color: #888888;
}
.trending a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.trending a:visited header h2 {
  color: #888888;
}
.trending .thumb {
  position: absolute;
  right: 0;
  top: 0;
  width: 90px;
  height: 50px;
  text-align: right;
}
.trending .thumb img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 50px;
}
.trending header h2 {
  font-size: 14px;
  margin: 0;
}
.trending.has-thumb {
  min-height: 50px;
}
.trending.has-thumb header {
  margin-right: 100px;
}
.trending.highlight {
  border: 1px solid #ccc;
  height: 150px;
}
.trending.highlight header {
  padding: 20px;
}
.trending.photo {
  height: 150px;
}
.trending.photo img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.trending.photo header {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 8px 20px;
  width: 100%;
  background: rgba(0, 0, 0, 0.57);
  color: #ffffff;
  font-weight: 300;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.trending.photo header p.meta_institute {
  color: #ffffff;
}
.trending.photo a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.trending.photo a:hover header {
  color: #c3c3c3;
}
.trending.photo a:hover header p.meta_institute {
  color: #c3c3c3;
}
.trending.photo a:visited header h2 {
  color: #c3c3c3;
}
.trending.photo a:visited header p.meta_institute {
  color: #c3c3c3;
}
.trending.featured img {
  display: block;
  width: 340px;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.trending.featured header {
  padding: 0;
  margin-top: 10px;
}
.meta_institute {
  margin: 2px 0 0 0;
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  color: #909090;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.subject-articles {
  min-height: 220px;
}
.subject-links-mobile {
  margin: 0 0 10px;
  padding: 0;
  list-style: none;
}
.subject-links-mobile a {
  display: block;
  padding: 10px 0;
  font-size: 17px;
  font-weight: 300;
  color: #1c1c1c;
  border-bottom: 1px solid #b9babc;
}
.subject-links-mobile a i.fa {
  float: right;
  font-size: 18px;
}
.subject-links-mobile li:last-child a {
  border-bottom: none;
}
/*-----Posts-----*/
.post {
  border-bottom: 1px solid #b9babc;
  padding: 0;
  margin: 0 -10px;
}
.post a {
  display: block;
  position: relative;
  padding: 0 10px;
}
.post a:before,
.post a:after {
  content: " ";
  display: table;
}
.post a:after {
  clear: both;
}
.post a header {
  padding: 18px 0;
  color: #333333;
}
.post a header div.reltime {
  margin-bottom: 2px;
}
.post a header small.meta_date {
  color: #aaaaaa;
  letter-spacing: -0.28px;
  font-size: 11px;
  text-transform: uppercase;
}
.post a header .meta_date_embargoed {
  color: #dc0002;
  letter-spacing: -0.28px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
}
.post a header .meta_date_embargoed_lite {
  letter-spacing: -0.28px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 400;
}
.post a header:hover header h2.post_title,
.post a header:visited header h2.post_title {
  color: #888888;
}
.post a header span {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 12px;
}
.post a .entry p.intro, .post a .entry div.intro {
  color: #505050;
  border-left: 2px solid #b9babc;
  padding-left: 10px;
  font-size: 13px;
  line-height: 19px;
  font-weight: 400;
}
.post a .entry div.intro p {
  color: #505050;
  font-size: 13px;
  line-height: 19px;
  font-weight: 400;
}	
.post a .thumb {
  width: 87px;
  height: 87px;
  border: 1px solid #b9babc;
  background: #ffffff;
  padding: 4px;
  margin: 18px 0;
}
.post a:active header {
  color: #888;
}
.post a:active .entry p.intro, .post a:active .entry div.intro, .post a:active .entry div.intro p {
  color: #aaaaaa;
  border-color: #ccc;
}
.post a:active dl.meta dt {
  border-color: #ccc;
}
.post a:active .thumb img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.post a.has-thumb header,
.post a.has-thumb .entry,
.post a.has-thumb dl.meta {
  margin-right: 110px;
}

.post .accessinst {
  color: #505050;
  border-left: 2px solid #b9babc;
  padding-left: 10px;
  font-size: 13px;
  line-height: 19px;
  font-weight: 400;
}

.post .accessinst a {
  display: inline-block;
}

tr.post:nth-child(even){
  background-color: #f2f2f2;
  margin-top:5px;
}
dl.meta {
  margin-top: 17px;
  font-size: 12px;
  font-weight: 400;
  color: #888888;
}
dl.meta:before,
dl.meta:after {
  content: " ";
  display: table;
}
dl.meta:after {
  clear: both;
}
dl.meta dt {
  text-align: left;
  font-weight: 500;
  text-transform: uppercase;
  border-left: 2px solid #b9babc;
  padding-left: 10px;
  margin-bottom: 12px;
  width: auto;
  min-width: 100px;
}
dl.meta dt.yellow {
  border-color: #ffb134;
}
dl.meta dt.green {
  border-color: #66bc33;
}
dl.meta dt.purple {
  border-color: #6666cc;
}
dl.meta dt.red {
  border-color: #f6303d;
}
dl.meta dd {
  margin-left: 100px;
}
dl.meta.stacked dt {
  float: none;
  margin-bottom: 0;
  margin-top: 20px;
}
dl.meta.stacked dd {
  margin-left: auto;
  padding-left: 10px;
  border-left: 2px solid #b9babc;
}
dl.meta.stacked dd.yellow {
  border-color: #ffb134;
}
dl.meta.stacked dd.green {
  border-color: #66bc33;
}
dl.meta.stacked dd.purple {
  border-color: #6666cc;
}
dl.meta.stacked dd.red {
  border-color: #f6303d;
}
.next-date,
.archive-search-box {
  display: block;
  color: #aaaaaa;
  margin: 30px -20px 0;
}
.next-date > span,
.archive-search-box > span {
  display: block;
  text-align: center;
  text-transform: uppercase;
  background: #0088cc;
  color: #ffffff;
  padding: 15px 0;
}
.next-date > span i.fa,
.archive-search-box > span i.fa {
  font-size: 16px;
}
.next-date .panel,
.archive-search-box .panel {
  margin: 0;
  position: relative;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  z-index: 0;
  behavior: url('../pie.html');
}
.next-date .panel .panel-body,
.archive-search-box .panel .panel-body {
  padding: 30px 135px 52px 30px;
}
.next-date .panel i.arrow,
.archive-search-box .panel i.arrow {
  position: absolute;
  top: 50%;
  right: 40px;
  width: 42px;
  height: 131px;
  margin-top: -65px;
  background: transparent url('https://www.eurekalert.org/images/next-day-chevron_84x232.png') 0 0 no-repeat;
  background-size: 42px 131px;
}
.next-date h2,
.archive-search-box h2 {
  font-weight: 400;
  margin: 0 0 20px;
}
.next-date h4,
.archive-search-box h4 {
  margin: 30px 0 0;
}
.next-date span.author,
.archive-search-box span.author {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 12px;
}
.next-date:hover {
  color: #888888;
  background: none;
}
.next-date:hover .panel i.arrow {
  background-image: url('https://www.eurekalert.org/images/next-day-chevron_84x232-hover.png');
}
.archive-search-box .panel .panel-body {
  padding: 30px;
}
.archive-search-box .search-sub .form-control {
  border-color: #aaaaaa;
  z-index: 0;
  behavior: url('../pie.html');
}
.archive-search-box .search-sub .form-control::-webkit-input-placeholder {
  color: #aaaaaa;
}
.archive-search-box .search-sub .form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #aaaaaa;
}
.archive-search-box .search-sub .form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #aaaaaa;
}
.archive-search-box .search-sub .form-control:-ms-input-placeholder {
  color: #aaaaaa;
}
.archive-search-box .search-sub .form-control.placeholder {
  color: #aaaaaa;
}
.archive-search-box .search-sub .search-sub-btn {
  border-color: #aaaaaa;
  z-index: 0;
  behavior: url('../pie.html');
}
.archive-search-box .search-sub .search-sub-btn i.fa {
  color: #aaaaaa;
}
.archive-search-box .mobile-archive-search-box {
  margin-bottom: 30px;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control {
  border-color: #4f4f4f;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control::-webkit-input-placeholder {
  color: #505050;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #505050;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #505050;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control:-ms-input-placeholder {
  color: #505050;
}
.archive-search-box .mobile-archive-search-box .search-sub .form-control.placeholder {
  color: #505050;
}
.archive-search-box .mobile-archive-search-box .search-sub .search-sub-btn {
  border-color: #4f4f4f;
}
.archive-search-box .mobile-archive-search-box .search-sub .search-sub-btn i.fa {
  color: #505050;
}
.multimedia-gallery > .row {
  margin-left: -20px;
  margin-right: -20px;
}
.multimedia-gallery ul.pagination {
  margin: 55px 0;
}
.multimedia-item {
  padding: 10px;
}
.multimedia-item a {
  display: block;
  position: relative;
  padding: 0 5px;
  background: #ffffff;
}
.multimedia-item a .label {
  position: absolute;
  top: 1px;
  right: 1px;
  border-radius: 0;
  background: rgba(203, 33, 33, 0.9);
  padding: 10px 12px;
  font-size: 15px;
  font-weight: 300;
  text-transform: uppercase;
  z-index: 2;
}
.multimedia-item a .label i.fa {
  margin-right: 8px;
  font-size: 13px;
}
.multimedia-item a .center-image {
  margin: 5px 0;
  height: 134px;
}
.multimedia-item a .center-image img {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.multimedia-item a .multimedia_card {
  height: 150px;
  margin: 0 -5px;
  border-top: 1px solid #dedede;
  padding: 0 5px;
}
.multimedia-item a .multimedia_card h3 {
  margin: 5px 0 0;
  font-size: 14px;
  line-height: 17px;
  color: #333333;
}
.multimedia-item a .multimedia_card h3 small {
  display: block;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 14px;
  margin-top: 3px;
}
.multimedia-item a:hover .center-image img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.multimedia-item a:hover .multimedia_card h3 {
  color: #888888;
}
.multimedia-item a:hover .multimedia_card h3 small {
  color: #888888;
}
/*-----Portal Trending 4/21/16-----*/
.headline header h2 {
  color: #333333;
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 0;
}
.headline header .meta_institute {
  font-size: 12px;
  line-height: 17px;
}
.headline header .reltime {
  color: #333333;
  font-weight: 400;
  margin-top: 0px;
  margin-bottom: 5px;
}
/*-----End Portal Trending 4/21/16-----*/
.article .page_title {
  color: #2b2b2b;
  margin: 25px 0 0;
}
.article .page_title span.type {
  text-transform: uppercase;
}
.article p.summary {
  margin-top: 5px;
  font-size: 17px;
  font-style: italic;
  font-weight: 300;
  color: #7b7b7b;
}
.article p.meta_institute {
  margin-bottom: 20px;
  font-size: 14px;
  text-transform: uppercase;
  color: #2b2b2b;
}
.article .featured_image {
  position: relative;
  margin-bottom: 20px;
  margin-left: -10px;
  margin-right: -10px;
}
.article .featured_image.single .center-image {
  background: #ffffff;
  border: 1px solid #b9babc;
  padding: 10px;
}
.article .featured_image.single img {
  width: auto;
}
.article .featured_image img {
  width: 100%;
  height: auto;
}
.article .featured_image .caption {
  margin-left: 10px;
  margin-right: 10px;
}
.article .featured_image .details {
  margin: 0 20px;
}
.article .featured_image .details .well {
  background: none;
  margin: 20px 0 40px;
  padding: 0 0 0 10px;
  border-left: 2px solid #dddddd;
}
.article .featured_image .details .well h4 {
  text-transform: uppercase;
  font-size: 13.5px;
  line-height: 23px;
  font-weight: 600;
  color: #333333;
  margin: 0;
}
.article .featured_image .details .well p {
  font-size: 13.5px;
  line-height: 23px;
  margin-bottom: 25px;
  color: #333333;
}
.article .featured_image .details .well p:last-child {
  margin-bottom: 0;
}
.article .featured_image .details .well.primary {
  padding: 25px;
}
.article .featured_image .details .well.yellow {
  background: #fffaea;
  border-color: #ffdb3d;
}
.article .featured_image .details .well.yellow a {
  color: #333333;
  font-weight: 600;
}
.article .featured_image .details .well.yellow a:hover,
.article .featured_image .details .well.yellow a:active,
.article .featured_image .details .well.yellow a:visited {
  color: #aaaaaa;
}
.article .toolbar {
  margin: 0;
}
.article .caption {
  margin-top: 10px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1.4;
}
.article .caption a {
  text-transform: none;
  font-weight: 600;
}
.article .caption p.credit {
  font-weight: 400;
  color: #aaaaaa;
}
.article .entry {
  font-size: 14px;
  line-height: 23px;
  color: #333333;
}
.article .entry p {
  margin-top: 5px;
  margin-bottom: 15px;
}
.article .thumbnail {
  width: 288px;
  border: none;
  border-radius: 0;
  padding: 0;
}
.article .thumbnail.pull-right {
  margin-left: 34px;
}
.article .thumbnail.pull-left {
  margin-right: 34px;
}
.article .thumbnail .img-wrapper {
  display: inline-block;
  width: 288px;
  height: 288px;
  text-align: center;
  white-space: nowrap;
  background: #f1f1f1;
  border: 1px solid #aaaaaa;
}
.article .thumbnail .img-wrapper:after {
  content: '';
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
}
.article .thumbnail .img-wrapper img {
  display: inline-block;
  width: auto;
  height: auto;
  max-width: 272px;
  max-height: 272px;
  vertical-align: middle;
}
.article .thumbnail .caption {
  padding: 0;
}
.article .thumbnail .caption p {
  font-size: 12px;
  line-height: 1.4;
  margin: 0 0 10px;
}
.article .article_disclaimer {
  margin: 20px 0 25px;
}
.article .article_disclaimer p {
  font-size: 13.5px;
  line-height: 23px;
  color: #333333;
}
.article .article_disclaimer p:last-child {
  margin-bottom: 0;
}
/*-----Sidebar Content-----*/
#sidebar-content {
  background: #ffffff;
}
#sidebar-content h2.subhead:first-child {
  margin-top: -20px;
}
#sidebar-content hr {
  margin: 0 -20px;
  border-color: #b9babc;
  border-style: solid;
}
#sidebar-content hr.major {
  height: 8px;
  background: #f1f1f1;
  margin-right: -21px;
  border-bottom: 1px solid #b9babc;
}
#sidebar-content .nav-stacked > li + li {
  margin: 2px 0;
}
#sidebar-content .widget {
  margin: 20px 0 35px 0;
}
#sidebar-content .widget h3.widget-title {
  text-align: left;
  text-transform: none;
  font-size: 14px;
  color: #222222;
  margin: 0 -20px 18px 0;
  padding: 10px 15px;
  border-left: 4px solid;
}
#sidebar-content .widget h3.widget-title.blue {
  background: #D2EDF6;
  border-color: #96E0F9;
}
#sidebar-content .widget h3.widget-title.red {
  background: #fee5e0;
  border-color: #fea09e;
}
#sidebar-content .widget h3.widget-title.yellow {
  background: #feedcf;
  border-color: #fbd894;
}
#sidebar-content .widget h3.widget-title.green {
  background: #dbfffc;
  border-color: #27ccc0;
}
#sidebar-content .widget h3.widget-title.purple {
  background: #f7ebff;
  border-color: #c299ff;
}
#sidebar-content .widget h3.widget-title.climate-feature {
  background: #d8e4eb;
  border-color: #005080;
}
#sidebar-content .widget h3.widget-title.climate-news {
  background: none;
  border-color: #005080;
  color: #b9babc;
}
#sidebar-content .widget h3.widget-title.marine-feature {
  background: #5af0da;
  border-color: #008875;
}
#sidebar-content .widget h3.widget-title.marine-news {
  background: #dbf6f7;
  border-color: #008875;
}
#sidebar-content .widget h3.widget-title.cancer-feature {
  background: #f8e1e3;
  border-color: #7f222a;
}
#sidebar-content .widget h3.widget-title.cancer-news {
  background: rgba(212, 57, 70, 0.88);
  border-color: #d43946;
  color: #ffffff;
}
#sidebar-content .widget h3.widget-title.seminar-feature {
  background: #6dace2;
  border-color: #4294da;
  color: #ffffff;
}
#sidebar-content .widget h4.widget-subtitle {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-bottom: 4px;
  font-size: 13.5px;
  font-weight: 600;
  color: #2b2b2b;
  text-transform: uppercase;
  border-bottom: 1px solid #b9babc;
}
#sidebar-content .widget .ad {
  position: relative;
  border-color: #000000;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 0;
  margin: 12px -8px;
  max-width: 302px;
}
#sidebar-content .widget .ad.single {
  margin-bottom: -22px;
}
#sidebar-content .widget .ad:first-child {
  margin-top: -8px;
}
#sidebar-content .widget .ad .byline {
  position: absolute;
  top: 0;
  left: 0;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  padding: 2px 15px;
  color: #ffffff;
  font-size: 10px;
  text-transform: uppercase;
}
#sidebar-content .widget .sponsored_content header {
  /* BEGIN NEW BLOCK - Sponsored Content */
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 8px 20px;
  width: 100%;
  background: rgba(0, 0, 0, 0.57);
  color: #ffffff;
  font-weight: 300;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#sidebar-content .widget .sponsored_content header h2 {
  font-size: 14px;
  margin: 0;
}
#sidebar-content .widget .sponsored_content header p.meta_institute {
  color: #ffffff;
}
#sidebar-content .widget .article-links a .breakingnews:visited {
  color: #aaaaaa;
}
#sidebar-content .widget .article-links a:hover,
#sidebar-content .widget .article-links a:active {
  color: #aaaaaa;
}
#sidebar-content .widget .article-links a:hover span,
#sidebar-content .widget .article-links a:active span,
#sidebar-content .widget .article-links a:hover p.meta_institute,
#sidebar-content .widget .article-links a:active p.meta_institute {
  color: #aaaaaa;
}
#sidebar-content .widget .twitter-feed-header {
  width: 290px;
  font-size: 18px;
  font-weight: bold;
  padding: 8px;
  margin: 0px auto 25px auto;
}
#sidebar-content .widget .twitter-feed-header-hashtag {
  color: #333333;
}
#sidebar-content .widget .twitter-feed-header-link {
  color: #1DA1F2;
}
#sidebar-content .widget .twitter-feed-content {
  width: 290px;
  margin: 0 auto;
}
#sidebar-content div.sponsored_content_whatsthis {
  width: 300px;
  margin: 10px auto;
}
#sidebar-content div.sponsored_content_whatsthis a {
  font-style: italic;
  color: #888888;
}
.subject-links {
  font-size: 15px;
}
.subject-links .btn {
  display: block;
  border: 1px solid #000000;
  border-radius: 3px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 15px;
  text-align: left;
  z-index: 0;
  behavior: url('../pie.html');
}
.subject-links .btn.btn-red {
  border-color: transparent;
  color: #dc0002;
}
.subject-links .btn.btn-red .fa {
  font-size: 20px;
}
.subject-links .btn.btn-red:hover {
  color: #dc0002;
}
.subject-links .break {
  height: 30px;
}
.subject-links .nav li a {
  color: #222222;
  font-weight: 400;
  border: 1px solid transparent;
  border-radius: 3px;
  padding: 7px 15px;
  z-index: 0;
  behavior: url('../pie.html');
}
.subject-links .nav li a:hover {
  background: #ffffff;
  color: #222222;
  border-color: #dc0002;
}
.subject-links .nav li a .fa {
  font-size: 18px;
}
.subject-links .nav li.active a {
  border-color: #dc0002;
  background: #ffffff;
  font-weight: 600;
}
a.agency {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 0;
  display: table;
  border: none;
  background: none;
  color: #005283;
  font-size: 15.25px;
  font-weight: 300;
}
a.agency:before,
a.agency:after {
  content: " ";
  display: table;
}
a.agency:after {
  clear: both;
}
a.agency img {
  max-width: 60px;
  max-height: 60px;
  -webkit-backface-visibility: hidden;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.agency .btn {
  border: none !important;
  display: table-cell !important;
  vertical-align: middle;
  text-align: left;
  padding-left: 20px;
  width: 100%;
}
a.agency .fa {
  font-size: 16px;
}
a.agency:hover,
a.agency:active,
a.agency:focus {
  background: none;
}
a.agency:hover .btn,
a.agency:active .btn,
a.agency:focus .btn {
  color: #0e71ab;
}
a.agency:hover img,
a.agency:active img,
a.agency:focus img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
a.agency:visited .btn {
  color: #005283;
}
.widget-content {
  margin-left: 20px;
}
.widget-content hr {
  margin: 40px 0 !important;
}
aside.more a {
  color: #333333;
}
aside.more a p.meta_institute {
  color: #333333;
}
aside.more a:hover {
  color: #aaaaaa;
}
aside.more a:hover p.meta_institute {
  color: #aaaaaa;
}
aside.more a.inactive {
  color: #aaaaaa;
  cursor: default;
}
aside.more a.inactive p.meta_institute {
  color: #aaaaaa;
}
aside.more h3 {
  margin: 18px 0 2px;
  line-height: 20px;
  font-size: 17px;
  font-weight: 500;
  color: #888888;
}
aside.more p.meta_institute {
  margin-bottom: 0;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
}
aside.more dl.meta {
  margin: 0;
}
ul.tags {
  margin: 0 -3px 10px;
  padding: 0;
  list-style: none;
}
ul.tags:before,
ul.tags:after {
  content: " ";
  display: table;
}
ul.tags:after {
  clear: both;
}
ul.tags li {
  float: left;
  margin: 3px;
}
ul.tags li a {
  display: inline-block;
  background: #b9babc;
  color: #ffffff;
  padding: 2px 7px;
  text-transform: uppercase;
  font-size: 11.5px;
}
ul.tags li a:hover {
  background: #aaaaaa;
}
ul.tags li.active a {
  background: #888888;
}
.translations-nav a {
  font-size: 12.5px;
  display: block;
  margin-bottom: 20px;
  color: #222222;
}
.translations-nav a.red {
  color: #dc0002;
}
.translations-nav a:hover {
  color: #888888;
}
.translations-nav a i.fa {
  font-size: 18px;
}
.translations-nav.pull-up {
  margin-bottom: -25px;
}
a.view-all {
  display: block;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  /*mobile*/
  margin: 30px 0;
  padding: 12px 0;
  text-transform: uppercase;
  border: 1px solid;
  border-radius: 3px;
  behavior: url('../pie.html');
}
a.multimedia {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: none;
  border: none;
  margin: 5px 0;
  padding: 0;
}
a.multimedia:before,
a.multimedia:after {
  content: " ";
  display: table;
}
a.multimedia:after {
  clear: both;
}
a.multimedia .center-image {
  margin-right: 10px;
  padding: 3px;
  width: 87px;
  height: 87px;
  border: 1px solid #b9babc;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.multimedia img {
  -webkit-backface-visibility: hidden;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.multimedia .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #333333;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.multimedia .desc span {
  display: block;
  text-transform: uppercase;
  font-weight: 300;
}
a.multimedia .desc .view-more {
  color: #08a3f1;
  color: #0088cc;
  font-size: 12px;
  font-weight: 600;
  margin-top: 15px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.multimedia:hover,
a.multimedia:visited,
a.multimedia:focus {
  background: none !important;
}
a.multimedia:hover .desc,
a.multimedia:active .desc {
  color: #aaaaaa;
}
a.multimedia:hover .desc .view-more,
a.multimedia:active .desc .view-more {
  color: #08a3f1;
}
a.multimedia:hover .center-image,
a.multimedia:active .center-image {
  background: #f1f1f1;
}
a.multimedia:hover img,
a.multimedia:active img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
a.multimedia.active {
  background: none;
}
a.multimedia.active .desc {
  color: #aaaaaa;
}
a.multimedia.active .center-image {
  background: #f1f1f1;
}
a.multimedia.active img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
a.multimedia.active:hover {
  background: none;
}
a.multimedia.active:hover .desc {
  color: #aaaaaa;
}
a.multimedia .mm_sidebar {
  font-size: 14px;
  color: #333333;
}
a.multimedia .mm_sidebar span {
  font-size: 10px;
  color: #aaaaaa;
  display: block !important;
  text-transform: uppercase;
  font-weight: 400;
}
.widget .portal {
  text-align: center;
  height: 150px;
}
.widget .portal a {
  display: block;
  padding: 0 20px;
}
.widget .portal a:hover .title {
  color: #888888;
}
.widget .portal a:hover .title span {
  color: #08a3f1;
}
.widget .portal .title {
  font-size: 14px;
  color: #333333;
}
.widget .portal .title span {
  display: block;
  font-size: 12px;
  font-weight: 600;
  color: #0088cc;
}
.contact-info,
.original-source {
  font-size: 13.25px;
}
/*-----Language Portals-----*/
img.language-reporter-logo {
  display: block;
  max-width: 270px;
  margin: 35px auto 35px auto;
}
/*-----Form Content-----*/
.panel {
  border-radius: 0;
}
.panel.panel-default .panel-body {
  border-radius: 0;
}
.panel.panel-default .panel-body .form-group input {
  border-bottom: 1px solid #bbb;
}
.panel.panel-default .panel-body select {
  color: #000000;
  background-color: #ffffff;
  font-weight: 500;
  font-size: 14px;
  height: 35px;
  margin-top: 10px;
  width: 100%;
  z-index: 0;
}
.panel.panel-default .panel-body hr {
  border-color: #bbb;
  border-style: solid;
  margin-top: 15px;
}
.panel.panel-default .panel-body .btn-group input[type="submit"] {
  background: #dc0002;
  border: none;
  border-bottom: 1px solid #dc0002;
  border-radius: 1px;
  color: #ffffff;
  padding: 20px 40px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.panel.panel-default .panel-body .btn-group input[type="submit"]:hover {
  background: #f60002;
}
/*-----Footer-----*/
#footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  clear: both;
  background: #606060;
  color: #ffffff;
  font-weight: 300;
  padding: 35px 0 25px;
}
#footer a {
  color: #ffffff;
  line-height: 39px;
  white-space: nowrap;
}
#footer a i.fa {
  margin-right: 10px;
  font-size: 16px;
  width: 16px;
}
#footer a:hover {
  color: #C3C3C3;
}
#footer a:hover i.fa-eurekalert {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#footer .stack-5 a {
  line-height: 30px;
}
#footer .logo {
  width: 60%;
  max-width: 200px;
}
#footer .logo img {
  max-width: 100%;
}
#footer .logo img.image-hidden-xs {
  display: none;
}
#footer .logo img.image-visible-xs {
  display: inline-block;
}
#footer .brand {
  width: 40%;
  max-width: 110px;
}
#footer p.copy {
  line-height: 30px;
}
#footer p.copy a {
  text-decoration: underline;
}
@media (max-width: 568px) {
  #navigation > .navbar > .container {
    padding: 0;
  }
  #navigation > .navbar.navbar-inverse .nav-pills {
    margin: 0 -15px;
  }
  #navigation > .navbar.navbar-inverse > .container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .logo {
    width: 65%;
    margin-left: -10px;
  }
  .logo img {
    width: 100%;
    height: auto;
  }
  .brand {
    width: 33%;
  }
  .brand img {
    max-width: 100%;
    max-height: 100%;
  }
  .search-header {
    padding: 0 5px;
  }
  .search-wrapper .search-btn {
    right: 10px;
  }
  .navbar.navbar-inverse .nav-pills > li > a {
    font-size: 11px;
    padding: 15px 8px;
  }
  .navbar-toggle {
    margin: 1px -5px 0 0;
    padding: 15px;
  }
  .article .thumbnail {
    float: none !important;
    margin: 0 auto 20px !important;
  }
  .multimedia-item a .multimedia_card {
    height: 150px;
  }
}
@media (max-width: 767px) {
  body {
    margin-bottom: 0 !important;
  }
  .trending header h2 {
    font-size: 17px;
    line-height: 20px;
  }
  .trending header .meta_institute {
    font-size: 12px;
    line-height: 17px;
  }
  .article-links li a {
    font-size: 17px;
    line-height: 20px;
  }
  .article-links li a p.meta_institute {
    font-size: 12px;
    line-height: 17px;
  }
  #footer {
    position: relative;
    bottom: 0;
  }
  #sidebar-content .widget .ad {
    margin: 0 auto;
  }
  div.thumbnail {
    margin: 20px auto;
  }
}
@media (min-width: 768px) {
  body {
    background: #f1f1f1;
  }
  h1.page_title {
    margin: 25px 0;
  }
  #main-content,
  #sidebar-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  #content {
    background: #ffffff;
  }
  .gray #content {
    background: none;
  }
  #sidebar-content {
    background: #f1f1f1;
    padding-top: 10px;
  }
  #sidebar-content.white {
    background: #ffffff;
  }
  #search form {
    margin-left: 0;
    margin-right: 0;
  }
  #search #search-btn {
    color: #cb2121;
  }
  .nav > li.mega-dropdown.hover > a:after {
    border-left-width: 6px;
    border-right-width: 6px;
    border-bottom: 6px solid #ffffff;
  }
  #footer .logo img.image-visible-xs {
    display: none;
  }
  #footer .logo img.image-hidden-xs {
    display: inline-block;
  }
  .portal > a {
    display: block;
    color: #000000;
  }
  .portal > a .title {
    color: #000000;
  }
  .portal > a:hover {
    color: #08a3f1;
  }
  .portal > a:hover .title {
    color: #000000;
  }
  .portal .inverse {
    display: block;
    position: absolute;
    width: 100%;
    top: 200px;
    left: 0;
    font-weight: 600;
  }
  .form-control.inline {
    width: auto;
    min-width: 200px;
  }
  .toolbar {
    margin: 0;
  }
  .toolbar .btn-group .btn {
    padding: 8px 12px;
  }
  .multimedia-toolbar {
    margin: 0 0 20px 0;
  }
  .multimedia-gallery > .row {
    margin-left: -10px;
    margin-right: -10px;
  }
  .post {
    margin: 0 -20px;
    padding: 0 20px;
    border-bottom: 2px solid #f1f1f1;
  }
  .post a {
    padding: 0;
  }
  .post a .thumb {
    position: absolute;
    right: 0;
    width: 150px;
    height: 150px;
    padding: 8px;
  }
  .post a:hover {
    background: none;
  }
  .post a.has-thumb header,
  .post a.has-thumb .entry,
  .post a.has-thumb dl.meta {
    margin-right: 175px;
  }
  a.view-all {
    margin: 20px 0;
    padding: 15px 0;
    text-transform: none;
    border: none;
    border-radius: 0;
    behavior: url('../pie.html');
  }
  .next-date,
  .archive-search-box {
    border-radius: 4px;
    margin: 50px 0;
    border: 1px solid #aaaaaa;
    z-index: 0;
    behavior: url('../pie.html');
  }
  .next-date:hover {
    border-color: #08a3f1;
  }
  .next-date:hover .panel {
    background: #ecf4f8;
  }
  .article .featured_image {
    margin-left: 0;
    margin-right: 0;
  }
  .article .featured_image img {
    max-height: 700px;
  }
  .article .featured_image .caption {
    margin-left: 0;
    margin-right: 0;
  }
  .article .featured_image .details {
    margin: 0;
  }
  .article-tools a.btn {
    border: none;
    margin-left: 5px;
  }
  .multimedia-item a {
    padding: 0 20px;
  }
  .multimedia-item a .center-image {
    margin: 10px 0;
    height: 200px;
  }
  .multimedia-item a .multimedia_card {
    margin: 0 -20px;
    padding: 0 20px;
    height: 160px;
  }
  .multimedia-item a .multimedia_card h3 {
    margin: 15px 0 0;
  }
  /*-----Portal "headline" Trending-----*/
  .headline {
    margin: 0 0 25px;
  }
  /*-----Language Portals-----*/
  img.language-reporter-logo {
    margin: 35px 0px 35px 0px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  h2.subhead {
    margin: 30px 0 30px;
  }
  .text-center-sm {
    text-align: center;
  }
  hr.major {
    border-color: #cdcdcd !important;
  }
  #sidebar-content .widget h4.widget-subtitle {
    border: none;
    margin-top: 20px;
  }
  #sidebar-content .widget .ad {
    margin: 0 auto;
  }
  #sidebar-content .widget-content {
    margin: 0 20px;
  }
  aside.more dl.meta {
    margin-top: 20px;
  }
  dl.meta.stacked dt {
    float: left;
    margin-top: 0;
    margin-bottom: 12px;
  }
  dl.meta.stacked dd {
    margin-left: 100px;
    border: none;
    padding-left: 0;
  }
  a.multimedia {
    margin: 20px 0;
  }
  a.multimedia .center-image {
    width: 150px;
    height: 150px;
    padding: 8px;
    margin-right: 20px;
  }
  a.multimedia .desc span {
    display: inline;
  }
  .post a.has-thumb {
    min-height: 185px;
  }
}
@media (min-width: 992px) {
  body {
    background: #f1f1f1 url('https://www.eurekalert.org/images/bg.gradient.png') 0 140px repeat-x;
  }
  .navbar {
    background: #cb2121 url('https://www.eurekalert.org/images/bg.header.webp') center center no-repeat;
  }
  h2.subhead {
    text-align: left;
    border-bottom: 1px solid #b9babc;
    margin-top: 25px;
    margin-bottom: 10px;
    padding-bottom: 3px;
  }
  .nav > li.mega-dropdown ul.dropdown-menu {
    height: 290px;
  }
  .post {
    border: none;
    margin: 0;
    padding: 0;
  }
  .post a .thumb {
    width: 87px;
    height: 87px;
    border: 1px solid #b9babc;
    background: #ffffff;
    padding: 4px;
  }
  .post a.has-thumb {
    min-height: 125px;
  }
  .post a.has-thumb header,
  .post a.has-thumb .entry,
  .post a.has-thumb dl.meta {
    margin-right: 110px;
  }
  .article-links li {
    margin: 0 0 20px 0;
  }
  a.view-all {
    margin: 0;
    padding: 10px 0 0 0;
  }
  .next-date .panel,
  .archive-search-box .panel {
    background-image: -webkit-linear-gradient(top, #ffffff 15%, #f1f1f1 100%);
    background-image: -o-linear-gradient(top, #ffffff 15%, #f1f1f1 100%);
    background-image: linear-gradient(to bottom, #ffffff 15%, #f1f1f1 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff1f1f1', GradientType=0);
  }
  .article .featured_image img {
    max-height: 600px;
  }
  .article-tools a.btn,
  .social-share a.btn {
    font-size: 12px;
  }
  #content {
    background: none;
  }
  #main-content.has-sidebar,
  #sidebar-content {
    border-right: 1px solid #b9babc;
  }
  #sidebar-content {
    background: #ffffff;
    padding-top: 25px;
  }
  .multimedia-item a .center-image {
    height: 200px;
  }
  .multimedia-item a .multimedia_card {
    height: 150px;
  }
  .multimedia-item.image .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-photo.jpg') right bottom no-repeat;
  }
  .multimedia-item.video .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-video.jpg') right bottom no-repeat;
  }
  .multimedia-item.audio .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-audio.jpg') right bottom no-repeat;
  }
  .trending.photo,
  .trending.highlight {
    height: 130px;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 992px), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 992px), only screen and (-o-min-device-pixel-ratio: 2/1) and (min-width: 992px), only screen and (min-device-pixel-ratio: 2) and (min-width: 992px), only screen and (min-resolution: 192dpi) and (min-width: 992px), only screen and (min-resolution: 2dppx) and (min-width: 992px) {
  .multimedia-item.photo .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-photo@2x.png') right bottom no-repeat;
    background-size: 170px 100px;
  }
  .multimedia-item.video .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-video@2x.png') right bottom no-repeat;
    background-size: 170px 100px;
  }
  .multimedia-item.audio .multimedia_card {
    background: url('https://www.eurekalert.org/images/bg.media-audio@2x.png') right bottom no-repeat;
    background-size: 170px 100px;
  }
}
@media print {
  /* "equal-height" is causing IE to print out 100+ pages for news releases
     This should fix that issue */
  .equal-height > * {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  /* Bootstrap by default shows the full URL for links in print view.  This prevents that behavior. */
  a[href]:after {
    content: "";
  }
}

.audio-snippet-row{
   display: flex;
}
.audio-snippet-column{
   flex: 50%;
   padding:10px;
}
 img.audio-snippet{
    max-width: 100%;
    height: auto;
 }


/* for accordion snippet */
/* unvisited link */
.accodion-link{
  color: black;
  text-decoration: none;
  outline: none !important;
  border:0 !important;
}

/* visited link */
.accodion-link:visited {
  color: black;
  text-decoration: none;
  outline: none;
  border:0;
}

/* mouse over link */
.accodion-link:hover {
  color: black;
  text-decoration: none;
  outline: none;
  border:0;
}

/* selected link */
.accodion-link:active {
  color: black;
  text-decoration: none;
  outline: none;
  border:0;
}

/* selected focus */
.accodion-link:focus {
  color: black;
  text-decoration: none;
  outline: none;
  border:0;
}

/* Center the loader */
#loader {
  position: fixed;
  left: 50%;
  top: 50%;
  right: 0;
  bottom: 0;
  z-index: 1;
  width: 120px;
  height: 120px;
  margin: -76px 0 0 -76px;
  border: 16px solid gray;/*#f3f3f3;*/
  border-radius: 50%;
  border-top: 16px solid red; /*#3498db;*/
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  visibility: hidden;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
  position: relative;
  -webkit-animation-name: animatebottom;
  -webkit-animation-duration: 1s;
  animation-name: animatebottom;
  animation-duration: 1s
}

@-webkit-keyframes animatebottom {
  from { bottom:-100px; opacity:0 } 
  to { bottom:0px; opacity:1 }
}

@keyframes animatebottom { 
  from{ bottom:-100px; opacity:0 } 
  to{ bottom:0; opacity:1 }
}

/* Video Player Overrides mkplayer/bitmovin */
.bitmovinplayer-poster { background-color: black !important; }
.bmpui-image { background-color: #00000033 !important; }

/*

// Style for DOE Portal

*/


/* header & navigation */

h1.portal_title {
  color: #ffffff;
  text-shadow: 0px 1px 0px #404040;
/*  background: rgba(0, 0, 0, 0.6);
  display: inline-block;
  padding: 10px; */
}

h1.portal_title img {
  width: 320px;
  vertical-align: bottom;
  margin: 0px 25px 0px 0px;
}

nav.doe {
/*  background: #ffffff; */
  background-image: linear-gradient(#eeeeee, #ffffff, #eeeeee) !important;
  border-left: 1px solid #b9babc;
  border-right: 1px solid #b9babc;
  border-bottom: 1px solid #b9babc;
}
nav.doe .dropdown-toggle {
  color: #b9babc;
  background: #eeeeee;
}
nav.doe .dropdown-toggle:hover {
  color: #333333;
}
nav.doe .dropdown-toggle.collapsed {
  color: #000000;
  background-image: linear-gradient(#eeeeee, #ffffff, #eeeeee);
}
nav.doe .dropdown-toggle.collapsed:hover {
  color: #333333;
}

nav.doe #portal-nav ul li a {
	text-transform: uppercase;
    color: #333333;
}


/* main content */

.main {
    margin-top: 25px;
}

h1.pagehead {
  color: #003668;
  font-size: 17px;
  line-height: 17px;
  margin: 40px 0px 20px 0px;
}

h2.pagesubhead {
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
  margin-top: 25px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

h2.subhead {
  color: #1c1c1c;
  text-align: left;
  border-bottom: 1px solid #b9babc;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-bottom: 3px;
}


/* For portal home page carousel */

.carousel.fade {
     opacity: 1;
}
.carousel.fade .item {
    transition: opacity ease-in-out 1s;
    left: 0;
    opacity: 0; /* hide all slides */
    top: 0;
    position: absolute;
    width: 100%;
    display: block;
}
.carousel.fade .item:first-child {
    top: auto;
    position: relative;
}
.carousel.fade .item.active {
    opacity: 1;
}

.carousel-indicators {
    position: absolute;
    bottom: -5px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}

.carousel-indicators li {
    border-radius: 0;
}

.carousel-caption {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    padding: 8px 20px 30px 20px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    text-shadow: none;
    background: rgba(0, 0, 0, 0.6);
}


/* For large, static image, if we want to use that instead of a carousel */

.largetrendingphoto {
    height: auto !important;
}


/* article headline styles */

.trending {
  margin-bottom: 20px;
}

.featured.trending header {
  margin-top: 0;
  padding: 10px;
  border: 1px solid #b9babc;
}

a.view-all {
  margin-top: 0px;
  margin-bottom: 20px;
}

.post {
  margin-bottom: 20px;
  border-bottom: none;
}

.post a header {
  padding-top: 0px;
  padding-bottom: 0px;
}

.feature-card {
  padding-left: 10px;
  padding-right: 10px;
  height: 380px;
}

.card {
  width: 100%;
  padding: 0px 10px 15px 10px;
}

.card img.card-img-top {
  max-width: 100%;
  max-height: 100%;
}

.thumb-img-box-outer {
  width: 80px;
  border: 1px solid #b9babc;
  padding: 3px;
  margin-bottom: 10px;
}

.thumb-img-box {
     position: relative;
     width: 100%;
     padding-bottom: 100%;
}

.thumb-img-box-content {
    position:absolute;
    width:100%;
    height:100%;
    text-align:center;
}

.thumb-img-box-content img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height:100%;
    max-width:100%;
}

.card-img-box-outer {
  border: 1px solid #b9babc;
  padding: 3px;
  margin-bottom: 10px;
}

.card-img-box {
     position: relative;
     width: 100%;
     padding-bottom: 75%;
}

.card-img-box-content {
    position:absolute;
    width:100%;
    height:100%;
    text-align:center;
}

.card-img-box-content img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height:100%;
    max-width:100%;
}

.card p.card-text {
  font-size: 18px;
}

.card p.card-text a {
  color: #1c1c1c;
}


.article h1.title {
    color: #2b2b2b;
    margin: 25px 0 0;
    font-weight: 300;
    letter-spacing: -0.34px;
}


.article h2.subtitle {
    margin: 10px 0px 15px 0px;
    font-size: 17px;
    font-style: italic;
    font-weight: 300;
    color: #7b7b7b;
}


.headline header h2 {
    font-size: 14px;
}

.headline header .meta_institute {
    font-size: 10px;
}

#sidebar-content .widget h3.widget-title.doe {
  background: #e0f9b8;
  border-color: #7cc110;
}

#sidebar-content .twitter-feed {
  height: 446px;
}

.topic-links li {
    list-style-type: none;
    padding: 5px 0;
    margin: 0px 0px 10px -35px;
}

.topic-links li a {
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #333333;
}

.topic-links li a.active {
    font-weight: 700;
}

img.doe_topic_icon {
  margin: -2px 8px 0px 0px;
}

div.doe_image_frame {
  width: 220px;
  padding: 8px;
  text-align: center;
  border: 1px solid #b9babc;
  border-radius: 3px;
}

.doe_image_left {
  margin: 20px auto;
}

.doe_image_right {
  margin: 20px auto;
}


img.doe_image {
  max-width: 200px;
  max-height: 200px;
}

div.doe_image_caption {
  font-size: 11px;
  text-align: left;
  margin-top: 5px;
  padding: 8px;
}


/* For "legacy" images embedded in DOE features, which are contained in a TABLE */

.legacy_doe_image {
  max-width: 280px;
  margin: 20px auto;
  border: 1px solid #b9babc;
  border-collapse: separate;
}

.legacy_doe_image td {
  padding: 10px;
}

.legacy_doe_image td hr {
  display: none;
}

.legacy_doe_image td img {
  max-width: 240px;
  max-height: 240px;
  margin-bottom: 10px;
}

.legacy_doe_image td .imagecaption {
  font-size: 11px;
}


/* For "legacy" images embedded in DOE features, which are standalone IMG embeds */

img.legacy_doe_solo_image {
  max-width: 90%;
  margin: 0 auto;
}

.lab-card {
  height: 120px;
  padding: 10px 5px;
  margin: 0px 0px 30px 0px;
}

.lab-card:hover {
  background-color: #eaeaea;
}

.lab-logo-image {
  margin-right: 10px;
  border: 1px solid #888888;
}

.lab-name {
  height: 78px;
  padding-top: 2px;
}

.lab-content-links {
  margin-bottom: 2px;
}

.lab-content-links a {
  color: #888888;
  text-transform: uppercase;
}

.labs-intro {
  margin: 0px 0px 30px 0px;
}

#labsmap {
  width: 250px;
  max-width: 50%;
  margin-left: 15px;
}

.lab-title {
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
  margin: 0px 0px 5px 0px;
}

.lab-title-location {
  font-size: 14px;
  font-style: italic;
  margin: 0px 0px 20px 0px;
}

.lab-description {
  margin: 0px 0px 30px 0px;
}

.topics-intro {
  margin: 0px 0px 30px 0px;
}

.topic-card {
  font-size: 16px;
  font-weight: 600;
  padding: 25px;
}

a.topic-card-link {
  color: #000000;
}

.topic-title {
  font-size: 24px;
  font-weight: bold;
  margin: 0px 0px 20px 0px;
}

.topic-description {
  margin: 0px 0px 30px 0px;
}

.multimedia-item a {
  border: 1px solid #b9babc;
}

@media (min-width: 576px) {

  .doe_image_left {
    margin: 10px 20px 10px 5px;
    float: left;
  }

  .doe_image_right {
    margin: 10px 5px 10px 20px;
    float: right;
  }

  .legacy_doe_image {
    width: 160px;
  }

  .legacy_doe_image_left {
    margin: 10px 20px 10px 5px;
    float: left;
  }

  .legacy_doe_image_right {
    margin: 10px 5px 10px 20px;
    float: right;
  }

  .legacy_doe_image td img {
    max-width: 140px;
    max-height: 140px;
  }

}

@media (max-width: 767px) {

  nav.doe {
      background: #ffffff;
  }

  nav.doe #portal-nav ul li {
      border-bottom: 1px solid #b9babc;
  }

  nav.doe #portal-nav ul li a {
      color: #000000;
  }

}

@media (min-width: 768px) {

  nav.doe #portal-nav ul li {
      border-left: 1px solid #b9babc;
  }

  nav.doe #portal-nav ul li:first-child {
      border-left: none;
  }

  #portal-nav ul li.active:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #b9babc !important;
  }

  .feature-card {
    height: 340px;
  }

}

@media (min-width: 992px) {

  #main-content{
      background-color: #ffffff;
      border-left: 1px solid #b9babc;
  }

  h2.post_title {
    font-size: 14px;
  }

  .post {
    margin-bottom: 15px;
  }

  .post a header span {
      font-size: 10px;
  }

  .post a header span {
    margin: 2px 0 0 0;
    font-size: 10px;
    font-weight: 400;
    color: #909090;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }

  .card p.card-text {
    font-size: 14px;
  }

  .feature-card {
    height: 280px;
  }

  #sidebar-content {
      padding-top: 15px;
  }

}

.ah * {
  box-sizing: border-box;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

[class*="col-"] {
  float: left;
  padding: 15px;
}

.ah.row::after {
  content: "";
  clear: both;
  display: table;
}

.ah html {
  font-family: "Lucida Sans", sans-serif;
}

.ah.header {
  background-color: #9933cc;
  color: #ffffff;
  padding: 15px;
}

.ah.menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.ah.menu li {
  padding: 8px;
  margin-bottom: 7px;
  background-color :#33b5e5;
  color: #ffffff;
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.ah.menu li:hover {
  background-color: #0099cc;
}

.ah-main {

}

#main-content{

}


/*-----ahsidebar Content-----*/
#ahsidebar-content {
}
#ahsidebar-content h2.subhead:first-child {
  margin-top: -20px;
}
#ahsidebar-content hr {
  margin: 0 -20px;
}
#ahsidebar-content hr.major {
  height: 8px;
  margin-right: -21px;
  border-bottom: 0px solid #b9babc;
}
#ahsidebar-content .nav-stacked > li + li {
  margin: 2px 0;
}
#ahsidebar-content .widget {
  margin: 20px 0 35px 0;
}
#ahsidebar-content .widget h3.widget-title {
  text-align: left;
  text-transform: none;
  font-size: 14px;
  color: #222222;
  margin: 0 -20px 18px 0;
  padding: 10px 15px;
  border-left: 4px solid;
}
#ahsidebar-content .widget h3.widget-title.blue {
  background: #D2EDF6;
  border-color: #96E0F9;
}
#ahsidebar-content .widget h3.widget-title.red {
  background: #fee5e0;
  border-color: #fea09e;
}
#ahsidebar-content .widget h3.widget-title.yellow {
  background: #feedcf;
  border-color: #fbd894;
}
#ahsidebar-content .widget h3.widget-title.green {
  background: #dbfffc;
  border-color: #27ccc0;
}
#ahsidebar-content .widget h3.widget-title.purple {
  background: #f7ebff;
  border-color: #c299ff;
}
#ahsidebar-content .widget h3.widget-title.climate-feature {
  background: #d8e4eb;
  border-color: #005080;
}
#ahsidebar-content .widget h3.widget-title.climate-news {
  background: none;
  border-color: #005080;
  color: #b9babc;
}
#ahsidebar-content .widget h3.widget-title.marine-feature {
  background: #5af0da;
  border-color: #008875;
}
#ahsidebar-content .widget h3.widget-title.marine-news {
  background: #dbf6f7;
  border-color: #008875;
}
#ahsidebar-content .widget h3.widget-title.cancer-feature {
  background: #f8e1e3;
  border-color: #7f222a;
}
#ahsidebar-content .widget h3.widget-title.cancer-news {
  background: rgba(212, 57, 70, 0.88);
  border-color: #d43946;
  color: #ffffff;
}
#ahsidebar-content .widget h3.widget-title.seminar-feature {
  background: #6dace2;
  border-color: #4294da;
  color: #ffffff;
}
#ahsidebar-content .widget h4.widget-subtitle {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-bottom: 4px;
  font-size: 13.5px;
  font-weight: 600;
  color: #2b2b2b;
  text-transform: uppercase;
  border-bottom: 1px solid #b9babc;
}
#ahsidebar-content .widget .ad {
  position: relative;
  border-color: #000000;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 0;
  margin: 12px -8px;
  max-width: 302px;
}
#ahsidebar-content .widget .ad.single {
  margin-bottom: -22px;
}
#ahsidebar-content .widget .ad:first-child {
  margin-top: -8px;
}
#ahsidebar-content .widget .ad .byline {
  position: absolute;
  top: 0;
  left: 0;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  padding: 2px 15px;
  color: #ffffff;
  font-size: 10px;
  text-transform: uppercase;
}
#ahsidebar-content .widget .sponsored_content header {
  /* BEGIN NEW BLOCK - Sponsored Content */
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 8px 20px;
  width: 100%;
  background: rgba(0, 0, 0, 0.57);
  color: #ffffff;
  font-weight: 300;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#ahsidebar-content .widget .sponsored_content header h2 {
  font-size: 14px;
  margin: 0;
}
#ahsidebar-content .widget .sponsored_content header p.meta_institute {
  color: #ffffff;
}
#ahsidebar-content .widget .article-links a .breakingnews:visited {
  color: #aaaaaa;
}
#ahsidebar-content .widget .article-links a:hover,
#ahsidebar-content .widget .article-links a:active {
  color: #aaaaaa;
}
#ahsidebar-content .widget .article-links a:hover span,
#ahsidebar-content .widget .article-links a:active span,
#ahsidebar-content .widget .article-links a:hover p.meta_institute,
#ahsidebar-content .widget .article-links a:active p.meta_institute {
  color: #aaaaaa;
}
#ahsidebar-content .widget .twitter-feed-header {
  width: 290px;
  font-size: 18px;
  font-weight: bold;
  padding: 8px;
  margin: 0px auto 25px auto;
}
#ahsidebar-content .widget .twitter-feed-header-hashtag {
  color: #333333;
}
#ahsidebar-content .widget .twitter-feed-header-link {
  color: #1DA1F2;
}
#ahsidebar-content .widget .twitter-feed-content {
  width: 290px;
  margin: 0 auto;
}
#ahsidebar-content div.sponsored_content_whatsthis {
  width: 300px;
  margin: 10px auto;
}
#ahsidebar-content div.sponsored_content_whatsthis a {
  font-style: italic;
  color: #888888;
}

.ahmeta_institute{
    margin: 2px 0 0 0;
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
    color: #909090;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.ahimage{
  background: #f1f1f1;
  border-radius: 24px;

}

.ahcenter-image{
  display: block;
  height:300px;
  margin-left: auto;
  margin-right: auto;
  max-width: -webkit-fill-available;
}

.ahwell{
  margin-top:25px;
  border-radius: 5px !important;
  background: #D3D3D3 !important;
}

.ahcenter-text{
   text-align: center;
}

.ahpage_title{
    font-weight: 300;
    font-size: 4em;
    color: #333333;
}
.ahsubtitle{

  font-size: 1em;
}.ahcredit{
  text-align: left;
  font-size: 1em;
    font-weight: 400;
    color: #777777;
}

.ahspacer{
  margin-bottom: 35px;
}

.ahSidebarSpacer{
    margin-bottom: 170px;
}

.margin-top-xs {
  margin-top: 5px;
}

.margin-top-sm {
  margin-top: 10px;
}

.margin-top-md {
  margin-top: 20px;
}

.margin-top-lg {
  margin-top: 30px;
}

.margin-top-xl {
  margin-top: 50px;
}

.margin-right-xs {
  margin-right: 5px;
}

.margin-right-sm {
  margin-right: 10px;
}

.margin-right-md {
  margin-right: 20px;
}

.margin-right-lg {
  margin-right: 30px;
}

.margin-right-xl {
  margin-right: 50px;
}

.margin-bottom-xs {
  margin-bottom: 5px;
}

.margin-bottom-sm {
  margin-bottom: 10px;
}

.margin-bottom-md {
  margin-bottom: 20px;
}

.margin-bottom-lg {
  margin-bottom: 30px;
}

.margin-bottom-xl {
  margin-bottom: 50px;
}

.padding-xs {
  padding: .25em;
}

.padding-sm {
  padding: .5em;
}

.padding-md {
  padding: 1em;
}

.padding-lg {
  padding: 1.5em;
}

.padding-xl {
  padding: 3em;
}

.card-grid {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.card-grid__item {
  margin-bottom: 12px;
  border: 1px solid #8c8c8c;
  border-radius: 8px;
  flex: 1 100%;
}

@media (min-width: 400px) {
  .card-grid__item {
    flex: 0 0 48%;
    margin-right: 2%;
  }
}

@media (min-width: 500px) {
  .card-grid__item {
    flex: 0 0 31%;
    margin-right: 3%;
  }
  .card-grid__item:nth-child(3n) {
    margin-right: 0;
  }
}

.card-grid__item a {
  color: #000000;
}

.card-grid.card-grid--stacked .card-grid__item {
  flex: 1;
  margin-right: 0;
}

.card-grid.card-grid--stacked .microsite-card__heading {
  margin-bottom: 0;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  /* IE10+ specific styles go here */
  .microsite-card__inner {
    display: block !important;
    flex-direction: column;
    padding: 8px 8px 16px;
    text-align: center;
  }
  .microsite-card__image {
    margin-bottom: 10px;
  }
  .microsite-card__image img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
  }
  .microsite-card__heading {
    margin-bottom: 6px;
  }
  .microsite-card__title {
    font-weight: bold;
    font-size: 16px;
  }
  .microsite-card__tagline {
    font-size: 14px;
  }
  .microsite-card__meta {
    font-size: 13px;
  }
  .microsite-card__description {
    margin-top: 8px;
    font-size: 11px;
    color: #333333;
  }
}

.microsite-card__inner {
  display: flex;
  flex-direction: column;
  padding: 8px 8px 16px;
  text-align: center;
}

.microsite-card__image {
  margin-bottom: 10px;
}

.microsite-card__image img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
}

.microsite-card__heading {
  margin-bottom: 6px;
}

.microsite-card__title {
  font-weight: bold;
  font-size: 16px;
}

.microsite-card__tagline {
  font-size: 14px;
}

.microsite-card__meta {
  font-size: 13px;
}

.microsite-card__description {
  margin-top: 8px;
  font-size: 11px;
  color: #333333;
}

.multimedia-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.multimedia-grid__grid-item {
  width: 48%;
  position: relative;
}

.multimedia-grid__grid-item:hover, .multimedia-grid__grid-item:focus {
  cursor: pointer;
}

.multimedia-grid__grid-item:hover .multimedia-grid__title, .multimedia-grid__grid-item:focus .multimedia-grid__title {
  display: block;
}

.multimedia-grid__image,
.multimedia-grid img {
  max-width: 100%;
  height: auto;
}

.multimedia-grid__title {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 8px 20px;
  width: 100%;
  background: rgba(0, 0, 0, 0.57);
  color: #ffffff;
  font-weight: 300;
  transition: all 0.2s ease-in-out;
}

.ea-keyword__path {
  display: none;
}

.ea-keyword--reveal .ea-keyword__path {
  display: block;
}

.press-release-datepicker, .embargoednews-datepicker {
  width: 200px;
}

.press-release-card__meta {
  display: flex;
  align-items: center;
}

.press-release-card__meta .reltime {
  margin-right: 10px;
}

.press-release__multimedia-icons {
  margin-right: 10px;
}

.new-label {
  color: #28a744;
  text-transform: uppercase;
  font-weight: bold;
}

@media (min-width: 550px) {
  #media_contact_search_topic {
    display: flex;
    flex-direction: column;
    max-height: 150px;
    flex-wrap: wrap;
  }
}

.account-nav.nav-pills > li.active > a,
.account-nav.nav-pills > li.active > a:hover,
.account-nav.nav-pills > li.active > a:focus {
  background-color: #6d757d;
}

.account-nav a {
  color: #6d757d;
}

.account-heading-box {
  font-weight: bold;
  font-size: 14px;
  padding: 10px 20px;
  text-transform: uppercase;
  border-radius: 5px;
  margin-bottom: 10px;
}

.pio-my-releases {
  border-radius: 4px;
  border: 1px solid #cccccc;
}

.pio-my-releases__release {
  border-bottom: 1px solid #cccccc;
}

.pio-my-releases__release:last-child {
  border-bottom: none;
}

.pio-my-releases td {
  padding: 5px;
}

.pio-my-releases .label {
  display: block;
}

.pio-my-releases td.pio-my-releases__title {
  padding-left: 15px;
}

.pio-my-releases td.pio-my-releases__actions {
  padding-right: 15px;
}

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: linear-gradient(top, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
  background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
  background-image: linear-gradient(top, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
  background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
  background-image: -o-linear-gradient(top, #b3b3b3, #808080);
  background-image: linear-gradient(top, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999;
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 20px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;
}
.datepicker.dropdown-menu th,
.datepicker.dropdown-menu td {
  padding: 4px 5px;
}

/* Style for the PIO Tipsheet pages */
#content {
  font-size: 14px;
}

hr.divider {
  border: 0;
  height: 1px;
  background-color: #cccccc;
  margin: 35px 0px 35px 0px;
}

br.spacer {
  display: block;
  content: "";
  margin-top: 10px;
}

/* -------------------------------- */
/*  Page title
*/
h3.jama_title {
  margin: 30px 0px 30px 0px;
}

/* -------------------------------- */
/*  Links
*/
a.jama_highlighted_link {
  color: #d71534;
  text-decoration: underline;
}

/* Remove hover underline effect from news release links in summaries list */
/* -------------------------------- */
/*  PIO -- Shared elements
*/
.jama_update_date {
  font-size: 18px;
  font-style: italic;
  font-weight: 600;
  line-height: 12px;
}

.jama_highlight_note {
  background-color: #edede3;
  margin: 25px 0px 25px 0px;
}

/* -------------------------------- */
/*  PIO -- Forthcoming list
*/
div.jama_forthcoming_article {
  margin: 35px 0px 30px 0px;
}

div.jama_journal_info {
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
}

.jama_article_number {
  margin: 20px 0px 0px 0px;
}

.jama_embargo_time {
  color: #d71534;
}

h1.jama_forthcoming_article_title {
  font-size: 16px;
  margin: 8px 0px 20px 0px;
}

/* -------------------------------- */
/*  PIO -- Contributors List
*/
.jama_contributors_list br {
  display: block;
  content: "";
  margin-top: 10px;
}

.form-control .selectize-input {
  min-height: calc(1.5em + 0.75rem + 3px) !important;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/**
 * selectize.css (v0.13.3)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 * Copyright (c) 2020 Selectize Team & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 * @author Ris Adams <selectize@risadams.com>  
 */

.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc( 8px - 2px - 0 ) 8px calc( 8px - 2px - 3px - 0 )}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc( 8px - 2px - 1px ) 8px calc( 8px - 2px - 3px - 1px )}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(to bottom, #1da7ee, #178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(to bottom, #008fd8, #0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:linear-gradient(to bottom, #fefefe, #f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:rgba(0,0,0,0)}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #ced4da;padding:.375rem .75rem;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.selectize-control.multi .selectize-input.has-items{padding:calc( 0.375rem - 1px - 0px ) .75rem calc( 0.375rem - 1px - 3px - 0px )}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:.25rem .25rem 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0px solid #dee2e6}.selectize-control.multi .selectize-input>div.active{background:#007bff;color:#fff;border:0px solid rgba(0,0,0,0)}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0px solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 .25rem .25rem}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:3px .75rem}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f8f9fa;color:#16181b}.selectize-dropdown .active.create{color:#16181b}.selectize-dropdown .create{color:rgba(52,58,64,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(0.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#343a40 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #343a40 transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:calc(0.75rem + 5px);right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;margin-left:-0.75rem;margin-right:-0.75rem}.selectize-dropdown .create{padding-left:.75rem}.selectize-dropdown-content{padding:5px 0}.selectize-input{min-height:calc(1.5em + 0.75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.selectize-input{transition:none}}.selectize-input.dropdown-active{border-radius:.25rem}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + 0.5rem + 2px) !important;height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem !important;font-size:.875rem;line-height:1.5}.selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(0.75rem - 5px);padding-right:calc(0.75rem - 5px)}.selectize-control.multi .selectize-input>div{border-radius:calc(0.25rem - 1px)}.form-control.selectize-control{padding:0;height:auto;border:none;background:none;box-shadow:none;border-radius:0}.input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXVyZWthbGVydHN0eWxlLmNzcyIsIndlYnBhY2s6Ly8vYm9vdHN0cmFwLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vL2FwcC5jc3MiLCJ3ZWJwYWNrOi8vL2RvZS5jc3MiLCJ3ZWJwYWNrOi8vL2hpZ2hsaWdodHMuY3NzIiwid2VicGFjazovLy9yZWltYWdpbmVkLnNjc3MiLCJ3ZWJwYWNrOi8vL2FjY291bnQuc2NzcyIsIndlYnBhY2s6Ly8vZGF0ZXBpY2tlci5jc3MiLCJ3ZWJwYWNrOi8vL3RpcHNoZWV0LnNjc3MiLCJ3ZWJwYWNrOi8vL3NlbGVjdGl6ZS5jc3MiLCJ3ZWJwYWNrOi8vL3NlbGVjdGl6ZS5kZWZhdWx0LmNzcyIsIndlYnBhY2s6Ly8vc2VsZWN0aXplLmJvb3RzdHJhcDQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs0REFLNEQ7O0FBRTVEO0VBQ0UsV0FBVztFQUNYLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsY0FBYztFQUNkLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjs7QUFFQTtFQUNFLHVCQUF1QjtFQUN2Qix5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxjQUFjO0VBQ2QscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLGVBQWU7RUFDZixjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjs7QUFFQTtF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aUNBQWlDLG9CQUFvQixDQUFDLHlDQUF5QyxZQUFZLENBQUMsdUJBQXVCLG9CQUFvQixDQUFDLFNBQVMsQ0FBQywwQ0FBMEMsQ0FBQyw2QkFBNkIsb0JBQW9CLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLG9CQUFvQixDQUFDLDJEQUEyRCxDQUFDLDhEQUE4RCxnREFBZ0QsQ0FBQyxpQ0FBaUMsQ0FBQywrQkFBK0IsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsb0RBQW9ELFdBQVcsQ0FBQyxnQ0FBZ0MsQ0FBQyxpQ0FBaUMsQ0FBQyw4Q0FBOEMsaUNBQWlDLENBQUMsZ0NBQWdDLFNBQVMsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLDhCQUE4QixjQUFjLENBQUMsK0JBQStCLEMiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiAgIFN0eWxlIHNoZWV0IGZvciBFdXJla0FsZXJ0ISBjb250ZW50IHRoYXQgd2lsbCBiZSBjYXJyaWVkIG92ZXJcclxuICAgaW4gdGhlIDIwMTMgcmVkZXNpZ24uXHJcblxyXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uYmFzaWNzdHlsZSB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmJhc2ljc3R5bGUgdGFibGUge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDJweDtcclxuICBib3JkZXItY29sb3I6IGdyYXk7XHJcbn1cclxuXHJcbi5iYXNpY3N0eWxlIHRkLCB0aCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcclxufVxyXG5cclxuLmJhc2ljc3R5bGUgaHIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1zdHlsZTogaW5zZXQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBib3JkZXItcmlnaHQ6IDBweCBub25lO1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDBweCAwcHg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGJvcmRlci1pbWFnZTogbm9uZTtcclxuICBoZWlnaHQ6IDFweDtcclxufVxyXG5cclxuLmJhc2ljc3R5bGUgaW5wdXQsIGJ1dHRvbiwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgbWFyZ2luOiAzcHggMHB4IDNweCAwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYmJiYjtcclxufVxyXG5cclxuLmJhc2ljc3R5bGUgYSB7XHJcbiAgY29sb3I6ICMyYzU2YWM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYmFzaWNzdHlsZSBhOmhvdmVyIHtcclxuICBjb2xvcjogIzJjNTZhYztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5iYXNpY3N0eWxlIC5oZWxwaWNvbiB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGNvbG9yOiAjY2IyMTIxO1xyXG59XHJcblxyXG4uYmFzaWNzdHlsZSBkdCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5iYXNpY3N0eWxlIGRkIHtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmctbGVmdDogMjRweDtcclxufVxyXG5cclxuLmJhc2ljc3R5bGUgbGFiZWwge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmhyLnRoaW4ge1xyXG4gIGJvcmRlcjogMDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xyXG59XHJcblxyXG5iLmJvbGRsaXRlIHtcclxuICBjb2xvcjogIzRjNGM0YztcclxufVxyXG5cclxuaDEucGFnZWhlYWQge1xyXG4gIGNvbG9yOiAjREMwMDAyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywnSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTMuNzVweDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmgxLnBhZ2VoZWFkc29sbyB7XHJcbiAgY29sb3I6ICNkYzAwMDI7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCdIZWx2ZXRpY2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMzMzMzM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNy40cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuaDIucGFnZXN1YmhlYWQge1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywnSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMzRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMzMzMzNweDtcclxuICBsaW5lLWhlaWdodDogMzcuNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbmg0LnNlY3Rpb25oZWFkIHtcclxuICBjb2xvcjogI2NiMjEyMTtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbn1cclxuXHJcbmEuYmxhY2tsaW5rIHtcclxuXHRjb2xvcjogIzIyMjIyMjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYS5ibGFja2xpbms6aG92ZXIgeyBjb2xvcjogIzJjNTZhYzsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcbmEuYmxhY2tsaW5rOnZpc2l0ZWQgeyBjb2xvcjogIzIyMjIyMjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG5wLmpvdXJuYWxfbGluayB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmEucmVkbGluayB7XHJcbiAgICBjb2xvcjogI2NiMjEyMTtcclxuXHR0ZXh0LWRlY29yYXRpb24gOiBub25lO1xyXG59XHJcbmEucmVkbGluazpob3ZlciB7IGNvbG9yOiAjY2IyMTIxOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG5hLnJlZGxpbms6dmlzaXRlZCB7IGNvbG9yOiAjY2IyMTIxOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbmEud2hpdGVsaW5rIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbiA6IG5vbmU7XHJcbn1cclxuYS53aGl0ZWxpbms6aG92ZXIgeyBjb2xvcjogIzAwMDAwMDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cclxuYS53aGl0ZWxpbms6dmlzaXRlZCB7IGNvbG9yOiAjMDAwMDAwOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbmRpdi5wcmludGxpbmsge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuZGl2LmVycm9yIHtcclxuICBtYXJnaW46IDFlbSAwZW0gMWVtIDBlbTtcclxuICBwYWRkaW5nOiAuM2VtIC4zZW0gLjNlbSAuM2VtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgYm9yZGVyOiAuMWVtIGJsYWNrIHNvbGlkO1xyXG59XHJcblxyXG4ubG9naW5ib3gge1xyXG4gIGJvcmRlcjogMXB4IGJsYWNrIHNvbGlkO1xyXG4gIG1hcmdpbjogMTBweCAwcHggMHB4IDBweDtcclxuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWFraXR0YWJsZWhlYWRlciB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5zdHJvbmcucmVxdWlyZWQge1xyXG4gIGNvbG9yOiAjY2IyMTIxO1xyXG59XHJcblxyXG5hLnVzZXJob21lbGluayB7XHJcbiAgY29sb3I6ICNmZmRiM2QgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogU3R5bGUgZm9yIHJlcG9ydGVyIGFuZCBQSU8gaG9tZSBwYWdlcyAqL1xyXG5cclxuZGl2LnVzZXJob21lbGVmdCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBwYWRkaW5nOiAwcHggMjBweCAxMHB4IDBweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgZ3JheTtcclxuICBtYXJnaW46IDEwcHggMHB4IDEwcHggMHB4O1xyXG59XHJcblxyXG5kaXYudXNlcmhvbWVyaWdodCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBwYWRkaW5nOiAwcHggMTBweCAxMHB4IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbjogMTBweCAwcHggMTBweCAwcHg7XHJcbn1cclxuXHJcbi8qIEZvciBcIkVtYmFyZ29lZCBOZXdzICYgSm91cm5hbHNcIiBsaW5rIG9uIHJlcG9ydGVyIHBhZ2UsIGFuZCBvdGhlcnMgKi9cclxuZGl2LnVzZXJ0b3BidXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiM2Q7XHJcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDEwcHg7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBtYXJnaW46IDBweCAwcHggMTBweCAwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG4vKiBGb3IgXCJTdWJtaXQgdG8gRXVyZWtBbGVydCFcIiBsaW5rIG9uIFBJTyBwYWdlLCBhbmQgb3RoZXJzICovXHJcbmRpdi51c2VydG9wYnV0dG9uc3VibWl0dG9wIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjNkO1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xyXG4gIGNvbG9yOiBibGFjaztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDEwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbmRpdi51c2VydG9wYnV0dG9uc3VibWl0Ym90dG9tIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDEwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuZGl2LnVzZXJ0b3BidXR0b25hcnJvd3Mge1xyXG4gIGNvbG9yOiAjY2IyMTIxO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuYS51c2VydG9wYnV0dG9ubGluayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hLnVzZXJ0b3BidXR0b25saW5rOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmEudXNlcnRvcGJ1dHRvbmxpbms6YWN0aXZlIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmEudXNlcnRvcGJ1dHRvbmxpbms6dmlzaXRlZCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5kaXYudXNlcmhvbWVzZXBhcmF0b3Ige1xyXG4gIG1hcmdpbjogMzVweCAwcHggMzBweCAwcHg7XHJcbn1cclxuXHJcbmRpdi51c2VyaG9tZXNlcGFyYXRvcmFsbCB7XHJcbiAgbWFyZ2luOiAzNXB4IDBweCAzMHB4IDBweDtcclxuICBib3JkZXItdG9wOiAxcHggZGFzaGVkIGdyYXk7XHJcbn1cclxuXHJcbi8qIE1ha2UgSlcgUGxheWVyIFJlc3BvbnNpdmUgKi9cclxuLyogRm9yIHZpZGVvIGZlYXR1cmVkIG9uIGluZGl2aWR1YWwgTU0gcGFnZXNcclxuICAgYW5kIGFzIFwiTEFSR0VcIiB2aWRlb3Mgb24gbmV3cyByZWxlYXNlcyAgICAgICovXHJcblxyXG4uSldwbGF5ZXJGb3JNTWl0ZW0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNjQwcHg7XHJcbn1cclxuXHJcbi8qIEZvciB2aWRlbyBmZWF0dXJlZCBvbiByZXBvcnRlciAmIFBJTyBsYW5kaW5nIHBhZ2VzICovXHJcbi5KV3BsYXllckZvckxhbmRpbmcge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogMzU2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxufVxyXG5cclxuXHJcbi8qIExvZ29zIGluIFNjaWVuY2UgU291cmNlcyAqL1xyXG5cclxuLnNjaXNyY2xvZ28ge1xyXG4gIG1hcmdpbjogMjVweCAwcHggMjVweCAwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG5cclxuLyogRm9yIHJpZ2h0IHNpZGViYXIgbWVudXMgKi9cclxuXHJcbi5yaWdodGxpc3Qge1xyXG4gIG1hcmdpbjogMTVweCAwcHggMTVweCAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yaWdodGxpc3RoZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4ucmlnaHRsaXN0dGl0bGUge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQ29uZGVuc2VkJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIG1hcmdpbjogMXB4IDEwcHggMXB4IDEwcHg7XHJcbiAgcGFkZGluZy10b3A6IDNweDtcclxufVxyXG5cclxuLnJpZ2h0bGlzdGJvZHkge1xyXG5cclxufVxyXG5cclxuLnJpZ2h0bGlzdGl0ZW0ge1xyXG4gIHBhZGRpbmc6IDdweCA3cHggN3B4IDdweDtcclxufVxyXG5cclxuLnJpZ2h0bGlzdGxpbmtib2xkIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnJpZ2h0bGlzdGluc3RuYW1lIHtcclxuICBjb2xvcjogIzkwOTA5MDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ucmlnaHRsaXN0dGltZWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgY29sb3I6ICM5MDkwOTA7XHJcbn1cclxuXHJcbi5yaWdodGxpc3RsaW5rYm9sZDp2aXNpdGVkIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxufVxyXG5cclxuLnJpZ2h0bGlzdGRpdmlkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yaWdodGxpc3R0YWJsZSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbnRkLk5SX05hdmlnYXRpb25SdWxlIGhyIHtcclxuICBtYXJnaW46IDNweCAwcHggM3B4IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmlnaHRsaXN0Y29udGVudCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDEwcHggYXV0byAxMHB4IGF1dG87XHJcbn1cclxuXHJcbi8qIEZvciBwb3NpdGlvbmluZyBhZHMgaW4gYWRiYXJzICovXHJcblxyXG4uYnV0dG9uYWRiYXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwcHggYXV0byAwcHggYXV0bztcclxuICBib3JkZXI6IDFweCBkYXJrZ3JheSBzb2xpZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJ1dHRvbmFkYmFyc2VjdGlvbiB7XHJcbiAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bztcclxufVxyXG5cclxuXHJcbi8qIFRvIG1ha2UgbG9uZyBVUkxzIHdyYXAgaW4gcmVsZWFzZXMgaW5zdGVhZCBvZiBicmVha2luZyBvdXQgb2YgdGhlaXIgY29udGFpbmVyICovXHJcblxyXG4ucmVsZWFzZSBhLnVybF93cmFwIHtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcclxufVxyXG5cclxuLyogR2VuZXJhbCBjbGFzcyB0byBtYWtlIGxvbmcgVVJMcyB3cmFwICAqL1xyXG5cclxuLndyYXBsb25ndXJscyB7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbi8qd2hpdGUtc3BhY2U6IHByZTtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgKi9cclxufVxyXG5cclxud2JyOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlxcMDAyMDBCXCI7XHJcbn1cclxuXHJcblxyXG4vKiBGb3IgcmVsZWFzZSBkYXRlcyBpbiBuZXdzIHJlbGVhc2VzICovXHJcblxyXG4ucmVsZGF0ZXRleHQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnJlbGRhdGVkYXRlIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnJlbGRhdGV0ZXh0ZW1iIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IC41ZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAjY2MwMDAwO1xyXG59XHJcblxyXG4ucmVsZGF0ZWRhdGVlbWIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi8qIGgxLnBhZ2VfdGl0bGUgc3R5bGUgLSBkZXZlbG9wZWQgYnkgTmljaywgYnV0IHJlbW92ZWQgYmVjYXVzZSBpdCB3YXMgbWVzc2luZyB1cCBHb29nbGUgc2VhcmNoIHJlc3VsdHMgKi9cclxuaDEucGFnZV90aXRsZSBzbWFsbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBmb250LXNpemU6IDEyLjVweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5oMS5wYWdlX3RpdGxlIHNtYWxsLnJlZCB7XHJcbiAgY29sb3I6ICNkYzAwMDI7XHJcbn1cclxuaDEucGFnZV90aXRsZSBzbWFsbCAubGl0ZSB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9sYXJnZSB7XHJcbiAgbWFyZ2luOiAxMHB4IDBweCAwcHggMHB4O1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmVhdHVyZWRfaW1hZ2VfbGFyZ2UgaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9sYXJnZSAuY2FwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luOiA2cHggMHB4IDNweCAwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9sYXJnZSAuY3JlZGl0IHtcclxuICAgIGNvbG9yOiBncmF5O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogM3B4IDBweCAwcHggMHB4O1xyXG59XHJcblxyXG4uZmVhdHVyZWRfaW1hZ2VfbGFyZ2UgLnZpZGVvIHtcclxuICAgIG1heC13aWR0aDogNjQwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9lbWJlZCB7XHJcbiAgbWFyZ2luOiAxNXB4IDBweCAxNXB4IDE1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9lbWJlZCBpbWcge1xyXG4gIG1heC13aWR0aDogMjg4cHg7XHJcbiAgbWF4LWhlaWdodDogMjg4cHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7IGxlZnQ6IDA7IGJvdHRvbTogMDsgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5mZWF0dXJlZF9pbWFnZV9lbWJlZCAuaW1hZ2Vjb250YWluZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmVhdHVyZWRfaW1hZ2VfZW1iZWQgLmNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogNnB4IDBweCAzcHggMHB4O1xyXG59XHJcblxyXG4uZmVhdHVyZWRfaW1hZ2VfZW1iZWQgLmNyZWRpdCB7XHJcbiAgICBjb2xvcjogZ3JheTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDNweCAwcHggMHB4IDBweDtcclxufVxyXG5cclxuXHJcblxyXG4vKiBGb3Igb2xkZXIgaW1hZ2VzIHRoYXQgYXJlIGVtYmVkZGVkIGluIHJlbGVhc2UgdGV4dCAqL1xyXG5cclxuLmxlZ2FjeWltYWdlIHtcclxuICBtYXJnaW46IDBweCAwcHggMTBweCAxMHB4O1xyXG4gIG1heC13aWR0aDogMjUwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ubGVnYWN5aW1hZ2UgaW1nIHtcclxuICBtYXgtd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG5cclxuLyogRm9yIHJlcG9ydGVyLW9ubHkgdGV4dCBib3ggb24gbmV3cyByZWxlYXNlcyAqL1xyXG5cclxuZGl2Lm1lZGlhb25seSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcclxuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xyXG59XHJcblxyXG4vKiBNYWtlIEZvbnQtQXdlc29tZSBpY29ucyByZWQgKi9cclxuXHJcbmkuZmEtZXVyZWthbGVydC1yZWQge1xyXG4gIGNvbG9yOiAjY2MwMDAwO1xyXG59XHJcblxyXG4vKiBzdHlsZSBmb3IgdGhlIGFkZHRoaXMgaWNvbnMgKi9cclxuZGl2IC5hZGR0aGlzY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuXHJcbmRpdiAuYWRkdGhpc2NvbnRhaW5lciBhIHtcclxuICBjb2xvcjogZ3JheTtcclxufVxyXG5cclxuZGl2IC5hZGR0aGlzY29udGFpbmVyIC5hZGR0aGlzbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbmRpdiAuYWRkdGhpc2NvbnRhaW5lciAuYWRkdGhpc3JpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcblxyXG4vKiBGb3Igc3VtbWFyaWVzIHBhZ2VzICovXHJcblxyXG5hLnN1bW1hcnl0b2dnbGUge1xyXG4gIGNvbG9yOiAjODg4ODg4O1xyXG59XHJcblxyXG5hLnN1bW1hcnl0b2dnbGU6aG92ZXIge1xyXG4gIGNvbG9yOiAjODg4ODg4O1xyXG59XHJcblxyXG5wLm5vc3VtbWFyaWVzIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIHBhZGRpbmc6IDM1cHggMHB4IDIwcHggMHB4O1xyXG59XHJcblxyXG4vKiBGb3IgTXVsdGltZWRpYSBzZWFyY2ggZm9ybSAqL1xyXG5cclxudGFibGUucXVlcnkge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XHJcbn1cclxuLmhlbHAtdGV4dHtcclxuICAgIGNvbG9yOiBncmF5O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi8qIFN0eWxlcyBmb3IgaW5kaXZpZHVhbCBtdWx0aW1lZGlhIHBhZ2VzICovXHJcblxyXG5pbWcuZmVhdHVyZWRpbWFnZSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA2MDBweDtcclxufVxyXG5cclxuXHJcbi8qIEZvciBQSU8gYXVkaXQgcmVwb3J0cyAqL1xyXG5cclxuLmF1ZGl0dGFibGVoZWFkZXIge1xyXG4gIGNvbG9yOndoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuXHJcbi8qIEZvciBQSU8gc3VibWlzc2lvbiBmb3JtcyAqL1xyXG5cclxuYS5yZWRsaW5rX3N1Ym1pdCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjY2IyMTIxO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYS5yZWRsaW5rX3N1Ym1pdDpob3ZlciB7IGNvbG9yOiAjY2IyMTIxOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG5hLnJlZGxpbmtfc3VibWl0OnZpc2l0ZWQgeyBjb2xvcjogI2NiMjEyMTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG5hLmJsdWVsaW5rX3N1Ym1pdCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYS5ibHVlbGlua19zdWJtaXQ6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG5hLmJsdWVsaW5rX3N1Ym1pdDp2aXNpdGVkIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG5cclxuXHJcbiAgLyogRm9yIHRoZSBob21lIHBhZ2Ugd2VsY29tZSBiYW5uZXIgKi9cclxuICAvKiBSRU1PVkUgU09NRVRJTUUgSU4gSkFOVUFSWSAyMDE1ICovXHJcblxyXG4gICN3ZWxjb21lYmFubmVyIHtcclxuICAgIHotaW5kZXg6IC0xMDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21lYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XHJcblx0aGVpZ2h0OiAxMzBweDtcclxuXHRtYXJnaW46IDI1cHggMHB4IDEwcHggMHB4O1xyXG5cdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzUwNTA1MDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG5cclxuICAjd2VsY29tZWNsb3NlbGluayB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTNweDtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21laW1hZ2Vjb250YWluZXIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi1yaWdodDogNzBweDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21laW1hZ2Uge1xyXG4gICBoZWlnaHQ6IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgI3dlbGNvbWVtZXNzYWdlY29udGFpbmVyIHtcclxuXHQgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21lbWVzc2FnZSB7XHJcbiAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21lYmx1cmIge1xyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIGNvbG9yOiAjNTA1MDUwO1xyXG4gICBtYXJnaW46IDBweCAwcHggMTBweCAwcHg7XHJcbiAgfVxyXG5cclxuICAjd2VsY29tZWxpbmsge1xyXG4gICBmb250LXNpemU6IDEzcHg7XHJcbiAgIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcclxuICB9XHJcblxyXG4gIC8qIEZvciB0aGUgXCJhYm91dCBvdXIgbmV3IGRlc2lnblwiIHBhZ2UgKi9cclxuICAvKiBSRU1PVkUgU09NRVRJTUUgSU4gSkFOVUFSWSAyMDE1ICovXHJcblxyXG4jbmV3ZGVzaWdudGh1bWIge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgbWFyZ2luOiAwcHggMTVweCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbmgzLm5ld2Rlc2lnbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcclxufVxyXG5cclxubGkubmV3ZGVzaWduIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuI2ZlZWRiYWNrYm94IHtcclxuICBjb2xvcjogIzIyMjIyMjtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAyNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogTUVESUEgUVVFUklFUyAqL1xyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogIEJFR0lOIERlc2t0b3AgdmlldyAoOTkycHggb3IgbW9yZSkgICAgICAgICAgICAgICAgICAgICAqL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgYS5ub21vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG5cclxuICBzcGFuLm5vbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcblxyXG4gIHAubm9tb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBkaXYubm9tb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBhLm1vYmlsZW9ubHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIHNwYW4ubW9iaWxlb25seSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgcC5tb2JpbGVvbmx5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBkaXYubW9iaWxlb25seSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgZGl2Lm5vZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgZGl2LmRlc2t0b3Bvbmx5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLyogRm9yIHRoZSBUcmVuZGluZyBOZXdzIHBhZ2UgKC90cmVuZGluZykgKi9cclxuXHJcbiAgYS50cmVuZGluZ3BhZ2VoZWFkbGluZSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMTBweDtcclxuICB9XHJcblxyXG5cclxuICAjd2VsY29tZW1lc3NhZ2Vjb250YWluZXIge1xyXG5cdCBtYXJnaW46IDEycHggMHB4IDBweCAxMDBweDtcclxuICB9XHJcblxyXG4gICN3ZWxjb21laW1hZ2Vjb250YWluZXIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi1yaWdodDogMTQwcHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLyogRU5EIERlc2t0b3AgdmlldyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBCRUdJTiBUYWJsZXQgdmlldyAoNzY4cHggLT4gOTkxcHgpICovXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG4gIGRpdi5ub2Rlc2t0b3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBkaXYuZGVza3RvcG9ubHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIEZvciB0aGUgVHJlbmRpbmcgTmV3cyBwYWdlICgvdHJlbmRpbmcpICovXHJcblxyXG4gIGEudHJlbmRpbmdwYWdlaGVhZGxpbmUge1xyXG4gICAgbWluLWhlaWdodDogMTcwcHg7XHJcbiAgfVxyXG5cclxuICAjd2VsY29tZW1lc3NhZ2Vjb250YWluZXIge1xyXG5cdCBtYXJnaW46IDEwcHggMHB4IDBweCA1NXB4O1xyXG4gIH1cclxuXHJcbiAgI3dlbGNvbWVpbWFnZWNvbnRhaW5lciB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXJpZ2h0OiA1NXB4O1xyXG4gIH1cclxuXHJcbn1cclxuLyogRU5EIHRhYmxldCB2aWV3ICg3NjhweCAtPiA5OTFweCkgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogQkVHSU4gbW9iaWxlIHZpZXcgKDc2N3B4IG9yIGxlc3MpICovXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICBhLm5vbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBzcGFuLm5vbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBwLm5vbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBkaXYubm9tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGEubW9iaWxlb25seSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG5cclxuICBzcGFuLm1vYmlsZW9ubHkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gIH1cclxuXHJcbiAgcC5tb2JpbGVvbmx5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgZGl2Lm1vYmlsZW9ubHkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBkaXYubm9kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgZGl2LmRlc2t0b3Bvbmx5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBkaXYudXNlcmhvbWVsZWZ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMHB4IDEwcHggMTBweCAxMHB4O1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgZ3JheTtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgZGl2LnVzZXJob21lcmlnaHQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweCAxMHB4IDEwcHg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIGdyYXk7XHJcbiAgfVxyXG5cclxuICBkaXYudXNlcmhvbWVzZXBhcmF0b3Ige1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCBncmF5O1xyXG4gIH1cclxuXHJcbiAgLyogRm9yIHZpZGVvIGZlYXR1cmVkIG9uIHJlcG9ydGVyICYgUElPIGxhbmRpbmcgcGFnZXMgKi9cclxuICAuSldwbGF5ZXJGb3JMYW5kaW5nIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgLyogTG9nb3MgaW4gU2NpZW5jZSBTb3VyY2VzICovXHJcblxyXG4gIC5zY2lzcmNsb2dvIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG5cdHdpZHRoOiAyNSU7XHJcbiAgfVxyXG5cclxuICAuc2Npc3JjbG9nb2ltYWdlIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qud2lkZWxpc3Qge1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICB9XHJcblxyXG5cclxuICAucmVsZGF0ZXRleHQge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAucmVsZGF0ZWRhdGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcblxyXG4gIC8qIEZvciB0aGUgVHJlbmRpbmcgTmV3cyBwYWdlICgvdHJlbmRpbmcpICovXHJcblxyXG4gIGEudHJlbmRpbmdwYWdlaGVhZGxpbmUge1xyXG4gICAgbWluLWhlaWdodDogMHB4O1xyXG4gIH1cclxuXHJcbi8qXHJcbiAgaDEucGFnZWhlYWQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgfVxyXG5cclxuICBoMS5wYWdlaGVhZHNvbG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgfVxyXG4qL1xyXG4gIGgyLnBhZ2VzdWJoZWFkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gIH1cclxuXHJcbiAgI3dlbGNvbWVibHVyYiB7XHJcbiAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAjd2VsY29tZW1lc3NhZ2Vjb250YWluZXIge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuI25ld2Rlc2lnbnRodW1iIHtcclxuICB3aWR0aDogMTIwcHg7XHJcbiAgbWFyZ2luOiAwcHggNXB4IDEwcHggMTBweDtcclxufVxyXG5cclxufVxyXG5cclxuXHJcbi8qVGhpbmdzIG91dCBib290c3RyYXAgZG9lc250IGRvKi9cclxuXHJcbi5idG4tb3V0bGluZS1zdWNjZXNze1xyXG4gIGNvbG9yOiAjMjhhNzQ1O1xyXG5iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xyXG5ib3JkZXI6IDFweCBzb2xpZCAjMjhhNzQ1ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXJ7XHJcbmNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbmJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XHJcbmJvcmRlci1jb2xvcjogIzI4YTc0NTtcclxufVxyXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsMTY3LDY5LC41KTtcclxufVxyXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ0bjpmb2N1cywgLmJ0bjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXHJcbiAgY29sb3I6ICM5OTk7XHJcbiAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcbiAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXHJcbiAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcblxyXG4vKiBFTkQgNzY3cHggb3IgbGVzcyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBCRUdJTiA1NTBweCBicmVha3BvaW50IGZvciByZWxlYXNlIGltYWdlcyAqL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcclxuXHJcbiAgLmZlYXR1cmVkX2ltYWdlX2VtYmVkIHtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvIDE1cHggYXV0bztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxlZ2FjeWltYWdlIHtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIDEwcHggYXV0bztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxuXHJcblxyXG59XHJcbi8qIEVORCA1NTBweCBicmVha3BvaW50IGZvciByZWxlYXNlIGltYWdlcyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5cclxuXHJcbi8qIEVORCBNRURJQSBRVUVSSUVTICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4gICBNYXliZSBkb24ndCBjYXJyeSB0aGlzIHN0dWZmIG92ZXIhXHJcblxyXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQ29uZGVuc2VkJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLnJlbGVhc2V0aXRsZSB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5yZWxlYXNlc3VidGl0bGUge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnJlbGVtYiB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5waW9zdXJ2ZXkge1xyXG5cdHdpZHRoOjQwMHB4O1xyXG5cdG1hcmdpbjowIGF1dG87XHJcblx0Ym9yZGVyOiAycHggc29saWQgYmxhY2s7XHJcblx0cGFkZGluZzogNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG5hdixzZWN0aW9uLHN1bW1hcnl7ZGlzcGxheTpibG9ja31hdWRpbyxjYW52YXMscHJvZ3Jlc3MsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9YXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWRmbntmb250LXN0eWxlOml0YWxpY31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0saW5wdXRbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfUBtZWRpYSBwcmludHsqe3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50O2NvbG9yOiMwMDAhaW1wb3J0YW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9YSxhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hW2hyZWZdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCJ9YWJiclt0aXRsZV06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLGFbaHJlZl49XCIjXCJdOmFmdGVye2NvbnRlbnQ6XCJcIn1wcmUsYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9dHIsaW1ne3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZ3ttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9cCxoMixoM3tvcnBoYW5zOjM7d2lkb3dzOjN9aDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZH1zZWxlY3R7YmFja2dyb3VuZDojZmZmIWltcG9ydGFudH0ubmF2YmFye2Rpc3BsYXk6bm9uZX0udGFibGUgdGQsLnRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2ZmZiFpbXBvcnRhbnR9LmJ0bj4uY2FyZXQsLmRyb3B1cD4uYnRuPi5jYXJldHtib3JkZXItdG9wLWNvbG9yOiMwMDAhaW1wb3J0YW50fS5sYWJlbHtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZGQhaW1wb3J0YW50fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHbHlwaGljb25zIEhhbGZsaW5ncyc7c3JjOnVybCgnZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3QnKTtzcmM6dXJsKCdmb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKCdmb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSx1cmwoJ2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLHVybCgnZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyJykgZm9ybWF0KCdzdmcnKX0uZ2x5cGhpY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0dseXBoaWNvbnMgSGFsZmxpbmdzJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFwyYVwifS5nbHlwaGljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcMmJcIn0uZ2x5cGhpY29uLWV1cm86YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYWNcIn0uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFwyMjEyXCJ9LmdseXBoaWNvbi1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcMjYwMVwifS5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MDlcIn0uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcMjcwZlwifS5nbHlwaGljb24tZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDFcIn0uZ2x5cGhpY29uLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxlMDAyXCJ9LmdseXBoaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDNcIn0uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDA1XCJ9LmdseXBoaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA2XCJ9LmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMDA3XCJ9LmdseXBoaWNvbi11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA4XCJ9LmdseXBoaWNvbi1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxlMDA5XCJ9LmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZTAxMFwifS5nbHlwaGljb24tdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTFcIn0uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTJcIn0uZ2x5cGhpY29uLW9rOmJlZm9yZXtjb250ZW50OlwiXFxlMDEzXCJ9LmdseXBoaWNvbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTRcIn0uZ2x5cGhpY29uLXpvb20taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTVcIn0uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDE2XCJ9LmdseXBoaWNvbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTdcIn0uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZTAxOFwifS5nbHlwaGljb24tY29nOmJlZm9yZXtjb250ZW50OlwiXFxlMDE5XCJ9LmdseXBoaWNvbi10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAyMFwifS5nbHlwaGljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMVwifS5nbHlwaGljb24tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMlwifS5nbHlwaGljb24tdGltZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyM1wifS5nbHlwaGljb24tcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNFwifS5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDI1XCJ9LmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNlwifS5nbHlwaGljb24tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDI3XCJ9LmdseXBoaWNvbi1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZTAyOFwifS5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjlcIn0uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMFwifS5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMVwifS5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzJcIn0uZ2x5cGhpY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzNcIn0uZ2x5cGhpY29uLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzRcIn0uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzVcIn0uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzZcIn0uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDM3XCJ9LmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzhcIn0uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTAzOVwifS5nbHlwaGljb24tYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTA0MFwifS5nbHlwaGljb24tdGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDQxXCJ9LmdseXBoaWNvbi10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQyXCJ9LmdseXBoaWNvbi1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxlMDQzXCJ9LmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTA0NFwifS5nbHlwaGljb24tcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDVcIn0uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZTA0NlwifS5nbHlwaGljb24tZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZTA0N1wifS5nbHlwaGljb24tYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZTA0OFwifS5nbHlwaGljb24taXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ5XCJ9LmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MFwifS5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MVwifS5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MlwifS5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDUzXCJ9LmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NFwifS5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZTA1NVwifS5nbHlwaGljb24tbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NlwifS5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTdcIn0uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1OFwifS5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTlcIn0uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjBcIn0uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjJcIn0uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2M1wifS5nbHlwaGljb24tdGludDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NFwifS5nbHlwaGljb24tZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NVwifS5nbHlwaGljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjZcIn0uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDY3XCJ9LmdseXBoaWNvbi1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY4XCJ9LmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDY5XCJ9LmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDcwXCJ9LmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MVwifS5nbHlwaGljb24tcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZTA3MlwifS5nbHlwaGljb24tcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzNcIn0uZ2x5cGhpY29uLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzRcIn0uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzVcIn0uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc3XCJ9LmdseXBoaWNvbi1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OFwifS5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDc5XCJ9LmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDgwXCJ9LmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODFcIn0uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODJcIn0uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgzXCJ9LmdseXBoaWNvbi1vay1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg0XCJ9LmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg1XCJ9LmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODZcIn0uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODdcIn0uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODhcIn0uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA4OVwifS5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA5MFwifS5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA5MVwifS5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTJcIn0uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDkzXCJ9LmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDk0XCJ9LmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTVcIn0uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk2XCJ9LmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTdcIn0uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDFcIn0uZ2x5cGhpY29uLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDJcIn0uZ2x5cGhpY29uLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDNcIn0uZ2x5cGhpY29uLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDRcIn0uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTA1XCJ9LmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDZcIn0uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwN1wifS5nbHlwaGljb24tcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDhcIn0uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMTA5XCJ9LmdseXBoaWNvbi1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTBcIn0uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTFcIn0uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIlxcZTExMlwifS5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZTExM1wifS5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTE0XCJ9LmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE1XCJ9LmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE2XCJ9LmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTdcIn0uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTE4XCJ9LmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTlcIn0uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIwXCJ9LmdseXBoaWNvbi1oZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjFcIn0uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxlMTIyXCJ9LmdseXBoaWNvbi1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIzXCJ9LmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTEyNFwifS5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI1XCJ9LmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTEyNlwifS5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEyN1wifS5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTI4XCJ9LmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI5XCJ9LmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzBcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEzMVwifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzJcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEzM1wifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzRcIn0uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxlMTM1XCJ9LmdseXBoaWNvbi13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzZcIn0uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxlMTM3XCJ9LmdseXBoaWNvbi1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzhcIn0uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzOVwifS5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0MFwifS5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQxXCJ9LmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDJcIn0uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMTQzXCJ9LmdseXBoaWNvbi1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ0XCJ9LmdseXBoaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE0NVwifS5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0NlwifS5nbHlwaGljb24tdXNkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ4XCJ9LmdseXBoaWNvbi1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDlcIn0uZ2x5cGhpY29uLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTBcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTFcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUyXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTUzXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NFwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTU1XCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTU2XCJ9LmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTdcIn0uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE1OFwifS5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTE1OVwifS5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjBcIn0uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2MVwifS5nbHlwaGljb24tZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjJcIn0uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjNcIn0uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjRcIn0uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmV7Y29udGVudDpcIlxcZTE2NVwifS5nbHlwaGljb24tc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE2NlwifS5nbHlwaGljb24tb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2N1wifS5nbHlwaGljb24tc2F2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjhcIn0uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE2OVwifS5nbHlwaGljb24tZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTcwXCJ9LmdseXBoaWNvbi1zZW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMTcxXCJ9LmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmV7Y29udGVudDpcIlxcZTE3MlwifS5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTczXCJ9LmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTc0XCJ9LmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NVwifS5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzZcIn0uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTc3XCJ9LmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE3OFwifS5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTE3OVwifS5nbHlwaGljb24taGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTgwXCJ9LmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTgxXCJ9LmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE4MlwifS5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTgzXCJ9LmdseXBoaWNvbi10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4NFwifS5nbHlwaGljb24tc3RhdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODVcIn0uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg2XCJ9LmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4N1wifS5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg4XCJ9LmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODlcIn0uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZXtjb250ZW50OlwiXFxlMTkwXCJ9LmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTFcIn0uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MlwifS5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkzXCJ9LmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTE5NFwifS5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTVcIn0uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk3XCJ9LmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOThcIn0uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE5OVwifS5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDBcIn0qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0qOmJlZm9yZSwqOmFmdGVyey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtc2l6ZTo2Mi41JTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX1ib2R5e2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1pbnB1dCxidXR0b24sc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1he2NvbG9yOiM0MjhiY2E7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3ZlcixhOmZvY3Vze2NvbG9yOiMyYTY0OTY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1maWd1cmV7bWFyZ2luOjB9aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW1nLXJlc3BvbnNpdmUsLnRodW1ibmFpbD5pbWcsLnRodW1ibmFpbCBhPmltZywuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+aW1nLC5jYXJvdXNlbC1pbm5lcj4uaXRlbT5hPmltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctcm91bmRlZHtib3JkZXItcmFkaXVzOjZweH0uaW1nLXRodW1ibmFpbHtwYWRkaW5nOjRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9aHJ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlfS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfWgxLGgyLGgzLGg0LGg1LGg2LC5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjppbmhlcml0fWgxIHNtYWxsLGgyIHNtYWxsLGgzIHNtYWxsLGg0IHNtYWxsLGg1IHNtYWxsLGg2IHNtYWxsLC5oMSBzbWFsbCwuaDIgc21hbGwsLmgzIHNtYWxsLC5oNCBzbWFsbCwuaDUgc21hbGwsLmg2IHNtYWxsLGgxIC5zbWFsbCxoMiAuc21hbGwsaDMgLnNtYWxsLGg0IC5zbWFsbCxoNSAuc21hbGwsaDYgLnNtYWxsLC5oMSAuc21hbGwsLmgyIC5zbWFsbCwuaDMgLnNtYWxsLC5oNCAuc21hbGwsLmg1IC5zbWFsbCwuaDYgLnNtYWxse2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxO2NvbG9yOiM5OTl9aDEsLmgxLGgyLC5oMixoMywuaDN7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MTBweH1oMSBzbWFsbCwuaDEgc21hbGwsaDIgc21hbGwsLmgyIHNtYWxsLGgzIHNtYWxsLC5oMyBzbWFsbCxoMSAuc21hbGwsLmgxIC5zbWFsbCxoMiAuc21hbGwsLmgyIC5zbWFsbCxoMyAuc21hbGwsLmgzIC5zbWFsbHtmb250LXNpemU6NjUlfWg0LC5oNCxoNSwuaDUsaDYsLmg2e21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9aDQgc21hbGwsLmg0IHNtYWxsLGg1IHNtYWxsLC5oNSBzbWFsbCxoNiBzbWFsbCwuaDYgc21hbGwsaDQgLnNtYWxsLC5oNCAuc21hbGwsaDUgLnNtYWxsLC5oNSAuc21hbGwsaDYgLnNtYWxsLC5oNiAuc21hbGx7Zm9udC1zaXplOjc1JX1oMSwuaDF7Zm9udC1zaXplOjM2cHh9aDIsLmgye2ZvbnQtc2l6ZTozMHB4fWgzLC5oM3tmb250LXNpemU6MjRweH1oNCwuaDR7Zm9udC1zaXplOjE4cHh9aDUsLmg1e2ZvbnQtc2l6ZToxNHB4fWg2LC5oNntmb250LXNpemU6MTJweH1we21hcmdpbjowIDAgMTBweH0ubGVhZHttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6MjAwO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubGVhZHtmb250LXNpemU6MjFweH19c21hbGwsLnNtYWxse2ZvbnQtc2l6ZTo4NSV9Y2l0ZXtmb250LXN0eWxlOm5vcm1hbH1tYXJrLC5tYXJre2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztwYWRkaW5nOi4yZW19LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnl9LnRleHQtbXV0ZWR7Y29sb3I6Izk5OX0udGV4dC1wcmltYXJ5e2NvbG9yOiM0MjhiY2F9YS50ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6IzMwNzFhOX0udGV4dC1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS50ZXh0LXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6IzJiNTQyY30udGV4dC1pbmZve2NvbG9yOiMzMTcwOGZ9YS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzI0NTI2OX0udGV4dC13YXJuaW5ne2NvbG9yOiM4YTZkM2J9YS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzY2NTEyY30udGV4dC1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiM4NDM1MzR9LmJnLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0MjhiY2F9YS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMwNzFhOX0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MxZTJiM30uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FmZDllZX0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y3ZWNiNX0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmJnLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNGI5Yjl9LnBhZ2UtaGVhZGVye3BhZGRpbmctYm90dG9tOjlweDttYXJnaW46NDBweCAwIDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX11bCxvbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxMHB4fXVsIHVsLG9sIHVsLHVsIG9sLG9sIG9se21hcmdpbi1ib3R0b206MH0ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tbGVmdDotNXB4fS5saXN0LWlubGluZT5saXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6NXB4fWRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjIwcHh9ZHQsZGR7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjl9ZHR7Zm9udC13ZWlnaHQ6Ym9sZH1kZHttYXJnaW4tbGVmdDowfUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5kbC1ob3Jpem9udGFsIGR0e2Zsb2F0OmxlZnQ7d2lkdGg6MTYwcHg7Y2xlYXI6bGVmdDt0ZXh0LWFsaWduOnJpZ2h0O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uZGwtaG9yaXpvbnRhbCBkZHttYXJnaW4tbGVmdDoxODBweH19YWJiclt0aXRsZV0sYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXXtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzk5OX0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ibG9ja3F1b3Rle3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowIDAgMjBweDtmb250LXNpemU6MTcuNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZWVlfWJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfWJsb2NrcXVvdGUgZm9vdGVyLGJsb2NrcXVvdGUgc21hbGwsYmxvY2txdW90ZSAuc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODAlO2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI5O2NvbG9yOiM5OTl9YmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLGJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZXtjb250ZW50OidcXDIwMTQgXFwwMEEwJ30uYmxvY2txdW90ZS1yZXZlcnNlLGJsb2NrcXVvdGUucHVsbC1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZWVlO2JvcmRlci1sZWZ0OjA7dGV4dC1hbGlnbjpyaWdodH0uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmV7Y29udGVudDonJ30uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXJ7Y29udGVudDonXFwwMEEwIFxcMjAxNCd9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcntjb250ZW50OlwiXCJ9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjl9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6TWVubG8sTW9uYWNvLENvbnNvbGFzLFwiQ291cmllciBOZXdcIixtb25vc3BhY2V9Y29kZXtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjkwJTtjb2xvcjojYzcyNTRlO2JhY2tncm91bmQtY29sb3I6I2Y5ZjJmNDtib3JkZXItcmFkaXVzOjRweH1rYmR7cGFkZGluZzoycHggNHB4O2ZvbnQtc2l6ZTo5MCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLDAuMjUpfXByZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OS41cHg7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI5O3dvcmQtYnJlYWs6YnJlYWstYWxsO3dvcmQtd3JhcDpicmVhay13b3JkO2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweH1wcmUgY29kZXtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MH0ucHJlLXNjcm9sbGFibGV7bWF4LWhlaWdodDozNDBweDtvdmVyZmxvdy15OnNjcm9sbH0uY29udGFpbmVye21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzYwcHh9fUBtZWRpYShtaW4td2lkdGg6OTkycHgpey5jb250YWluZXJ7d2lkdGg6OTgwcHh9fS5jb250YWluZXItZmx1aWR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LnJvd3ttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHh9LmNvbC14cy0xLC5jb2wtc20tMSwuY29sLW1kLTEsLmNvbC1sZy0xLC5jb2wteHMtMiwuY29sLXNtLTIsLmNvbC1tZC0yLC5jb2wtbGctMiwuY29sLXhzLTMsLmNvbC1zbS0zLC5jb2wtbWQtMywuY29sLWxnLTMsLmNvbC14cy00LC5jb2wtc20tNCwuY29sLW1kLTQsLmNvbC1sZy00LC5jb2wteHMtNSwuY29sLXNtLTUsLmNvbC1tZC01LC5jb2wtbGctNSwuY29sLXhzLTYsLmNvbC1zbS02LC5jb2wtbWQtNiwuY29sLWxnLTYsLmNvbC14cy03LC5jb2wtc20tNywuY29sLW1kLTcsLmNvbC1sZy03LC5jb2wteHMtOCwuY29sLXNtLTgsLmNvbC1tZC04LC5jb2wtbGctOCwuY29sLXhzLTksLmNvbC1zbS05LC5jb2wtbWQtOSwuY29sLWxnLTksLmNvbC14cy0xMCwuY29sLXNtLTEwLC5jb2wtbWQtMTAsLmNvbC1sZy0xMCwuY29sLXhzLTExLC5jb2wtc20tMTEsLmNvbC1tZC0xMSwuY29sLWxnLTExLC5jb2wteHMtMTIsLmNvbC1zbS0xMiwuY29sLW1kLTEyLC5jb2wtbGctMTJ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fS5jb2wteHMtMSwuY29sLXhzLTIsLmNvbC14cy0zLC5jb2wteHMtNCwuY29sLXhzLTUsLmNvbC14cy02LC5jb2wteHMtNywuY29sLXhzLTgsLmNvbC14cy05LC5jb2wteHMtMTAsLmNvbC14cy0xMSwuY29sLXhzLTEye2Zsb2F0OmxlZnR9LmNvbC14cy0xMnt3aWR0aDoxMDAlfS5jb2wteHMtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NjY2NjYlfS5jb2wteHMtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wteHMtOXt3aWR0aDo3NSV9LmNvbC14cy04e3dpZHRoOjY2LjY2NjY2NjY2NjY2NjY2JX0uY29sLXhzLTd7d2lkdGg6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXhzLTZ7d2lkdGg6NTAlfS5jb2wteHMtNXt3aWR0aDo0MS42NjY2NjY2NjY2NjY2NyV9LmNvbC14cy00e3dpZHRoOjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXhzLTN7d2lkdGg6MjUlfS5jb2wteHMtMnt3aWR0aDoxNi42NjY2NjY2NjY2NjY2NjQlfS5jb2wteHMtMXt3aWR0aDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC14cy1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC14cy1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY2NjY2NjY2JX0uY29sLXhzLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wteHMtcHVsbC05e3JpZ2h0Ojc1JX0uY29sLXhzLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NjY2NjY2NiV9LmNvbC14cy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXhzLXB1bGwtNntyaWdodDo1MCV9LmNvbC14cy1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjY2NjY2NjclfS5jb2wteHMtcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXhzLXB1bGwtM3tyaWdodDoyNSV9LmNvbC14cy1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjY2NjY2NjY0JX0uY29sLXhzLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC14cy1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLXhzLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wteHMtcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY2NjY2NjY2JX0uY29sLXhzLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMzMzMzMzNCV9LmNvbC14cy1wdXNoLTl7bGVmdDo3NSV9LmNvbC14cy1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NjY2NjY2NiV9LmNvbC14cy1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMzMzMzMzMzYlfS5jb2wteHMtcHVzaC02e2xlZnQ6NTAlfS5jb2wteHMtcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjY2NjY2NjclfS5jb2wteHMtcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMzMzMzMzMlfS5jb2wteHMtcHVzaC0ze2xlZnQ6MjUlfS5jb2wteHMtcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjY2NjY2NjY0JX0uY29sLXhzLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMzMzMzMzMyJX0uY29sLXhzLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC14cy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLXhzLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY2NjY2NiV9LmNvbC14cy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wteHMtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wteHMtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjY2NjY2NjYlfS5jb2wteHMtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXhzLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLXhzLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjY2NjY3JX0uY29sLXhzLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXhzLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLXhzLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY2NjY2NjY2NCV9LmNvbC14cy1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC14cy1vZmZzZXQtMHttYXJnaW4tbGVmdDowfUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5jb2wtc20tMSwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEye2Zsb2F0OmxlZnR9LmNvbC1zbS0xMnt3aWR0aDoxMDAlfS5jb2wtc20tMTF7d2lkdGg6OTEuNjY2NjY2NjY2NjY2NjYlfS5jb2wtc20tMTB7d2lkdGg6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wtc20tOXt3aWR0aDo3NSV9LmNvbC1zbS04e3dpZHRoOjY2LjY2NjY2NjY2NjY2NjY2JX0uY29sLXNtLTd7d2lkdGg6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXNtLTZ7d2lkdGg6NTAlfS5jb2wtc20tNXt3aWR0aDo0MS42NjY2NjY2NjY2NjY2NyV9LmNvbC1zbS00e3dpZHRoOjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXNtLTN7d2lkdGg6MjUlfS5jb2wtc20tMnt3aWR0aDoxNi42NjY2NjY2NjY2NjY2NjQlfS5jb2wtc20tMXt3aWR0aDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC1zbS1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC1zbS1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY2NjY2NjY2JX0uY29sLXNtLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wtc20tcHVsbC05e3JpZ2h0Ojc1JX0uY29sLXNtLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NjY2NjY2NiV9LmNvbC1zbS1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXNtLXB1bGwtNntyaWdodDo1MCV9LmNvbC1zbS1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjY2NjY2NjclfS5jb2wtc20tcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXNtLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1zbS1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjY2NjY2NjY0JX0uY29sLXNtLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC1zbS1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLXNtLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wtc20tcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY2NjY2NjY2JX0uY29sLXNtLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMzMzMzMzNCV9LmNvbC1zbS1wdXNoLTl7bGVmdDo3NSV9LmNvbC1zbS1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NjY2NjY2NiV9LmNvbC1zbS1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMzMzMzMzMzYlfS5jb2wtc20tcHVzaC02e2xlZnQ6NTAlfS5jb2wtc20tcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjY2NjY2NjclfS5jb2wtc20tcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMzMzMzMzMlfS5jb2wtc20tcHVzaC0ze2xlZnQ6MjUlfS5jb2wtc20tcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjY2NjY2NjY0JX0uY29sLXNtLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMzMzMzMzMyJX0uY29sLXNtLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1zbS1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLXNtLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY2NjY2NiV9LmNvbC1zbS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wtc20tb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtc20tb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjY2NjY2NjYlfS5jb2wtc20tb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLXNtLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLXNtLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLXNtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY2NjY2NjY2NCV9LmNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC1zbS1vZmZzZXQtMHttYXJnaW4tbGVmdDowfX1AbWVkaWEobWluLXdpZHRoOjk5MnB4KXsuY29sLW1kLTEsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMntmbG9hdDpsZWZ0fS5jb2wtbWQtMTJ7d2lkdGg6MTAwJX0uY29sLW1kLTExe3dpZHRoOjkxLjY2NjY2NjY2NjY2NjY2JX0uY29sLW1kLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMzMzM0JX0uY29sLW1kLTl7d2lkdGg6NzUlfS5jb2wtbWQtOHt3aWR0aDo2Ni42NjY2NjY2NjY2NjY2NiV9LmNvbC1tZC03e3dpZHRoOjU4LjMzMzMzMzMzMzMzMzMzNiV9LmNvbC1tZC02e3dpZHRoOjUwJX0uY29sLW1kLTV7d2lkdGg6NDEuNjY2NjY2NjY2NjY2NjclfS5jb2wtbWQtNHt3aWR0aDozMy4zMzMzMzMzMzMzMzMzMyV9LmNvbC1tZC0ze3dpZHRoOjI1JX0uY29sLW1kLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NjY2NjY0JX0uY29sLW1kLTF7d2lkdGg6OC4zMzMzMzMzMzMzMzMzMzIlfS5jb2wtbWQtcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtbWQtcHVsbC0xMXtyaWdodDo5MS42NjY2NjY2NjY2NjY2NiV9LmNvbC1tZC1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzMzMzMzM0JX0uY29sLW1kLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1tZC1wdWxsLTh7cmlnaHQ6NjYuNjY2NjY2NjY2NjY2NjYlfS5jb2wtbWQtcHVsbC03e3JpZ2h0OjU4LjMzMzMzMzMzMzMzMzMzNiV9LmNvbC1tZC1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbWQtcHVsbC01e3JpZ2h0OjQxLjY2NjY2NjY2NjY2NjY3JX0uY29sLW1kLXB1bGwtNHtyaWdodDozMy4zMzMzMzMzMzMzMzMzMyV9LmNvbC1tZC1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbWQtcHVsbC0ye3JpZ2h0OjE2LjY2NjY2NjY2NjY2NjY2NCV9LmNvbC1tZC1wdWxsLTF7cmlnaHQ6OC4zMzMzMzMzMzMzMzMzMzIlfS5jb2wtbWQtcHVsbC0we3JpZ2h0OmF1dG99LmNvbC1tZC1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLW1kLXB1c2gtMTF7bGVmdDo5MS42NjY2NjY2NjY2NjY2NiV9LmNvbC1tZC1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMzMzMzMzMzMzQlfS5jb2wtbWQtcHVzaC05e2xlZnQ6NzUlfS5jb2wtbWQtcHVzaC04e2xlZnQ6NjYuNjY2NjY2NjY2NjY2NjYlfS5jb2wtbWQtcHVzaC03e2xlZnQ6NTguMzMzMzMzMzMzMzMzMzM2JX0uY29sLW1kLXB1c2gtNntsZWZ0OjUwJX0uY29sLW1kLXB1c2gtNXtsZWZ0OjQxLjY2NjY2NjY2NjY2NjY3JX0uY29sLW1kLXB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzMzMzMzMzJX0uY29sLW1kLXB1c2gtM3tsZWZ0OjI1JX0uY29sLW1kLXB1c2gtMntsZWZ0OjE2LjY2NjY2NjY2NjY2NjY2NCV9LmNvbC1tZC1wdXNoLTF7bGVmdDo4LjMzMzMzMzMzMzMzMzMzMiV9LmNvbC1tZC1wdXNoLTB7bGVmdDphdXRvfS5jb2wtbWQtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC1tZC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjY2NjY2NjYlfS5jb2wtbWQtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzMzMzMzM0JX0uY29sLW1kLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLW1kLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY2NjY2NjY2JX0uY29sLW1kLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzMzMzMzMzNiV9LmNvbC1tZC1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1tZC1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NjY2NjY2NyV9LmNvbC1tZC1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMzMzMzMzMyV9LmNvbC1tZC1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1tZC1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NjY2NjY2NjQlfS5jb2wtbWQtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMzMzMzMzMzIlfS5jb2wtbWQtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MH19dGFibGV7bWF4LXdpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH10aHt0ZXh0LWFsaWduOmxlZnR9LnRhYmxle3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4fS50YWJsZT50aGVhZD50cj50aCwudGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlPnRmb290PnRyPnRoLC50YWJsZT50aGVhZD50cj50ZCwudGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlPnRmb290PnRyPnRke3BhZGRpbmc6OHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI5O3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS50YWJsZT50aGVhZD50cj50aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RkZH0udGFibGU+Y2FwdGlvbit0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGR7Ym9yZGVyLXRvcDowfS50YWJsZT50Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGRkfS50YWJsZSAudGFibGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCwudGFibGUtY29uZGVuc2VkPnRmb290PnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwudGFibGUtY29uZGVuc2VkPnRmb290PnRyPnRke3BhZGRpbmc6NXB4fS50YWJsZS1ib3JkZXJlZHtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGR7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLWNoaWxkKG9kZCk+dGQsLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLWNoaWxkKG9kZCk+dGh7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fXRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJde3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY29sdW1ufXRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sdGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTtkaXNwbGF5OnRhYmxlLWNlbGx9LnRhYmxlPnRoZWFkPnRyPnRkLmFjdGl2ZSwudGFibGU+dGJvZHk+dHI+dGQuYWN0aXZlLC50YWJsZT50Zm9vdD50cj50ZC5hY3RpdmUsLnRhYmxlPnRoZWFkPnRyPnRoLmFjdGl2ZSwudGFibGU+dGJvZHk+dHI+dGguYWN0aXZlLC50YWJsZT50Zm9vdD50cj50aC5hY3RpdmUsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50ZCwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRkLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGQsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50aCwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRoLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGh7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5hY3RpdmU6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uYWN0aXZlLC50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZThlOGU4fS50YWJsZT50aGVhZD50cj50ZC5zdWNjZXNzLC50YWJsZT50Ym9keT50cj50ZC5zdWNjZXNzLC50YWJsZT50Zm9vdD50cj50ZC5zdWNjZXNzLC50YWJsZT50aGVhZD50cj50aC5zdWNjZXNzLC50YWJsZT50Ym9keT50cj50aC5zdWNjZXNzLC50YWJsZT50Zm9vdD50cj50aC5zdWNjZXNzLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRkLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRkLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRkLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRoLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRoLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRoe2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LnN1Y2Nlc3MsLnRhYmxlLWhvdmVyPnRib2R5PnRyLnN1Y2Nlc3M6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZDBlOWM2fS50YWJsZT50aGVhZD50cj50ZC5pbmZvLC50YWJsZT50Ym9keT50cj50ZC5pbmZvLC50YWJsZT50Zm9vdD50cj50ZC5pbmZvLC50YWJsZT50aGVhZD50cj50aC5pbmZvLC50YWJsZT50Ym9keT50cj50aC5pbmZvLC50YWJsZT50Zm9vdD50cj50aC5pbmZvLC50YWJsZT50aGVhZD50ci5pbmZvPnRkLC50YWJsZT50Ym9keT50ci5pbmZvPnRkLC50YWJsZT50Zm9vdD50ci5pbmZvPnRkLC50YWJsZT50aGVhZD50ci5pbmZvPnRoLC50YWJsZT50Ym9keT50ci5pbmZvPnRoLC50YWJsZT50Zm9vdD50ci5pbmZvPnRoe2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN30udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuaW5mbzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguaW5mbzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmluZm8sLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojYzRlM2YzfS50YWJsZT50aGVhZD50cj50ZC53YXJuaW5nLC50YWJsZT50Ym9keT50cj50ZC53YXJuaW5nLC50YWJsZT50Zm9vdD50cj50ZC53YXJuaW5nLC50YWJsZT50aGVhZD50cj50aC53YXJuaW5nLC50YWJsZT50Ym9keT50cj50aC53YXJuaW5nLC50YWJsZT50Zm9vdD50cj50aC53YXJuaW5nLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRkLC50YWJsZT50Ym9keT50ci53YXJuaW5nPnRkLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRkLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRoLC50YWJsZT50Ym9keT50ci53YXJuaW5nPnRoLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRoe2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQud2FybmluZzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGgud2FybmluZzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+Lndhcm5pbmcsLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfS50YWJsZT50aGVhZD50cj50ZC5kYW5nZXIsLnRhYmxlPnRib2R5PnRyPnRkLmRhbmdlciwudGFibGU+dGZvb3Q+dHI+dGQuZGFuZ2VyLC50YWJsZT50aGVhZD50cj50aC5kYW5nZXIsLnRhYmxlPnRib2R5PnRyPnRoLmRhbmdlciwudGFibGU+dGZvb3Q+dHI+dGguZGFuZ2VyLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGQsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50ZCwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRkLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGgsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50aCwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRoe2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuZGFuZ2VyOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5kYW5nZXI6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmRhbmdlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ViY2NjY31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudGFibGUtcmVzcG9uc2l2ZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweDtvdmVyZmxvdy15OmhpZGRlbjtvdmVyZmxvdy14OnNjcm9sbDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO2JvcmRlcjoxcHggc29saWQgI2RkZDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGV7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRke3doaXRlLXNwYWNlOm5vd3JhcH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tOjB9fWZpZWxkc2V0e3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDttaW4td2lkdGg6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1pbnB1dFt0eXBlPVwicmFkaW9cIl0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbjo0cHggMCAwO21hcmdpbi10b3A6MXB4IFxcOTtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImZpbGVcIl17ZGlzcGxheTpibG9ja31pbnB1dFt0eXBlPVwicmFuZ2VcIl17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfXNlbGVjdFttdWx0aXBsZV0sc2VsZWN0W3NpemVde2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fW91dHB1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTtjb2xvcjojNTU1fS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDozNHB4O3BhZGRpbmc6NnB4IDEycHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjk7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7LW8tdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXN9LmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzY2YWZlOTtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDhweCByZ2JhKDEwMiwxNzUsMjMzLDAuNil9LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojOTk5O29wYWNpdHk6MX0uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwuZm9ybS1jb250cm9sW3JlYWRvbmx5XSxmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbHtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6MX10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1pbnB1dFt0eXBlPVwiZGF0ZVwiXSxpbnB1dFt0eXBlPVwidGltZVwiXSxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0saW5wdXRbdHlwZT1cIm1vbnRoXCJde2xpbmUtaGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0MjkgXFwwfWlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc217bGluZS1oZWlnaHQ6MzBweH1pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZyxpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxne2xpbmUtaGVpZ2h0OjQ2cHh9LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxNXB4fS5yYWRpbywuY2hlY2tib3h7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjIwcHg7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ucmFkaW8gbGFiZWwsLmNoZWNrYm94IGxhYmVse3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1ib3R0b206MDtmb250LXdlaWdodDpub3JtYWw7Y3Vyc29yOnBvaW50ZXJ9LnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTIwcHh9LnJhZGlvKy5yYWRpbywuY2hlY2tib3grLmNoZWNrYm94e21hcmdpbi10b3A6LTVweH0ucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXdlaWdodDpub3JtYWw7Y3Vyc29yOnBvaW50ZXJ9LnJhZGlvLWlubGluZSsucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweH1pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sLnJhZGlvW2Rpc2FibGVkXSwucmFkaW8taW5saW5lW2Rpc2FibGVkXSwuY2hlY2tib3hbZGlzYWJsZWRdLC5jaGVja2JveC1pbmxpbmVbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gsZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmV7Y3Vyc29yOm5vdC1hbGxvd2VkfS5pbnB1dC1zbXtoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH1zZWxlY3QuaW5wdXQtc217aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH10ZXh0YXJlYS5pbnB1dC1zbSxzZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNte2hlaWdodDphdXRvfS5pbnB1dC1sZ3toZWlnaHQ6NDZweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzO2JvcmRlci1yYWRpdXM6NnB4fXNlbGVjdC5pbnB1dC1sZ3toZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fXRleHRhcmVhLmlucHV0LWxnLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGd7aGVpZ2h0OmF1dG99Lmhhcy1mZWVkYmFja3twb3NpdGlvbjpyZWxhdGl2ZX0uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1yaWdodDo0Mi41cHh9LmZvcm0tY29udHJvbC1mZWVkYmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtyaWdodDowO3otaW5kZXg6MjtkaXNwbGF5OmJsb2NrO3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MzRweDt0ZXh0LWFsaWduOmNlbnRlcn0uaW5wdXQtbGcrLmZvcm0tY29udHJvbC1mZWVkYmFja3t3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9LmlucHV0LXNtKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fS5oYXMtc3VjY2VzcyAuaGVscC1ibG9jaywuaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsLmhhcy1zdWNjZXNzIC5yYWRpbywuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLC5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5le2NvbG9yOiMzYzc2M2R9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiMzYzc2M2Q7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzJiNTQyYzstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggIzY3YjE2ODtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICM2N2IxNjh9Lmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojM2M3NjNkO2JvcmRlci1jb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojM2M3NjNkfS5oYXMtd2FybmluZyAuaGVscC1ibG9jaywuaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsLmhhcy13YXJuaW5nIC5yYWRpbywuaGFzLXdhcm5pbmcgLmNoZWNrYm94LC5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLC5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5le2NvbG9yOiM4YTZkM2J9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzY2NTEyYzstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2MwYTE2Yjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICNjMGExNmJ9Lmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojOGE2ZDNiO2JvcmRlci1jb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojOGE2ZDNifS5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCwuaGFzLWVycm9yIC5yYWRpbywuaGFzLWVycm9yIC5jaGVja2JveCwuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5le2NvbG9yOiNhOTQ0NDJ9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojYTk0NDQyOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlci1jb2xvcjojODQzNTM0Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjY2U4NDgzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2NlODQ4M30uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6I2E5NDQ0Mn0uZm9ybS1jb250cm9sLXN0YXRpY3ttYXJnaW4tYm90dG9tOjB9LmhlbHAtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6IzczNzM3M31AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9se3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9se3dpZHRoOjEwMCV9LmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5yYWRpbywuZm9ybS1pbmxpbmUgLmNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1sZWZ0OjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX0uZm9ybS1ob3Jpem9udGFsIC5yYWRpbywuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwuZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5le21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fS5mb3JtLWhvcml6b250YWwgLnJhZGlvLC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94e21pbi1oZWlnaHQ6MjdweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3Vwe21hcmdpbi1sZWZ0Oi0yMHB4O21hcmdpbi1yaWdodDotMjBweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWNvbnRyb2wtc3RhdGlje3BhZGRpbmctdG9wOjdweDtwYWRkaW5nLWJvdHRvbTo3cHh9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbHt0ZXh0LWFsaWduOnJpZ2h0O21hcmdpbi1ib3R0b206MDtwYWRkaW5nLXRvcDo3cHh9fS5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowO3JpZ2h0OjIwcHh9LmJ0bntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDt3aGl0ZS1zcGFjZTpub3dyYXA7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmJ0bjpmb2N1cywuYnRuOmFjdGl2ZTpmb2N1cywuYnRuLmFjdGl2ZTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkO291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO291dGxpbmUtb2Zmc2V0Oi0ycHh9LmJ0bjpob3ZlciwuYnRuOmZvY3Vze2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bjphY3RpdmUsLmJ0bi5hY3RpdmV7b3V0bGluZTowO2JhY2tncm91bmQtaW1hZ2U6bm9uZTstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpfS5idG4uZGlzYWJsZWQsLmJ0bltkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG57Y3Vyc29yOm5vdC1hbGxvd2VkO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjUpOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuLWRlZmF1bHR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1kZWZhdWx0OmhvdmVyLC5idG4tZGVmYXVsdDpmb2N1cywuYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdHtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kZWZhdWx0LmRpc2FibGVkLC5idG4tZGVmYXVsdFtkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCwuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmFjdGl2ZSwuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQgLmJhZGdle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQyOGJjYTtib3JkZXItY29sb3I6IzM1N2ViZH0uYnRuLXByaW1hcnk6aG92ZXIsLmJ0bi1wcmltYXJ5OmZvY3VzLC5idG4tcHJpbWFyeTphY3RpdmUsLmJ0bi1wcmltYXJ5LmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzA3MWE5O2JvcmRlci1jb2xvcjojMjg1ZThlfS5idG4tcHJpbWFyeTphY3RpdmUsLmJ0bi1wcmltYXJ5LmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5e2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLC5idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6YWN0aXZlLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNDI4YmNhO2JvcmRlci1jb2xvcjojMzU3ZWJkfS5idG4tcHJpbWFyeSAuYmFkZ2V7Y29sb3I6IzQyOGJjYTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjO2JvcmRlci1jb2xvcjojNGNhZTRjfS5idG4tc3VjY2Vzczpob3ZlciwuYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7Ym9yZGVyLWNvbG9yOiMzOTg0Mzl9LmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlciwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzIC5iYWRnZXtjb2xvcjojNWNiODVjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM0NmI4ZGF9LmJ0bi1pbmZvOmhvdmVyLC5idG4taW5mbzpmb2N1cywuYnRuLWluZm86YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm86YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mb3tiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1pbmZvLmRpc2FibGVkLC5idG4taW5mb1tkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbywuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSwuYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSwuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLC5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzViYzBkZTtib3JkZXItY29sb3I6IzQ2YjhkYX0uYnRuLWluZm8gLmJhZGdle2NvbG9yOiM1YmMwZGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4td2FybmluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2VlYTIzNn0uYnRuLXdhcm5pbmc6aG92ZXIsLmJ0bi13YXJuaW5nOmZvY3VzLC5idG4td2FybmluZzphY3RpdmUsLmJ0bi13YXJuaW5nLmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JvcmRlci1jb2xvcjojZDU4NTEyfS5idG4td2FybmluZzphY3RpdmUsLmJ0bi13YXJuaW5nLmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLC5idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZyAuYmFkZ2V7Y29sb3I6I2YwYWQ0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXI6aG92ZXIsLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1kYW5nZXI6YWN0aXZlLC5idG4tZGFuZ2VyLmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmM7Ym9yZGVyLWNvbG9yOiNhYzI5MjV9LmJ0bi1kYW5nZXI6YWN0aXZlLC5idG4tZGFuZ2VyLmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXJ7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlciwuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSwuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXIgLmJhZGdle2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tbGlua3tjb2xvcjojNDI4YmNhO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjB9LmJ0bi1saW5rLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5re2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6aG92ZXIsLmJ0bi1saW5rOmZvY3VzLC5idG4tbGluazphY3RpdmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpob3ZlciwuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzJhNjQ5Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1c3tjb2xvcjojOTk5O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGcsLmJ0bi1ncm91cC1sZz4uYnRue3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzM7Ym9yZGVyLXJhZGl1czo2cHh9LmJ0bi1zbSwuYnRuLWdyb3VwLXNtPi5idG57cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9LmJ0bi14cywuYnRuLWdyb3VwLXhzPi5idG57cGFkZGluZzoxcHggNXB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmJ0bi1ibG9jaysuYnRuLWJsb2Nre21hcmdpbi10b3A6NXB4fWlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2t7d2lkdGg6MTAwJX0uZmFkZXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXI7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn0uZmFkZS5pbntvcGFjaXR5OjF9LmNvbGxhcHNle2Rpc3BsYXk6bm9uZX0uY29sbGFwc2UuaW57ZGlzcGxheTpibG9ja310ci5jb2xsYXBzZS5pbntkaXNwbGF5OnRhYmxlLXJvd310Ym9keS5jb2xsYXBzZS5pbntkaXNwbGF5OnRhYmxlLXJvdy1ncm91cH0uY29sbGFwc2luZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC10cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2U7LW8tdHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBlYXNlO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX0uY2FyZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDoycHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci10b3A6NHB4IHNvbGlkO2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0uZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjVweCAwO21hcmdpbjoycHggMCAwO2xpc3Qtc3R5bGU6bm9uZTtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xNSk7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsMC4xNzUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi1tZW51IC5kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjlweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9LmRyb3Bkb3duLW1lbnU+bGk+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Y2xlYXI6Ym90aDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjk7Y29sb3I6IzMzMzt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyNjI2MjY7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO2JhY2tncm91bmQtY29sb3I6IzQyOGJjYX0uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojOTk5fS5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtjdXJzb3I6bm90LWFsbG93ZWR9Lm9wZW4+LmRyb3Bkb3duLW1lbnV7ZGlzcGxheTpibG9ja30ub3Blbj5he291dGxpbmU6MH0uZHJvcGRvd24tbWVudS1yaWdodHtsZWZ0OmF1dG87cmlnaHQ6MH0uZHJvcGRvd24tbWVudS1sZWZ0e2xlZnQ6MDtyaWdodDphdXRvfS5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjNweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI5O2NvbG9yOiM5OTl9LmRyb3Bkb3duLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3RvcDowO3otaW5kZXg6OTkwfS5wdWxsLXJpZ2h0Pi5kcm9wZG93bi1tZW51e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wdXAgLmNhcmV0LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXR7Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b206NHB4IHNvbGlkO2NvbnRlbnQ6XCJcIn0uZHJvcHVwIC5kcm9wZG93bi1tZW51LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjFweH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51e2xlZnQ6YXV0bztyaWdodDowfS5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OjA7cmlnaHQ6YXV0b319LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnR9LmJ0bi1ncm91cD4uYnRuOmhvdmVyLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXA+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG4uYWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmV7ei1pbmRleDoyfS5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXN7b3V0bGluZTowfS5idG4tZ3JvdXAgLmJ0bisuYnRuLC5idG4tZ3JvdXAgLmJ0bisuYnRuLWdyb3VwLC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi10b29sYmFye21hcmdpbi1sZWZ0Oi01cHh9LmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cHtmbG9hdDpsZWZ0fS5idG4tdG9vbGJhcj4uYnRuLC5idG4tdG9vbGJhcj4uYnRuLWdyb3VwLC5idG4tdG9vbGJhcj4uaW5wdXQtZ3JvdXB7bWFyZ2luLWxlZnQ6NXB4fS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwPi5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bGFzdC1jaGlsZD4uYnRuOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXtvdXRsaW5lOjB9LmJ0bi1ncm91cD4uYnRuKy5kcm9wZG93bi10b2dnbGV7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjhweH0uYnRuLWdyb3VwPi5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZXtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGV7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua3std2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0biAuY2FyZXR7bWFyZ2luLWxlZnQ6MH0uYnRuLWxnIC5jYXJldHtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci1ib3R0b20td2lkdGg6MH0uZHJvcHVwIC5idG4tbGcgLmNhcmV0e2JvcmRlci13aWR0aDowIDVweCA1cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntmbG9hdDpub25lfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLWp1c3RpZmllZHtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLC5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXB7ZmxvYXQ6bm9uZTtkaXNwbGF5OnRhYmxlLWNlbGw7d2lkdGg6MSV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuYnRue3dpZHRoOjEwMCV9W2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuPmlucHV0W3R5cGU9XCJyYWRpb1wiXSxbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4+aW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7b3BhY2l0eTowfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXXtmbG9hdDpub25lO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztib3JkZXItcmFkaXVzOjZweH1zZWxlY3QuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCxzZWxlY3QuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH10ZXh0YXJlYS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLHRleHRhcmVhLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbix0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDphdXRvfS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bntoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH1zZWxlY3QuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCxzZWxlY3QuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH10ZXh0YXJlYS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLHRleHRhcmVhLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbix0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDphdXRvfS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtYnRuLC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9se2Rpc3BsYXk6dGFibGUtY2VsbH0uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG57d2lkdGg6MSU7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW5wdXQtZ3JvdXAtYWRkb257cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtjb2xvcjojNTU1O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHh9LmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNte3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjEycHg7Ym9yZGVyLXJhZGl1czozcHh9LmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxne3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1yYWRpdXM6NnB4fS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tdG9wOjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cD4uYnRuLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LmlucHV0LWdyb3VwLWJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MDt3aGl0ZS1zcGFjZTpub3dyYXB9LmlucHV0LWdyb3VwLWJ0bj4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlfS5pbnB1dC1ncm91cC1idG4+LmJ0bisuYnRue21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bj4uYnRuOmhvdmVyLC5pbnB1dC1ncm91cC1idG4+LmJ0bjpmb2N1cywuaW5wdXQtZ3JvdXAtYnRuPi5idG46YWN0aXZle3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3Vwe21hcmdpbi1yaWdodDotMXB4fS5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi0xcHh9Lm5hdnttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5uYXY+bGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30ubmF2PmxpPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweH0ubmF2PmxpPmE6aG92ZXIsLm5hdj5saT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZX0ubmF2PmxpLmRpc2FibGVkPmF7Y29sb3I6Izk5OX0ubmF2PmxpLmRpc2FibGVkPmE6aG92ZXIsLm5hdj5saS5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiM5OTk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6bm90LWFsbG93ZWR9Lm5hdiAub3Blbj5hLC5uYXYgLm9wZW4+YTpob3ZlciwubmF2IC5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1jb2xvcjojNDI4YmNhfS5uYXYgLm5hdi1kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjlweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9Lm5hdj5saT5hPmltZ3ttYXgtd2lkdGg6bm9uZX0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ubmF2LXRhYnM+bGl7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOi0xcHh9Lm5hdi10YWJzPmxpPmF7bWFyZ2luLXJpZ2h0OjJweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzPmxpPmE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNlZWUgI2VlZSAjZGRkfS5uYXYtdGFicz5saS5hY3RpdmU+YSwubmF2LXRhYnM+bGkuYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpkZWZhdWx0fS5uYXYtdGFicy5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCU7Ym9yZGVyLWJvdHRvbTowfS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Zsb2F0Om5vbmV9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjVweH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87bGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206MH19Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXttYXJnaW4tcmlnaHQ6MDtib3JkZXItcmFkaXVzOjRweH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNkZGR9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtcGlsbHM+bGkrbGl7bWFyZ2luLWxlZnQ6MnB4fS5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsLm5hdi1waWxscz5saS5hY3RpdmU+YTpob3ZlciwubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDI4YmNhfS5uYXYtc3RhY2tlZD5saXtmbG9hdDpub25lfS5uYXYtc3RhY2tlZD5saStsaXttYXJnaW4tdG9wOjJweDttYXJnaW4tbGVmdDowfS5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCV9Lm5hdi1qdXN0aWZpZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LWp1c3RpZmllZD5saT5he3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NXB4fS5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztsZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdi1qdXN0aWZpZWQ+bGl7ZGlzcGxheTp0YWJsZS1jZWxsO3dpZHRoOjElfS5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTowfX0ubmF2LXRhYnMtanVzdGlmaWVke2JvcmRlci1ib3R0b206MH0ubmF2LXRhYnMtanVzdGlmaWVkPmxpPmF7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyLXJhZGl1czo0cHh9Lm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5uYXYtdGFicy1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhcntib3JkZXItcmFkaXVzOjRweH19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1oZWFkZXJ7ZmxvYXQ6bGVmdH19Lm5hdmJhci1jb2xsYXBzZXtvdmVyZmxvdy14OnZpc2libGU7cGFkZGluZy1yaWdodDoyMHB4O3BhZGRpbmctbGVmdDoyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OmF1dG99QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1jb2xsYXBzZXt3aWR0aDphdXRvO2JvcmRlci10b3A6MDtib3gtc2hhZG93Om5vbmV9Lm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtoZWlnaHQ6YXV0byFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MDtvdmVyZmxvdzp2aXNpYmxlIWltcG9ydGFudH0ubmF2YmFyLWNvbGxhcHNlLmlue292ZXJmbG93LXk6dmlzaWJsZX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDozNDBweH1AbWVkaWEobWF4LXdpZHRoOjQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSl7Lm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNle21heC1oZWlnaHQ6MjAwcHh9fS5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyPi5uYXZiYXItY29sbGFwc2UsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWNvbGxhcHNle21hcmdpbi1yaWdodDotMjBweDttYXJnaW4tbGVmdDotMjBweH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsuY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lcj4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfX0ubmF2YmFyLXN0YXRpYy10b3B7ei1pbmRleDoxMDAwO2JvcmRlci13aWR0aDowIDAgMXB4fUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItc3RhdGljLXRvcHtib3JkZXItcmFkaXVzOjB9fS5uYXZiYXItZml4ZWQtdG9wLC5uYXZiYXItZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWZpeGVkLXRvcCwubmF2YmFyLWZpeGVkLWJvdHRvbXtib3JkZXItcmFkaXVzOjB9fS5uYXZiYXItZml4ZWQtdG9we3RvcDowO2JvcmRlci13aWR0aDowIDAgMXB4fS5uYXZiYXItZml4ZWQtYm90dG9te2JvdHRvbTowO21hcmdpbi1ib3R0b206MDtib3JkZXItd2lkdGg6MXB4IDAgMH0ubmF2YmFyLWJyYW5ke2Zsb2F0OmxlZnQ7cGFkZGluZzoxNXB4IDIwcHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6NTBweH0ubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItYnJhbmQ6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhcj4uY29udGFpbmVyIC5uYXZiYXItYnJhbmQsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmR7bWFyZ2luLWxlZnQ6LTIwcHh9fS5uYXZiYXItdG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoyMHB4O3BhZGRpbmc6OXB4IDEwcHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweH0ubmF2YmFyLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOjB9Lm5hdmJhci10b2dnbGUgLmljb24tYmFye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjJweDtoZWlnaHQ6MnB4O2JvcmRlci1yYWRpdXM6MXB4fS5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcisuaWNvbi1iYXJ7bWFyZ2luLXRvcDo0cHh9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci10b2dnbGV7ZGlzcGxheTpub25lfX0ubmF2YmFyLW5hdnttYXJnaW46Ny41cHggLTIwcHh9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZX0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hLC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXJ7cGFkZGluZzo1cHggMTVweCA1cHggMjVweH0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2xpbmUtaGVpZ2h0OjIwcHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6bm9uZX19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1uYXZ7ZmxvYXQ6bGVmdDttYXJnaW46MH0ubmF2YmFyLW5hdj5saXtmbG9hdDpsZWZ0fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbToxNXB4fS5uYXZiYXItbmF2Lm5hdmJhci1yaWdodDpsYXN0LWNoaWxke21hcmdpbi1yaWdodDotMjBweH19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5uYXZiYXItcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fX0ubmF2YmFyLWZvcm17bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXJpZ2h0Oi0yMHB4O3BhZGRpbmc6MTBweCAyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKSwwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO21hcmdpbi10b3A6OHB4O21hcmdpbi1ib3R0b206OHB4fUBtZWRpYShtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZm9ybSAuZm9ybS1ncm91cHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9se2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXB7ZGlzcGxheTppbmxpbmUtdGFibGU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2x7d2lkdGg6YXV0b30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2x7d2lkdGg6MTAwJX0ubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLnJhZGlvLC5uYXZiYXItZm9ybSAuY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtwYWRkaW5nLWxlZnQ6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLm5hdmJhci1mb3JtIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDowfS5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6NzY3cHgpey5uYXZiYXItZm9ybSAuZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjVweH19QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1mb3Jte3dpZHRoOmF1dG87Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5uYXZiYXItZm9ybS5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6LTIwcHh9fS5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWJ0bnttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweH0ubmF2YmFyLWJ0bi5idG4tc217bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ubmF2YmFyLWJ0bi5idG4teHN7bWFyZ2luLXRvcDoxNHB4O21hcmdpbi1ib3R0b206MTRweH0ubmF2YmFyLXRleHR7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLXRleHR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoyMHB4O21hcmdpbi1yaWdodDoyMHB4fS5uYXZiYXItdGV4dC5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH19Lm5hdmJhci1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtib3JkZXItY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOiM1ZTVlNWU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0e2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YTpmb2N1c3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZXtib3JkZXItY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQtY29sb3I6Izg4OH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3Jte2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2U3ZTdlNztjb2xvcjojNTU1fUBtZWRpYShtYXgtd2lkdGg6NzY3cHgpey5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXN7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH19Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGlua3tjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlciwubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiMzMzN9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6I2NjY30ubmF2YmFyLWludmVyc2V7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JvcmRlci1jb2xvcjojMDgwODA4fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5ke2NvbG9yOiM5OTl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHR7Y29sb3I6Izk5OX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YXtjb2xvcjojOTk5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiMxMDEwMTB9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDgwODA4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDo3NjdweCl7Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kcm9wZG93bi1oZWFkZXJ7Ym9yZGVyLWNvbG9yOiMwODA4MDh9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVye2JhY2tncm91bmQtY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjojOTk5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmt7Y29sb3I6Izk5OX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVye2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua3tjb2xvcjojOTk5fS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1c3tjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiM0NDR9LmJyZWFkY3J1bWJ7cGFkZGluZzo4cHggMTVweDttYXJnaW4tYm90dG9tOjIwcHg7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjRweH0uYnJlYWRjcnVtYj5saXtkaXNwbGF5OmlubGluZS1ibG9ja30uYnJlYWRjcnVtYj5saStsaTpiZWZvcmV7Y29udGVudDpcIi9cXDAwYTBcIjtwYWRkaW5nOjAgNXB4O2NvbG9yOiNjY2N9LmJyZWFkY3J1bWI+LmFjdGl2ZXtjb2xvcjojOTk5fS5wYWdpbmF0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDowO21hcmdpbjoyMHB4IDA7Ym9yZGVyLXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGl7ZGlzcGxheTppbmxpbmV9LnBhZ2luYXRpb24+bGk+YSwucGFnaW5hdGlvbj5saT5zcGFue3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7cGFkZGluZzo2cHggMTJweDtsaW5lLWhlaWdodDoxLjQyODU3MTQyOTt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNDI4YmNhO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luLWxlZnQ6LTFweH0ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW57bWFyZ2luLWxlZnQ6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk+YTpob3ZlciwucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPmxpPmE6Zm9jdXMsLnBhZ2luYXRpb24+bGk+c3Bhbjpmb2N1c3tjb2xvcjojMmE2NDk2O2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2RkZH0ucGFnaW5hdGlvbj4uYWN0aXZlPmEsLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmZvY3VzLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1c3t6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0MjhiY2E7Ym9yZGVyLWNvbG9yOiM0MjhiY2E7Y3Vyc29yOmRlZmF1bHR9LnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZGQ7Y3Vyc29yOm5vdC1hbGxvd2VkfS5wYWdpbmF0aW9uLWxnPmxpPmEsLnBhZ2luYXRpb24tbGc+bGk+c3BhbntwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweH0ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo2cHh9LnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLXNtPmxpPmEsLnBhZ2luYXRpb24tc20+bGk+c3BhbntwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4fS5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFnaW5hdGlvbi1zbT5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhZ2Vye3BhZGRpbmctbGVmdDowO21hcmdpbjoyMHB4IDA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5wYWdlciBsaXtkaXNwbGF5OmlubGluZX0ucGFnZXIgbGk+YSwucGFnZXIgbGk+c3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czoxNXB4fS5wYWdlciBsaT5hOmhvdmVyLC5wYWdlciBsaT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZX0ucGFnZXIgLm5leHQ+YSwucGFnZXIgLm5leHQ+c3BhbntmbG9hdDpyaWdodH0ucGFnZXIgLnByZXZpb3VzPmEsLnBhZ2VyIC5wcmV2aW91cz5zcGFue2Zsb2F0OmxlZnR9LnBhZ2VyIC5kaXNhYmxlZD5hLC5wYWdlciAuZGlzYWJsZWQ+YTpob3ZlciwucGFnZXIgLmRpc2FibGVkPmE6Zm9jdXMsLnBhZ2VyIC5kaXNhYmxlZD5zcGFue2NvbG9yOiM5OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2N1cnNvcjpub3QtYWxsb3dlZH0ubGFiZWx7ZGlzcGxheTppbmxpbmU7cGFkZGluZzouMmVtIC42ZW0gLjNlbTtmb250LXNpemU6NzUlO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNWVtfWEubGFiZWw6aG92ZXIsYS5sYWJlbDpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfS5sYWJlbDplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAubGFiZWx7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmxhYmVsLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojOTk5fS5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzgwODA4MH0ubGFiZWwtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM0MjhiY2F9LmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMzA3MWE5fS5sYWJlbC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ubGFiZWwtc3VjY2Vzc1tocmVmXTpob3ZlciwubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDR9LmxhYmVsLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLC5sYWJlbC1pbmZvW2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzMxYjBkNX0ubGFiZWwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmfS5sYWJlbC1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5sYWJlbC1kYW5nZXJbaHJlZl06aG92ZXIsLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmN9LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxMHB4O3BhZGRpbmc6M3B4IDdweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojOTk5O2JvcmRlci1yYWRpdXM6MTBweH0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5idG4teHMgLmJhZGdle3RvcDowO3BhZGRpbmc6MXB4IDVweH1hLmJhZGdlOmhvdmVyLGEuYmFkZ2U6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn1hLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU+LmJhZGdlLC5uYXYtcGlsbHM+LmFjdGl2ZT5hPi5iYWRnZXtjb2xvcjojNDI4YmNhO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubmF2LXBpbGxzPmxpPmE+LmJhZGdle21hcmdpbi1sZWZ0OjNweH0uanVtYm90cm9ue3BhZGRpbmc6MzBweDttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9Lmp1bWJvdHJvbiBoMSwuanVtYm90cm9uIC5oMXtjb2xvcjppbmhlcml0fS5qdW1ib3Ryb24gcHttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6MjAwfS5qdW1ib3Ryb24+aHJ7Ym9yZGVyLXRvcC1jb2xvcjojZDVkNWQ1fS5jb250YWluZXIgLmp1bWJvdHJvbntib3JkZXItcmFkaXVzOjZweH0uanVtYm90cm9uIC5jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7Lmp1bWJvdHJvbntwYWRkaW5nLXRvcDo0OHB4O3BhZGRpbmctYm90dG9tOjQ4cHh9LmNvbnRhaW5lciAuanVtYm90cm9ue3BhZGRpbmctbGVmdDo2MHB4O3BhZGRpbmctcmlnaHQ6NjBweH0uanVtYm90cm9uIGgxLC5qdW1ib3Ryb24gLmgxe2ZvbnQtc2l6ZTo2M3B4fX0udGh1bWJuYWlse2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHg7bWFyZ2luLWJvdHRvbToyMHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0udGh1bWJuYWlsPmltZywudGh1bWJuYWlsIGE+aW1ne21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99YS50aHVtYm5haWw6aG92ZXIsYS50aHVtYm5haWw6Zm9jdXMsYS50aHVtYm5haWwuYWN0aXZle2JvcmRlci1jb2xvcjojNDI4YmNhfS50aHVtYm5haWwgLmNhcHRpb257cGFkZGluZzo5cHg7Y29sb3I6IzMzM30uYWxlcnR7cGFkZGluZzoxNXB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5hbGVydCBoNHttYXJnaW4tdG9wOjA7Y29sb3I6aW5oZXJpdH0uYWxlcnQgLmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6Ym9sZH0uYWxlcnQ+cCwuYWxlcnQ+dWx7bWFyZ2luLWJvdHRvbTowfS5hbGVydD5wK3B7bWFyZ2luLXRvcDo1cHh9LmFsZXJ0LWRpc21pc3NhYmxle3BhZGRpbmctcmlnaHQ6MzVweH0uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3Nle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMnB4O3JpZ2h0Oi0yMXB4O2NvbG9yOmluaGVyaXR9LmFsZXJ0LXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4O2JvcmRlci1jb2xvcjojZDZlOWM2O2NvbG9yOiMzYzc2M2R9LmFsZXJ0LXN1Y2Nlc3MgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYzllMmIzfS5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5re2NvbG9yOiMyYjU0MmN9LmFsZXJ0LWluZm97YmFja2dyb3VuZC1jb2xvcjojZDllZGY3O2JvcmRlci1jb2xvcjojYmNlOGYxO2NvbG9yOiMzMTcwOGZ9LmFsZXJ0LWluZm8gaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYTZlMWVjfS5hbGVydC1pbmZvIC5hbGVydC1saW5re2NvbG9yOiMyNDUyNjl9LmFsZXJ0LXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO2JvcmRlci1jb2xvcjojZmFlYmNjO2NvbG9yOiM4YTZkM2J9LmFsZXJ0LXdhcm5pbmcgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZjdlMWI1fS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiM2NjUxMmN9LmFsZXJ0LWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGU7Ym9yZGVyLWNvbG9yOiNlYmNjZDE7Y29sb3I6I2E5NDQ0Mn0uYWxlcnQtZGFuZ2VyIGhye2JvcmRlci10b3AtY29sb3I6I2U0YjljMH0uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiM4NDM1MzR9QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246NDBweCAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjEpfS5wcm9ncmVzcy1iYXJ7ZmxvYXQ6bGVmdDt3aWR0aDowO2hlaWdodDoxMDAlO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiM0MjhiY2E7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsMC4xNSk7Ym94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLDAuMTUpOy13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAuNnMgZWFzZTstby10cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcntiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZTo0MHB4IDQwcHh9LnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyey13ZWJraXQtYW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTstby1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGV9LnByb2dyZXNzLWJhclthcmlhLXZhbHVlbm93PVwiMVwiXSwucHJvZ3Jlc3MtYmFyW2FyaWEtdmFsdWVub3c9XCIyXCJde21pbi13aWR0aDozMHB4fS5wcm9ncmVzcy1iYXJbYXJpYS12YWx1ZW5vdz1cIjBcIl17Y29sb3I6Izk5OTttaW4td2lkdGg6MzBweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3gtc2hhZG93Om5vbmV9LnByb2dyZXNzLWJhci1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2Vye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9Lm1lZGlhLC5tZWRpYS1ib2R5e292ZXJmbG93OmhpZGRlbjt6b29tOjF9Lm1lZGlhLC5tZWRpYSAubWVkaWF7bWFyZ2luLXRvcDoxNXB4fS5tZWRpYTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZGlhLW9iamVjdHtkaXNwbGF5OmJsb2NrfS5tZWRpYS1oZWFkaW5ne21hcmdpbjowIDAgNXB4fS5tZWRpYT4ucHVsbC1sZWZ0e21hcmdpbi1yaWdodDoxMHB4fS5tZWRpYT4ucHVsbC1yaWdodHttYXJnaW4tbGVmdDoxMHB4fS5tZWRpYS1saXN0e3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1ncm91cHttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZy1sZWZ0OjB9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4O21hcmdpbi1ib3R0b206LTFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4fS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdle2Zsb2F0OnJpZ2h0fS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdlKy5iYWRnZXttYXJnaW4tcmlnaHQ6NXB4fWEubGlzdC1ncm91cC1pdGVte2NvbG9yOiM1NTV9YS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOiMzMzN9YS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbG9yOiM5OTl9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dHtjb2xvcjojOTk5fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3Vze3otaW5kZXg6Mjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQyOGJjYTtib3JkZXItY29sb3I6IzQyOGJjYX0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0e2NvbG9yOiNlMWVkZjd9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1c3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2QwZTljNn1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNjNzYzZDtib3JkZXItY29sb3I6IzNjNzYzZH0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzMxNzA4ZjtiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5saXN0LWdyb3VwLWl0ZW0taW5mb3tjb2xvcjojMzE3MDhmfWEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3Vze2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojYzRlM2YzfWEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzE3MDhmO2JvcmRlci1jb2xvcjojMzE3MDhmfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM31hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5ne2NvbG9yOiM4YTZkM2J9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXN7Y29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmYWYyY2N9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4YTZkM2I7Ym9yZGVyLWNvbG9yOiM4YTZkM2J9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6I2E5NDQ0MjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGV9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vye2NvbG9yOiNhOTQ0NDJ9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXN7Y29sb3I6I2E5NDQ0MjtiYWNrZ3JvdW5kLWNvbG9yOiNlYmNjY2N9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhOTQ0NDI7Ym9yZGVyLWNvbG9yOiNhOTQ0NDJ9Lmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweH0ubGlzdC1ncm91cC1pdGVtLXRleHR7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuM30ucGFuZWx7bWFyZ2luLWJvdHRvbToyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KTtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDUpfS5wYW5lbC1ib2R5e3BhZGRpbmc6MTVweH0ucGFuZWwtaGVhZGluZ3twYWRkaW5nOjEwcHggMTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmc+LmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGV7Y29sb3I6aW5oZXJpdH0ucGFuZWwtdGl0bGV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTZweDtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZT5he2NvbG9yOmluaGVyaXR9LnBhbmVsLWZvb3RlcntwYWRkaW5nOjEwcHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi5saXN0LWdyb3Vwe21hcmdpbi1ib3R0b206MH0ucGFuZWw+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItd2lkdGg6MXB4IDA7Ym9yZGVyLXJhZGl1czowfS5wYW5lbD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9LnBhbmVsPi50YWJsZSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxle21hcmdpbi1ib3R0b206MH0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwucGFuZWw+LnBhbmVsLWJvZHkrLnRhYmxlLXJlc3BvbnNpdmV7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0ucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoLC5wYW5lbD4udGFibGU+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGR7Ym9yZGVyLXRvcDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZle2JvcmRlcjowO21hcmdpbi1ib3R0b206MH0ucGFuZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fS5wYW5lbC1ncm91cCAucGFuZWx7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6NHB4fS5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVse21hcmdpbi10b3A6NXB4fS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZ3tib3JkZXItYm90dG9tOjB9LnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keXtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVye2JvcmRlci10b3A6MH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ucGFuZWwtZGVmYXVsdHtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2RkZH0ucGFuZWwtcHJpbWFyeXtib3JkZXItY29sb3I6IzQyOGJjYX0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQyOGJjYTtib3JkZXItY29sb3I6IzQyOGJjYX0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojNDI4YmNhfS5wYW5lbC1wcmltYXJ5Pi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6IzQyOGJjYX0ucGFuZWwtc3VjY2Vzc3tib3JkZXItY29sb3I6I2Q2ZTljNn0ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkODtib3JkZXItY29sb3I6I2Q2ZTljNn0ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZDZlOWM2fS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2Q2ZTljNn0ucGFuZWwtaW5mb3tib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2JjZThmMX0ucGFuZWwtd2FybmluZ3tib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZmFlYmNjfS5wYW5lbC13YXJuaW5nPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2ZhZWJjY30ucGFuZWwtZGFuZ2Vye2JvcmRlci1jb2xvcjojZWJjY2QxfS5wYW5lbC1kYW5nZXI+LnBhbmVsLWhlYWRpbmd7Y29sb3I6I2E5NDQ0MjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGU7Ym9yZGVyLWNvbG9yOiNlYmNjZDF9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZWJjY2QxfS5wYW5lbC1kYW5nZXI+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZWJjY2QxfS5lbWJlZC1yZXNwb25zaXZle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSwuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCwuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvdHRvbTowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7Ym9yZGVyOjB9LmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OXtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS00Ynkze3BhZGRpbmctYm90dG9tOjc1JX0ud2VsbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZzoxOXB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDUpfS53ZWxsIGJsb2NrcXVvdGV7Ym9yZGVyLWNvbG9yOiNkZGQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xNSl9LndlbGwtbGd7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6NnB4fS53ZWxsLXNte3BhZGRpbmc6OXB4O2JvcmRlci1yYWRpdXM6M3B4fS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MjFweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7b3BhY2l0eTouMjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yMCl9LmNsb3NlOmhvdmVyLC5jbG9zZTpmb2N1c3tjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfWJ1dHRvbi5jbG9zZXtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFse2Rpc3BsYXk6bm9uZTtvdmVyZmxvdzphdXRvO292ZXJmbG93LXk6c2Nyb2xsO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA1MDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdXRsaW5lOjB9Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0yNSUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTI1JSk7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246LW1vei10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246LW8tdHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXR9Lm1vZGFsLmluIC5tb2RhbC1kaWFsb2d7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzttYXJnaW46MTBweH0ubW9kYWwtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwwLjUpO2JveC1zaGFkb3c6MCAzcHggOXB4IHJnYmEoMCwwLDAsMC41KTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwNDA7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MDtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKX0ubW9kYWwtYmFja2Ryb3AuaW57b3BhY2l0eTouNTtmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCl9Lm1vZGFsLWhlYWRlcntwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTttaW4taGVpZ2h0OjE2LjQyODU3MTQyOXB4fS5tb2RhbC1oZWFkZXIgLmNsb3Nle21hcmdpbi10b3A6LTJweH0ubW9kYWwtdGl0bGV7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjl9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4fS5tb2RhbC1mb290ZXJ7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNX0ubW9kYWwtZm9vdGVyIC5idG4rLmJ0bnttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWJvdHRvbTowfS5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuKy5idG57bWFyZ2luLWxlZnQ6LTFweH0ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tbGVmdDowfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEobWluLXdpZHRoOjc2OHB4KXsubW9kYWwtZGlhbG9ne3dpZHRoOjYwMHB4O21hcmdpbjozMHB4IGF1dG99Lm1vZGFsLWNvbnRlbnR7LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDE1cHggcmdiYSgwLDAsMCwwLjUpO2JveC1zaGFkb3c6MCA1cHggMTVweCByZ2JhKDAsMCwwLDAuNSl9Lm1vZGFsLXNte3dpZHRoOjMwMHB4fX1AbWVkaWEobWluLXdpZHRoOjk5MnB4KXsubW9kYWwtbGd7d2lkdGg6OTAwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6dmlzaWJsZTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjQ7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS50b29sdGlwLmlue29wYWNpdHk6Ljk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9OTApfS50b29sdGlwLnRvcHttYXJnaW4tdG9wOi0zcHg7cGFkZGluZzo1cHggMH0udG9vbHRpcC5yaWdodHttYXJnaW4tbGVmdDozcHg7cGFkZGluZzowIDVweH0udG9vbHRpcC5ib3R0b217bWFyZ2luLXRvcDozcHg7cGFkZGluZzo1cHggMH0udG9vbHRpcC5sZWZ0e21hcmdpbi1sZWZ0Oi0zcHg7cGFkZGluZzowIDVweH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzozcHggOHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NHB4fS50b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtsZWZ0OjVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjA7cmlnaHQ6NXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93e3RvcDo1MCU7bGVmdDowO21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCA1cHggMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93e3RvcDo1MCU7cmlnaHQ6MDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjVweCAwIDVweCA1cHg7Ym9yZGVyLWxlZnQtY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3d7dG9wOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3d7dG9wOjA7cmlnaHQ6NXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpub25lO21heC13aWR0aDoyNzZweDtwYWRkaW5nOjFweDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czo2cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDEwcHggcmdiYSgwLDAsMCwwLjIpO2JveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLDAuMik7d2hpdGUtc3BhY2U6bm9ybWFsfS5wb3BvdmVyLnRvcHttYXJnaW4tdG9wOi0xMHB4fS5wb3BvdmVyLnJpZ2h0e21hcmdpbi1sZWZ0OjEwcHh9LnBvcG92ZXIuYm90dG9te21hcmdpbi10b3A6MTBweH0ucG9wb3Zlci5sZWZ0e21hcmdpbi1sZWZ0Oi0xMHB4fS5wb3BvdmVyLXRpdGxle21hcmdpbjowO3BhZGRpbmc6OHB4IDE0cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE4cHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLXJhZGl1czo1cHggNXB4IDAgMH0ucG9wb3Zlci1jb250ZW50e3BhZGRpbmc6OXB4IDE0cHh9LnBvcG92ZXI+LmFycm93LC5wb3BvdmVyPi5hcnJvdzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0ucG9wb3Zlcj4uYXJyb3d7Ym9yZGVyLXdpZHRoOjExcHh9LnBvcG92ZXI+LmFycm93OmFmdGVye2JvcmRlci13aWR0aDoxMHB4O2NvbnRlbnQ6XCJcIn0ucG9wb3Zlci50b3A+LmFycm93e2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItdG9wLWNvbG9yOiM5OTk7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpO2JvdHRvbTotMTFweH0ucG9wb3Zlci50b3A+LmFycm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7Ym90dG9tOjFweDttYXJnaW4tbGVmdDotMTBweDtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5wb3BvdmVyLnJpZ2h0Pi5hcnJvd3t0b3A6NTAlO2xlZnQ6LTExcHg7bWFyZ2luLXRvcDotMTFweDtib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC1jb2xvcjojOTk5O2JvcmRlci1yaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpfS5wb3BvdmVyLnJpZ2h0Pi5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO2xlZnQ6MXB4O2JvdHRvbTotMTBweDtib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5wb3BvdmVyLmJvdHRvbT4uYXJyb3d7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTExcHg7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci1ib3R0b20tY29sb3I6Izk5OTtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMC4yNSk7dG9wOi0xMXB4fS5wb3BvdmVyLmJvdHRvbT4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjt0b3A6MXB4O21hcmdpbi1sZWZ0Oi0xMHB4O2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LnBvcG92ZXIubGVmdD4uYXJyb3d7dG9wOjUwJTtyaWdodDotMTFweDttYXJnaW4tdG9wOi0xMXB4O2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LWNvbG9yOiM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwwLjI1KX0ucG9wb3Zlci5sZWZ0Pi5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO3JpZ2h0OjFweDtib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1jb2xvcjojZmZmO2JvdHRvbTotMTBweH0uY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmV9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5jYXJvdXNlbC1pbm5lcj4uaXRlbXtkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uOi42cyBlYXNlLWluLW91dCBsZWZ0Oy1vLXRyYW5zaXRpb246LjZzIGVhc2UtaW4tb3V0IGxlZnQ7dHJhbnNpdGlvbjouNnMgZWFzZS1pbi1vdXQgbGVmdH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+aW1nLC5jYXJvdXNlbC1pbm5lcj4uaXRlbT5hPmltZ3tsaW5lLWhlaWdodDoxfS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLC5jYXJvdXNlbC1pbm5lcj4ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+LnByZXZ7ZGlzcGxheTpibG9ja30uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZXtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5jYXJvdXNlbC1pbm5lcj4ubmV4dHtsZWZ0OjEwMCV9LmNhcm91c2VsLWlubmVyPi5wcmV2e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0LmxlZnQsLmNhcm91c2VsLWlubmVyPi5wcmV2LnJpZ2h0e2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5sZWZ0e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5hY3RpdmUucmlnaHR7bGVmdDoxMDAlfS5jYXJvdXNlbC1jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxNSU7b3BhY2l0eTouNTtmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjYpfS5jYXJvdXNlbC1jb250cm9sLmxlZnR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LGNvbG9yLXN0b3AocmdiYSgwLDAsMCwwLjUpIDApLGNvbG9yLXN0b3AocmdiYSgwLDAsMCwwLjAwMDEpIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsMC41KSAwLHJnYmEoMCwwLDAsMC4wMDAxKSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLDAuNSkgMCxyZ2JhKDAsMCwwLDAuMDAwMSkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLEdyYWRpZW50VHlwZT0xKX0uY2Fyb3VzZWwtY29udHJvbC5yaWdodHtsZWZ0OmF1dG87cmlnaHQ6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsY29sb3Itc3RvcChyZ2JhKDAsMCwwLDAuMDAwMSkgMCksY29sb3Itc3RvcChyZ2JhKDAsMCwwLDAuNSkgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQscmdiYSgwLDAsMCwwLjAwMDEpIDAscmdiYSgwLDAsMCwwLjUpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsMC4wMDAxKSAwLHJnYmEoMCwwLDAsMC41KSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsR3JhZGllbnRUeXBlPTEpfS5jYXJvdXNlbC1jb250cm9sOmhvdmVyLC5jYXJvdXNlbC1jb250cm9sOmZvY3Vze291dGxpbmU6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9OTApfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdHtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodHtyaWdodDo1MCU7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi10b3A6LTEwcHg7Zm9udC1mYW1pbHk6c2VyaWZ9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldjpiZWZvcmV7Y29udGVudDonXFwyMDM5J30uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZXtjb250ZW50OidcXDIwM2EnfS5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO3otaW5kZXg6MTU7d2lkdGg6NjAlO21hcmdpbi1sZWZ0Oi0zMCU7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjFweDt0ZXh0LWluZGVudDotOTk5cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MTBweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgXFw5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle21hcmdpbjowO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTUlO3JpZ2h0OjE1JTtib3R0b206MjBweDt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNil9LmNhcm91c2VsLWNhcHRpb24gLmJ0bnt0ZXh0LXNoYWRvdzpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCwuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4O2ZvbnQtc2l6ZTozMHB4fS5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7bWFyZ2luLWxlZnQ6LTE1cHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5jYXJvdXNlbC1jYXB0aW9ue2xlZnQ6MjAlO3JpZ2h0OjIwJTtwYWRkaW5nLWJvdHRvbTozMHB4fS5jYXJvdXNlbC1pbmRpY2F0b3Jze2JvdHRvbToyMHB4fX0uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlciwuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsLmNvbnRhaW5lcjpiZWZvcmUsLmNvbnRhaW5lcjphZnRlciwuY29udGFpbmVyLWZsdWlkOmJlZm9yZSwuY29udGFpbmVyLWZsdWlkOmFmdGVyLC5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwuYnRuLXRvb2xiYXI6YmVmb3JlLC5idG4tdG9vbGJhcjphZnRlciwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YmVmb3JlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDphZnRlciwubmF2OmJlZm9yZSwubmF2OmFmdGVyLC5uYXZiYXI6YmVmb3JlLC5uYXZiYXI6YWZ0ZXIsLm5hdmJhci1oZWFkZXI6YmVmb3JlLC5uYXZiYXItaGVhZGVyOmFmdGVyLC5uYXZiYXItY29sbGFwc2U6YmVmb3JlLC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsLnBhZ2VyOmJlZm9yZSwucGFnZXI6YWZ0ZXIsLnBhbmVsLWJvZHk6YmVmb3JlLC5wYW5lbC1ib2R5OmFmdGVyLC5tb2RhbC1mb290ZXI6YmVmb3JlLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jbGVhcmZpeDphZnRlciwuZGwtaG9yaXpvbnRhbCBkZDphZnRlciwuY29udGFpbmVyOmFmdGVyLC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsLnJvdzphZnRlciwuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLC5idG4tdG9vbGJhcjphZnRlciwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXIsLm5hdjphZnRlciwubmF2YmFyOmFmdGVyLC5uYXZiYXItaGVhZGVyOmFmdGVyLC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsLnBhZ2VyOmFmdGVyLC5wYW5lbC1ib2R5OmFmdGVyLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2VudGVyLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucHVsbC1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LnB1bGwtbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zaG93e2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW59LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uaGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7dmlzaWJpbGl0eTpoaWRkZW4haW1wb3J0YW50fS5hZmZpeHtwb3NpdGlvbjpmaXhlZH1ALW1zLXZpZXdwb3J0e3dpZHRoOmRldmljZS13aWR0aH0udmlzaWJsZS14cywudmlzaWJsZS1zbSwudmlzaWJsZS1tZCwudmlzaWJsZS1sZ3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS52aXNpYmxlLXhzLWJsb2NrLC52aXNpYmxlLXhzLWlubGluZSwudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssLnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS1tZC1ibG9jaywudmlzaWJsZS1tZC1pbmxpbmUsLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLC52aXNpYmxlLWxnLWJsb2NrLC52aXNpYmxlLWxnLWlubGluZSwudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsudmlzaWJsZS14c3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGgudmlzaWJsZS14cyx0ZC52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6NzY3cHgpey52aXNpYmxlLXhzLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsudmlzaWJsZS14cy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsudmlzaWJsZS14cy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LnZpc2libGUtc217ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRoLnZpc2libGUtc20sdGQudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LnZpc2libGUtc20tYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LnZpc2libGUtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsudmlzaWJsZS1tZHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGgudmlzaWJsZS1tZCx0ZC52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7LnZpc2libGUtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7LnZpc2libGUtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGd7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtbGd7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRoLnZpc2libGUtbGcsdGQudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGctYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDo3NjdweCl7LmhpZGRlbi14c3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmhpZGRlbi1zbXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpey5oaWRkZW4tbWR7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpey5oaWRkZW4tbGd7ZGlzcGxheTpub25lIWltcG9ydGFudH19LnZpc2libGUtcHJpbnR7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnR7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtcHJpbnR7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRoLnZpc2libGUtcHJpbnQsdGQudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmhpZGRlbi1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1cbiIsIi5uby1ib3JkZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnNjcm9sbGJveCB7XG4gIGhlaWdodDoyMDBweDtcbiAgb3ZlcmZsb3cteDpzY3JvbGw7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlcjogZ3Jvb3ZlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG5cbi8qLS0tLS1CYXNlLS0tLS0qL1xuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgKmJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL2JveHNpemluZy5odGMnKTtcbn1cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbmJvZHkuZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG59XG5wLnN1YiB7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxucC5zdWItbWlub3Ige1xuICBjb2xvcjogIzY5Njk2OTtcbiAgZm9udC1zaXplOiAxMi43NXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLyogSW5kZW50YXRpb24gZm9yIENoaW5lc2UgTGFuZ3VhZ2UgUmVsZWFzZXMuICovXG5wLmluZGVudCB7XG5cdHRleHQtaW5kZW50OiAyZW07XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5pbWcucHVzaCB7XG4gIG1hcmdpbjogMTNweCAwIDIwcHg7XG59XG5pbWcuY29udGFpbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbmltZy5pbWctY2lyY2xlIHtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xufVxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xufVxuLyotLS0tLVR5cG9ncmFwaHktLS0tLSovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgxLnBhZ2VfdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNHB4O1xufVxuaDEucGFnZV90aXRsZS5yZWQge1xuICBjb2xvcjogI2RjMDAwMjtcbn1cbi8qIFJlcGxhY2VzIGgxLnBhZ2VfdGl0bGUgc21hbGwsIHdoaWNoIGlzIG1lc3NpbmcgdXAgR29vZ2xlIHJlc3VsdHMgNC8xMS8xNiAqL1xuZGl2LnJlbGVhc2VfZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xOHB4O1xufVxuZGl2LnJlbGVhc2VfZGF0ZSAucmVkIHtcbiAgY29sb3I6ICNkYzAwMDI7XG59XG5kaXYucmVsZWFzZV9kYXRlIC5saXRlIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oMi5wb3N0X3RpdGxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmgyLm5ld3NfdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oMi5zdWJoZWFkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2RjMDAwMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5oMi5zdWJoZWFkLnNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDA1MDgwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMzMzMzMztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmgyLnN1YmhlYWQuc2Vjb25kYXJ5Lm1hcmluZSB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMzMzMzMztcbiAgY29sb3I6ICMwMDg4NzU7XG59XG5oMi5zdWJoZWFkLnNlY29uZGFyeS5jYW5jZXIge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzMzMzMzM7XG4gIGNvbG9yOiAjN2YyMjJhO1xufVxuaDIuc3ViaGVhZC50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuaDMuc3ViamVjdF90aXRsZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmEge1xuICBjb2xvcjogIzAwODhjYztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwOGEzZjE7XG59XG5hOmZvY3VzLFxuYTphY3RpdmUsXG5hOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmludmVyc2Uge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmEuaW52ZXJzZTpob3ZlciB7XG4gIGNvbG9yOiAjMDhhM2YxO1xufVxuYS5wdXNoIHtcbiAgdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmhyLm1ham9yIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWJhYmM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjliYWJjO1xufVxuaHIubWlub3Ige1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2I5YmFiYztcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5oci50cmVuZGluZyB7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjYjliYWJjO1xuICBtYXJnaW46IDIwcHggLTIwcHggMjBweCAtMjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLndlbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbn1cbi5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5saWdodGdyYXlwYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4uYXJhYmljIHtcbiAgZm9udC1mYW1pbHk6IFRyYWRpdGlvbmFsIEFyYWJpYztcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZmEtZXVyZWthbGVydCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmZhLWV1cmVrYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvaWNuLmV1cmVrYWxlcnQucG5nJyk7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxM3B4IDEzcHg7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiAxM3B4IDEzcHg7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogMTNweCAxM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggMTNweDtcbn1cbi5icmVhay10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuLm5vLWJyZWFrLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhdGVnb3J5IHtcbmNvbG9yOiAjMTdhMmI4O1xufVxuLyotLS0tLVNjYWZmb2xkaW5nLS0tLS0qL1xuI21haW4tY29udGVudCxcbiNzaWRlYmFyLWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93LmVxdWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uZXF1YWwtaGVpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lcXVhbC1oZWlnaHQgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogLTk5OTk5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5OTk5OXB4O1xufVxuLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBpcGUgPiAqOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnBpcGUgPiAqOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5waXBlID4gKi5oaWRlLXBpcGU6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jZW50ZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jZW50ZXItaW1hZ2U6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY2VudGVyLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLyotLS0tLUJ1dHRvbnMtLS0tLSovXG4uYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5idG46YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuLmJ0bi1pY29uIGkuZmEucHVsbC1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuLyotLS0tLVBhZ2luYXRpb24tLS0tLSovXG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OGNjO1xuICBjb2xvcjogIzAwODhjYztcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbi5wYWdpbmF0aW9uID4gbGkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODhjYztcbiAgY29sb3I6ICMwMDg4Y2M7XG4gIGJhY2tncm91bmQ6ICNjZGVhZjg7XG59XG4ucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDg4Y2M7XG4gIGJvcmRlci1jb2xvcjogIzAwODhjYztcbn1cbi5wYWdpbmF0aW9uID4gbGkuYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA4OGNjO1xuICBib3JkZXItY29sb3I6ICMwMDg4Y2M7XG59XG4vKi0tLS0tTmF2aWdhdGlvbi0tLS0tKi9cbi5uYXZiYXIge1xuICB6LWluZGV4OiA5ODAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjY2IyMTIxIHVybCgnL2ltYWdlcy9iZy5oZWFkZXItbW9iaWxlLndlYnAnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci5mbHVzaCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2YmFyIC5jb250YWluZXIuZmx1c2ggPiAuY2xlYXJmaXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogIzUwNTA1MDtcbn1cbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdi1waWxscyB7XG4gIG1hcmdpbjogMCAtMjBweDtcbn1cbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdi1waWxscyA+IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhci5uYXZiYXItaW52ZXJzZSAubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTFweCAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdi1waWxscyA+IGxpID4gYTpob3Zlcixcbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdi1waWxscyA+IGxpID4gYTp2aXNpdGVkLFxuLm5hdmJhci5uYXZiYXItaW52ZXJzZSAubmF2LXBpbGxzID4gbGkgPiBhOmFjdGl2ZSxcbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdi1waWxscyA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG4ubG9nbyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTdweCAwIDE2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnJhbmQgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDExMXB4O1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuI3NlYXJjaCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3NlYXJjaC5uYXZiYXItY29sbGFwc2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jc2VhcmNoIGZvcm0ge1xuICBtYXJnaW46IDM0cHggLTE1cHggNXB4IC0xNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3NlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbiNzZWFyY2ggLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuI3NlYXJjaCAuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cbiNzZWFyY2ggLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuI3NlYXJjaCAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuI3NlYXJjaCAjc2VhcmNoLWJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuI3NlYXJjaCAjc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG4uYWR2YW5jZWQtc2VhcmNoIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuMnB4O1xufVxuLmFkdmFuY2VkLXNlYXJjaDphY3RpdmUsXG4uYWR2YW5jZWQtc2VhcmNoOnZpc2l0ZWQsXG4uYWR2YW5jZWQtc2VhcmNoOmZvY3VzLFxuLmFkdmFuY2VkLXNlYXJjaDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5zZWFyY2gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICByaWdodDogMTVweDtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtYnRuOmhvdmVyLFxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtYnRuOmFjdGl2ZSxcbi5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5hdmJhci10b2dnbGUge1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTNweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhci10b2dnbGU6aG92ZXIsXG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItdG9nZ2xlOmhvdmVyIHNwYW4uaWNvbi1iYXIsXG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyBzcGFuLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGIzZDtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duLmFjdGl2ZSA+IGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duLmFjdGl2ZSA+IGEuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duID4gdWwuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkwQjhEMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcvaW1hZ2VzL2JnLm1lZ2FuYXYtby5wbmcnKSB0b3AgY2VudGVyIHJlcGVhdDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2RjMDAwMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gPiB1bC5kcm9wZG93bi1tZW51IGg0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gPiB1bC5kcm9wZG93bi1tZW51IHAuYWJvdXRibHVyYiB7XG4gIGhlaWdodDogNzVweDtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duID4gdWwuZHJvcGRvd24tbWVudSBsaS5oaWRkZW4teHMge1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgbGkudmlzaWJsZS14cyB7XG4gIGJhY2tncm91bmQ6ICNlNmY2ZmY7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgbGkudmlzaWJsZS14cyAubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duID4gdWwuZHJvcGRvd24tbWVudSBsaS52aXNpYmxlLXhzIC5uYXZiYXItbmF2IGxpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5MEI4RDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgbGkudmlzaWJsZS14cyAubmF2YmFyLW5hdiBsaTpmaXJzdC1jaGlsZCxcbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duID4gdWwuZHJvcGRvd24tbWVudSBsaS52aXNpYmxlLXhzIC5uYXZiYXItbmF2IGxpLmZpcnN0IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duID4gdWwuZHJvcGRvd24tbWVudSBsaS52aXNpYmxlLXhzIC5uYXZiYXItbmF2IGxpLmRyb3Bkb3duLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmRiM2Q7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgbGkudmlzaWJsZS14cyAubmF2YmFyLW5hdiBsaS5vcGVuID4gYSB7XG4gIGJhY2tncm91bmQ6ICNkMmVlZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTBCOEQwO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gPiB1bC5kcm9wZG93bi1tZW51IGxpLnZpc2libGUteHMgLm5hdmJhci1uYXYgbGkub3BlbiB1bCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biA+IHVsLmRyb3Bkb3duLW1lbnUgbGkudmlzaWJsZS14cyAubmF2YmFyLW5hdiBsaS5vcGVuIHVsIGxpIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gPiB1bC5kcm9wZG93bi1tZW51IGxpLnZpc2libGUteHMgLm5hdmJhci1uYXYgbGkub3BlbiB1bCBsaSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDhhM2YxO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gPiB1bC5kcm9wZG93bi1tZW51IGxpLnZpc2libGUteHMgLm5hdmJhci1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjMzUzNTM1O1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24uaG92ZXIgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNlNmY2ZmY7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5uYXYtc3RhY2tlZCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLm5hdi1zdGFja2VkID4gbGkgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBjb2xvcjogIzRmNGY0Zjtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5uYXYtc3RhY2tlZCA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDhhM2YxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLm5hdi1zdGFja2VkLnByaW1hcnksXG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQuc2Vjb25kYXJ5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5uYXYtc3RhY2tlZC5wcmltYXJ5ID4gbGkgPiBhLFxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLm5hdi1zdGFja2VkLnNlY29uZGFyeSA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLm5hdi1zdGFja2VkLnByaW1hcnkgPiBsaSA+IGE6aG92ZXIsXG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQuc2Vjb25kYXJ5ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwOGEzZjE7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQucHJpbWFyeSA+IGxpID4gYSBzbWFsbCxcbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5uYXYtc3RhY2tlZC5zZWNvbmRhcnkgPiBsaSA+IGEgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQuc2Vjb25kYXJ5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQgLmJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQgLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAubmF2LXN0YWNrZWQgLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzA4YTNmMTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIGEudGh1bWJuYWlsIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biBhLnRodW1ibmFpbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwOGEzZjE7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biBhLnRodW1ibmFpbDpob3ZlciA+IGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIGEudGh1bWJuYWlsID4gaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLnBhbmVsIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5wYW5lbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5hdiA+IGxpLm1lZ2EtZHJvcGRvd24gLnBhbmVsIGE6aG92ZXIge1xuICBjb2xvcjogIzA4YTNmMTtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5wYW5lbCBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmF2ID4gbGkubWVnYS1kcm9wZG93biAucGFuZWwgZGl2Lm1lZ2EtZHJvcGRvd24tbWVldGluZy1saXN0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5wYW5lbCBzcGFuLm1lZ2EtZHJvcGRvd24tbWVldGluZy1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5wYW5lbCBkaXYubWVnYS1kcm9wZG93bi1tZWV0aW5nLXN0YWNrZWQtYmFubmVyIHtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgZmxvYXQ6bm9uZTtcbiAgbWFyZ2luOmF1dG9cbn1cbi5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duIC5wYW5lbCBpbWcubWVnYS1kcm9wZG93bi1tZWV0aW5nLWJhbm5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG59XG4ubmF2LmFjY291bnQgLm1lZ2EtZHJvcGRvd24gPiBhIHtcbiAgY29sb3I6ICNmZmRiM2QgIWltcG9ydGFudDtcbn1cbi5uYXYuYWNjb3VudCAubWVnYS1kcm9wZG93biAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjNkO1xufVxuLm5hdi5hY2NvdW50IC5tZWdhLWRyb3Bkb3duLmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZkYjNkICFpbXBvcnRhbnQ7XG59XG4ubmF2LmFjY291bnQgLm1lZ2EtZHJvcGRvd24uaG92ZXIgLm5hdmJhci10b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2ZmZGIzZDtcbn1cbi5uYXYuYWNjb3VudCAubWVnYS1kcm9wZG93bi5ob3ZlciAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjNkO1xufVxuLmJyZWFrIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDhweDtcbn1cbi50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udGl0bGUgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM5NTk1OTU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5wb3J0YWwge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5wb3J0YWwgaW1nLmltZy1jaXJjbGUge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wb3J0YWw6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC44O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuLyotLS0tTWFpbiBDb250ZW50LS0tLS0qL1xuLyotLS0tLVNvY2lhbCBCdXR0b25zLS0tLS0qL1xuLnNvY2lhbC1zaGFyZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc29jaWFsLXNoYXJlIGEuYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5zb2NpYWwtc2hhcmUgYS5idG4uc2hhcmUtZmFjZWJvb2sge1xuICBib3JkZXItY29sb3I6ICMzMTYyYTI7XG4gIGNvbG9yOiAjMzE2MmEyO1xufVxuLnNvY2lhbC1zaGFyZSBhLmJ0bi5zaGFyZS10d2l0dGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmViMWViO1xuICBjb2xvcjogIzJlYjFlYjtcbn1cbi5zb2NpYWwtc2hhcmUgYS5idG4uc2hhcmUtc3R1bWJsZXVwb24ge1xuICBib3JkZXItY29sb3I6ICNjMTU4NDI7XG4gIGNvbG9yOiAjYzE1ODQyO1xufVxuLnNvY2lhbC1zaGFyZSBhLmJ0bi5zaGFyZS1nZW5lcmFsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhYWFhO1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbi8qLS0tLS1BcnRpY2xlIEJ1dHRvbnMtLS0tLSovXG4uYXJ0aWNsZS10b29scyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYXJ0aWNsZS10b29scyBhLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY29sb3I6ICM3YjdiN2I7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4vKi0tLS0tQXJ0aWNsZSBMaW5rcy0tLS0tKi9cbi5hcnRpY2xlLWxpbmtzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFydGljbGUtbGlua3MgbGkge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5hcnRpY2xlLWxpbmtzIGxpLmljb24tcmlnaHQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uYXJ0aWNsZS1saW5rcyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uYXJ0aWNsZS1saW5rcyBsaSBhLmJyZWFraW5nbmV3czp2aXNpdGVkIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4uYXJ0aWNsZS1saW5rcyBsaSBhLmhlcm8ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmFydGljbGUtbGlua3MgbGkgYSAuZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4uYXJ0aWNsZS1saW5rcyBsaSBhID4gaS5mYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMnB4O1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbi5hcnRpY2xlLWxpbmtzIGxpIGEgc3Bhbixcbi5hcnRpY2xlLWxpbmtzIGxpIGEgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hcnRpY2xlLWxpbmtzIGxpIGEgc3BhbiBzcGFuLmljb24sXG4uYXJ0aWNsZS1saW5rcyBsaSBhIHAubWV0YV9pbnN0aXR1dGUgc3Bhbi5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLyogT3ZlcnJpZGUgdmlzaXRlZCBzdGF0ZSBmb3IgY2FsZW5kYXIgbGlua3MgKi9cbi5jYWxlbmRhci1saW5rcyBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuLyotLS0tLUluZGl2aWR1YWwgQXJ0aWNsZSBMaW5rcy0tLS0tKi9cbmEuYXJ0aWNsZS1saW5rOmhvdmVyIGgyLFxuYS5hcnRpY2xlLWxpbms6YWN0aXZlIGgyLFxuYS5hcnRpY2xlLWxpbms6aG92ZXIgcC5tZXRhX2luc3RpdHV0ZSxcbmEuYXJ0aWNsZS1saW5rOmFjdGl2ZSBwLm1ldGFfaW5zdGl0dXRlLFxuYS5hcnRpY2xlLWxpbms6aG92ZXIgc3BhbixcbmEuYXJ0aWNsZS1saW5rOmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5hLmFydGljbGUtbGluazp2aXNpdGVkIGgyIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4vKi0tLS0tVmlldyBMaW5rcy0tLS0tKi9cbmEudmlldy1tb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbn1cbi8qLS0tLS1BcnRpY2xlIExhYmVscy0tLS0tKi9cbmIubGFiZWwtdHlwZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKi0tLS0tU2NhZmZvbGRpbmctLS0tLSovXG4jbWFpbi1jb250ZW50LndoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5tYWluIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4vKi0tLS0tVG9vbGJhcnMtLS0tLSovXG4udG9vbGJhciB7XG4gIG1hcmdpbjogMDtcbn1cbi50b29sYmFyOmJlZm9yZSxcbi50b29sYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnRvb2xiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi50b29sYmFyIHNlbGVjdCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjOTA5MDkwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG59XG4udG9vbGJhciBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5MDkwOTA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50b29sYmFyIC5idG4tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA4cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udG9vbGJhciAuYnRuLWdyb3VwIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi50b29sYmFyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmUge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogI2RlZGVkZTtcbn1cbi50b29sYmFyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogI2RlZGVkZTtcbn1cbi5ncmF5IC50b29sYmFyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmdyYXkgLnRvb2xiYXIgLmJ0bi1ncm91cCAuYnRuLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXVsdGltZWRpYS10b29sYmFyIHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm11bHRpbWVkaWEtdG9vbGJhciAuc2VhcmNoLXN1YiB7XG4gIHdpZHRoOiAzMTVweDtcbn1cbi5tdWx0aW1lZGlhLXRvb2xiYXIgLnNlYXJjaC1zdWItbW9iaWxlIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VhcmNoLXN1YiAuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICM5MDkwOTA7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB6LWluZGV4OiAwO1xuICBiZWhhdmlvcjogdXJsKCcvY3NzL3ZlbmRvci9waWUvUElFLmh0YycpO1xufVxuLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDpiZWZvcmUsXG4uc2VhcmNoLXN1YiAuZm9ybS1jb250cm9sOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNlYXJjaC1zdWIgLnNlYXJjaC1zdWItYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTA5MDkwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbi5zZWFyY2gtc3ViIC5zZWFyY2gtc3ViLWJ0bjpob3Zlcixcbi5zZWFyY2gtc3ViIC5zZWFyY2gtc3ViLWJ0bjphY3RpdmUsXG4uc2VhcmNoLXN1YiAuc2VhcmNoLXN1Yi1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnNlYXJjaC1zdWIgLmFkdmFuY2VkLXNlYXJjaCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogIzkwOTA5MDtcbn1cbi5ncmF5IC5zZWFyY2gtc3ViIC5mb3JtLWNvbnRyb2wsXG4uZ3JheSAuc2VhcmNoLXN1YiAuc2VhcmNoLXN1Yi1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi8qLS0tLS1Ib21lIFBhZ2UtLS0tLSovXG4udHJlbmRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udHJlbmRpbmcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFjMWMxYztcbn1cbi50cmVuZGluZyBhIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50cmVuZGluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4udHJlbmRpbmcgYTpob3ZlciBoZWFkZXIgLm1ldGFfaW5zdGl0dXRlIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4udHJlbmRpbmcgYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG4udHJlbmRpbmcgYTp2aXNpdGVkIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLnRyZW5kaW5nIC50aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udHJlbmRpbmcgLnRodW1iIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi50cmVuZGluZyBoZWFkZXIgaDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50cmVuZGluZy5oYXMtdGh1bWIge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuLnRyZW5kaW5nLmhhcy10aHVtYiBoZWFkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuLnRyZW5kaW5nLmhpZ2hsaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGhlaWdodDogMTUwcHg7XG59XG4udHJlbmRpbmcuaGlnaGxpZ2h0IGhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4udHJlbmRpbmcucGhvdG8ge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLnRyZW5kaW5nLnBob3RvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udHJlbmRpbmcucGhvdG8gaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjU3KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnRyZW5kaW5nLnBob3RvIGhlYWRlciBwLm1ldGFfaW5zdGl0dXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udHJlbmRpbmcucGhvdG8gYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG4udHJlbmRpbmcucGhvdG8gYTpob3ZlciBoZWFkZXIge1xuICBjb2xvcjogI2MzYzNjMztcbn1cbi50cmVuZGluZy5waG90byBhOmhvdmVyIGhlYWRlciBwLm1ldGFfaW5zdGl0dXRlIHtcbiAgY29sb3I6ICNjM2MzYzM7XG59XG4udHJlbmRpbmcucGhvdG8gYTp2aXNpdGVkIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjYzNjM2MzO1xufVxuLnRyZW5kaW5nLnBob3RvIGE6dmlzaXRlZCBoZWFkZXIgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIGNvbG9yOiAjYzNjM2MzO1xufVxuLnRyZW5kaW5nLmZlYXR1cmVkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLnRyZW5kaW5nLmZlYXR1cmVkIGhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubWV0YV9pbnN0aXR1dGUge1xuICBtYXJnaW46IDJweCAwIDAgMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzkwOTA5MDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc3ViamVjdC1hcnRpY2xlcyB7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xufVxuLnN1YmplY3QtbGlua3MtbW9iaWxlIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zdWJqZWN0LWxpbmtzLW1vYmlsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzFjMWMxYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWJhYmM7XG59XG4uc3ViamVjdC1saW5rcy1tb2JpbGUgYSBpLmZhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc3ViamVjdC1saW5rcy1tb2JpbGUgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi8qLS0tLS1Qb3N0cy0tLS0tKi9cbi5wb3N0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWJhYmM7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cbi5wb3N0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4ucG9zdCBhOmJlZm9yZSxcbi5wb3N0IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucG9zdCBhOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucG9zdCBhIGhlYWRlciB7XG4gIHBhZGRpbmc6IDE4cHggMDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4ucG9zdCBhIGhlYWRlciBkaXYucmVsdGltZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5wb3N0IGEgaGVhZGVyIHNtYWxsLm1ldGFfZGF0ZSB7XG4gIGNvbG9yOiAjYWFhYWFhO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvc3QgYSBoZWFkZXIgLm1ldGFfZGF0ZV9lbWJhcmdvZWQge1xuICBjb2xvcjogI2RjMDAwMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wb3N0IGEgaGVhZGVyIC5tZXRhX2RhdGVfZW1iYXJnb2VkX2xpdGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBvc3QgYSBoZWFkZXI6aG92ZXIgaGVhZGVyIGgyLnBvc3RfdGl0bGUsXG4ucG9zdCBhIGhlYWRlcjp2aXNpdGVkIGhlYWRlciBoMi5wb3N0X3RpdGxlIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4ucG9zdCBhIGhlYWRlciBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnBvc3QgYSAuZW50cnkgcC5pbnRybywgLnBvc3QgYSAuZW50cnkgZGl2LmludHJvIHtcbiAgY29sb3I6ICM1MDUwNTA7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I5YmFiYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBvc3QgYSAuZW50cnkgZGl2LmludHJvIHAge1xuICBjb2xvcjogIzUwNTA1MDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cdFxuLnBvc3QgYSAudGh1bWIge1xuICB3aWR0aDogODdweDtcbiAgaGVpZ2h0OiA4N3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjliYWJjO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbjogMThweCAwO1xufVxuLnBvc3QgYTphY3RpdmUgaGVhZGVyIHtcbiAgY29sb3I6ICM4ODg7XG59XG4ucG9zdCBhOmFjdGl2ZSAuZW50cnkgcC5pbnRybywgLnBvc3QgYTphY3RpdmUgLmVudHJ5IGRpdi5pbnRybywgLnBvc3QgYTphY3RpdmUgLmVudHJ5IGRpdi5pbnRybyBwIHtcbiAgY29sb3I6ICNhYWFhYWE7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5wb3N0IGE6YWN0aXZlIGRsLm1ldGEgZHQge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4ucG9zdCBhOmFjdGl2ZSAudGh1bWIgaW1nIHtcbiAgb3BhY2l0eTogMC44O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuLnBvc3QgYS5oYXMtdGh1bWIgaGVhZGVyLFxuLnBvc3QgYS5oYXMtdGh1bWIgLmVudHJ5LFxuLnBvc3QgYS5oYXMtdGh1bWIgZGwubWV0YSB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHg7XG59XG5cbi5wb3N0IC5hY2Nlc3NpbnN0IHtcbiAgY29sb3I6ICM1MDUwNTA7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I5YmFiYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucG9zdCAuYWNjZXNzaW5zdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG50ci5wb3N0Om50aC1jaGlsZChldmVuKXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgbWFyZ2luLXRvcDo1cHg7XG59XG5kbC5tZXRhIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg4ODg4ODtcbn1cbmRsLm1ldGE6YmVmb3JlLFxuZGwubWV0YTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbmRsLm1ldGE6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbmRsLm1ldGEgZHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNiOWJhYmM7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5kbC5tZXRhIGR0LnllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjEzNDtcbn1cbmRsLm1ldGEgZHQuZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICM2NmJjMzM7XG59XG5kbC5tZXRhIGR0LnB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzY2NjZjYztcbn1cbmRsLm1ldGEgZHQucmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjYzMDNkO1xufVxuZGwubWV0YSBkZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cbmRsLm1ldGEuc3RhY2tlZCBkdCB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuZGwubWV0YS5zdGFja2VkIGRkIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjYjliYWJjO1xufVxuZGwubWV0YS5zdGFja2VkIGRkLnllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjEzNDtcbn1cbmRsLm1ldGEuc3RhY2tlZCBkZC5ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzY2YmMzMztcbn1cbmRsLm1ldGEuc3RhY2tlZCBkZC5wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM2NjY2Y2M7XG59XG5kbC5tZXRhLnN0YWNrZWQgZGQucmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjYzMDNkO1xufVxuLm5leHQtZGF0ZSxcbi5hcmNoaXZlLXNlYXJjaC1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNhYWFhYWE7XG4gIG1hcmdpbjogMzBweCAtMjBweCAwO1xufVxuLm5leHQtZGF0ZSA+IHNwYW4sXG4uYXJjaGl2ZS1zZWFyY2gtYm94ID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICMwMDg4Y2M7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubmV4dC1kYXRlID4gc3BhbiBpLmZhLFxuLmFyY2hpdmUtc2VhcmNoLWJveCA+IHNwYW4gaS5mYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5uZXh0LWRhdGUgLnBhbmVsLFxuLmFyY2hpdmUtc2VhcmNoLWJveCAucGFuZWwge1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG59XG4ubmV4dC1kYXRlIC5wYW5lbCAucGFuZWwtYm9keSxcbi5hcmNoaXZlLXNlYXJjaC1ib3ggLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMzBweCAxMzVweCA1MnB4IDMwcHg7XG59XG4ubmV4dC1kYXRlIC5wYW5lbCBpLmFycm93LFxuLmFyY2hpdmUtc2VhcmNoLWJveCAucGFuZWwgaS5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiAxMzFweDtcbiAgbWFyZ2luLXRvcDogLTY1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnL2ltYWdlcy9uZXh0LWRheS1jaGV2cm9uXzg0eDIzMi5wbmcnKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMTMxcHg7XG59XG4ubmV4dC1kYXRlIGgyLFxuLmFyY2hpdmUtc2VhcmNoLWJveCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4ubmV4dC1kYXRlIGg0LFxuLmFyY2hpdmUtc2VhcmNoLWJveCBoNCB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG4ubmV4dC1kYXRlIHNwYW4uYXV0aG9yLFxuLmFyY2hpdmUtc2VhcmNoLWJveCBzcGFuLmF1dGhvciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5uZXh0LWRhdGU6aG92ZXIge1xuICBjb2xvcjogIzg4ODg4ODtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5uZXh0LWRhdGU6aG92ZXIgLnBhbmVsIGkuYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbmV4dC1kYXktY2hldnJvbl84NHgyMzItaG92ZXIucG5nJyk7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5wYW5lbCAucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5zZWFyY2gtc3ViIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhYWFhYWE7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5zZWFyY2gtc3ViIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNhYWFhYWE7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5zZWFyY2gtc3ViIC5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbC5wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuLmFyY2hpdmUtc2VhcmNoLWJveCAuc2VhcmNoLXN1YiAuc2VhcmNoLXN1Yi1idG4ge1xuICBib3JkZXItY29sb3I6ICNhYWFhYWE7XG4gIHotaW5kZXg6IDA7XG4gIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5zZWFyY2gtc3ViIC5zZWFyY2gtc3ViLWJ0biBpLmZhIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5tb2JpbGUtYXJjaGl2ZS1zZWFyY2gtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLm1vYmlsZS1hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzRmNGY0Zjtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLm1vYmlsZS1hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuLmFyY2hpdmUtc2VhcmNoLWJveCAubW9iaWxlLWFyY2hpdmUtc2VhcmNoLWJveCAuc2VhcmNoLXN1YiAuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzUwNTA1MDtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLm1vYmlsZS1hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuLmFyY2hpdmUtc2VhcmNoLWJveCAubW9iaWxlLWFyY2hpdmUtc2VhcmNoLWJveCAuc2VhcmNoLXN1YiAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuLmFyY2hpdmUtc2VhcmNoLWJveCAubW9iaWxlLWFyY2hpdmUtc2VhcmNoLWJveCAuc2VhcmNoLXN1YiAuZm9ybS1jb250cm9sLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1MDUwNTA7XG59XG4uYXJjaGl2ZS1zZWFyY2gtYm94IC5tb2JpbGUtYXJjaGl2ZS1zZWFyY2gtYm94IC5zZWFyY2gtc3ViIC5zZWFyY2gtc3ViLWJ0biB7XG4gIGJvcmRlci1jb2xvcjogIzRmNGY0Zjtcbn1cbi5hcmNoaXZlLXNlYXJjaC1ib3ggLm1vYmlsZS1hcmNoaXZlLXNlYXJjaC1ib3ggLnNlYXJjaC1zdWIgLnNlYXJjaC1zdWItYnRuIGkuZmEge1xuICBjb2xvcjogIzUwNTA1MDtcbn1cbi5tdWx0aW1lZGlhLWdhbGxlcnkgPiAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuLm11bHRpbWVkaWEtZ2FsbGVyeSB1bC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiA1NXB4IDA7XG59XG4ubXVsdGltZWRpYS1pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm11bHRpbWVkaWEtaXRlbSBhIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAzLCAzMywgMzMsIDAuOSk7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAyO1xufVxuLm11bHRpbWVkaWEtaXRlbSBhIC5sYWJlbCBpLmZhIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSAuY2VudGVyLWltYWdlIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgaGVpZ2h0OiAxMzRweDtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSAuY2VudGVyLWltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSAubXVsdGltZWRpYV9jYXJkIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luOiAwIC01cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSAubXVsdGltZWRpYV9jYXJkIGgzIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYSAubXVsdGltZWRpYV9jYXJkIGgzIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYTpob3ZlciAuY2VudGVyLWltYWdlIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cbi5tdWx0aW1lZGlhLWl0ZW0gYTpob3ZlciAubXVsdGltZWRpYV9jYXJkIGgzIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4ubXVsdGltZWRpYS1pdGVtIGE6aG92ZXIgLm11bHRpbWVkaWFfY2FyZCBoMyBzbWFsbCB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLyotLS0tLVBvcnRhbCBUcmVuZGluZyA0LzIxLzE2LS0tLS0qL1xuLmhlYWRsaW5lIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhlYWRsaW5lIGhlYWRlciAubWV0YV9pbnN0aXR1dGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmhlYWRsaW5lIGhlYWRlciAucmVsdGltZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qLS0tLS1FbmQgUG9ydGFsIFRyZW5kaW5nIDQvMjEvMTYtLS0tLSovXG4uYXJ0aWNsZSAucGFnZV90aXRsZSB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBtYXJnaW46IDI1cHggMCAwO1xufVxuLmFydGljbGUgLnBhZ2VfdGl0bGUgc3Bhbi50eXBlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcnRpY2xlIHAuc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjN2I3YjdiO1xufVxuLmFydGljbGUgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyYjJiMmI7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5hcnRpY2xlIC5mZWF0dXJlZF9pbWFnZS5zaW5nbGUgLmNlbnRlci1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2Uuc2luZ2xlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmFydGljbGUgLmZlYXR1cmVkX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmNhcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmFydGljbGUgLmZlYXR1cmVkX2ltYWdlIC5kZXRhaWxzIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNkZGRkZGQ7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwgaDQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDA7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwgcCB7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcnRpY2xlIC5mZWF0dXJlZF9pbWFnZSAuZGV0YWlscyAud2VsbC5wcmltYXJ5IHtcbiAgcGFkZGluZzogMjVweDtcbn1cbi5hcnRpY2xlIC5mZWF0dXJlZF9pbWFnZSAuZGV0YWlscyAud2VsbC55ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmYWVhO1xuICBib3JkZXItY29sb3I6ICNmZmRiM2Q7XG59XG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwueWVsbG93IGEge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hcnRpY2xlIC5mZWF0dXJlZF9pbWFnZSAuZGV0YWlscyAud2VsbC55ZWxsb3cgYTpob3Zlcixcbi5hcnRpY2xlIC5mZWF0dXJlZF9pbWFnZSAuZGV0YWlscyAud2VsbC55ZWxsb3cgYTphY3RpdmUsXG4uYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMgLndlbGwueWVsbG93IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuLmFydGljbGUgLnRvb2xiYXIge1xuICBtYXJnaW46IDA7XG59XG4uYXJ0aWNsZSAuY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5hcnRpY2xlIC5jYXB0aW9uIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hcnRpY2xlIC5jYXB0aW9uIHAuY3JlZGl0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4uYXJ0aWNsZSAuZW50cnkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5hcnRpY2xlIC5lbnRyeSBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmFydGljbGUgLnRodW1ibmFpbCB7XG4gIHdpZHRoOiAyODhweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFydGljbGUgLnRodW1ibmFpbC5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDM0cHg7XG59XG4uYXJ0aWNsZSAudGh1bWJuYWlsLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMzRweDtcbn1cbi5hcnRpY2xlIC50aHVtYm5haWwgLmltZy13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjg4cHg7XG4gIGhlaWdodDogMjg4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbn1cbi5hcnRpY2xlIC50aHVtYm5haWwgLmltZy13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hcnRpY2xlIC50aHVtYm5haWwgLmltZy13cmFwcGVyIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAyNzJweDtcbiAgbWF4LWhlaWdodDogMjcycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXJ0aWNsZSAudGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hcnRpY2xlIC50aHVtYm5haWwgLmNhcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX2Rpc2NsYWltZXIge1xuICBtYXJnaW46IDIwcHggMCAyNXB4O1xufVxuLmFydGljbGUgLmFydGljbGVfZGlzY2xhaW1lciBwIHtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5hcnRpY2xlIC5hcnRpY2xlX2Rpc2NsYWltZXIgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qLS0tLS1TaWRlYmFyIENvbnRlbnQtLS0tLSovXG4jc2lkZWJhci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgaDIuc3ViaGVhZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuI3NpZGViYXItY29udGVudCBociB7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgYm9yZGVyLWNvbG9yOiAjYjliYWJjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuI3NpZGViYXItY29udGVudCBoci5tYWpvciB7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBtYXJnaW4tcmlnaHQ6IC0yMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I5YmFiYztcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbjogMnB4IDA7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQge1xuICBtYXJnaW46IDIwcHggMCAzNXB4IDA7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAtMjBweCAxOHB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZDtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNEMkVERjY7XG4gIGJvcmRlci1jb2xvcjogIzk2RTBGOTtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUucmVkIHtcbiAgYmFja2dyb3VuZDogI2ZlZTVlMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmVhMDllO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS55ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmVlZGNmO1xuICBib3JkZXItY29sb3I6ICNmYmQ4OTQ7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLmdyZWVuIHtcbiAgYmFja2dyb3VuZDogI2RiZmZmYztcbiAgYm9yZGVyLWNvbG9yOiAjMjdjY2MwO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjZjdlYmZmO1xuICBib3JkZXItY29sb3I6ICNjMjk5ZmY7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLmNsaW1hdGUtZmVhdHVyZSB7XG4gIGJhY2tncm91bmQ6ICNkOGU0ZWI7XG4gIGJvcmRlci1jb2xvcjogIzAwNTA4MDtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuY2xpbWF0ZS1uZXdzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDgwO1xuICBjb2xvcjogI2I5YmFiYztcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUubWFyaW5lLWZlYXR1cmUge1xuICBiYWNrZ3JvdW5kOiAjNWFmMGRhO1xuICBib3JkZXItY29sb3I6ICMwMDg4NzU7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLm1hcmluZS1uZXdzIHtcbiAgYmFja2dyb3VuZDogI2RiZjZmNztcbiAgYm9yZGVyLWNvbG9yOiAjMDA4ODc1O1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5jYW5jZXItZmVhdHVyZSB7XG4gIGJhY2tncm91bmQ6ICNmOGUxZTM7XG4gIGJvcmRlci1jb2xvcjogIzdmMjIyYTtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuY2FuY2VyLW5ld3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMiwgNTcsIDcwLCAwLjg4KTtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzOTQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuc2VtaW5hci1mZWF0dXJlIHtcbiAgYmFja2dyb3VuZDogIzZkYWNlMjtcbiAgYm9yZGVyLWNvbG9yOiAjNDI5NGRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoNC53aWRnZXQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjliYWJjO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC5hZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMnB4IC04cHg7XG4gIG1heC13aWR0aDogMzAycHg7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFkLnNpbmdsZSB7XG4gIG1hcmdpbi1ib3R0b206IC0yMnB4O1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC5hZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFkIC5ieWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwYWRkaW5nOiAycHggMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuc3BvbnNvcmVkX2NvbnRlbnQgaGVhZGVyIHtcbiAgLyogQkVHSU4gTkVXIEJMT0NLIC0gU3BvbnNvcmVkIENvbnRlbnQgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjU3KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC5zcG9uc29yZWRfY29udGVudCBoZWFkZXIgaDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuc3BvbnNvcmVkX2NvbnRlbnQgaGVhZGVyIHAubWV0YV9pbnN0aXR1dGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhIC5icmVha2luZ25ld3M6dmlzaXRlZCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC5hcnRpY2xlLWxpbmtzIGE6aG92ZXIsXG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFydGljbGUtbGlua3MgYTphY3RpdmUge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhOmhvdmVyIHNwYW4sXG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFydGljbGUtbGlua3MgYTphY3RpdmUgc3BhbixcbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhOmhvdmVyIHAubWV0YV9pbnN0aXR1dGUsXG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFydGljbGUtbGlua3MgYTphY3RpdmUgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC50d2l0dGVyLWZlZWQtaGVhZGVyIHtcbiAgd2lkdGg6IDI5MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbjogMHB4IGF1dG8gMjVweCBhdXRvO1xufVxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IC50d2l0dGVyLWZlZWQtaGVhZGVyLWhhc2h0YWcge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbiNzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAudHdpdHRlci1mZWVkLWhlYWRlci1saW5rIHtcbiAgY29sb3I6ICMxREExRjI7XG59XG4jc2lkZWJhci1jb250ZW50IC53aWRnZXQgLnR3aXR0ZXItZmVlZC1jb250ZW50IHtcbiAgd2lkdGg6IDI5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNzaWRlYmFyLWNvbnRlbnQgZGl2LnNwb25zb3JlZF9jb250ZW50X3doYXRzdGhpcyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG59XG4jc2lkZWJhci1jb250ZW50IGRpdi5zcG9uc29yZWRfY29udGVudF93aGF0c3RoaXMgYSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4uc3ViamVjdC1saW5rcyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zdWJqZWN0LWxpbmtzIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbi5zdWJqZWN0LWxpbmtzIC5idG4uYnRuLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZGMwMDAyO1xufVxuLnN1YmplY3QtbGlua3MgLmJ0bi5idG4tcmVkIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zdWJqZWN0LWxpbmtzIC5idG4uYnRuLXJlZDpob3ZlciB7XG4gIGNvbG9yOiAjZGMwMDAyO1xufVxuLnN1YmplY3QtbGlua3MgLmJyZWFrIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN1YmplY3QtbGlua3MgLm5hdiBsaSBhIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICB6LWluZGV4OiAwO1xuICBiZWhhdmlvcjogdXJsKCcvY3NzL3ZlbmRvci9waWUvUElFLmh0YycpO1xufVxuLnN1YmplY3QtbGlua3MgLm5hdiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogI2RjMDAwMjtcbn1cbi5zdWJqZWN0LWxpbmtzIC5uYXYgbGkgYSAuZmEge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc3ViamVjdC1saW5rcyAubmF2IGxpLmFjdGl2ZSBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMwMDAyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYS5hZ2VuY3kge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwNTI4MztcbiAgZm9udC1zaXplOiAxNS4yNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuYS5hZ2VuY3k6YmVmb3JlLFxuYS5hZ2VuY3k6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5hLmFnZW5jeTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuYS5hZ2VuY3kgaW1nIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5hLmFnZW5jeSAuYnRuIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmEuYWdlbmN5IC5mYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmEuYWdlbmN5OmhvdmVyLFxuYS5hZ2VuY3k6YWN0aXZlLFxuYS5hZ2VuY3k6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYS5hZ2VuY3k6aG92ZXIgLmJ0bixcbmEuYWdlbmN5OmFjdGl2ZSAuYnRuLFxuYS5hZ2VuY3k6Zm9jdXMgLmJ0biB7XG4gIGNvbG9yOiAjMGU3MWFiO1xufVxuYS5hZ2VuY3k6aG92ZXIgaW1nLFxuYS5hZ2VuY3k6YWN0aXZlIGltZyxcbmEuYWdlbmN5OmZvY3VzIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cbmEuYWdlbmN5OnZpc2l0ZWQgLmJ0biB7XG4gIGNvbG9yOiAjMDA1MjgzO1xufVxuLndpZGdldC1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ud2lkZ2V0LWNvbnRlbnQgaHIge1xuICBtYXJnaW46IDQwcHggMCAhaW1wb3J0YW50O1xufVxuYXNpZGUubW9yZSBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5hc2lkZS5tb3JlIGEgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuYXNpZGUubW9yZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5hc2lkZS5tb3JlIGE6aG92ZXIgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuYXNpZGUubW9yZSBhLmluYWN0aXZlIHtcbiAgY29sb3I6ICNhYWFhYWE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmFzaWRlLm1vcmUgYS5pbmFjdGl2ZSBwLm1ldGFfaW5zdGl0dXRlIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG5hc2lkZS5tb3JlIGgzIHtcbiAgbWFyZ2luOiAxOHB4IDAgMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzg4ODg4ODtcbn1cbmFzaWRlLm1vcmUgcC5tZXRhX2luc3RpdHV0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5hc2lkZS5tb3JlIGRsLm1ldGEge1xuICBtYXJnaW46IDA7XG59XG51bC50YWdzIHtcbiAgbWFyZ2luOiAwIC0zcHggMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLnRhZ3M6YmVmb3JlLFxudWwudGFnczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbnVsLnRhZ3M6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbnVsLnRhZ3MgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAzcHg7XG59XG51bC50YWdzIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNiOWJhYmM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycHggN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExLjVweDtcbn1cbnVsLnRhZ3MgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG59XG51bC50YWdzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzg4ODg4ODtcbn1cbi50cmFuc2xhdGlvbnMtbmF2IGEge1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnRyYW5zbGF0aW9ucy1uYXYgYS5yZWQge1xuICBjb2xvcjogI2RjMDAwMjtcbn1cbi50cmFuc2xhdGlvbnMtbmF2IGE6aG92ZXIge1xuICBjb2xvcjogIzg4ODg4ODtcbn1cbi50cmFuc2xhdGlvbnMtbmF2IGEgaS5mYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi50cmFuc2xhdGlvbnMtbmF2LnB1bGwtdXAge1xuICBtYXJnaW4tYm90dG9tOiAtMjVweDtcbn1cbmEudmlldy1hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC8qbW9iaWxlKi9cbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmVoYXZpb3I6IHVybCgnL2Nzcy92ZW5kb3IvcGllL1BJRS5odGMnKTtcbn1cbmEubXVsdGltZWRpYSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5hLm11bHRpbWVkaWE6YmVmb3JlLFxuYS5tdWx0aW1lZGlhOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuYS5tdWx0aW1lZGlhOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5hLm11bHRpbWVkaWEgLmNlbnRlci1pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogM3B4O1xuICB3aWR0aDogODdweDtcbiAgaGVpZ2h0OiA4N3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjliYWJjO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbmEubXVsdGltZWRpYSBpbWcge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5hLm11bHRpbWVkaWEgLmRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5hLm11bHRpbWVkaWEgLmRlc2Mgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuYS5tdWx0aW1lZGlhIC5kZXNjIC52aWV3LW1vcmUge1xuICBjb2xvcjogIzA4YTNmMTtcbiAgY29sb3I6ICMwMDg4Y2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5hLm11bHRpbWVkaWE6aG92ZXIsXG5hLm11bHRpbWVkaWE6dmlzaXRlZCxcbmEubXVsdGltZWRpYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmEubXVsdGltZWRpYTpob3ZlciAuZGVzYyxcbmEubXVsdGltZWRpYTphY3RpdmUgLmRlc2Mge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbmEubXVsdGltZWRpYTpob3ZlciAuZGVzYyAudmlldy1tb3JlLFxuYS5tdWx0aW1lZGlhOmFjdGl2ZSAuZGVzYyAudmlldy1tb3JlIHtcbiAgY29sb3I6ICMwOGEzZjE7XG59XG5hLm11bHRpbWVkaWE6aG92ZXIgLmNlbnRlci1pbWFnZSxcbmEubXVsdGltZWRpYTphY3RpdmUgLmNlbnRlci1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5hLm11bHRpbWVkaWE6aG92ZXIgaW1nLFxuYS5tdWx0aW1lZGlhOmFjdGl2ZSBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG5hLm11bHRpbWVkaWEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmEubXVsdGltZWRpYS5hY3RpdmUgLmRlc2Mge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbmEubXVsdGltZWRpYS5hY3RpdmUgLmNlbnRlci1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5hLm11bHRpbWVkaWEuYWN0aXZlIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cbmEubXVsdGltZWRpYS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYS5tdWx0aW1lZGlhLmFjdGl2ZTpob3ZlciAuZGVzYyB7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuYS5tdWx0aW1lZGlhIC5tbV9zaWRlYmFyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbmEubXVsdGltZWRpYSAubW1fc2lkZWJhciBzcGFuIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI2FhYWFhYTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi53aWRnZXQgLnBvcnRhbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi53aWRnZXQgLnBvcnRhbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi53aWRnZXQgLnBvcnRhbCBhOmhvdmVyIC50aXRsZSB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLndpZGdldCAucG9ydGFsIGE6aG92ZXIgLnRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzA4YTNmMTtcbn1cbi53aWRnZXQgLnBvcnRhbCAudGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuLndpZGdldCAucG9ydGFsIC50aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDg4Y2M7XG59XG4uY29udGFjdC1pbmZvLFxuLm9yaWdpbmFsLXNvdXJjZSB7XG4gIGZvbnQtc2l6ZTogMTMuMjVweDtcbn1cbi8qLS0tLS1MYW5ndWFnZSBQb3J0YWxzLS0tLS0qL1xuaW1nLmxhbmd1YWdlLXJlcG9ydGVyLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgbWFyZ2luOiAzNXB4IGF1dG8gMzVweCBhdXRvO1xufVxuLyotLS0tLUZvcm0gQ29udGVudC0tLS0tKi9cbi5wYW5lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSAuZm9ybS1ncm91cCBpbnB1dCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiO1xufVxuLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkgc2VsZWN0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cbi5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1ib2R5IGhyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmJiO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZDogI2RjMDAwMjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjMDAwMjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSAuYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjYwMDAyO1xufVxuLyotLS0tLUZvb3Rlci0tLS0tKi9cbiNmb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBiYWNrZ3JvdW5kOiAjNjA2MDYwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMzVweCAwIDI1cHg7XG59XG4jZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jZm9vdGVyIGEgaS5mYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbiNmb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjQzNDM0MzO1xufVxuI2Zvb3RlciBhOmhvdmVyIGkuZmEtZXVyZWthbGVydCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cbiNmb290ZXIgLnN0YWNrLTUgYSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuI2Zvb3RlciAubG9nbyB7XG4gIHdpZHRoOiA2MCU7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4jZm9vdGVyIC5sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNmb290ZXIgLmxvZ28gaW1nLmltYWdlLWhpZGRlbi14cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5sb2dvIGltZy5pbWFnZS12aXNpYmxlLXhzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2Zvb3RlciAuYnJhbmQge1xuICB3aWR0aDogNDAlO1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuI2Zvb3RlciBwLmNvcHkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbiNmb290ZXIgcC5jb3B5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjbmF2aWdhdGlvbiA+IC5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uID4gLm5hdmJhci5uYXZiYXItaW52ZXJzZSAubmF2LXBpbGxzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gPiAubmF2YmFyLm5hdmJhci1pbnZlcnNlID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmxvZ28ge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5icmFuZCB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxuICAuYnJhbmQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtYnRuIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1pbnZlcnNlIC5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAxNXB4IDhweDtcbiAgfVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgbWFyZ2luOiAxcHggLTVweCAwIDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuYXJ0aWNsZSAudGh1bWJuYWlsIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXVsdGltZWRpYS1pdGVtIGEgLm11bHRpbWVkaWFfY2FyZCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudHJlbmRpbmcgaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnRyZW5kaW5nIGhlYWRlciAubWV0YV9pbnN0aXR1dGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxuICAuYXJ0aWNsZS1saW5rcyBsaSBhIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmFydGljbGUtbGlua3MgbGkgYSBwLm1ldGFfaW5zdGl0dXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbiAgI2Zvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAjc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFkIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBkaXYudGh1bWJuYWlsIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIH1cbiAgaDEucGFnZV90aXRsZSB7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG4gIH1cbiAgI21haW4tY29udGVudCxcbiAgI3NpZGViYXItY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgI2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbiAgLmdyYXkgI2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgI3NpZGViYXItY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAjc2lkZWJhci1jb250ZW50LndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG4gICNzZWFyY2ggZm9ybSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNzZWFyY2ggI3NlYXJjaC1idG4ge1xuICAgIGNvbG9yOiAjY2IyMTIxO1xuICB9XG4gIC5uYXYgPiBsaS5tZWdhLWRyb3Bkb3duLmhvdmVyID4gYTphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDZweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDZweDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgfVxuICAjZm9vdGVyIC5sb2dvIGltZy5pbWFnZS12aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNmb290ZXIgLmxvZ28gaW1nLmltYWdlLWhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5wb3J0YWwgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuICAucG9ydGFsID4gYSAudGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIC5wb3J0YWwgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzA4YTNmMTtcbiAgfVxuICAucG9ydGFsID4gYTpob3ZlciAudGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIC5wb3J0YWwgLmludmVyc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDIwMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAuZm9ybS1jb250cm9sLmlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuICAudG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC50b29sYmFyIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gIH1cbiAgLm11bHRpbWVkaWEtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIC5tdWx0aW1lZGlhLWdhbGxlcnkgPiAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAucG9zdCB7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgfVxuICAucG9zdCBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wb3N0IGEgLnRodW1iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5wb3N0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnBvc3QgYS5oYXMtdGh1bWIgaGVhZGVyLFxuICAucG9zdCBhLmhhcy10aHVtYiAuZW50cnksXG4gIC5wb3N0IGEuaGFzLXRodW1iIGRsLm1ldGEge1xuICAgIG1hcmdpbi1yaWdodDogMTc1cHg7XG4gIH1cbiAgYS52aWV3LWFsbCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJlaGF2aW9yOiB1cmwoJy9jc3MvdmVuZG9yL3BpZS9QSUUuaHRjJyk7XG4gIH1cbiAgLm5leHQtZGF0ZSxcbiAgLmFyY2hpdmUtc2VhcmNoLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWFhYWE7XG4gICAgei1pbmRleDogMDtcbiAgICBiZWhhdmlvcjogdXJsKCcvY3NzL3ZlbmRvci9waWUvUElFLmh0YycpO1xuICB9XG4gIC5uZXh0LWRhdGU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzA4YTNmMTtcbiAgfVxuICAubmV4dC1kYXRlOmhvdmVyIC5wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogI2VjZjRmODtcbiAgfVxuICAuYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgfVxuICAuYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmNhcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgLmRldGFpbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYXJ0aWNsZS10b29scyBhLmJ0biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm11bHRpbWVkaWEtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLm11bHRpbWVkaWEtaXRlbSBhIC5jZW50ZXItaW1hZ2Uge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLm11bHRpbWVkaWEtaXRlbSBhIC5tdWx0aW1lZGlhX2NhcmQge1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAubXVsdGltZWRpYS1pdGVtIGEgLm11bHRpbWVkaWFfY2FyZCBoMyB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgfVxuICAvKi0tLS0tUG9ydGFsIFwiaGVhZGxpbmVcIiBUcmVuZGluZy0tLS0tKi9cbiAgLmhlYWRsaW5lIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG4gIC8qLS0tLS1MYW5ndWFnZSBQb3J0YWxzLS0tLS0qL1xuICBpbWcubGFuZ3VhZ2UtcmVwb3J0ZXItbG9nbyB7XG4gICAgbWFyZ2luOiAzNXB4IDBweCAzNXB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDIuc3ViaGVhZCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMzBweDtcbiAgfVxuICAudGV4dC1jZW50ZXItc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBoci5tYWpvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkICFpbXBvcnRhbnQ7XG4gIH1cbiAgI3NpZGViYXItY29udGVudCAud2lkZ2V0IGg0LndpZGdldC1zdWJ0aXRsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgI3NpZGViYXItY29udGVudCAud2lkZ2V0IC5hZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3NpZGViYXItY29udGVudCAud2lkZ2V0LWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICB9XG4gIGFzaWRlLm1vcmUgZGwubWV0YSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBkbC5tZXRhLnN0YWNrZWQgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICBkbC5tZXRhLnN0YWNrZWQgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIGEubXVsdGltZWRpYSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgYS5tdWx0aW1lZGlhIC5jZW50ZXItaW1hZ2Uge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgYS5tdWx0aW1lZGlhIC5kZXNjIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAucG9zdCBhLmhhcy10aHVtYiB7XG4gICAgbWluLWhlaWdodDogMTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxIHVybCgnL2ltYWdlcy9iZy5ncmFkaWVudC5wbmcnKSAwIDE0MHB4IHJlcGVhdC14O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGJhY2tncm91bmQ6ICNjYjIxMjEgdXJsKCcvaW1hZ2VzL2JnLmhlYWRlci53ZWJwJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgaDIuc3ViaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I5YmFiYztcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAubmF2ID4gbGkubWVnYS1kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICB9XG4gIC5wb3N0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnBvc3QgYSAudGh1bWIge1xuICAgIHdpZHRoOiA4N3B4O1xuICAgIGhlaWdodDogODdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjliYWJjO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG4gIC5wb3N0IGEuaGFzLXRodW1iIHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgfVxuICAucG9zdCBhLmhhcy10aHVtYiBoZWFkZXIsXG4gIC5wb3N0IGEuaGFzLXRodW1iIC5lbnRyeSxcbiAgLnBvc3QgYS5oYXMtdGh1bWIgZGwubWV0YSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAuYXJ0aWNsZS1saW5rcyBsaSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIGEudmlldy1hbGwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICB9XG4gIC5uZXh0LWRhdGUgLnBhbmVsLFxuICAuYXJjaGl2ZS1zZWFyY2gtYm94IC5wYW5lbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmZmZmIDE1JSwgI2YxZjFmMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmZmZmIDE1JSwgI2YxZjFmMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmIDE1JSwgI2YxZjFmMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmYxZjFmMScsIEdyYWRpZW50VHlwZT0wKTtcbiAgfVxuICAuYXJ0aWNsZSAuZmVhdHVyZWRfaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgfVxuICAuYXJ0aWNsZS10b29scyBhLmJ0bixcbiAgLnNvY2lhbC1zaGFyZSBhLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gICNjb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gICNtYWluLWNvbnRlbnQuaGFzLXNpZGViYXIsXG4gICNzaWRlYmFyLWNvbnRlbnQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiOWJhYmM7XG4gIH1cbiAgI3NpZGViYXItY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAubXVsdGltZWRpYS1pdGVtIGEgLmNlbnRlci1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAubXVsdGltZWRpYS1pdGVtIGEgLm11bHRpbWVkaWFfY2FyZCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAubXVsdGltZWRpYS1pdGVtLmltYWdlIC5tdWx0aW1lZGlhX2NhcmQge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9iZy5tZWRpYS1waG90by5qcGcnKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICB9XG4gIC5tdWx0aW1lZGlhLWl0ZW0udmlkZW8gLm11bHRpbWVkaWFfY2FyZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2JnLm1lZGlhLXZpZGVvLmpwZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIH1cbiAgLm11bHRpbWVkaWEtaXRlbS5hdWRpbyAubXVsdGltZWRpYV9jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmcubWVkaWEtYXVkaW8uanBnJykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcbiAgfVxuICAudHJlbmRpbmcucGhvdG8sXG4gIC50cmVuZGluZy5oaWdobGlnaHQge1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDk5MnB4KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiA5OTJweCksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSBhbmQgKG1pbi13aWR0aDogOTkycHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiA5OTJweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXVsdGltZWRpYS1pdGVtLnBob3RvIC5tdWx0aW1lZGlhX2NhcmQge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9iZy5tZWRpYS1waG90b0AyeC5wbmcnKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTcwcHggMTAwcHg7XG4gIH1cbiAgLm11bHRpbWVkaWEtaXRlbS52aWRlbyAubXVsdGltZWRpYV9jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmcubWVkaWEtdmlkZW9AMngucG5nJykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE3MHB4IDEwMHB4O1xuICB9XG4gIC5tdWx0aW1lZGlhLWl0ZW0uYXVkaW8gLm11bHRpbWVkaWFfY2FyZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2JnLm1lZGlhLWF1ZGlvQDJ4LnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNzBweCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLyogXCJlcXVhbC1oZWlnaHRcIiBpcyBjYXVzaW5nIElFIHRvIHByaW50IG91dCAxMDArIHBhZ2VzIGZvciBuZXdzIHJlbGVhc2VzXG4gICAgIFRoaXMgc2hvdWxkIGZpeCB0aGF0IGlzc3VlICovXG4gIC5lcXVhbC1oZWlnaHQgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAvKiBCb290c3RyYXAgYnkgZGVmYXVsdCBzaG93cyB0aGUgZnVsbCBVUkwgZm9yIGxpbmtzIGluIHByaW50IHZpZXcuICBUaGlzIHByZXZlbnRzIHRoYXQgYmVoYXZpb3IuICovXG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLmF1ZGlvLXNuaXBwZXQtcm93e1xuICAgZGlzcGxheTogZmxleDtcbn1cbi5hdWRpby1zbmlwcGV0LWNvbHVtbntcbiAgIGZsZXg6IDUwJTtcbiAgIHBhZGRpbmc6MTBweDtcbn1cbiBpbWcuYXVkaW8tc25pcHBldHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuIH1cblxuXG4vKiBmb3IgYWNjb3JkaW9uIHNuaXBwZXQgKi9cbi8qIHVudmlzaXRlZCBsaW5rICovXG4uYWNjb2Rpb24tbGlua3tcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOjAgIWltcG9ydGFudDtcbn1cblxuLyogdmlzaXRlZCBsaW5rICovXG4uYWNjb2Rpb24tbGluazp2aXNpdGVkIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjowO1xufVxuXG4vKiBtb3VzZSBvdmVyIGxpbmsgKi9cbi5hY2NvZGlvbi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjowO1xufVxuXG4vKiBzZWxlY3RlZCBsaW5rICovXG4uYWNjb2Rpb24tbGluazphY3RpdmUge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOjA7XG59XG5cbi8qIHNlbGVjdGVkIGZvY3VzICovXG4uYWNjb2Rpb24tbGluazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6MDtcbn1cblxuLyogQ2VudGVyIHRoZSBsb2FkZXIgKi9cbiNsb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luOiAtNzZweCAwIDAgLTc2cHg7XG4gIGJvcmRlcjogMTZweCBzb2xpZCBncmF5Oy8qI2YzZjNmMzsqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3A6IDE2cHggc29saWQgcmVkOyAvKiMzNDk4ZGI7Ki9cbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4vKiBBZGQgYW5pbWF0aW9uIHRvIFwicGFnZSBjb250ZW50XCIgKi9cbi5hbmltYXRlLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYW5pbWF0ZWJvdHRvbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tbmFtZTogYW5pbWF0ZWJvdHRvbTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxc1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0ZWJvdHRvbSB7XG4gIGZyb20geyBib3R0b206LTEwMHB4OyBvcGFjaXR5OjAgfSBcbiAgdG8geyBib3R0b206MHB4OyBvcGFjaXR5OjEgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b20geyBcbiAgZnJvbXsgYm90dG9tOi0xMDBweDsgb3BhY2l0eTowIH0gXG4gIHRveyBib3R0b206MDsgb3BhY2l0eToxIH1cbn1cblxuLyogVmlkZW8gUGxheWVyIE92ZXJyaWRlcyBta3BsYXllci9iaXRtb3ZpbiAqL1xuLmJpdG1vdmlucGxheWVyLXBvc3RlciB7IGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cbi5ibXB1aS1pbWFnZSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAzMyAhaW1wb3J0YW50OyB9XG4iLCIvKlxuXG4vLyBTdHlsZSBmb3IgRE9FIFBvcnRhbFxuXG4qL1xuXG5cbi8qIGhlYWRlciAmIG5hdmlnYXRpb24gKi9cblxuaDEucG9ydGFsX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjNDA0MDQwO1xuLyogIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4OyAqL1xufVxuXG5oMS5wb3J0YWxfdGl0bGUgaW1nIHtcbiAgd2lkdGg6IDMyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW46IDBweCAyNXB4IDBweCAwcHg7XG59XG5cbm5hdi5kb2Uge1xuLyogIGJhY2tncm91bmQ6ICNmZmZmZmY7ICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZWVlZWVlLCAjZmZmZmZmLCAjZWVlZWVlKSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiOWJhYmM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiOWJhYmM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjliYWJjO1xufVxubmF2LmRvZSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNiOWJhYmM7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG5uYXYuZG9lIC5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbm5hdi5kb2UgLmRyb3Bkb3duLXRvZ2dsZS5jb2xsYXBzZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNlZWVlZWUsICNmZmZmZmYsICNlZWVlZWUpO1xufVxubmF2LmRvZSAuZHJvcGRvd24tdG9nZ2xlLmNvbGxhcHNlZDpob3ZlciB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG5uYXYuZG9lICNwb3J0YWwtbmF2IHVsIGxpIGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xufVxuXG5cbi8qIG1haW4gY29udGVudCAqL1xuXG4ubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuaDEucGFnZWhlYWQge1xuICBjb2xvcjogIzAwMzY2ODtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luOiA0MHB4IDBweCAyMHB4IDBweDtcbn1cblxuaDIucGFnZXN1YmhlYWQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG5oMi5zdWJoZWFkIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjliYWJjO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG5cbi8qIEZvciBwb3J0YWwgaG9tZSBwYWdlIGNhcm91c2VsICovXG5cbi5jYXJvdXNlbC5mYWRlIHtcbiAgICAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC5mYWRlIC5pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDFzO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDsgLyogaGlkZSBhbGwgc2xpZGVzICovXG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJvdXNlbC5mYWRlIC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLmZhZGUgLml0ZW0uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogMTU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW4tbGVmdDogLTMwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBhZGRpbmc6IDhweCAyMHB4IDMwcHggMjBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuXG4vKiBGb3IgbGFyZ2UsIHN0YXRpYyBpbWFnZSwgaWYgd2Ugd2FudCB0byB1c2UgdGhhdCBpbnN0ZWFkIG9mIGEgY2Fyb3VzZWwgKi9cblxuLmxhcmdldHJlbmRpbmdwaG90byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cblxuLyogYXJ0aWNsZSBoZWFkbGluZSBzdHlsZXMgKi9cblxuLnRyZW5kaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZlYXR1cmVkLnRyZW5kaW5nIGhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG59XG5cbmEudmlldy1hbGwge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb3N0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnBvc3QgYSBoZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4uZmVhdHVyZS1jYXJkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDM4MHB4O1xufVxuXG4uY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwcHggMTBweCAxNXB4IDEwcHg7XG59XG5cbi5jYXJkIGltZy5jYXJkLWltZy10b3Age1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi50aHVtYi1pbWctYm94LW91dGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRodW1iLWltZy1ib3gge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLnRodW1iLWltZy1ib3gtY29udGVudCB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLnRodW1iLWltZy1ib3gtY29udGVudCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6MTAwJTtcbiAgICBtYXgtd2lkdGg6MTAwJTtcbn1cblxuLmNhcmQtaW1nLWJveC1vdXRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhcmQtaW1nLWJveCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG5cbi5jYXJkLWltZy1ib3gtY29udGVudCB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLmNhcmQtaW1nLWJveC1jb250ZW50IGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDoxMDAlO1xuICAgIG1heC13aWR0aDoxMDAlO1xufVxuXG4uY2FyZCBwLmNhcmQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNhcmQgcC5jYXJkLXRleHQgYSB7XG4gIGNvbG9yOiAjMWMxYzFjO1xufVxuXG5cbi5hcnRpY2xlIGgxLnRpdGxlIHtcbiAgICBjb2xvcjogIzJiMmIyYjtcbiAgICBtYXJnaW46IDI1cHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM0cHg7XG59XG5cblxuLmFydGljbGUgaDIuc3VidGl0bGUge1xuICAgIG1hcmdpbjogMTBweCAwcHggMTVweCAwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjN2I3YjdiO1xufVxuXG5cbi5oZWFkbGluZSBoZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmhlYWRsaW5lIGhlYWRlciAubWV0YV9pbnN0aXR1dGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuI3NpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5kb2Uge1xuICBiYWNrZ3JvdW5kOiAjZTBmOWI4O1xuICBib3JkZXItY29sb3I6ICM3Y2MxMTA7XG59XG5cbiNzaWRlYmFyLWNvbnRlbnQgLnR3aXR0ZXItZmVlZCB7XG4gIGhlaWdodDogNDQ2cHg7XG59XG5cbi50b3BpYy1saW5rcyBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMHB4IDBweCAxMHB4IC0zNXB4O1xufVxuXG4udG9waWMtbGlua3MgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi50b3BpYy1saW5rcyBsaSBhLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaW1nLmRvZV90b3BpY19pY29uIHtcbiAgbWFyZ2luOiAtMnB4IDhweCAwcHggMHB4O1xufVxuXG5kaXYuZG9lX2ltYWdlX2ZyYW1lIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I5YmFiYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZG9lX2ltYWdlX2xlZnQge1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLmRvZV9pbWFnZV9yaWdodCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG5cbmltZy5kb2VfaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuZGl2LmRvZV9pbWFnZV9jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuXG4vKiBGb3IgXCJsZWdhY3lcIiBpbWFnZXMgZW1iZWRkZWQgaW4gRE9FIGZlYXR1cmVzLCB3aGljaCBhcmUgY29udGFpbmVkIGluIGEgVEFCTEUgKi9cblxuLmxlZ2FjeV9kb2VfaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2I5YmFiYztcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmxlZ2FjeV9kb2VfaW1hZ2UgdGQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubGVnYWN5X2RvZV9pbWFnZSB0ZCBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWdhY3lfZG9lX2ltYWdlIHRkIGltZyB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1heC1oZWlnaHQ6IDI0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubGVnYWN5X2RvZV9pbWFnZSB0ZCAuaW1hZ2VjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG5cbi8qIEZvciBcImxlZ2FjeVwiIGltYWdlcyBlbWJlZGRlZCBpbiBET0UgZmVhdHVyZXMsIHdoaWNoIGFyZSBzdGFuZGFsb25lIElNRyBlbWJlZHMgKi9cblxuaW1nLmxlZ2FjeV9kb2Vfc29sb19pbWFnZSB7XG4gIG1heC13aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxhYi1jYXJkIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIG1hcmdpbjogMHB4IDBweCAzMHB4IDBweDtcbn1cblxuLmxhYi1jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbn1cblxuLmxhYi1sb2dvLWltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODg4ODg4O1xufVxuXG4ubGFiLW5hbWUge1xuICBoZWlnaHQ6IDc4cHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5sYWItY29udGVudC1saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmxhYi1jb250ZW50LWxpbmtzIGEge1xuICBjb2xvcjogIzg4ODg4ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxhYnMtaW50cm8ge1xuICBtYXJnaW46IDBweCAwcHggMzBweCAwcHg7XG59XG5cbiNsYWJzbWFwIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5sYWItdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwcHggMHB4IDVweCAwcHg7XG59XG5cbi5sYWItdGl0bGUtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xufVxuXG4ubGFiLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHggMHB4O1xufVxuXG4udG9waWNzLWludHJvIHtcbiAgbWFyZ2luOiAwcHggMHB4IDMwcHggMHB4O1xufVxuXG4udG9waWMtY2FyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMjVweDtcbn1cblxuYS50b3BpYy1jYXJkLWxpbmsge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnRvcGljLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xufVxuXG4udG9waWMtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDBweCAwcHggMzBweCAwcHg7XG59XG5cbi5tdWx0aW1lZGlhLWl0ZW0gYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOWJhYmM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuXG4gIC5kb2VfaW1hZ2VfbGVmdCB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuZG9lX2ltYWdlX3JpZ2h0IHtcbiAgICBtYXJnaW46IDEwcHggNXB4IDEwcHggMjBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubGVnYWN5X2RvZV9pbWFnZSB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG5cbiAgLmxlZ2FjeV9kb2VfaW1hZ2VfbGVmdCB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubGVnYWN5X2RvZV9pbWFnZV9yaWdodCB7XG4gICAgbWFyZ2luOiAxMHB4IDVweCAxMHB4IDIwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxlZ2FjeV9kb2VfaW1hZ2UgdGQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgbmF2LmRvZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG5cbiAgbmF2LmRvZSAjcG9ydGFsLW5hdiB1bCBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I5YmFiYztcbiAgfVxuXG4gIG5hdi5kb2UgI3BvcnRhbC1uYXYgdWwgbGkgYSB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gIG5hdi5kb2UgI3BvcnRhbC1uYXYgdWwgbGkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjliYWJjO1xuICB9XG5cbiAgbmF2LmRvZSAjcG9ydGFsLW5hdiB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuXG4gICNwb3J0YWwtbmF2IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjYjliYWJjICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmVhdHVyZS1jYXJkIHtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgI21haW4tY29udGVudHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiOWJhYmM7XG4gIH1cblxuICBoMi5wb3N0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAucG9zdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wb3N0IGEgaGVhZGVyIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLnBvc3QgYSBoZWFkZXIgc3BhbiB7XG4gICAgbWFyZ2luOiAycHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM5MDkwOTA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5jYXJkIHAuY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZmVhdHVyZS1jYXJkIHtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG5cbiAgI3NpZGViYXItY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG59XG4iLCIuYWggKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY29sLTEge3dpZHRoOiA4LjMzJTt9XG4uY29sLTIge3dpZHRoOiAxNi42NiU7fVxuLmNvbC0zIHt3aWR0aDogMjUlO31cbi5jb2wtNCB7d2lkdGg6IDMzLjMzJTt9XG4uY29sLTUge3dpZHRoOiA0MS42NiU7fVxuLmNvbC02IHt3aWR0aDogNTAlO31cbi5jb2wtNyB7d2lkdGg6IDU4LjMzJTt9XG4uY29sLTgge3dpZHRoOiA2Ni42NiU7fVxuLmNvbC05IHt3aWR0aDogNzUlO31cbi5jb2wtMTAge3dpZHRoOiA4My4zMyU7fVxuLmNvbC0xMSB7d2lkdGg6IDkxLjY2JTt9XG4uY29sLTEyIHt3aWR0aDogMTAwJTt9XG5cbltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5haC5yb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uYWggaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkx1Y2lkYSBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5haC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkzM2NjO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmFoLm1lbnUgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFoLm1lbnUgbGkge1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvciA6IzMzYjVlNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMTIpLCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjI0KTtcbn1cblxuLmFoLm1lbnUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OWNjO1xufVxuXG4uYWgtbWFpbiB7XG5cbn1cblxuI21haW4tY29udGVudHtcblxufVxuXG5cbi8qLS0tLS1haHNpZGViYXIgQ29udGVudC0tLS0tKi9cbiNhaHNpZGViYXItY29udGVudCB7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgaDIuc3ViaGVhZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuI2Foc2lkZWJhci1jb250ZW50IGhyIHtcbiAgbWFyZ2luOiAwIC0yMHB4O1xufVxuI2Foc2lkZWJhci1jb250ZW50IGhyLm1ham9yIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogLTIxcHg7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjYjliYWJjO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xuICBtYXJnaW46IDJweCAwO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQge1xuICBtYXJnaW46IDIwcHggMCAzNXB4IDA7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwIC0yMHB4IDE4cHggMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLmJsdWUge1xuICBiYWNrZ3JvdW5kOiAjRDJFREY2O1xuICBib3JkZXItY29sb3I6ICM5NkUwRjk7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUucmVkIHtcbiAgYmFja2dyb3VuZDogI2ZlZTVlMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmVhMDllO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLnllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZWVkY2Y7XG4gIGJvcmRlci1jb2xvcjogI2ZiZDg5NDtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICNkYmZmZmM7XG4gIGJvcmRlci1jb2xvcjogIzI3Y2NjMDtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjZjdlYmZmO1xuICBib3JkZXItY29sb3I6ICNjMjk5ZmY7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuY2xpbWF0ZS1mZWF0dXJlIHtcbiAgYmFja2dyb3VuZDogI2Q4ZTRlYjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1MDgwO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDMud2lkZ2V0LXRpdGxlLmNsaW1hdGUtbmV3cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwNTA4MDtcbiAgY29sb3I6ICNiOWJhYmM7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUubWFyaW5lLWZlYXR1cmUge1xuICBiYWNrZ3JvdW5kOiAjNWFmMGRhO1xuICBib3JkZXItY29sb3I6ICMwMDg4NzU7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUubWFyaW5lLW5ld3Mge1xuICBiYWNrZ3JvdW5kOiAjZGJmNmY3O1xuICBib3JkZXItY29sb3I6ICMwMDg4NzU7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuY2FuY2VyLWZlYXR1cmUge1xuICBiYWNrZ3JvdW5kOiAjZjhlMWUzO1xuICBib3JkZXItY29sb3I6ICM3ZjIyMmE7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCBoMy53aWRnZXQtdGl0bGUuY2FuY2VyLW5ld3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMiwgNTcsIDcwLCAwLjg4KTtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzOTQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IGgzLndpZGdldC10aXRsZS5zZW1pbmFyLWZlYXR1cmUge1xuICBiYWNrZ3JvdW5kOiAjNmRhY2UyO1xuICBib3JkZXItY29sb3I6ICM0Mjk0ZGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgaDQud2lkZ2V0LXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I5YmFiYztcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC5hZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMnB4IC04cHg7XG4gIG1heC13aWR0aDogMzAycHg7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYWQuc2luZ2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIycHg7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYWQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFkIC5ieWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwYWRkaW5nOiAycHggMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC5zcG9uc29yZWRfY29udGVudCBoZWFkZXIge1xuICAvKiBCRUdJTiBORVcgQkxPQ0sgLSBTcG9uc29yZWQgQ29udGVudCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuc3BvbnNvcmVkX2NvbnRlbnQgaGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuc3BvbnNvcmVkX2NvbnRlbnQgaGVhZGVyIHAubWV0YV9pbnN0aXR1dGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC5hcnRpY2xlLWxpbmtzIGEgLmJyZWFraW5nbmV3czp2aXNpdGVkIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhOmhvdmVyLFxuI2Foc2lkZWJhci1jb250ZW50IC53aWRnZXQgLmFydGljbGUtbGlua3MgYTphY3RpdmUge1xuICBjb2xvcjogI2FhYWFhYTtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC5hcnRpY2xlLWxpbmtzIGE6aG92ZXIgc3BhbixcbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC5hcnRpY2xlLWxpbmtzIGE6YWN0aXZlIHNwYW4sXG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhOmhvdmVyIHAubWV0YV9pbnN0aXR1dGUsXG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAuYXJ0aWNsZS1saW5rcyBhOmFjdGl2ZSBwLm1ldGFfaW5zdGl0dXRlIHtcbiAgY29sb3I6ICNhYWFhYWE7XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgLndpZGdldCAudHdpdHRlci1mZWVkLWhlYWRlciB7XG4gIHdpZHRoOiAyOTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW46IDBweCBhdXRvIDI1cHggYXV0bztcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC50d2l0dGVyLWZlZWQtaGVhZGVyLWhhc2h0YWcge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC50d2l0dGVyLWZlZWQtaGVhZGVyLWxpbmsge1xuICBjb2xvcjogIzFEQTFGMjtcbn1cbiNhaHNpZGViYXItY29udGVudCAud2lkZ2V0IC50d2l0dGVyLWZlZWQtY29udGVudCB7XG4gIHdpZHRoOiAyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgZGl2LnNwb25zb3JlZF9jb250ZW50X3doYXRzdGhpcyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG59XG4jYWhzaWRlYmFyLWNvbnRlbnQgZGl2LnNwb25zb3JlZF9jb250ZW50X3doYXRzdGhpcyBhIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzg4ODg4ODtcbn1cblxuLmFobWV0YV9pbnN0aXR1dGV7XG4gICAgbWFyZ2luOiAycHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTA5MDkwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5haGltYWdle1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG59XG5cbi5haGNlbnRlci1pbWFnZXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDozMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuXG4uYWh3ZWxse1xuICBtYXJnaW4tdG9wOjI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRDNEM0QzICFpbXBvcnRhbnQ7XG59XG5cbi5haGNlbnRlci10ZXh0e1xuICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWhwYWdlX3RpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgY29sb3I6ICMzMzMzMzM7XG59XG4uYWhzdWJ0aXRsZXtcblxuICBmb250LXNpemU6IDFlbTtcbn0uYWhjcmVkaXR7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi5haHNwYWNlcntcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLmFoU2lkZWJhclNwYWNlcntcbiAgICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbn1cbiIsIi8vIGJvb3RzdHJhcCBkb2Vzbid0IG9mZmVyIHZlcnRpY2FsIHNwYWNpbmcgY2xhc3Nlc1xuLm1hcmdpbi10b3AteHMgeyBtYXJnaW4tdG9wOjVweDsgfVxuLm1hcmdpbi10b3Atc20geyBtYXJnaW4tdG9wOjEwcHg7IH1cbi5tYXJnaW4tdG9wLW1kIHsgbWFyZ2luLXRvcDoyMHB4OyB9XG4ubWFyZ2luLXRvcC1sZyB7IG1hcmdpbi10b3A6MzBweDsgfVxuLm1hcmdpbi10b3AteGwgeyBtYXJnaW4tdG9wOjUwcHg7IH1cbi5tYXJnaW4tcmlnaHQteHMgeyBtYXJnaW4tcmlnaHQ6NXB4OyB9XG4ubWFyZ2luLXJpZ2h0LXNtIHsgbWFyZ2luLXJpZ2h0OjEwcHg7IH1cbi5tYXJnaW4tcmlnaHQtbWQgeyBtYXJnaW4tcmlnaHQ6MjBweDsgfVxuLm1hcmdpbi1yaWdodC1sZyB7IG1hcmdpbi1yaWdodDozMHB4OyB9XG4ubWFyZ2luLXJpZ2h0LXhsIHsgbWFyZ2luLXJpZ2h0OjUwcHg7IH1cbi5tYXJnaW4tYm90dG9tLXhzIHsgbWFyZ2luLWJvdHRvbTo1cHg7IH1cbi5tYXJnaW4tYm90dG9tLXNtIHsgbWFyZ2luLWJvdHRvbToxMHB4OyB9XG4ubWFyZ2luLWJvdHRvbS1tZCB7IG1hcmdpbi1ib3R0b206MjBweDsgfVxuLm1hcmdpbi1ib3R0b20tbGcgeyBtYXJnaW4tYm90dG9tOjMwcHg7IH1cbi5tYXJnaW4tYm90dG9tLXhsIHsgbWFyZ2luLWJvdHRvbTo1MHB4OyB9XG5cbi8vIGFkZCBwYWRkaW5nIGNsYXNzZXNcbi5wYWRkaW5nLXhzIHsgcGFkZGluZzogLjI1ZW07IH1cbi5wYWRkaW5nLXNtIHsgcGFkZGluZzogLjVlbTsgfVxuLnBhZGRpbmctbWQgeyBwYWRkaW5nOiAxZW07IH1cbi5wYWRkaW5nLWxnIHsgcGFkZGluZzogMS41ZW07IH1cbi5wYWRkaW5nLXhsIHsgcGFkZGluZzogM2VtOyB9XG5cbi5jYXJkLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YzhjOGM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGZsZXg6IDEgMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkge1xuICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICBmbGV4OiAwIDAgMzElO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcblx0ICBcblx0ICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB9XG4gIH1cblxuICAmLmNhcmQtZ3JpZC0tc3RhY2tlZCB7IC8vIHNpZGViYXIgdmVyc2lvblxuICAgIC5jYXJkLWdyaWRfX2l0ZW0geyAvLyBtYWtlIGNhcmRzIGZ1bGwgd2lkdGhcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5taWNyb3NpdGUtY2FyZF9faGVhZGluZyB7IC8vIHJlbW92ZSBzb21lIHVubmVlZGVkIHNwYWNpbmdcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAvKiBJRTEwKyBzcGVjaWZpYyBzdHlsZXMgZ28gaGVyZSAqL1xuICAgLm1pY3Jvc2l0ZS1jYXJkIHtcbiAgICAgJl9faW5uZXIge1xuICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IFxuICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgcGFkZGluZzogOHB4IDhweCAxNnB4O1xuICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgfVxuXG4gICAgICZfX2ltYWdlIHtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgaW1nIHtcbiAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgfVxuICAgICB9XG5cbiAgICAgJl9faGVhZGluZyB7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICB9XG5cbiAgICAgJl9fdGl0bGUge1xuICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgfVxuXG4gICAgICZfX3RhZ2xpbmUge1xuICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgfVxuXG4gICAgICZfX21ldGEge1xuICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgfVxuXG4gICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICB9XG4gICB9XG59XG4ubWljcm9zaXRlLWNhcmQge1xuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDhweCA4cHggMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAmX190YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAmX19tZXRhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgfVxufVxuXG4ubXVsdGltZWRpYS1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgJl9fZ3JpZC1pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5tdWx0aW1lZGlhLWdyaWRfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2ltYWdlLFxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjU3KTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG4uZWEta2V5d29yZCB7XG4gICZfX3BhdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLS1yZXZlYWwge1xuICAgIC5lYS1rZXl3b3JkX19wYXRoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuLnByZXNzLXJlbGVhc2UtZGF0ZXBpY2tlciwgLmVtYmFyZ29lZG5ld3MtZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLnByZXNzLXJlbGVhc2UtY2FyZF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcmVzcy1yZWxlYXNlLWNhcmRfX21ldGEgLnJlbHRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wcmVzcy1yZWxlYXNlX19tdWx0aW1lZGlhLWljb25zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubmV3LWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyB1c2UgZmxleGJveCB0byB3cmFwIGNvbnRhY3Qgc2VhcmNoIHRvcGljcyBpbnRvIHR3byBjb2x1bW5zIG9uIGRlc2t0b3BcbiNtZWRpYV9jb250YWN0X3NlYXJjaF90b3BpYyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cbiIsIi5hY2NvdW50LW5hdiB7XG4gICYubmF2LXBpbGxzPmxpLmFjdGl2ZT5hLFxuICAmLm5hdi1waWxscz5saS5hY3RpdmU+YTpob3ZlcixcbiAgJi5uYXYtcGlsbHM+bGkuYWN0aXZlPmE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDc1N2Q7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogIzZkNzU3ZDtcbiAgfVxufVxuXG4uYWNjb3VudC1oZWFkaW5nLWJveCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucGlvLW15LXJlbGVhc2VzIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuXG4gICZfX3JlbGVhc2Uge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG4gIHRkIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICB0ZC5waW8tbXktcmVsZWFzZXNfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgdGQucGlvLW15LXJlbGVhc2VzX19hY3Rpb25zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4iLCIvKiFcbiAqIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcFxuICpcbiAqIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZVxuICogSW1wcm92ZW1lbnRzIGJ5IEFuZHJldyBSb3dsc1xuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjBcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqL1xuLmRhdGVwaWNrZXIge1xuICBwYWRkaW5nOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXJlY3Rpb246IGx0cjtcbiAgLyouZG93IHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuXHR9Ki9cbn1cbi5kYXRlcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAyMjBweDtcbn1cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICM5OTk7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIge1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmZmZmO1xufVxuLmRhdGVwaWNrZXIgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhdGVwaWNrZXIuZGF5cyBkaXYuZGF0ZXBpY2tlci1kYXlzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXBpY2tlci5tb250aHMgZGl2LmRhdGVwaWNrZXItbW9udGhzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXBpY2tlci55ZWFycyBkaXYuZGF0ZXBpY2tlci15ZWFycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGVwaWNrZXIgdGFibGUge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmRhdGVwaWNrZXIgdGQsXG4uZGF0ZXBpY2tlciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2ZkZDQ5YSksIHRvKCNmZGY1OWEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZGQ0OWEnLCBlbmRDb2xvcnN0cj0nI2ZkZjU5YScsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNkMTdhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjZjNjMTdhKSwgdG8oI2YzZTk3YSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2YzYzE3YScsIGVuZENvbG9yc3RyPScjZjNlOTdhJywgR3JhZGllbnRUeXBlPTApO1xuICBib3JkZXItY29sb3I6ICNmM2U5N2EgI2YzZTk3YSAjZWRkZTM0O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2U5N2E7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlMjRiIFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNiM2IzYjMsICM4MDgwODApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2IzYjNiMyksIHRvKCM4MDgwODApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2IzYjNiMywgIzgwODA4MCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNiM2IzYjMsICM4MDgwODApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNiM2IzYjMnLCBlbmRDb2xvcnN0cj0nIzgwODA4MCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjODA4MDgwICM4MDgwODAgIzU5NTk1OTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjYgXFw5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwODhjYyksIHRvKCMwMDQ0Y2MpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0NGNjICMwMDQ0Y2MgIzAwMmE4MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NGNjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzAwODhjYyksIHRvKCMwMDQ0Y2MpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0NGNjICMwMDQ0Y2MgIzAwMmE4MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldyB7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuLmRhdGVwaWNrZXIgdGguZGF0ZXBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uZGF0ZXBpY2tlciAuY3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBwYWRkaW5nOiAwIDJweCAwIDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLmN3IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgLmFkZC1vbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICpib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgKmJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRoLFxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0ZCB7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG59XG4iLCIvKiBTdHlsZSBmb3IgdGhlIFBJTyBUaXBzaGVldCBwYWdlcyAqL1xuXG4jY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5oci5kaXZpZGVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgICBtYXJnaW46IDM1cHggMHB4IDM1cHggMHB4O1xufVxuXG5ici5zcGFjZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBQYWdlIHRpdGxlXG4qL1xuXG5oMy5qYW1hX3RpdGxlIHtcbiAgICBtYXJnaW46IDMwcHggMHB4IDMwcHggMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIExpbmtzXG4qL1xuLy8gVE9ETzogQG5lZXR1IG5lZWQgaGVscCBmaW5kaW5nIGJldHRlciBmaXggZm9yIHRoaXNcbi8vIGEge1xuLy8gICAgIGNvbG9yOiAjMzMzMzMzO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vIH1cblxuYS5qYW1hX2hpZ2hsaWdodGVkX2xpbmsge1xuICAgIGNvbG9yOiAjZDcxNTM0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vLyBUT0RPOiBAbmVldHUgbmVlZCBoZWxwIGZpbmRpbmcgYmV0dGVyIGZpeCBmb3IgdGhpc1xuLy8gYTpob3ZlciB7XG4vLyAgICAgY29sb3I6ICNkNzE1MzQ7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyB9XG5cbi8qIFJlbW92ZSBob3ZlciB1bmRlcmxpbmUgZWZmZWN0IGZyb20gbmV3cyByZWxlYXNlIGxpbmtzIGluIHN1bW1hcmllcyBsaXN0ICovXG5cbi8vIFRPRE86IEBuZWV0dSBuZWVkIGhlbHAgZmluZGluZyBiZXR0ZXIgZml4IGZvciB0aGlzXG4vLyAucG9zdCBhOmhvdmVyIHtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyB9XG4vL1xuLy8gLnBvc3QgYTpmb2N1cyB7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gfVxuXG4vLyBUT0RPOiBAbmVldHUgbmVlZCBoZWxwIGZpbmRpbmcgYmV0dGVyIGZpeCBmb3IgdGhpc1xuLy8gYTp2aXNpdGVkIHtcbi8vICAgICBjb2xvcjogI2Q3MTUzNDtcbi8vIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBQSU8gLS0gU2hhcmVkIGVsZW1lbnRzXG4qL1xuXG4uamFtYV91cGRhdGVfZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuXG4uamFtYV9oaWdobGlnaHRfbm90ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlMztcbiAgICBtYXJnaW46IDI1cHggMHB4IDI1cHggMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIFBJTyAtLSBGb3J0aGNvbWluZyBsaXN0XG4qL1xuXG5kaXYuamFtYV9mb3J0aGNvbWluZ19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDM1cHggMHB4IDMwcHggMHB4O1xufVxuXG5kaXYuamFtYV9qb3VybmFsX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uamFtYV9hcnRpY2xlX251bWJlciB7XG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xufVxuXG4uamFtYV9lbWJhcmdvX3RpbWUge1xuICAgIGNvbG9yOiAjZDcxNTM0O1xufVxuXG5oMS5qYW1hX2ZvcnRoY29taW5nX2FydGljbGVfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDhweCAwcHggMjBweCAwcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAgUElPIC0tIENvbnRyaWJ1dG9ycyBMaXN0XG4qL1xuXG4uamFtYV9jb250cmlidXRvcnNfbGlzdCBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZm9ybS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgM3B4KSFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xufSIsIi8qKlxuICogc2VsZWN0aXplLmNzcyAodjAuMTMuMylcbiAqIENvcHlyaWdodCAoYykgMjAxM+KAkzIwMTUgQnJpYW4gUmVhdmlzICYgY29udHJpYnV0b3JzXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgU2VsZWN0aXplIFRlYW0gJiBjb250cmlidXRvcnNcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpOyB5b3UgbWF5IG5vdCB1c2UgdGhpc1xuICogZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQ6XG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyXG4gKiB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GXG4gKiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2VcbiAqIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKlxuICogQGF1dGhvciBCcmlhbiBSZWF2aXMgPGJyaWFuQHRoaXJkcm91dGUuY29tPlxuICogQGF1dGhvciBSaXMgQWRhbXMgPHNlbGVjdGl6ZUByaXNhZGFtcy5jb20+ICBcbiAqL1xuXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aT4uc2VsZWN0aXplLWlucHV0PmRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmMmYyZjIgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA2KSAhaW1wb3J0YW50O2JvcmRlcjowIG5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Omluc2V0IDAgMCAxMnB4IDRweCAjZmZmfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcjo6YWZ0ZXJ7Y29udGVudDpcIiFcIjt2aXNpYmlsaXR5OmhpZGRlbn0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVye2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoMCwwLDAsLjIpfS5zZWxlY3RpemUtY29udHJvbCAuZHJvcGRvd24taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweCA4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMDtiYWNrZ3JvdW5kOiNmOGY4Zjg7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uc2VsZWN0aXplLWNvbnRyb2wgLmRyb3Bkb3duLWhlYWRlci1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo4cHg7dG9wOjUwJTtjb2xvcjojMzAzMDMwO29wYWNpdHk6LjQ7bWFyZ2luLXRvcDotMTJweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1jb250cm9sIC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXJ7Y29sb3I6IzAwMH0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmZsZXh9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXB7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci10b3A6MCBub25lO2ZsZXgtZ3JvdzoxO2ZsZXgtYmFzaXM6MDttaW4td2lkdGg6MH0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowIG5vbmV9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXJ7Ym9yZGVyLXRvcDowIG5vbmV9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVte2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3Zle2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MnB4IDZweDtib3JkZXItbGVmdDoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tbGVmdDo2cHh9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIC5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtLmFjdGl2ZSAucmVtb3Zle2JvcmRlci1sZWZ0LWNvbG9yOiNjYWNhY2F9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIC5pdGVtIC5yZW1vdmV7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLnJlbW92ZS1zaW5nbGV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtmb250LXNpemU6MjNweH0uc2VsZWN0aXplLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdGl6ZS1kcm9wZG93biwuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7Y29sb3I6IzMwMzAzMDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE4cHg7Zm9udC1zbW9vdGhpbmc6aW5oZXJpdH0uc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7YmFja2dyb3VuZDojZmZmO2N1cnNvcjp0ZXh0O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWxlY3RpemUtaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO3BhZGRpbmc6OHB4IDhweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7Ym94LXNpemluZzpib3JkZXItYm94O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6M3B4fS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtc3twYWRkaW5nOmNhbGMoIDhweCAtIDJweCAtIDAgKSA4cHggY2FsYyggOHB4IC0gMnB4IC0gM3B4IC0gMCApfS5zZWxlY3RpemUtaW5wdXQuZnVsbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCwuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkICp7Y3Vyc29yOmRlZmF1bHQgIWltcG9ydGFudH0uc2VsZWN0aXplLWlucHV0LmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjE1KX0uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZXtib3JkZXItcmFkaXVzOjNweCAzcHggMCAwfS5zZWxlY3RpemUtaW5wdXQ+Knt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtkaXNwbGF5OmlubGluZS1ibG9jazt6b29tOjF9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQ+ZGl2e2N1cnNvcjpwb2ludGVyO21hcmdpbjowIDNweCAzcHggMDtwYWRkaW5nOjJweCA2cHg7YmFja2dyb3VuZDojZjJmMmYyO2NvbG9yOiMzMDMwMzA7Ym9yZGVyOjAgc29saWQgI2QwZDBkMH0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXYuYWN0aXZle2JhY2tncm91bmQ6I2U4ZThlODtjb2xvcjojMzAzMDMwO2JvcmRlcjowIHNvbGlkICNjYWNhY2F9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQ+ZGl2LC5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkPmRpdi5hY3RpdmV7Y29sb3I6IzdkN2Q3ZDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjAgc29saWQgI2ZmZn0uc2VsZWN0aXplLWlucHV0PmlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWluLWhlaWdodDowICFpbXBvcnRhbnQ7bWF4LWhlaWdodDpub25lICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtaW5kZW50OjAgIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50O3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0uc2VsZWN0aXplLWlucHV0PmlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3RpemUtaW5wdXQ+aW5wdXQ6Zm9jdXN7b3V0bGluZTpub25lICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dFtwbGFjZWhvbGRlcl17Ym94LXNpemluZzppbml0aWFsfS5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zPmlucHV0e21hcmdpbjowIDRweCAhaW1wb3J0YW50fS5zZWxlY3RpemUtaW5wdXQ6OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztjbGVhcjpsZWZ0fS5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2YwZjBmMDtoZWlnaHQ6MXB4O2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfS5zZWxlY3RpemUtZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDoxMDtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7YmFja2dyb3VuZDojZmZmO21hcmdpbjotMXB4IDAgMCAwO2JvcmRlci10b3A6MCBub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4fS5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV17Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3c6aGlkZGVufS5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0gLmhpZ2hsaWdodHtiYWNrZ3JvdW5kOnJnYmEoMTI1LDE2OCwyMDgsLjIpO2JvcmRlci1yYWRpdXM6MXB4fS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGlvbiwuc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIsLnNlbGVjdGl6ZS1kcm9wZG93biAubm8tcmVzdWx0cywuc2VsZWN0aXplLWRyb3Bkb3duIC5jcmVhdGV7cGFkZGluZzo1cHggOHB4fS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGlvbiwuc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSwuc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSBbZGF0YS1zZWxlY3RhYmxlXS5vcHRpb257Y3Vyc29yOmluaGVyaXQ7b3BhY2l0eTouNX0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbntvcGFjaXR5OjE7Y3Vyc29yOnBvaW50ZXJ9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQgLm9wdGdyb3VwLWhlYWRlcntib3JkZXItdG9wOjAgbm9uZX0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXJ7Y29sb3I6IzMwMzAzMDtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1ZmFmZDtjb2xvcjojNDk1YzY4fS5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGV7Y29sb3I6IzQ5NWM2OH0uc2VsZWN0aXplLWRyb3Bkb3duIC5jcmVhdGV7Y29sb3I6cmdiYSg0OCw0OCw0OCwuNSl9LnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50e292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uc2VsZWN0aXplLWRyb3Bkb3duIC5zcGlubmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjVweCA4cHh9LnNlbGVjdGl6ZS1kcm9wZG93biAuc3Bpbm5lcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW46M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjo1cHggc29saWQgI2QwZDBkMDtib3JkZXItY29sb3I6I2QwZDBkMCB0cmFuc3BhcmVudCAjZDBkMGQwIHRyYW5zcGFyZW50O2FuaW1hdGlvbjpsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgbGRzLWR1YWwtcmluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0e2N1cnNvcjpwb2ludGVyfS5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtjdXJzb3I6dGV4dH0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTVweDttYXJnaW4tdG9wOi0zcHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA1cHggMCA1cHg7Ym9yZGVyLWNvbG9yOmdyYXkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlcnttYXJnaW4tdG9wOi00cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweCA1cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGdyYXkgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnJ0bHt0ZXh0LWFsaWduOnJpZ2h0fS5zZWxlY3RpemUtY29udHJvbC5ydGwuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXJ7bGVmdDoxNXB4O3JpZ2h0OmF1dG99LnNlbGVjdGl6ZS1jb250cm9sLnJ0bCAuc2VsZWN0aXplLWlucHV0PmlucHV0e21hcmdpbjowIDRweCAwIC0ycHggIWltcG9ydGFudH0uc2VsZWN0aXplLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZHtvcGFjaXR5Oi41O2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0iLCIuc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aT4uc2VsZWN0aXplLWlucHV0PmRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmMmYyZjIgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA2KSAhaW1wb3J0YW50O2JvcmRlcjowIG5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Omluc2V0IDAgMCAxMnB4IDRweCAjZmZmfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcjo6YWZ0ZXJ7Y29udGVudDpcIiFcIjt2aXNpYmlsaXR5OmhpZGRlbn0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVye2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoMCwwLDAsLjIpfS5zZWxlY3RpemUtY29udHJvbCAuZHJvcGRvd24taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweCA4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMDtiYWNrZ3JvdW5kOiNmOGY4Zjg7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uc2VsZWN0aXplLWNvbnRyb2wgLmRyb3Bkb3duLWhlYWRlci1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo4cHg7dG9wOjUwJTtjb2xvcjojMzAzMDMwO29wYWNpdHk6LjQ7bWFyZ2luLXRvcDotMTJweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1jb250cm9sIC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXJ7Y29sb3I6IzAwMH0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmZsZXh9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXB7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci10b3A6MCBub25lO2ZsZXgtZ3JvdzoxO2ZsZXgtYmFzaXM6MDttaW4td2lkdGg6MH0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowIG5vbmV9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXJ7Ym9yZGVyLXRvcDowIG5vbmV9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVte2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3Zle2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MnB4IDZweDtib3JkZXItbGVmdDoxcHggc29saWQgIzAwNzNiYjtib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tbGVmdDo2cHh9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIC5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtLmFjdGl2ZSAucmVtb3Zle2JvcmRlci1sZWZ0LWNvbG9yOiMwMDU3OGR9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIC5pdGVtIC5yZW1vdmV7Ym9yZGVyLWxlZnQtY29sb3I6I2FhYX0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLnJlbW92ZS1zaW5nbGV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtmb250LXNpemU6MjNweH0uc2VsZWN0aXplLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdGl6ZS1kcm9wZG93biwuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7Y29sb3I6IzMwMzAzMDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE4cHg7Zm9udC1zbW9vdGhpbmc6aW5oZXJpdH0uc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7YmFja2dyb3VuZDojZmZmO2N1cnNvcjp0ZXh0O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWxlY3RpemUtaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO3BhZGRpbmc6OHB4IDhweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7Ym94LXNpemluZzpib3JkZXItYm94O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6M3B4fS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtc3twYWRkaW5nOmNhbGMoIDhweCAtIDJweCAtIDFweCApIDhweCBjYWxjKCA4cHggLSAycHggLSAzcHggLSAxcHggKX0uc2VsZWN0aXplLWlucHV0LmZ1bGx7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQsLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCAqe2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dC5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNSl9LnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmV7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uc2VsZWN0aXplLWlucHV0Pip7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0PmRpdntjdXJzb3I6cG9pbnRlcjttYXJnaW46MCAzcHggM3B4IDA7cGFkZGluZzoycHggNnB4O2JhY2tncm91bmQ6IzFkYTdlZTtjb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwNzNiYn0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXYuYWN0aXZle2JhY2tncm91bmQ6IzkyYzgzNjtjb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwNTc4ZH0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZD5kaXYsLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQ+ZGl2LmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2QyZDJkMjtib3JkZXI6MXB4IHNvbGlkICNhYWF9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6MCAhaW1wb3J0YW50O21heC1oZWlnaHQ6bm9uZSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWluZGVudDowICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OmluaGVyaXQgIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0aXplLWlucHV0PmlucHV0OmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5zZWxlY3RpemUtaW5wdXQ+aW5wdXRbcGxhY2Vob2xkZXJde2JveC1zaXppbmc6aW5pdGlhbH0uc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtcz5pbnB1dHttYXJnaW46MCA0cHggIWltcG9ydGFudH0uc2VsZWN0aXplLWlucHV0OjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6bGVmdH0uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmMGYwZjA7aGVpZ2h0OjFweDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MH0uc2VsZWN0aXplLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTA7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JhY2tncm91bmQ6I2ZmZjttYXJnaW46LTFweCAwIDAgMDtib3JkZXItdG9wOjAgbm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweH0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVde2N1cnNvcjpwb2ludGVyO292ZXJmbG93OmhpZGRlbn0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIC5oaWdobGlnaHR7YmFja2dyb3VuZDpyZ2JhKDEyNSwxNjgsMjA4LC4yKTtib3JkZXItcmFkaXVzOjFweH0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRpb24sLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyLC5zZWxlY3RpemUtZHJvcGRvd24gLm5vLXJlc3VsdHMsLnNlbGVjdGl6ZS1kcm9wZG93biAuY3JlYXRle3BhZGRpbmc6NXB4IDhweH0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRpb24sLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0sLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9ue2N1cnNvcjppbmhlcml0O29wYWNpdHk6LjV9LnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXS5vcHRpb257b3BhY2l0eToxO2N1cnNvcjpwb2ludGVyfS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwOmZpcnN0LWNoaWxkIC5vcHRncm91cC1oZWFkZXJ7Ym9yZGVyLXRvcDowIG5vbmV9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVye2NvbG9yOiMzMDMwMzA7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWZhZmQ7Y29sb3I6IzQ5NWM2OH0uc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUuY3JlYXRle2NvbG9yOiM0OTVjNjh9LnNlbGVjdGl6ZS1kcm9wZG93biAuY3JlYXRle2NvbG9yOnJnYmEoNDgsNDgsNDgsLjUpfS5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnNlbGVjdGl6ZS1kcm9wZG93biAuc3Bpbm5lcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbjo1cHggOHB4fS5zZWxlY3RpemUtZHJvcGRvd24gLnNwaW5uZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luOjNweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6NXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLWNvbG9yOiNkMGQwZDAgdHJhbnNwYXJlbnQgI2QwZDBkMCB0cmFuc3BhcmVudDthbmltYXRpb246bGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZX1Aa2V5ZnJhbWVzIGxkcy1kdWFsLXJpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlLC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUgaW5wdXR7Y3Vyc29yOnRleHR9LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjE1cHg7bWFyZ2luLXRvcDotM3B4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNXB4IDAgNXB4O2JvcmRlci1jb2xvcjpncmF5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50fS5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6YWZ0ZXJ7bWFyZ2luLXRvcDotNHB4O2JvcmRlci13aWR0aDowIDVweCA1cHggNXB4O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCBncmF5IHRyYW5zcGFyZW50fS5zZWxlY3RpemUtY29udHJvbC5ydGx7dGV4dC1hbGlnbjpyaWdodH0uc2VsZWN0aXplLWNvbnRyb2wucnRsLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVye2xlZnQ6MTVweDtyaWdodDphdXRvfS5zZWxlY3RpemUtY29udHJvbC5ydGwgLnNlbGVjdGl6ZS1pbnB1dD5pbnB1dHttYXJnaW46MCA0cHggMCAtMnB4ICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWR7b3BhY2l0eTouNTtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1ze3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgW2RhdGEtdmFsdWVde2NvbG9yOiM5OTk7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Ym94LXNoYWRvdzpub25lfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIFtkYXRhLXZhbHVlXSwuc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCBbZGF0YS12YWx1ZV0gLnJlbW92ZXtib3JkZXItY29sb3I6I2U2ZTZlNn0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCBbZGF0YS12YWx1ZV0gLnJlbW92ZXtiYWNrZ3JvdW5kOm5vbmV9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQgW2RhdGEtdmFsdWVde3RleHQtc2hhZG93OjAgMXB4IDAgcmdiYSgwLDUxLDgzLC4zKTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiMxYjlkZWM7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMWRhN2VlLCAjMTc4ZWU5KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgwLDAsMCwuMiksaW5zZXQgMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMDMpfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0IFtkYXRhLXZhbHVlXS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDA4NWQ0O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwOGZkOCwgIzAwNzVjZik7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0e2JveC1zaGFkb3c6MCAxcHggMCByZ2JhKDAsMCwwLC4wNSksaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC44KTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmVmZWZlLCAjZjJmMmYyKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1kcm9wZG93bi5zaW5nbGV7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVye3BhZGRpbmctdG9wOjdweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouODVlbX0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cHtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MCBub25lfSIsIi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wLm11bHRpPi5zZWxlY3RpemUtaW5wdXQ+ZGl2LnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVye3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2YyZjJmMiAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDYpICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6aW5zZXQgMCAwIDEycHggNHB4ICNmZmZ9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3AgLnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyOjphZnRlcntjb250ZW50OlwiIVwiO3Zpc2liaWxpdHk6aGlkZGVufS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1oZWxwZXJ7Ym94LXNoYWRvdzowIDJweCA1cHggcmdiYSgwLDAsMCwuMil9LnNlbGVjdGl6ZS1jb250cm9sIC5kcm9wZG93bi1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo2cHggLjc1cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDA7YmFja2dyb3VuZDojZjhmOGY4O2JvcmRlci1yYWRpdXM6LjI1cmVtIC4yNXJlbSAwIDB9LnNlbGVjdGl6ZS1jb250cm9sIC5kcm9wZG93bi1oZWFkZXItY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6Ljc1cmVtO3RvcDo1MCU7Y29sb3I6IzM0M2E0MDtvcGFjaXR5Oi40O21hcmdpbi10b3A6LTEycHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50fS5zZWxlY3RpemUtY29udHJvbCAuZHJvcGRvd24taGVhZGVyLWNsb3NlOmhvdmVye2NvbG9yOiMwMDB9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpmbGV4fS5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3Vwe2JvcmRlci1yaWdodDoxcHggc29saWQgI2YyZjJmMjtib3JkZXItdG9wOjAgbm9uZTtmbGV4LWdyb3c6MTtmbGV4LWJhc2lzOjA7bWluLXdpZHRoOjB9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MCBub25lfS5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXAtaGVhZGVye2JvcmRlci10b3A6MCBub25lfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLml0ZW0gLnJlbW92ZXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjFweCA1cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czowIDJweCAycHggMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luLWxlZnQ6NXB4fS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3ZlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbS5hY3RpdmUgLnJlbW92ZXtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgLml0ZW0gLnJlbW92ZTpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5kaXNhYmxlZCAuaXRlbSAucmVtb3Zle2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5yZW1vdmUtc2luZ2xle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Zm9udC1zaXplOjIzcHh9LnNlbGVjdGl6ZS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWxlY3RpemUtZHJvcGRvd24sLnNlbGVjdGl6ZS1pbnB1dCwuc2VsZWN0aXplLWlucHV0IGlucHV0e2NvbG9yOiMzNDNhNDA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjU7Zm9udC1zbW9vdGhpbmc6aW5oZXJpdH0uc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7YmFja2dyb3VuZDojZmZmO2N1cnNvcjp0ZXh0O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWxlY3RpemUtaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czouMjVyZW19LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1ze3BhZGRpbmc6Y2FsYyggMC4zNzVyZW0gLSAxcHggLSAwcHggKSAuNzVyZW0gY2FsYyggMC4zNzVyZW0gLSAxcHggLSAzcHggLSAwcHggKX0uc2VsZWN0aXplLWlucHV0LmZ1bGx7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQsLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCAqe2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dC5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNSl9LnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmV7Ym9yZGVyLXJhZGl1czouMjVyZW0gLjI1cmVtIDAgMH0uc2VsZWN0aXplLWlucHV0Pip7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0PmRpdntjdXJzb3I6cG9pbnRlcjttYXJnaW46MCAzcHggM3B4IDA7cGFkZGluZzoxcHggNXB4O2JhY2tncm91bmQ6I2VmZWZlZjtjb2xvcjojMzQzYTQwO2JvcmRlcjowcHggc29saWQgI2RlZTJlNn0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXYuYWN0aXZle2JhY2tncm91bmQ6IzAwN2JmZjtjb2xvcjojZmZmO2JvcmRlcjowcHggc29saWQgcmdiYSgwLDAsMCwwKX0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZD5kaXYsLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQ+ZGl2LmFjdGl2ZXtjb2xvcjojODc4Nzg3O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MHB4IHNvbGlkICNmZmZ9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6MCAhaW1wb3J0YW50O21heC1oZWlnaHQ6bm9uZSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWluZGVudDowICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OmluaGVyaXQgIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0aXplLWlucHV0PmlucHV0OmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5zZWxlY3RpemUtaW5wdXQ+aW5wdXRbcGxhY2Vob2xkZXJde2JveC1zaXppbmc6aW5pdGlhbH0uc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtcz5pbnB1dHttYXJnaW46MCA0cHggIWltcG9ydGFudH0uc2VsZWN0aXplLWlucHV0OjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6bGVmdH0uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjFweDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MH0uc2VsZWN0aXplLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTA7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JhY2tncm91bmQ6I2ZmZjttYXJnaW46LTFweCAwIDAgMDtib3JkZXItdG9wOjAgbm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czowIDAgLjI1cmVtIC4yNXJlbX0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVde2N1cnNvcjpwb2ludGVyO292ZXJmbG93OmhpZGRlbn0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIC5oaWdobGlnaHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyMzcsNDAsLjQpO2JvcmRlci1yYWRpdXM6MXB4fS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGlvbiwuc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIsLnNlbGVjdGl6ZS1kcm9wZG93biAubm8tcmVzdWx0cywuc2VsZWN0aXplLWRyb3Bkb3duIC5jcmVhdGV7cGFkZGluZzozcHggLjc1cmVtfS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGlvbiwuc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSwuc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSBbZGF0YS1zZWxlY3RhYmxlXS5vcHRpb257Y3Vyc29yOmluaGVyaXQ7b3BhY2l0eTouNX0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbntvcGFjaXR5OjE7Y3Vyc29yOnBvaW50ZXJ9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQgLm9wdGdyb3VwLWhlYWRlcntib3JkZXItdG9wOjAgbm9uZX0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXJ7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtjb2xvcjojMTYxODFifS5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGV7Y29sb3I6IzE2MTgxYn0uc2VsZWN0aXplLWRyb3Bkb3duIC5jcmVhdGV7Y29sb3I6cmdiYSg1Miw1OCw2NCwuNSl9LnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50e292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uc2VsZWN0aXplLWRyb3Bkb3duIC5zcGlubmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjNweCAuNzVyZW19LnNlbGVjdGl6ZS1kcm9wZG93biAuc3Bpbm5lcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW46M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjo1cHggc29saWQgI2QwZDBkMDtib3JkZXItY29sb3I6I2QwZDBkMCB0cmFuc3BhcmVudCAjZDBkMGQwIHRyYW5zcGFyZW50O2FuaW1hdGlvbjpsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgbGRzLWR1YWwtcmluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0e2N1cnNvcjpwb2ludGVyfS5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtjdXJzb3I6dGV4dH0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6Y2FsYygwLjc1cmVtICsgNXB4KTttYXJnaW4tdG9wOi0zcHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA1cHggMCA1cHg7Ym9yZGVyLWNvbG9yOiMzNDNhNDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlcnttYXJnaW4tdG9wOi00cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweCA1cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNDNhNDAgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnJ0bHt0ZXh0LWFsaWduOnJpZ2h0fS5zZWxlY3RpemUtY29udHJvbC5ydGwuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXJ7bGVmdDpjYWxjKDAuNzVyZW0gKyA1cHgpO3JpZ2h0OmF1dG99LnNlbGVjdGl6ZS1jb250cm9sLnJ0bCAuc2VsZWN0aXplLWlucHV0PmlucHV0e21hcmdpbjowIDRweCAwIC0ycHggIWltcG9ydGFudH0uc2VsZWN0aXplLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZHtvcGFjaXR5Oi41O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2VsZWN0aXplLWRyb3Bkb3duLC5zZWxlY3RpemUtZHJvcGRvd24uZm9ybS1jb250cm9se2hlaWdodDphdXRvO3BhZGRpbmc6MDttYXJnaW46MnB4IDAgMCAwO3otaW5kZXg6MTAwMDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czouMjVyZW07Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSl9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVye2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZDpiZWZvcmV7ZGlzcGxheTpub25lfS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWVjZWY7bWFyZ2luLWxlZnQ6LTAuNzVyZW07bWFyZ2luLXJpZ2h0Oi0wLjc1cmVtfS5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZXtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtwYWRkaW5nOjVweCAwfS5zZWxlY3RpemUtaW5wdXR7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnNlbGVjdGl6ZS1pbnB1dHt0cmFuc2l0aW9uOm5vbmV9fS5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZle2JvcmRlci1yYWRpdXM6LjI1cmVtfS5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmV7ZGlzcGxheTpub25lfS5zZWxlY3RpemUtaW5wdXQuZm9jdXN7Ym9yZGVyLWNvbG9yOiM4MGJkZmY7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uaXMtaW52YWxpZCAuc2VsZWN0aXplLWlucHV0e2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSl9LmlzLWludmFsaWQgLnNlbGVjdGl6ZS1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6I2JkMjEzMDtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2ViOGM5NX0uc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sLXNtIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1ze21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIDJweCkgIWltcG9ydGFudDtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7cGFkZGluZzouMjVyZW0gLjVyZW0gIWltcG9ydGFudDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1ze2hlaWdodDphdXRvO3BhZGRpbmctbGVmdDpjYWxjKDAuNzVyZW0gLSA1cHgpO3BhZGRpbmctcmlnaHQ6Y2FsYygwLjc1cmVtIC0gNXB4KX0uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXZ7Ym9yZGVyLXJhZGl1czpjYWxjKDAuMjVyZW0gLSAxcHgpfS5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2x7cGFkZGluZzowO2hlaWdodDphdXRvO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cCAuc2VsZWN0aXplLWlucHV0e292ZXJmbG93OnVuc2V0O2JvcmRlci1yYWRpdXM6MCAuMjVyZW0gLjI1cmVtIDB9Il0sInNvdXJjZVJvb3QiOiIifQ==*/