@font-face {
  font-family: 'MiniSans';
  src: url("../fonts/mini_sans_serif-regular-webfont.eot");
  src: url("../fonts/mini_sans_serif-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_sans_serif-regular-webfont.woff2") format("woff2"), url("../fonts/mini_sans_serif-regular-webfont.ttf") format("truetype"), url("../fonts/mini_sans_serif-regular-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSansBold';
  src: url("../fonts/mini_sans_serif-bold-webfont.eot");
  src: url("../fonts/mini_sans_serif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_sans_serif-bold-webfont.woff2") format("woff2"), url("../fonts/mini_sans_serif-bold-webfont.ttf") format("truetype"), url("../fonts/mini_sans_serif-bold-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSerif';
  src: url("../fonts/mini_serif-regular-webfont.eot");
  src: url("../fonts/mini_serif-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_serif-regular-webfont.woff2") format("woff2"), url("../fonts/mini_serif-regular-webfont.ttf") format("truetype"), url("../fonts/mini_serif-regular-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSerifBold';
  src: url("../fonts/mini_serif-bold-webfont.eot");
  src: url("../fonts/mini_serif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_serif-bold-webfont.woff2") format("woff2"), url("../fonts/mini_serif-bold-webfont.ttf") format("truetype"), url("../fonts/mini_serif-bold-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniIcons';
  src: url("../fonts/miniicons-regular-webfont.eot");
  src: url("../fonts/miniicons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/miniicons-regular-webfont.woff2") format("woff2"), url("../fonts/miniicons-regular-webfont.ttf") format("truetype"), url("../fonts/miniicons-regular-webfont.svg#svgFontName") format("svg");
}

.clearfix, .container {
  zoom: 1;
}

.clearfix:before, .clearfix:after, .container:before, .container:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}

.clearfix:after, .container:after {
  clear: both;
}

@font-face {
  font-family: 'MiniSans';
  src: url("../fonts/mini_sans_serif-regular-webfont.eot");
  src: url("../fonts/mini_sans_serif-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_sans_serif-regular-webfont.woff2") format("woff2"), url("../fonts/mini_sans_serif-regular-webfont.ttf") format("truetype"), url("../fonts/mini_sans_serif-regular-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSansBold';
  src: url("../fonts/mini_sans_serif-bold-webfont.eot");
  src: url("../fonts/mini_sans_serif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_sans_serif-bold-webfont.woff2") format("woff2"), url("../fonts/mini_sans_serif-bold-webfont.ttf") format("truetype"), url("../fonts/mini_sans_serif-bold-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSerif';
  src: url("../fonts/mini_serif-regular-webfont.eot");
  src: url("../fonts/mini_serif-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_serif-regular-webfont.woff2") format("woff2"), url("../fonts/mini_serif-regular-webfont.ttf") format("truetype"), url("../fonts/mini_serif-regular-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniSerifBold';
  src: url("../fonts/mini_serif-bold-webfont.eot");
  src: url("../fonts/mini_serif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/mini_serif-bold-webfont.woff2") format("woff2"), url("../fonts/mini_serif-bold-webfont.ttf") format("truetype"), url("../fonts/mini_serif-bold-webfont.svg#svgFontName") format("svg");
}

@font-face {
  font-family: 'MiniIcons';
  src: url("../fonts/miniicons-regular-webfont.eot");
  src: url("../fonts/miniicons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/miniicons-regular-webfont.woff2") format("woff2"), url("../fonts/miniicons-regular-webfont.ttf") format("truetype"), url("../fonts/miniicons-regular-webfont.svg#svgFontName") format("svg");
}

h1 {
  font-family: "MiniSerifBold", Helvetica, Arial, sans-serif;
  font-size: 25px;
  line-height: 30px;
  font-weight: bold;
  color: #221F1f;
  text-transform: uppercase;
  margin-bottom: 20px;
}

@media (max-width: 600px) {
  h1 {
    font-size: 20px;
    line-height: 21px;
  }
}

p {
  font-family: "MiniSerif", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: #221F1F;
}

footer {
  background: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 2px solid #f1f1f1;
  font-size:14px;
}

.footerline {
  background: #FFFFFF;
  padding-top: 20px;
  padding-bottom: 10px;
  border-top: 4px solid #f1f1f1;
  font-size:14px;
  width:100%;
}

@media screen and (min-width: 1100px) {
  footer {
    /*padding: 60px 0;*/
	
  }
  footer .container {
    /* OLD - iOS 6-, Safari 3.1-6 */
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    /* NEW - Chrome */
    display: flex;
  }
}

footer .legal {
  -ms-flex: 1;
      flex: 1;
  color: #333;
  padding-top: 30px;
  border-top: 1px solid #CCC;
}

@media screen and (min-width: 1100px) {
  footer .legal {
    margin-top: 30px;
  }
}

footer .legal p {
  color: #777;
  font-family: "MiniSans", Helvetica, Arial, sans-serif;
  font-size: 14px;
  margin-bottom: 12px;
}

footer .legal a {
  color: #555;
}

footer .legal h5 {
  color: #777;
  font-family: "MiniSans", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  margin: 20px 0 10px 0;
}

footer .legal address {
  display: inline;
  font-style: normal;
}

footer .brand-line {
  margin-bottom: 40px;
}

footer .brand-line p {
  font-family: "MiniSerif", Helvetica, Arial, sans-serif;
  margin-top: 0;
  color: #333;
}

footer .footer-navigation {
  font-size: 14px;
  text-transform: uppercase;
}

@media screen and (min-width: 1100px) {
  footer .footer-navigation {
    /* OLD - iOS 6-, Safari 3.1-6 */
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    /* NEW - Chrome */
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start;
    margin-left: 60px;
    margin-left: auto;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}

footer .footer-navigation a {
  padding: 20px 0;
  display: block;
  text-decoration: none;
  color: #000;
  font-family: "MiniSans", Helvetica, Arial, sans-serif;
  border-top: 1px solid #CCC;
}

@media screen and (min-width: 1100px) {
  footer .footer-navigation a {
    padding: 0;
    border: none;
  }
}

footer .footer-navigation a.active {
  color: #ac2430;
}

footer .footer-navigation h5 {
  font-family: "MiniSans", Helvetica, Arial, sans-serif;
  margin: 20px 0 0 0;
  font-size: 14px;
}

@media screen and (min-width: 1100px) {
  footer .footer-navigation h5 {
    margin: 2px 0 0 0;
  }
}

@media screen and (min-width: 1100px) {
  footer .footer-navigation > a,
  footer .footer-navigation > div {
    margin: 0 30px;
  }
}

footer .footer-navigation div a {
  color: #555;
}

@media screen and (min-width: 1100px) {
  footer .footer-navigation div a {
    padding: 6px 0;
  }
}

header.header {
  background: #FFF;
  border-bottom: 1px solid #f1f1f1;
  width: 100%;
}

header.header .container {
  height: 90px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 1500px;
}

header.header .brand {
  width: 100px;
}

header.header .brand img {
  display: block;
  width: 100%;
}

header.header nav {
  display: none;
  background: #FFF;
  border-top: 1px solid #EEE;
  position: fixed;
  top: 89px;
  left: 0;
  right: 0;
  z-index: 100;
}

@media screen and (min-width: 768px) {
  header.header nav {
    border: none;
    position: static;
    display: -ms-flexbox;
    display: flex;
    padding-left: 10%;
    -ms-flex-positive: 1;
        flex-grow: 1;
    text-align: right;
  }
}

header.header nav a {
  padding: 20px;
  font-family: "MiniSans", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #000;
  display: block;
  border-bottom: 1px solid #EEE;
  -ms-flex-positive: 1;
      flex-grow: 1;
}

@media screen and (min-width: 768px) {
  header.header nav a {
    border: none;
    padding: 0;
  }
}

header.header nav a.active {
  color: #ac2430;
}

header.header .navigation-toggle {
  position: relative;
  transition: background .2s ease-out;
  margin: 0 30px 0 auto;
}

@media screen and (min-width: 768px) {
  header.header .navigation-toggle {
    display: none;
  }
}

header.header .navigation-toggle .navigation-icon {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 30px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

header.header .navigation-toggle .navigation-icon i.icon,
header.header .navigation-toggle .navigation-icon i.icon:before,
header.header .navigation-toggle .navigation-icon i.icon:after {
  content: '';
  position: absolute;
  width: 40px;
  height: 4px;
  left: 0;
  transition-timing-function: ease;
  transition-duration: .15s;
  transition-property: transform;
  border-radius: 4px;
  background-color: #000;
}

header.header .navigation-toggle .navigation-icon i.icon {
  display: block;
  top: 2px;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition-duration: .4s;
}

header.header .navigation-toggle .navigation-icon i.icon:before {
  top: 10px;
  transition: opacity .15s ease .4s;
}

header.header .navigation-toggle .navigation-icon i.icon:after {
  bottom: -10px;
  top: 20px;
  transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

header.header .navigation-toggle span {
  position: absolute;
  display: inline-block;
  transform: rotate(-90deg) translateY(-50%) translateZ(0px);
  color: #FFF;
  top: 50%;
  left: 39px;
  color: #777;
}

header.header--is-active {
  left: 0 !important;
}

header.header--is-active .navigation-toggle .navigation-icon i.icon {
  transition-delay: .1s;
  transform: translate3d(0, 10px, 0) rotate(135deg);
}

header.header--is-active .navigation-toggle .navigation-icon i.icon:before {
  transition-delay: 0s;
  opacity: 0;
}

header.header--is-active .navigation-toggle .navigation-icon i.icon:after {
  transition-delay: .1s;
  transform: translate3d(0, -20px, 0) rotate(-270deg);
}

header.header--is-active nav {
  display: block;
}

.sub-header {
  padding: 8px 0;
  background: #000;
  color: #FFF;
}

.sub-header .container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

.sub-header h1 {
  font-size: 20px;
  line-height: inherit;
  margin: 10px 0;
  padding: 0;
  text-transform: uppercase;
  margin: 0;
}

.sub-header .account {
  margin-left: auto;
}

.sub-header .account a {
  color: #fff;
  display: block;
  text-transform: uppercase;
  font-family: "MiniSansBold", Helvetica, Arial, sans-serif;
  padding: 11px 20px;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.sub-header .account label {
  display: none;
}

.sub-header .account form {
  display: block;
  margin-bottom: 10px;
  display: inline-block;
  margin-bottom: 0;
}

.sub-header .account select {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NDYyQTU4M0VBNjYxMUU2QUE3OEZBMkI3MEY2MTdCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NDYyQTU4NEVBNjYxMUU2QUE3OEZBMkI3MEY2MTdCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0NjJBNTgxRUE2NjExRTZBQTc4RkEyQjcwRjYxN0IyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg0NjJBNTgyRUE2NjExRTZBQTc4RkEyQjcwRjYxN0IyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W7hWTAAAANtJREFUeNpi/P///xoGBgY5IA4H4vsM5AF5IF4JxC8ZgAbu+Q8Bz4HYEIgZSMT6QPwMasZBkAA/EO+FCnwGYlcSDHMC4k9QvQeAWAAmwQbEy6ASv4E4lgjDIoH4F1TPSiBmB4kjK2AC4q7/CFABxIxYDAKJlSCp64PqZUA3EIbzgfgfVPEUIGZGs7QfybAidP24vBMGxD+hmtYBMScQc0C99h/q1QhsevGFkT0Qf4AacAQa6CDwERoZDKQaCMI6QPwYyYtPgVgPnx5ikoYMEB8H4lNALEdIPUCAAQDfp1BFX0h9BwAAAABJRU5ErkJggg==") !important;
  background-position: 90% center;
  background-repeat: no-repeat;
  padding: 10px 60px 10px 20px;
  font-size: 14px;
  color: #FFF;
  border-color: #555;
  background-size: 20px;
  background-color: #000;
}

.sub-header .account select option {
  color: #FFF;
  background: #000;
}
.header-image {
  background: url("../images/F54-Header.jpg") center no-repeat;
  background-size: cover;  
   width:100%;
  height: 300px;
 
}
@media (min-width: 1100px) {
.header-image {
  background: url("../images/F54-Header.jpg") no-repeat;
  background-size: cover;  
   width:100%;
  height: 300px;
 
}
}


@media (max-width: 768px) {
  .header-image {	
    height: 190px;
	background: url("../images/F54-Header.jpg") center no-repeat;
	background-size: cover;  
  }
}
@media (max-width: 600px) {
  .header-image {	
    height: 120px;
	background: url("../images/F54-Header.jpg") center no-repeat;
	background-size: cover;  
  }
}

* {
  box-sizing: border-box !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html {
  font-size: 10px;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}

body {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "MINISerif-Bold", Helvetica, Arial, sans-serif;
  -webkit-text-size-adjust: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

.container {
  max-width: 1280px;
  width: 100%;
  margin: auto;
  position: relative;
  padding: 0 20px;
  
}
 .divfooter{
	 display:inline-block;
	padding-top:25px;
	padding-left:200px;
	padding-bottom:20px;
}
.div1footer{
	display:inline-block;
	padding-top:20px;
	padding-left:50px;
	padding-right:100px;
}

h1{
	border-bottom: 2px solid #f1f1f1;
	padding-bottom:20px;
	margin-bottom:30px;
  }
@media (max-width: 1140px) {
  .container {
    padding: 0 20px;
  }
 
}

@media (max-width: 600px) {
  .container {
    padding: 0 20px;
  }
  .divfooter{
	  display:inline-block;
	padding-top:20px;
	padding-left:5px;
}
.div1footer{
	display:inline-block;
	padding-top:20px;
	padding-left:5px;
	padding-right:10px;
}
}

.main .container {
  padding: 50px 60px 0px 60px;
}

@media (max-width: 600px) {
  .main .container {
    padding: 20px 20px 120px 20px;
  }
}

/*
.ngd-container{
	flex: 1 0 auto;
}
*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNoYXJlZC92YXJpYWJsZXMuc2NzcyIsIm1haW4uY3NzIiwic2hhcmVkL21peGlucy5zY3NzIiwic2hhcmVkL3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci5zY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW9CQTtFQUNDLHdCQUF1QjtFQUN2Qix5REFBTztFQUNQLDBUQUd1RTtDQ3RCdkU7O0FEeUJEO0VBQ0MsNEJBQTJCO0VBQzNCLHNEQUFPO0VBQ1AsOFNBR29FO0NDekJwRTs7QUQ0QkQ7RUFDQyx5QkFBd0I7RUFDeEIsb0RBQU87RUFDUCxzU0FHa0U7Q0M1QmxFOztBRCtCRDtFQUNDLDZCQUE0QjtFQUM1QixpREFBTztFQUNQLDBSQUcrRDtDQy9CL0Q7O0FEa0NEO0VBQ0MseUJBQXdCO0VBQ3hCLG1EQUFPO0VBQ1Asa1NBR2lFO0NDbENqRTs7QUNiRDtFQWJFLFFBQU87Q0FlUjs7QUFGRDtFQVhJLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsVUFBVTtFQUNWLGlCQUFpQjtDQUNsQjs7QUFPSDtFQUxJLFlBQVk7Q0FDYjs7QUZTSDtFQUNDLHdCQUF1QjtFQUN2Qix5REFBTztFQUNQLDBUQUd1RTtDQ3VCdkU7O0FEcEJEO0VBQ0MsNEJBQTJCO0VBQzNCLHNEQUFPO0VBQ1AsOFNBR29FO0NDb0JwRTs7QURqQkQ7RUFDQyx5QkFBd0I7RUFDeEIsb0RBQU87RUFDUCxzU0FHa0U7Q0NpQmxFOztBRGREO0VBQ0MsNkJBQTRCO0VBQzVCLGlEQUFPO0VBQ1AsMFJBRytEO0NDYy9EOztBRFhEO0VBQ0MseUJBQXdCO0VBQ3hCLG1EQUFPO0VBQ1Asa1NBR2lFO0NDV2pFOztBRXpFRDtFQUNDLDJESGtFOEQ7RUdqRTlELGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLGtCQUFpQjtFQUNqQixlQUFjO0VBQ2QsMEJBQXlCO0VBQ3pCLG9CQUFvQjtDQVFwQjs7QUFKQTtFQVhEO0lBWUUs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RS9CO0NMZ2REOztBSzdjRDs7OztFQUlFIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29uc2lzdGVudCBzZXR0aW5nc1xuJGJyOiA0cHg7IC8vIEJvcmRlci1yYWRpdXNcbiRidG4tYnI6IDRweDsgLy8gQnV0dG9uIGJvcmRlci1yYWRpdXNcbiRwYWRkaW5nOiAyMHB4OyAvLyBQYWRkaW5nIGFuZCBtYXJnaW5zXG4kbGluZS1oZWlnaHQ6IDQ0cHg7IC8vIENvbnNpc3RlbnQgaGVpZ2h0IGZvciBidXR0b25zLCBpbnB1dHMgZXRjLlxuXG4kY29udGFpbmVyLW1heC13aWR0aDoxMjgwcHg7XG5cbi8vIENvbG9yc1xuJHdoaXRlOiAjRkZGRkZGO1xuJGhlYWRlci1iZzojZmZmZmZmO1xuJGZvb3Rlci1iZzojRDhEOEQ4O1xuJGJyYW5kLXJlZDogI2FjMjQzMDtcbiRvY2Vhbi1ibHVlOiAjMjU0RTg3O1xuJG1pZG5pZ2h0LWJsdWU6ICMxNTFCMkI7XG4kbmVvbi1ibHVlOiAjM0Q3Q0Q0O1xuJHNreS1ibHVlOiAjRTZGQ0ZGO1xuJGJhYnktYmx1ZTogIzg1QzBENTtcblxuLy8gRm9udHNcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTonTWluaVNhbnMnO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG5cdHNyYzp1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OidNaW5pU2Fuc0JvbGQnO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC5lb3RcIik7XG5cdHNyYzp1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtYm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtYm9sZC13ZWJmb250LnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OidNaW5pU2VyaWYnO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQuc3ZnI3N2Z0ZvbnROYW1lXCIpIGZvcm1hdChcInN2Z1wiKVxufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6J01pbmlTZXJpZkJvbGQnO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuZW90XCIpO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuc3ZnI3N2Z0ZvbnROYW1lXCIpIGZvcm1hdChcInN2Z1wiKVxufVxuXG5AZm9udC1mYWNle1xuXHRmb250LWZhbWlseTonTWluaUljb25zJztcblx0c3JjOnVybChcIi4uL2ZvbnRzL21pbmlpY29ucy1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xuXHRzcmM6dXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL21pbmlpY29ucy1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpXG59XG4kbWluaS1zYW5zOiAnTWluaVNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJG1pbmktc2Fucy1ib2xkOiAnTWluaVNhbnNCb2xkJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRtaW5pLXNlcmlmOiAnTWluaVNlcmlmJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRtaW5pLXNlcmlmLWJvbGQ6ICdNaW5pU2VyaWZCb2xkJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRtaW5pLWljb25zOiAnTWluaUljb25zJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRoZWx2ZXRpY2E6IFwiXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbi8vIFRyYW5zaXRpb25zXG4kY2I6IGN1YmljLWJlemllciguNDMsMCwuNTcsMSk7XG5cbi8vIEJyZWFrcG9pbnRzXG4keGxhcmdlOiAxODAwcHg7XG4kbGFyZ2U6IDExMDBweDtcbiRtZWRpdW06IDc2OHB4O1xuJHNtYWxsOiA0OTBweDsiLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaW5pU2Fucyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaW5pU2Fuc0JvbGQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21pbmlfc2Fuc19zZXJpZi1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21pbmlfc2Fuc19zZXJpZi1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2Fuc19zZXJpZi1ib2xkLXdlYmZvbnQuc3ZnI3N2Z0ZvbnROYW1lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWluaVNlcmlmJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQuc3ZnI3N2Z0ZvbnROYW1lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWluaVNlcmlmQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtYm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtYm9sZC13ZWJmb250LnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pbmlJY29ucyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5paWNvbnMtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9taW5paWNvbnMtcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaWljb25zLXJlZ3VsYXItd2ViZm9udC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4uY2xlYXJmaXgsIC5jb250YWluZXIge1xuICB6b29tOiAxO1xufVxuXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIsIC5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNsZWFyZml4OmFmdGVyLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pbmlTYW5zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2Fuc19zZXJpZi1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2Fuc19zZXJpZi1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtcmVndWxhci13ZWJmb250LnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pbmlTYW5zQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NhbnNfc2VyaWYtYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zYW5zX3NlcmlmLWJvbGQtd2ViZm9udC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaW5pU2VyaWYnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLXJlZ3VsYXItd2ViZm9udC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaW5pU2VyaWZCb2xkJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5pX3NlcmlmLWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL21pbmlfc2VyaWYtYm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWluaV9zZXJpZi1ib2xkLXdlYmZvbnQuc3ZnI3N2Z0ZvbnROYW1lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWluaUljb25zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5paWNvbnMtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9taW5paWNvbnMtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21pbmlpY29ucy1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL21pbmlpY29ucy1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9taW5paWNvbnMtcmVndWxhci13ZWJmb250LnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTWluaVNlcmlmQm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyMjFGMWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJNaW5pU2VyaWZcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMyMjFGMUY7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIGZvb3RlciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbmZvb3RlciAubGVnYWwge1xuICBmbGV4OiAxO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgZm9vdGVyIC5sZWdhbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG5mb290ZXIgLmxlZ2FsIHAge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFwiTWluaVNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5mb290ZXIgLmxlZ2FsIGEge1xuICBjb2xvcjogIzU1NTtcbn1cblxuZm9vdGVyIC5sZWdhbCBoNSB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogXCJNaW5pU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbn1cblxuZm9vdGVyIC5sZWdhbCBhZGRyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmZvb3RlciAuYnJhbmQtbGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbmZvb3RlciAuYnJhbmQtbGluZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTWluaVNlcmlmXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5mb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgLyogTkVXIC0gQ2hyb21lICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5mb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uIGEge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJNaW5pU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLW5hdmlnYXRpb24gYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuZm9vdGVyIC5mb290ZXItbmF2aWdhdGlvbiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYWMyNDMwO1xufVxuXG5mb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiTWluaVNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICBmb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uIGg1IHtcbiAgICBtYXJnaW46IDJweCAwIDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbmF2aWdhdGlvbiA+IGEsXG4gIGZvb3RlciAuZm9vdGVyLW5hdmlnYXRpb24gPiBkaXYge1xuICAgIG1hcmdpbjogMCAzMHB4O1xuICB9XG59XG5cbmZvb3RlciAuZm9vdGVyLW5hdmlnYXRpb24gZGl2IGEge1xuICBjb2xvcjogIzU1NTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLW5hdmlnYXRpb24gZGl2IGEge1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICB9XG59XG5cbmhlYWRlci5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjFmMTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG59XG5cbmhlYWRlci5oZWFkZXIgLmJyYW5kIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyIC5icmFuZCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXIgbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA4OXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuaGVhZGVyIG5hdiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuaGVhZGVyLmhlYWRlciBuYXYgYSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1pbmlTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuaGVhZGVyIG5hdiBhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oZWFkZXIuaGVhZGVyIG5hdiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYWMyNDMwO1xufVxuXG5oZWFkZXIuaGVhZGVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCAzMHB4IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyLmhlYWRlciAubmF2aWdhdGlvbi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaGVhZGVyLmhlYWRlciAubmF2aWdhdGlvbi10b2dnbGUgLm5hdmlnYXRpb24taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWluZGVudDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaGVhZGVyLmhlYWRlciAubmF2aWdhdGlvbi10b2dnbGUgLm5hdmlnYXRpb24taWNvbiBpLmljb24sXG5oZWFkZXIuaGVhZGVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSAubmF2aWdhdGlvbi1pY29uIGkuaWNvbjpiZWZvcmUsXG5oZWFkZXIuaGVhZGVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSAubmF2aWdhdGlvbi1pY29uIGkuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG5oZWFkZXIuaGVhZGVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSAubmF2aWdhdGlvbi1pY29uIGkuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDJweDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHM7XG59XG5cbmhlYWRlci5oZWFkZXIgLm5hdmlnYXRpb24tdG9nZ2xlIC5uYXZpZ2F0aW9uLWljb24gaS5pY29uOmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgLjRzO1xufVxuXG5oZWFkZXIuaGVhZGVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSAubmF2aWdhdGlvbi1pY29uIGkuaWNvbjphZnRlciB7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHRvcDogMjBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5cbmhlYWRlci5oZWFkZXIgLm5hdmlnYXRpb24tdG9nZ2xlIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMHB4KTtcbiAgY29sb3I6ICNGRkY7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAzOXB4O1xuICBjb2xvcjogIzc3Nztcbn1cblxuaGVhZGVyLmhlYWRlci0taXMtYWN0aXZlIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIuaGVhZGVyLS1pcy1hY3RpdmUgLm5hdmlnYXRpb24tdG9nZ2xlIC5uYXZpZ2F0aW9uLWljb24gaS5pY29uIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSgxMzVkZWcpO1xufVxuXG5oZWFkZXIuaGVhZGVyLS1pcy1hY3RpdmUgLm5hdmlnYXRpb24tdG9nZ2xlIC5uYXZpZ2F0aW9uLWljb24gaS5pY29uOmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBvcGFjaXR5OiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLS1pcy1hY3RpdmUgLm5hdmlnYXRpb24tdG9nZ2xlIC5uYXZpZ2F0aW9uLWljb24gaS5pY29uOmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSByb3RhdGUoLTI3MGRlZyk7XG59XG5cbmhlYWRlci5oZWFkZXItLWlzLWFjdGl2ZSBuYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN1Yi1oZWFkZXIge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5zdWItaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3ViLWhlYWRlciBoMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG5cbi5zdWItaGVhZGVyIC5hY2NvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zdWItaGVhZGVyIC5hY2NvdW50IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk1pbmlTYW5zQm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxMXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdWItaGVhZGVyIC5hY2NvdW50IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN1Yi1oZWFkZXIgLmFjY291bnQgZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdWItaGVhZGVyIC5hY2NvdW50IHNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBS0NBWUFBQUMwVlg3bUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzRORFl5UVRVNE0wVkJOall4TVVVMlFVRTNPRVpCTWtJM01FWTJNVGRDTWlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvNE5EWXlRVFU0TkVWQk5qWXhNVVUyUVVFM09FWkJNa0kzTUVZMk1UZENNaUkrSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pnME5qSkJOVGd4UlVFMk5qRXhSVFpCUVRjNFJrRXlRamN3UmpZeE4wSXlJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPamcwTmpKQk5UZ3lSVUUyTmpFeFJUWkJRVGM0UmtFeVFqY3dSall4TjBJeUlpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCtXN2hXVEFBQUFOdEpSRUZVZU5waS9QLy8veG9HQmdZNUlBNEg0dnNNNUFGNUlGNEp4QzhaZ0FidStROEJ6NEhZRUlnWlNNVDZRUHdNYXNaQmtBQS9FTytGQ253R1lsY1NESE1DNGs5UXZRZUFXQUFtd1FiRXk2QVN2NEU0bGdqRElvSDRGMVRQU2lCbUI0a2pLMkFDNHE3L0NGQUJ4SXhZREFLSmxTQ3A2NFBxWlVBM0VJYnpnZmdmVlBFVUlHWkdzN1FmeWJBaWRQMjR2Qk1HeEQraG10WUJNU2NRYzBDOTloL3ExUWhzZXZHRmtUMFFmNEFhY0FRYTZDRHdFUm9aREtRYUNNSTZRUHdZeVl0UGdWZ1BueDVpa29ZTUVCOEg0bE5BTEVkSVBVQ0FBUURmcDFCRlgwaDlCd0FBQUFCSlJVNUVya0pnZ2c9PVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAxMHB4IDYwcHggMTBweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLnN1Yi1oZWFkZXIgLmFjY291bnQgc2VsZWN0IG9wdGlvbiB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uaGVhZGVyLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2J1aWxkaW5nLWhlYWRlci5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMjcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGVhZGVyLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogXCJNSU5JU2VyaWYtQm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLm1haW4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDYwcHggNjBweCAzMjBweCA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLm1haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDEyMHB4IDIwcHg7XG4gIH1cbn1cblxuLypcbi5uZ2QtY29udGFpbmVye1xuXHRmbGV4OiAxIDAgYXV0bztcbn1cbiovXG4iLCIvLyBDbGVhciBhZnRlciBmbG9hdHNcbkBtaXhpbiBjbGVhcmZpeCB7XG4gIHpvb206MTtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwwMDIwXCI7IFxuICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICBoZWlnaHQ6IDA7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIEFwcGx5IGNsZWFyZml4IHRvIHRoZXNlIGNsYXNzZXMgYnkgZGVmYXVsdFxuLmNsZWFyZml4LCAuY29udGFpbmVye1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuQG1peGluIG1vYmlsZWZpcnN0KCRyZXMpXG57XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRyZXMpXG4gIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlIHRleHRcbkBtaXhpbiBoaWRlLXRleHQoKSB7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyAgXG4gIC1tb3otdHJhbnNpdGlvbjogICAgJHRyYW5zaXRpb247XG4gIC1tcy10cmFuc2l0aW9uOiAgICAgJHRyYW5zaXRpb247IFxuICAtby10cmFuc2l0aW9uOiAgICAgICR0cmFuc2l0aW9uO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czo1MCUpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czokcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiRyYWRpdXM7XG59XG5cblxuQG1peGluIHRyYW5zbGF0ZS1jZW50ZXIoJGF4aXM6IFwiYm90aFwiKXtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBAaWYgJGF4aXMgPT0gXCJ5XCJ7XG4gICAgICAgIHRvcDo1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIEBpZiAkYXhpcyA9PSBcInhcIntcbiAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICAgIEBpZiAkYXhpcyA9PSBcImJvdGhcIntcbiAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbn1cbiIsImgxe1xuXHRmb250LWZhbWlseTogJG1pbmktc2VyaWYtYm9sZDtcblx0Zm9udC1zaXplOjI1cHg7XG5cdGxpbmUtaGVpZ2h0OjMwcHg7XG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdGNvbG9yOiMyMjFGMWY7XG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0QG1lZGlhKG1heC13aWR0aDoxMTQwcHgpe1xuXG5cdH1cblx0QG1lZGlhKG1heC13aWR0aDo2MDBweCl7XG5cdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdH1cbn1cbnB7XG5cdGZvbnQtZmFtaWx5OiAkbWluaS1zZXJpZjtcblx0Zm9udC1zaXplOjE2cHg7XG5cdGxpbmUtaGVpZ2h0OjIwcHg7XG5cdGNvbG9yOiMyMjFGMUY7XG59IiwiZm9vdGVyIFxue1xuXHRiYWNrZ3JvdW5kOiNFRUU7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XG5cdEBpbmNsdWRlIG1vYmlsZWZpcnN0KCRsYXJnZSkge1xuXHRcdHBhZGRpbmc6NjBweCAwO1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7ICAgICAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cblx0XHRcdGRpc3BsYXk6IC1tb3otYm94OyAgICAgICAgIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7ICAgICAgLyogVFdFRU5FUiAtIElFIDEwICovXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7ICAgICAvKiBORVcgLSBDaHJvbWUgKi9cblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHR9XG5cdH1cblxuXHQubGVnYWwge1xuXHRcdGZsZXg6IDE7XG5cdFx0Y29sb3I6IzMzMztcblx0XHRwYWRkaW5nLXRvcDozMHB4O1xuXHRcdEBpbmNsdWRlIG1vYmlsZWZpcnN0KCRsYXJnZSkge1xuXHRcdFx0bWFyZ2luLXRvcDozMHB4O1xuXHRcdH1cblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjQ0NDO1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM3Nzc7XG5cdFx0XHRmb250LWZhbWlseTokbWluaS1zYW5zO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbToxMnB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiM1NTU7XG5cdFx0fVxuXHRcdGg1IHtcblx0XHRcdGNvbG9yOiAjNzc3O1xuXHRcdFx0Zm9udC1mYW1pbHk6JG1pbmktc2Fucztcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHggMDtcblx0XHR9XG5cdFx0YWRkcmVzcyB7XG5cdFx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRcdGZvbnQtc3R5bGU6bm9ybWFsO1xuXHRcdH1cblx0fVxuXG5cdC5icmFuZC1saW5lIHtcblx0XHRtYXJnaW4tYm90dG9tOjQwcHg7XG5cdFx0cCB7XG5cdFx0XHRmb250LWZhbWlseTogJG1pbmktc2VyaWY7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Y29sb3I6IzMzMztcblx0XHR9XG5cdH1cblx0LmZvb3Rlci1uYXZpZ2F0aW9uIHtcblx0XHRmb250LXNpemU6MTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJGxhcmdlKSB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDsgICAgICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuXHRcdFx0ZGlzcGxheTogLW1vei1ib3g7ICAgICAgICAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDsgICAgICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDsgICAgIC8qIE5FVyAtIENocm9tZSAqL1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6ZmxleC1zdGFydDtcblx0XHRcdG1hcmdpbi1sZWZ0OjYwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDphdXRvO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdGEge1xuXHRcdFx0cGFkZGluZzoyMHB4IDA7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0XHRjb2xvcjojMDAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRtaW5pLXNhbnM7XG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjQ0NDO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJGxhcmdlKSB7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0Ym9yZGVyOm5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiRicmFuZC1yZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGg1IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkbWluaS1zYW5zO1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAwO1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGVmaXJzdCgkbGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luOiAycHggMCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY+IGEsXG5cdFx0Jj4gZGl2IHtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZWZpcnN0KCRsYXJnZSkge1xuXHRcdFx0XHRtYXJnaW46MCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXYgYSB7XG5cdFx0XHRjb2xvcjojNTU1O1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJGxhcmdlKSB7XG5cdFx0XHRcdHBhZGRpbmc6NnB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiJGhlYWRlci1wYWRkaW5nOiAzMHB4O1xuXG5oZWFkZXIuaGVhZGVyIHtcblx0XG5cdGJhY2tncm91bmQ6I0ZGRjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7XG5cdHdpZHRoOjEwMCU7XG5cblx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJG1lZGl1bSkge1xuXG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6OTBweDtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHQgICAgbWF4LXdpZHRoOiAxNTAwcHg7XG5cdH1cblx0XG5cdC5icmFuZCB7XG5cdFx0d2lkdGg6MTAwcHg7XG5cdFx0aW1nIHtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdG5hdiB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjRUVFO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6ODlweDtcblx0XHRsZWZ0OjA7XG5cdFx0cmlnaHQ6MDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJG1lZGl1bSkge1xuXHRcdFx0Ym9yZGVyOm5vbmU7XG5cdFx0XHRwb3NpdGlvbjpzdGF0aWM7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTAlOztcblx0XHRcdGZsZXgtZ3JvdzoxO1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOjIwcHg7ICBcblx0XHRcdGZvbnQtZmFtaWx5OiRtaW5pLXNhbnM7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VFRTtcblx0XHRcdGZsZXgtZ3JvdzoxO1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlZmlyc3QoJG1lZGl1bSkge1xuXHRcdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiRicmFuZC1yZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmlnYXRpb24tdG9nZ2xlIHtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzIGVhc2Utb3V0O1xuXHRcdG1hcmdpbjowIDMwcHggMCBhdXRvO1xuXHRcdEBpbmNsdWRlIG1vYmlsZWZpcnN0KCRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbi1pY29uIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDEwMCU7XG5cdFx0ICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdCAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0aS5pY29uLFxuXHRcdFx0aS5pY29uOmJlZm9yZSxcblx0XHRcdGkuaWNvbjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzO1xuXHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdH1cblx0XHRcdGkuaWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0b3A6IDJweDtcblx0ICAgIFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSk7XG5cdCAgICBcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzO1xuXHRcdFx0fVxuXHRcdFx0aS5pY29uOmJlZm9yZSB7XG5cdCAgICBcdFx0dG9wOiAxMHB4O1xuXHQgICAgXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIC40cztcblx0XHRcdH1cblx0XHRcdGkuaWNvbjphZnRlciB7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0ICAgIFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMHB4KTtcblx0XHRcdGNvbG9yOiNGRkY7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDpyb3VuZCgkaGVhZGVyLXBhZGRpbmcqMS4zKTtcblx0XHRcdGNvbG9yOiM3Nzc7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiMyMjI7XG5cdFx0fVxuXHR9XG5cblx0Ji0taXMtYWN0aXZlIHtcblxuXHRcdGxlZnQ6MCAhaW1wb3J0YW50O1xuXG5cdFx0Lm5hdmlnYXRpb24tdG9nZ2xlIHtcblxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdH1cblxuXHRcdFx0Lm5hdmlnYXRpb24taWNvbiB7IFxuXHRcdFx0XHRpLmljb24ge1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xcztcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMTBweCwwKSByb3RhdGUoMTM1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpLmljb246YmVmb3JlIHtcblx0XHQgICAgXHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aS5pY29uOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHJvdGF0ZSgtMjcwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRuYXYge1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLnN1Yi1oZWFkZXIge1xuXHRwYWRkaW5nOjhweCAwO1xuXHRiYWNrZ3JvdW5kOiMwMDA7XG5cdGNvbG9yOiNGRkY7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHR9XG5cblxuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OmluaGVyaXQ7XG5cdFx0bWFyZ2luOjEwcHggMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblxuXHRcdFx0bWFyZ2luOjA7XG5cblx0fVxuXHQuYWNjb3VudCB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdGZvbnQtZmFtaWx5OiRtaW5pLXNhbnMtYm9sZDtcblx0XHRcdHBhZGRpbmc6MTFweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXG5cdFx0fVxuXG5cblx0XHRcdG1hcmdpbi1sZWZ0OmF1dG87XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0Zm9ybSB7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cblx0XHR9XG5cdFx0c2VsZWN0IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFLQ0FZQUFBQzBWWDdtQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVFdGamFXNTBiM05vS1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvNE5EWXlRVFU0TTBWQk5qWXhNVVUyUVVFM09FWkJNa0kzTUVZMk1UZENNaUlnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG80TkRZeVFUVTRORVZCTmpZeE1VVTJRVUUzT0VaQk1rSTNNRVkyTVRkQ01pSStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPamcwTmpKQk5UZ3hSVUUyTmpFeFJUWkJRVGM0UmtFeVFqY3dSall4TjBJeUlpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qZzBOakpCTlRneVJVRTJOakV4UlRaQlFUYzRSa0V5UWpjd1JqWXhOMEl5SWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K1c3aFdUQUFBQU50SlJFRlVlTnBpL1AvLy94b0dCZ1k1SUE0SDR2c001QUY1SUY0SnhDOFpnQWJ1K1E4Qno0SFlFSWdaU01UNlFQd01hc1pCa0FBL0VPK0ZDbndHWWxjU0RITUM0azlRdlFlQVdBQW13UWJFeTZBU3Y0RTRsZ2pESW9INEYxVFBTaUJtQjRraksyQUM0cTcvQ0ZBQnhJeFlEQUtKbFNDcDY0UHFaVUEzRUliemdmZ2ZWUEVVSUdaR3M3UWZ5YkFpZFAyNHZCTUd4RCtobXRZQk1TY1FjMEM5OWgvcTFRaHNldkdGa1QwUWY0QWFjQVFhNkNEd0VSb1pES1FhQ01JNlFQd1l5WXRQZ1ZnUG54NWlrb1lNRUI4SDRsTkFMRWRJUFVDQUFRRGZwMUJGWDBoOUJ3QUFBQUJKUlU1RXJrSmdnZz09XCIpICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOjkwJSBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRwYWRkaW5nOjEwcHggNjBweCAxMHB4IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiM1NTU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XG5cdFx0XHRvcHRpb24ge1xuXHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaGVhZGVyLWltYWdle1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9idWlsZGluZy1oZWFkZXIuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGhlaWdodDogMjcwcHg7XG5cdEBtZWRpYShtYXgtd2lkdGg6NjAwcHgpe1xuXHRcdGhlaWdodDoxMjBweDtcblx0fVxufSIsIi8vIFNoYXJlZFxuQGltcG9ydCAnc2hhcmVkL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdzaGFyZWQvbWl4aW5zJztcbkBpbXBvcnQgJ3NoYXJlZC9idXR0b24nO1xuQGltcG9ydCAnc2hhcmVkL3R5cG9ncmFwaHknO1xuXG4vLyBDb21wb25lbnRzXG5AaW1wb3J0ICdjb21wb25lbnRzL2Zvb3Rlcic7XG5AaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlcic7XG5cbiogeyBcblx0Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7IFxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7XG59XG5cbmh0bWx7XG5cdC8vIFJlbSB1bml0IGRlY2xhcmF0aW9uXG5cdC8vIDFyZW0gPSAxMHB4XG5cdGZvbnQtc2l6ZToxMHB4O1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuYm9keXtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MDtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRmb250LWZhbWlseTogXCJNSU5JU2VyaWYtQm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cblxuLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTI4MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXHRAbWVkaWEobWF4LXdpZHRoOjExNDBweCl7XG5cdFx0cGFkZGluZzowIDIwcHg7XG5cdH1cblx0QG1lZGlhKG1heC13aWR0aDo2MDBweCl7XG5cdFx0cGFkZGluZzowIDIwcHg7XG5cdH1cbn1cblxuLm1haW4ge1xuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiA2MHB4IDYwcHggMzIwcHggNjBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOjYwMHB4KXtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAxMjBweCAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKlxuLm5nZC1jb250YWluZXJ7XG5cdGZsZXg6IDEgMCBhdXRvO1xufVxuKi8iXX0= */
