@charset "UTF-8";

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

@font-face {

  font-weight: normal;

  font-style: normal;

  font-family: 'feathericons';

  src: url("fonts/feathericons/feathericons.eot?-8is7zf");

  src: url("fonts/feathericons/feathericons.eot?#iefix-8is7zf") format("embedded-opentype"), url("fonts/feathericons/feathericons.woff?-8is7zf") format("woff"), url("fonts/feathericons/feathericons.ttf?-8is7zf") format("truetype"), url("fonts/feathericons/feathericons.svg?-8is7zf#feathericons") format("svg");

}



/* line 12, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid {

  position: relative;

  margin: 0 auto;

  padding: 1em 0 4em;

  max-width: 1000px;

  list-style: none;

  text-align: center;

}



/* Common style */

/* line 22, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure {

  position: relative;

  float: left;

  overflow: hidden;

  margin: 10px 1%;

  min-width: 320px;

  max-width: 480px;

  max-height: 360px;

  width: 48%;

  background: #3085a3;

  text-align: center;

  cursor: pointer;

}



/* line 36, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure img {

  position: relative;

  display: block;

  min-height: 100%;

  max-width: 100%;

  opacity: 0.8;

}



/* line 44, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure figcaption {

  padding: 2em;

  color: #fff;

  text-transform: uppercase;

  font-size: 1.25em;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}



/* line 53, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure figcaption::before,

.bc-grid figure figcaption::after {

  pointer-events: none;

}



/* line 58, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure figcaption,

.bc-grid figure figcaption > a {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

}



/* Anchor will cover the whole item by default */

/* For some effects it will show as a button */

/* line 69, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure figcaption > a {

  z-index: 1000;

  text-indent: 200%;

  white-space: nowrap;

  font-size: 0;

  opacity: 0;

}



/* line 77, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure h2 {

  word-spacing: -0.15em;

  font-weight: 300;

}



/* line 82, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure h2 span {

  font-weight: 800;

}



/* line 86, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure h2,

.bc-grid figure p {

  margin: 0;

}



/* line 91, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.bc-grid figure p {

  letter-spacing: 1px;

  font-size: 68.5%;

}



/* Individual effects */

/*---------------*/

/***** Lily *****/

/*---------------*/

/* line 102, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily img {

  max-width: none;

  width: -webkit-calc(100% + 50px);

  width: calc(100% + 50px);

  opacity: 0.7;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-40px, 0, 0);

  transform: translate3d(-40px, 0, 0);

}



/* line 113, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily figcaption {

  text-align: left;

}



/* line 117, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily figcaption > div {

  position: absolute;

  bottom: 0;

  left: 0;

  padding: 2em;

  width: 100%;

  height: 50%;

}



/* line 126, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily h2,

figure.effect-lily p {

  -webkit-transform: translate3d(0, 40px, 0);

  transform: translate3d(0, 40px, 0);

}



/* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily h2 {

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

}



/* line 137, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily p {

  color: rgba(255, 255, 255, 0.8);

  opacity: 0;

  -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;

  transition: opacity 0.2s, transform 0.35s;

}



/* line 144, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily:hover img,

figure.effect-lily:hover p {

  opacity: 1;

}



/* line 149, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily:hover img,

figure.effect-lily:hover h2,

figure.effect-lily:hover p {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 156, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-lily:hover p {

  -webkit-transition-delay: 0.05s;

  transition-delay: 0.05s;

  -webkit-transition-duration: 0.35s;

  transition-duration: 0.35s;

}



/*---------------*/

/***** Sadie *****/

/*---------------*/

/* line 167, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie figcaption::before {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  background: -webkit-linear-gradient(top, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%);

  background: linear-gradient(to bottom, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%);

  content: '';

  opacity: 0;

  -webkit-transform: translate3d(0, 50%, 0);

  transform: translate3d(0, 50%, 0);

}



/* line 181, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie h2 {

  position: absolute;

  top: 50%;

  left: 0;

  width: 100%;

  color: #484c61;

  -webkit-transition: -webkit-transform 0.35s, color 0.35s;

  transition: transform 0.35s, color 0.35s;

  -webkit-transform: translate3d(0, -50%, 0);

  transform: translate3d(0, -50%, 0);

}



/* line 193, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie figcaption::before,

figure.effect-sadie p {

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

}



/* line 199, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie p {

  position: absolute;

  bottom: 0;

  left: 0;

  padding: 2em;

  width: 100%;

  opacity: 0;

  -webkit-transform: translate3d(0, 10px, 0);

  transform: translate3d(0, 10px, 0);

}



/* line 210, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie:hover h2 {

  color: #fff;

  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);

  transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);

}



/* line 216, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sadie:hover figcaption::before,

figure.effect-sadie:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Roxy *****/

/*---------------*/

/* line 227, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy {

  background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);

  background: linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);

}



/* line 232, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy img {

  max-width: none;

  width: -webkit-calc(100% + 60px);

  width: calc(100% + 60px);

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-50px, 0, 0);

  transform: translate3d(-50px, 0, 0);

}



/* line 242, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy figcaption::before {

  position: absolute;

  top: 30px;

  right: 30px;

  bottom: 30px;

  left: 30px;

  border: 1px solid #fff;

  content: '';

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-20px, 0, 0);

  transform: translate3d(-20px, 0, 0);

}



/* line 257, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy figcaption {

  padding: 3em;

  text-align: left;

}



/* line 262, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy h2 {

  padding: 30% 0 10px 0;

}



/* line 266, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy p {

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-10px, 0, 0);

  transform: translate3d(-10px, 0, 0);

}



/* line 274, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy:hover img {

  opacity: 0.7;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 280, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-roxy:hover figcaption::before,

figure.effect-roxy:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Bubba *****/

/*---------------*/

/* line 291, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba {

  background: #9e5406;

}



/* line 295, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba img {

  opacity: 0.7;

  -webkit-transition: opacity 0.35s;

  transition: opacity 0.35s;

}



/* line 301, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba:hover img {

  opacity: 0.4;

}



/* line 305, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba figcaption::before,

figure.effect-bubba figcaption::after {

  position: absolute;

  top: 30px;

  right: 30px;

  bottom: 30px;

  left: 30px;

  content: '';

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

}



/* line 318, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba figcaption::before {

  border-top: 1px solid #fff;

  border-bottom: 1px solid #fff;

  -webkit-transform: scale(0, 1);

  transform: scale(0, 1);

}



/* line 325, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba figcaption::after {

  border-right: 1px solid #fff;

  border-left: 1px solid #fff;

  -webkit-transform: scale(1, 0);

  transform: scale(1, 0);

}



/* line 332, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba h2 {

  padding-top: 30%;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, -20px, 0);

  transform: translate3d(0, -20px, 0);

}



/* line 340, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba p {

  padding: 20px 2.5em;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(0, 20px, 0);

  transform: translate3d(0, 20px, 0);

}



/* line 349, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba:hover figcaption::before,

figure.effect-bubba:hover figcaption::after {

  opacity: 1;

  -webkit-transform: scale(1);

  transform: scale(1);

}



/* line 356, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-bubba:hover h2,

figure.effect-bubba:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Romeo *****/

/*---------------*/

/* line 367, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo {

  -webkit-perspective: 1000px;

  perspective: 1000px;

}



/* line 372, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo img {

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(0, 0, 300px);

  transform: translate3d(0, 0, 300px);

}



/* line 379, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo:hover img {

  opacity: 0.6;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 385, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo figcaption::before,

figure.effect-romeo figcaption::after {

  position: absolute;

  top: 50%;

  left: 50%;

  width: 80%;

  height: 1px;

  background: #fff;

  content: '';

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-50%, -50%, 0);

  transform: translate3d(-50%, -50%, 0);

}



/* line 400, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo:hover figcaption::before {

  opacity: 0.5;

  -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);

  transform: translate3d(-50%, -50%, 0) rotate(45deg);

}



/* line 406, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo:hover figcaption::after {

  opacity: 0.5;

  -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);

  transform: translate3d(-50%, -50%, 0) rotate(-45deg);

}



/* line 412, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo h2,

figure.effect-romeo p {

  position: absolute;

  top: 50%;

  left: 0;

  width: 100%;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

}



/* line 422, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo h2 {

  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);

  transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);

}



/* line 427, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo p {

  padding: 0.25em 2em;

  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);

  transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);

}



/* line 433, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo:hover h2 {

  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);

  transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);

}



/* line 438, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-romeo:hover p {

  -webkit-transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);

  transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);

}



/*---------------*/

/***** Layla *****/

/*---------------*/

/* line 447, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla {

  background: #18a367;

}



/* line 451, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla img {

  height: 390px;

}



/* line 455, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla figcaption {

  padding: 3em;

}



/* line 459, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla figcaption::before,

figure.effect-layla figcaption::after {

  position: absolute;

  content: '';

  opacity: 0;

}



/* line 466, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla figcaption::before {

  top: 50px;

  right: 30px;

  bottom: 50px;

  left: 30px;

  border-top: 1px solid #fff;

  border-bottom: 1px solid #fff;

  -webkit-transform: scale(0, 1);

  transform: scale(0, 1);

  -webkit-transform-origin: 0 0;

  transform-origin: 0 0;

}



/* line 479, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla figcaption::after {

  top: 30px;

  right: 50px;

  bottom: 30px;

  left: 50px;

  border-right: 1px solid #fff;

  border-left: 1px solid #fff;

  -webkit-transform: scale(1, 0);

  transform: scale(1, 0);

  -webkit-transform-origin: 100% 0;

  transform-origin: 100% 0;

}



/* line 492, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla h2 {

  padding-top: 26%;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

}



/* line 498, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla p {

  padding: 0.5em 2em;

  text-transform: none;

  opacity: 0;

  -webkit-transform: translate3d(0, -10px, 0);

  transform: translate3d(0, -10px, 0);

}



/* line 506, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla img,

figure.effect-layla h2 {

  -webkit-transform: translate3d(0, -30px, 0);

  transform: translate3d(0, -30px, 0);

}



/* line 512, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla img,

figure.effect-layla figcaption::before,

figure.effect-layla figcaption::after,

figure.effect-layla p {

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

}



/* line 520, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla:hover img {

  opacity: 0.7;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 526, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla:hover figcaption::before,

figure.effect-layla:hover figcaption::after {

  opacity: 1;

  -webkit-transform: scale(1);

  transform: scale(1);

}



/* line 533, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla:hover h2,

figure.effect-layla:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 540, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-layla:hover figcaption::after,

figure.effect-layla:hover h2,

figure.effect-layla:hover p,

figure.effect-layla:hover img {

  -webkit-transition-delay: 0.15s;

  transition-delay: 0.15s;

}



/*---------------*/

/***** Honey *****/

/*---------------*/

/* line 552, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey {

  background: #4a3753;

}



/* line 556, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey img {

  opacity: 0.9;

  -webkit-transition: opacity 0.35s;

  transition: opacity 0.35s;

}



/* line 562, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey:hover img {

  opacity: 0.5;

}



/* line 566, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey figcaption::before {

  position: absolute;

  bottom: 0;

  left: 0;

  width: 100%;

  height: 10px;

  background: #fff;

  content: '';

  -webkit-transform: translate3d(0, 10px, 0);

  transform: translate3d(0, 10px, 0);

}



/* line 578, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey h2 {

  position: absolute;

  bottom: 0;

  left: 0;

  padding: 1em 1.5em;

  width: 100%;

  text-align: left;

  -webkit-transform: translate3d(0, -30px, 0);

  transform: translate3d(0, -30px, 0);

}



/* line 589, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey h2 i {

  font-style: normal;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(0, -30px, 0);

  transform: translate3d(0, -30px, 0);

}



/* line 598, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey figcaption::before,

figure.effect-honey h2 {

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

}



/* line 604, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-honey:hover figcaption::before,

figure.effect-honey:hover h2,

figure.effect-honey:hover h2 i {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Oscar *****/

/*---------------*/

/* line 616, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar {

  background: -webkit-linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%);

  background: linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%);

}



/* line 621, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar img {

  opacity: 0.9;

  -webkit-transition: opacity 0.35s;

  transition: opacity 0.35s;

}



/* line 627, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar figcaption {

  padding: 3em;

  background-color: rgba(58, 52, 42, 0.7);

  -webkit-transition: background-color 0.35s;

  transition: background-color 0.35s;

}



/* line 634, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar figcaption::before {

  position: absolute;

  top: 30px;

  right: 30px;

  bottom: 30px;

  left: 30px;

  border: 1px solid #fff;

  content: '';

}



/* line 644, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar h2 {

  margin: 20% 0 10px 0;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, 100%, 0);

  transform: translate3d(0, 100%, 0);

}



/* line 652, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar figcaption::before,

figure.effect-oscar p {

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: scale(0);

  transform: scale(0);

}



/* line 661, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar:hover h2 {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 666, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar:hover figcaption::before,

figure.effect-oscar:hover p {

  opacity: 1;

  -webkit-transform: scale(1);

  transform: scale(1);

}



/* line 673, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar:hover figcaption {

  background-color: rgba(58, 52, 42, 0);

}



/* line 677, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-oscar:hover img {

  opacity: 0.4;

}



/*---------------*/

/***** Marley *****/

/*---------------*/

/* line 685, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley figcaption {

  text-align: right;

}



/* line 689, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley h2,

figure.effect-marley p {

  position: absolute;

  right: 30px;

  left: 30px;

  padding: 10px 0;

}



/* line 698, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley p {

  bottom: 30px;

  line-height: 1.5;

  -webkit-transform: translate3d(0, 100%, 0);

  transform: translate3d(0, 100%, 0);

}



/* line 705, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley h2 {

  top: 30px;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, 20px, 0);

  transform: translate3d(0, 20px, 0);

}



/* line 713, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley:hover h2 {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 718, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley h2::after {

  position: absolute;

  top: 100%;

  left: 0;

  width: 100%;

  height: 4px;

  background: #fff;

  content: '';

  -webkit-transform: translate3d(0, 40px, 0);

  transform: translate3d(0, 40px, 0);

}



/* line 730, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley h2::after,

figure.effect-marley p {

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

}



/* line 737, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-marley:hover h2::after,

figure.effect-marley:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Ruby *****/

/*---------------*/

/* line 748, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby {

  background-color: #17819c;

}



/* line 752, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby img {

  opacity: 0.7;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: scale(1.15);

  transform: scale(1.15);

}



/* line 760, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby:hover img {

  opacity: 0.5;

  -webkit-transform: scale(1);

  transform: scale(1);

}



/* line 766, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby h2 {

  margin-top: 20%;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, 20px, 0);

  transform: translate3d(0, 20px, 0);

}



/* line 774, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby p {

  margin: 1em 0 0;

  padding: 3em;

  border: 1px solid #fff;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(0, 20px, 0) scale(1.1);

  transform: translate3d(0, 20px, 0) scale(1.1);

}



/* line 785, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby:hover h2 {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 790, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-ruby:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0) scale(1);

  transform: translate3d(0, 0, 0) scale(1);

}



/*---------------*/

/***** Milo *****/

/*---------------*/

/* line 800, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo {

  background: #2e5d5a;

}



/* line 804, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo img {

  max-width: none;

  width: -webkit-calc(100% + 60px);

  width: calc(100% + 60px);

  opacity: 1;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-30px, 0, 0) scale(1.12);

  transform: translate3d(-30px, 0, 0) scale(1.12);

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}



/* line 817, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo:hover img {

  opacity: 0.5;

  -webkit-transform: translate3d(0, 0, 0) scale(1);

  transform: translate3d(0, 0, 0) scale(1);

}



/* line 823, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo h2 {

  position: absolute;

  right: 0;

  bottom: 0;

  padding: 1em 1.2em;

}



/* line 830, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo p {

  padding: 0 10px 0 0;

  width: 50%;

  border-right: 1px solid #fff;

  text-align: right;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-40px, 0, 0);

  transform: translate3d(-40px, 0, 0);

}



/* line 842, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-milo:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Dexter *****/

/*---------------*/

/* line 852, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter {

  background: -webkit-linear-gradient(top, #258dc8 0%, #683c13 100%);

  background: linear-gradient(to bottom, #258dc8 0%, #683c13 100%);

}



/* line 857, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter img {

  -webkit-transition: opacity 0.35s;

  transition: opacity 0.35s;

}



/* line 862, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter:hover img {

  opacity: 0.4;

}



/* line 866, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter figcaption::after {

  position: absolute;

  right: 30px;

  bottom: 30px;

  left: 30px;

  height: -webkit-calc(50% - 30px);

  height: calc(50% - 30px);

  border: 7px solid #fff;

  content: '';

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, -100%, 0);

  transform: translate3d(0, -100%, 0);

}



/* line 881, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter:hover figcaption::after {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 886, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter figcaption {

  padding: 3em;

  text-align: left;

}



/* line 891, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter p {

  position: absolute;

  right: 60px;

  bottom: 60px;

  left: 60px;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(0, -100px, 0);

  transform: translate3d(0, -100px, 0);

}



/* line 903, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-dexter:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Sarah *****/

/*---------------*/

/* line 913, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah {

  background: #42b078;

}



/* line 917, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah img {

  max-width: none;

  width: -webkit-calc(100% + 20px);

  width: calc(100% + 20px);

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(-10px, 0, 0);

  transform: translate3d(-10px, 0, 0);

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}



/* line 929, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah:hover img {

  opacity: 0.4;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 935, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah figcaption {

  text-align: left;

}



/* line 939, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah h2 {

  position: relative;

  overflow: hidden;

  padding: 0.5em 0;

}



/* line 945, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah h2::after {

  position: absolute;

  bottom: 0;

  left: 0;

  width: 100%;

  height: 3px;

  background: #fff;

  content: '';

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(-100%, 0, 0);

  transform: translate3d(-100%, 0, 0);

}



/* line 959, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah:hover h2::after {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 964, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah p {

  padding: 1em 0;

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: translate3d(100%, 0, 0);

  transform: translate3d(100%, 0, 0);

}



/* line 973, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-sarah:hover p {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/*---------------*/

/***** Zoe *****/

/*---------------*/

/* line 983, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe figcaption {

  top: auto;

  bottom: 0;

  padding: 1em;

  height: 3.75em;

  background: #fff;

  color: #3c4a50;

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, 100%, 0);

  transform: translate3d(0, 100%, 0);

}



/* line 996, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe h2 {

  float: left;

}



/* line 1000, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe p.icon-links a {

  float: right;

  color: #3c4a50;

  font-size: 1.4em;

}



/* line 1006, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover p.icon-links a:hover,

figure.effect-zoe:hover p.icon-links a:focus {

  color: #252d31;

}



/* line 1011, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe p.description {

  position: absolute;

  bottom: 8em;

  padding: 2em;

  color: #fff;

  text-transform: none;

  font-size: 90%;

  opacity: 0;

  -webkit-transition: opacity 0.35s;

  transition: opacity 0.35s;

  -webkit-backface-visibility: hidden;

  /* Fix for Chrome 37.0.2062.120 (Mac) */

}



/* line 1024, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe h2,

figure.effect-zoe p.icon-links a {

  -webkit-transition: -webkit-transform 0.35s;

  transition: transform 0.35s;

  -webkit-transform: translate3d(0, 200%, 0);

  transform: translate3d(0, 200%, 0);

}



/* line 1032, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe p.icon-links a span::before {

  display: inline-block;

  padding: 8px 10px;

  font-family: 'feathericons';

  speak: none;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



/* line 1041, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.icon-eye::before {

  content: '\e000';

}



/* line 1045, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.icon-paper-clip::before {

  content: '\e001';

}



/* line 1049, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.icon-heart::before {

  content: '\e024';

}



/* line 1053, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe h2 {

  display: inline-block;

}



/* line 1057, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover p.description {

  opacity: 1;

}



/* line 1061, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover figcaption,

figure.effect-zoe:hover h2,

figure.effect-zoe:hover p.icon-links a {

  -webkit-transform: translate3d(0, 0, 0);

  transform: translate3d(0, 0, 0);

}



/* line 1068, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover h2 {

  -webkit-transition-delay: 0.05s;

  transition-delay: 0.05s;

}



/* line 1073, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover p.icon-links a:nth-child(3) {

  -webkit-transition-delay: 0.1s;

  transition-delay: 0.1s;

}



/* line 1078, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover p.icon-links a:nth-child(2) {

  -webkit-transition-delay: 0.15s;

  transition-delay: 0.15s;

}



/* line 1083, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-zoe:hover p.icon-links a:first-child {

  -webkit-transition-delay: 0.2s;

  transition-delay: 0.2s;

}



/*---------------*/

/***** Chico *****/

/*---------------*/

/* line 1092, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico img {

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

  -webkit-transform: scale(1.12);

  transform: scale(1.12);

}



/* line 1099, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico:hover img {

  opacity: 0.5;

  -webkit-transform: scale(1);

  transform: scale(1);

}



/* line 1105, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico figcaption {

  padding: 3em;

}



/* line 1109, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico figcaption::before {

  position: absolute;

  top: 30px;

  right: 30px;

  bottom: 30px;

  left: 30px;

  border: 1px solid #fff;

  content: '';

  -webkit-transform: scale(1.1);

  transform: scale(1.1);

}



/* line 1121, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico figcaption::before,

figure.effect-chico p {

  opacity: 0;

  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

  transition: opacity 0.35s, transform 0.35s;

}



/* line 1128, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico h2 {

  padding: 20% 0 20px 0;

}



/* line 1132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico p {

  margin: 0 auto;

  max-width: 200px;

  -webkit-transform: scale(1.5);

  transform: scale(1.5);

}



/* line 1139, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

figure.effect-chico:hover figcaption::before,

figure.effect-chico:hover p {

  opacity: 1;

  -webkit-transform: scale(1);

  transform: scale(1);

}



@media screen and (max-width: 50em) {

  /* line 1147, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

  .content {

    padding: 0 10px;

    text-align: center;

  }

  /* line 1151, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

  .bc-grid figure {

    display: inline-block;

    float: none;

    margin: 10px auto;

    width: 100%;

  }

}



/* line 1164, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-grid {

  margin: 20px 0 0 0;

  padding: 0;

  list-style: none;

  display: block;

  text-align: center;

  width: 100%;

}



/* line 1173, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-grid:after,

.ch-item:before {

  content: '';

  display: table;

}



/* line 1179, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-grid:after {

  clear: both;

}



/* line 1183, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-grid li {

  width: 220px;

  height: 220px;

  display: inline-block;

  margin: 20px;

}



/* line 1199, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-item {

  width: 100%;

  height: 100%;

  border-radius: 50%;

  position: relative;

  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

  cursor: default;

}



/* line 1208, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info-wrap {

  position: absolute;

  width: 180px;

  height: 180px;

  border-radius: 50%;

  -webkit-perspective: 800px;

  -moz-perspective: 800px;

  -o-perspective: 800px;

  -ms-perspective: 800px;

  perspective: 800px;

  -webkit-transition: all 0.4s ease-in-out;

  -moz-transition: all 0.4s ease-in-out;

  -o-transition: all 0.4s ease-in-out;

  -ms-transition: all 0.4s ease-in-out;

  transition: all 0.4s ease-in-out;

  top: 20px;

  left: 20px;

  box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2), inset 0 0 3px rgba(115, 114, 23, 0.8);

}



/* line 1234, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info {

  position: absolute;

  width: 180px;

  height: 180px;

  border-radius: 50%;

  -webkit-transition: all 0.4s ease-in-out;

  -moz-transition: all 0.4s ease-in-out;

  -o-transition: all 0.4s ease-in-out;

  -ms-transition: all 0.4s ease-in-out;

  transition: all 0.4s ease-in-out;

  -webkit-transform-style: preserve-3d;

  -moz-transform-style: preserve-3d;

  -o-transform-style: preserve-3d;

  -ms-transform-style: preserve-3d;

  transform-style: preserve-3d;

}



/* line 1254, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info > div {

  display: block;

  position: absolute;

  width: 100%;

  height: 100%;

  border-radius: 50%;

  background-position: center center;

  -webkit-backface-visibility: hidden;

  -moz-backface-visibility: hidden;

  -o-backface-visibility: hidden;

  -ms-backface-visibility: hidden;

  backface-visibility: hidden;

}



/* line 1269, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info .ch-info-back {

  -webkit-transform: rotate3d(0, 1, 0, 180deg);

  -moz-transform: rotate3d(0, 1, 0, 180deg);

  -o-transform: rotate3d(0, 1, 0, 180deg);

  -ms-transform: rotate3d(0, 1, 0, 180deg);

  transform: rotate3d(0, 1, 0, 180deg);

  background: #000;

}



/* line 1281, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info h3 {

  color: #fff;

  text-transform: uppercase;

  letter-spacing: 2px;

  font-size: 14px;

  margin: 0 15px;

  padding: 40px 0 0 0;

  height: 90px;

  font-family: 'Open Sans', Arial, sans-serif;

  text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0, 0, 0, 0.3);

}



/* line 1295, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info p {

  color: #fff;

  padding: 10px 5px;

  font-style: italic;

  margin: 0 30px;

  font-size: 12px;

  border-top: 1px solid rgba(255, 255, 255, 0.5);

}



/* line 1304, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info p a {

  display: block;

  color: #fff;

  color: rgba(255, 255, 255, 0.7);

  font-style: normal;

  font-weight: 700;

  text-transform: uppercase;

  font-size: 9px;

  letter-spacing: 1px;

  padding-top: 4px;

  font-family: 'Open Sans', Arial, sans-serif;

}



/* line 1317, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-info p a:hover {

  color: #fff222;

  color: rgba(255, 242, 34, 0.8);

}



/* line 1322, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-item:hover .ch-info-wrap {

  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8), inset 0 0 3px rgba(115, 114, 23, 0.8);

}



/* line 1328, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.ch-item:hover .ch-info {

  -webkit-transform: rotate3d(0, 1, 0, -180deg);

  -moz-transform: rotate3d(0, 1, 0, -180deg);

  -o-transform: rotate3d(0, 1, 0, -180deg);

  -ms-transform: rotate3d(0, 1, 0, -180deg);

  transform: rotate3d(0, 1, 0, -180deg);

}



/* line 1338, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom, .radio-custom {

  opacity: 0;

  position: absolute;

}



/* line 1343, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {

  display: inline-block;

  vertical-align: middle;

  margin: 5px;

  cursor: pointer;

}



/* line 1350, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom-label, .radio-custom-label {

  position: relative;

}



/* line 1354, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before {

  content: '';

  background: #fff;

  border: 2px solid #ddd;

  display: inline-block;

  vertical-align: middle;

  width: 20px;

  height: 20px;

  padding: 2px;

  margin-right: 10px;

  text-align: center;

}



/* line 1367, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom:checked + .checkbox-custom-label:before {

  content: "\f00c";

  font-family: 'FontAwesome';

  background: rebeccapurple;

  color: #fff;

}



/* line 1374, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.radio-custom + .radio-custom-label:before {

  border-radius: 50%;

}



/* line 1378, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.radio-custom:checked + .radio-custom-label:before {

  content: "\f00c";

  font-family: 'FontAwesome';

  color: #bbb;

}



/* line 1384, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/set.scss */

.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {

  outline: 1px solid #ddd;

  /* focus style */

}



@font-face {

  font-family: 'Fakt Slab';

  src: url(".fonts/FaktSlabPro-Bold.otf") format("opentype");

  src: url("fonts/FaktSlabPro-Bold.ttf") format("truetype");

}



/* line 67, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

* {

  text-rendering: optimizeLegibility;

  font-family: 'Open Sans';

}



/* line 71, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

html {

  overflow-x: hidden;

  -ms-overflow-x: hidden;

}



/* line 74, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body {

  background-color: transparent;

}



@media (min-width: 1200px) {

  /* line 80, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .container {

    width: 1248px;

  }

}



/* line 83, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

hr {

  border-top: 1px solid #ccc;

  height: 1px;

  display: block;

  width: 100%;

  max-width: 1165px;

}



/* line 90, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

blockquote {

  background: #f9f9f9;

  border-left: 10px solid #ccc;

  margin: 1.5em 10px;

  padding: 0.5em 10px;

  quotes: "“" "”" "‘" "’";

}



/* line 96, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

blockquote:before {

  color: #ccc;

  content: open-quote;

  font-size: 4em;

  line-height: 0.1em;

  margin-right: 0.25em;

  vertical-align: -0.4em;

}



/* line 103, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

blockquote p {

  color: #666;

  display: inline;

}



/* line 108, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

h3 {

  font-size: 18px;

  font-family: "Open Sans";

  color: #3c9bac;

  font-weight: 800;

  text-transform: uppercase;

  margin: 0 0 25px;

}



/* line 116, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

header {

  background-color: rgba(37, 39, 44, 0.9);

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  z-index: 9999999999;

  display: block;

  position: relative;

}



/* line 122, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

header .logo-section {

  padding: 10px 0;

}



/* line 126, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider {

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  text-align: center;

  margin: -80px 0 0;

}



/* line 130, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .uk-overlay-background {

  background: rgba(0, 0, 0, 0.3);

}



/* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider h1 {

  font-family: 'Fakt Slab';

  font-size: 100px;

  text-align: center;

  max-width: 1042px;

  margin: 130px auto 20px;

}



@media (max-width: 1024px) {

  /* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider h1 {

    font-size: 70px;

  }

}



@media (max-width: 415px) {

  /* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider h1 {

    font-size: 55px;

  }

}



@media (max-width: 376px) {

  /* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider h1 {

    font-size: 53px;

  }

}



@media (max-width: 321px) {

  /* line 132, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider h1 {

    font-size: 42px;

  }

}



/* line 147, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider p {

  font-family: 'Open Sans';

  font-size: 36px;

  font-weight: lighter;

  text-align: center;

  font-style: normal;

  margin: 0;

}



@media (max-width: 1024px) {

  /* line 147, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider p {

    font-size: 24px;

  }

}



@media (max-width: 415px) {

  /* line 147, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider p {

    font-size: 18px;

  }

}



@media (max-width: 321px) {

  /* line 147, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #home-slider p {

    font-size: 14px;

  }

}



/* line 160, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .btn {

  margin-top: 30px;

  border-radius: 5px;

  background-color: #e8108e;

  box-shadow: inset 0px -10px 0px 0px rgba(0, 0, 0, 0.15);

  outline: none;

  border: none;

  display: inline-block;

  font-size: 24px;

  color: white;

  text-align: center;

  padding: 18px 30px 20px;

  margin-bottom: 30px;

}



/* line 174, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .play-button {

  display: block;

  color: rgba(255, 255, 255, 0.6);

  font-size: 64px;

  margin: 0 0 10px;

}



/* line 179, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .uk-dotnav {

  bottom: 15px;

  opacity: 0.1;

}



/* line 182, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .uk-slidenav-previous {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  color: transparent;

  background: none;

  background: transparent url("img/icon-chevron-left.png") no-repeat scroll center right;

  height: 64px;

  width: 64px;

  content: "";

  border: none;

  opacity: 0;

}



/* line 192, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider .uk-slidenav-next {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  color: transparent;

  background: none;

  background: transparent url("img/icon-chevron-right.png") no-repeat scroll center right;

  height: 64px;

  width: 64px;

  content: "";

  border: none;

  opacity: 0;

}



/* line 203, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider:hover .uk-slidenav-previous {

  display: block;

  opacity: 1;

}



/* line 206, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#home-slider:hover .uk-slidenav-next {

  display: block;

  opacity: 1;

}



/* line 210, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider {

  text-align: left;

}



/* line 212, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider .uk-overlay-background {

  background: rgba(0, 0, 0, 0.7);

}



/* line 214, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider .uk-overlay-panel {

  padding: 60px 0 60px;

}



/* line 216, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider h1 {

  color: #fff;

  text-align: left;

  margin-bottom: 10px;

}



/* line 220, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider h2 {

  color: #fff;

  text-align: left;

  line-height: 30px;

  margin-bottom: 10px;

}



/* line 225, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider p {

  color: #fff;

  text-align: left;

  margin-bottom: 0;

  line-height: 18px;

}



/* line 230, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#about-slider h3 {

  margin-bottom: 10px;

  font-family: 'Fakt Slab';

  font-size: 18px;

  text-align: left;

  max-width: 1042px;

  color: #fff;

}



@media (max-width: 1024px) {

  /* line 230, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #about-slider h3 {

    font-size: 70px;

  }

}



/* line 240, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .masthead {

  min-height: 906px;

}



@media (max-width: 415px) {

  /* line 240, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .login .masthead {

    min-height: 1358px;

  }

}



/* line 246, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.masthead {

  margin-top: -77px;

  display: block;

  padding: 125px 0 60px;

  color: #fff;

  background: transparent url("img/masthead-tmp.jpg") no-repeat scroll center center;

}



@media (max-width: 780px) {

  /* line 246, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .masthead {

    background-size: cover !important;

  }

}



@media (max-width: 737px) {

  /* line 246, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .masthead {

    padding: 105px 0 40px;

  }

}



/* line 257, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.masthead h1 {

  font-family: 'Fakt Slab';

  font-size: 100px;

  text-align: center;

}



@media (max-width: 1024px) {

  /* line 257, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .masthead h1 {

    font-size: 70px;

  }

}



@media (max-width: 737px) {

  /* line 257, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .masthead h1 {

    text-align: center !important;

  }

}



/* line 265, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.masthead p {

  font-family: 'Open Sans';

  font-size: 36px;

  font-weight: lighter;

  text-align: center;

  font-style: italic;

}



@media (max-width: 1024px) {

  /* line 265, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .masthead p {

    font-size: 24px;

  }

}



/* line 274, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .masthead {

  background: transparent url("img/masthead-login.jpg") no-repeat scroll center center;

}



/* line 278, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .main-content-inner {

  background-color: #ffffff;

  padding: 60px 30px 110px;

}



@media (max-width: 780px) {

  /* line 278, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .main-content .main-content-inner {

    padding: 60px 0 110px;

  }

}



@media (min-width: 1280px) {

  /* line 288, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .social-icons {

    max-width: 200px;

  }

}



/* line 292, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons li a {

  font-size: 22px !important;

  background-color: #575757;

  border-radius: 100px;

  width: 37px;

  height: 37px;

  padding: 2px 0 0 0;

  margin: 0 5px 0 0;

  text-align: center;

}



/* line 303, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons-section {

  display: block;

  margin: 0 auto;

  max-width: 600px;

  text-align: center;

  padding: 60px 0 115px;

}



@media (max-width: 768px) {

  /* line 303, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .social-icons-section {

    padding: 60px 0 60px;

  }

}



/* line 312, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons-section ul li {

  margin: 0;

  margin: 0 -5px 0 0;

}



/* line 315, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons-section ul li a {

  margin: 0;

  padding: 0;

}



@media (max-width: 415px) {

  /* line 318, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .social-icons-section ul li a img {

    max-width: 32px;

  }

}



@media (max-width: 320px) {

  /* line 318, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .social-icons-section ul li a img {

    max-width: 26px;

  }

}



/* line 323, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons-section ul .dots-left {

  margin: 0 15px 0 0;

}



/* line 325, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.social-icons-section ul .dots-right {

  margin: 0 0 0 10px;

}



/* line 328, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.pre-footer {

  min-height: 100px;

  display: block;

  background: transparent url("img/pre-footer-bg.jpg") no-repeat scroll bottom center;

  background-size: cover;

}



/* line 334, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer {

  background-color: #333333;

  min-height: 350px;

  width: 100%;

  font-size: 12px;

  font-family: "Open Sans";

  color: #dddddd;

}



/* line 342, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .list-unstyled a {

  color: #e8108e;

}



/* line 344, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .list-unstyled a:hover {

  color: #f13aa5;

}



/* line 346, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer h3 {

  color: #fff;

  font-weight: 800;

  font-size: 19px;

}



/* line 352, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .buildings {

  min-height: 80px;

  background: transparent url("img/buildings.png") no-repeat scroll bottom center;

  margin-top: -80px;

  background-size: contain;

}



/* line 357, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer {

  padding: 60px 0;

  color: #dddddd;

}



/* line 360, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer #map {

  height: 200px;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 365, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer .contact-section li img {

  margin-right: 15px;

  float: left;

}



/* line 368, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer span {

  color: #3c9bac;

  font-weight: 700;

}



/* line 373, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer ul li {

  padding: 0 0 20px;

}



/* line 375, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer ul li a {

  font-size: 12px;

  color: #dddddd;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 379, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .main-footer ul li a:hover {

  text-decoration: none;

  color: #3c9bac;

}



/* line 382, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .copyright {

  background-color: #4d4d4d;

  padding: 30px 0 25px;

  color: #fff;

}



@media (min-width: 768px) {

  /* line 386, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  footer .copyright .right {

    text-align: right;

  }

}



/* line 389, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .copyright p {

  font-size: 12px;

  font-weight: 700;

  color: #fff;

}



@media (max-width: 376px) {

  /* line 389, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  footer .copyright p {

    font-size: 10px;

    font-weight: 700;

    color: #fff;

    text-align: center;

  }

}



/* line 398, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .copyright a {

  color: #3c9bac;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 401, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

footer .copyright a:hover {

  color: #e6108d;

  text-decoration: none;

}



/* line 408, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.navbar-default .navbar-collapse, .navbar-default .navbar-form {

  border-color: transparent;

  background-color: transparent;

}



/* line 411, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.navbar-default {

  background-color: transparent;

  border-color: transparent;

}



/* line 416, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

header .dropdown .dropdown-menu {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  opacity: 0;

}



/* line 420, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

header .dropdown:hover .dropdown-menu {

  display: block;

  opacity: 1;

}



/* line 425, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu {

  text-align: right;

  width: 100%;

  margin: 0;

  padding: 0;

}



/* line 432, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible .dropdown:hover {

  background-color: #358a99;

}



/* line 434, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible .dropdown .dropdown-menu {

  background-color: #3c9bac;

  color: #fff;

  border: none;

}



/* line 438, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible .dropdown .dropdown-menu li {

  box-shadow: inset 0px -2px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 440, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible .dropdown .dropdown-menu li a {

  color: #fff;

  font-weight: 300;

}



/* line 443, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible .dropdown .dropdown-menu li:hover {

  box-shadow: inset 0px -2px 0px 0px rgba(0, 0, 0, 0.15);

  background-color: #358a99;

}



/* line 449, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .dropdown.open a {

  background-color: transparent;

}



/* line 452, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .dropdown .dropdown-menu {

  background: none;

  background-color: rgba(37, 39, 44, 0.9);

  padding: 0;

}



/* line 456, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .dropdown .dropdown-menu li {

  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 458, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .dropdown .dropdown-menu li:hover {

  box-shadow: inset 0px -4.988px 0px 0px #fff;

}



/* line 461, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .dropdown .dropdown-menu li a:hover, #main-menu .dropdown .dropdown-menu li a:active, #main-menu .dropdown .dropdown-menu li a:visited {

  background-color: transparent;

}



/* line 464, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li {

  padding: 14px 0;

  border-right: 1px #333333 solid;

  border-left: 1px #333333 solid;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 469, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li:empty {

  display: none !important;

}



/* line 471, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li:hover {

  box-shadow: inset 0px -4.988px 0px 0px #fff;

}



/* line 473, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li a {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  font-size: 14px;

  text-transform: uppercase;

  color: #ffffff;

}



@media (min-width: 767px) and (max-width: 768px) {

  /* line 473, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu ul li a {

    font-size: 10px;

  }

}



/* line 480, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li a:hover {

  background-color: transparent;

}



/* line 482, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li.highlight {

  background-color: #3c9bac;

  box-shadow: inset -0.349px -4.988px 0px 0px rgba(0, 0, 0, 0.15);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 487, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu ul li.highlight:hover {

  background-color: rgba(255, 255, 255, 0.502);

}



@media (max-width: 1198px) {

  /* line 490, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .desktop-menu {

    display: none !important;

  }

}



/* line 493, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .desktop-menu li:nth-child(3):empty {

  display: none;

}



@media (max-width: 767px) {

  /* line 496, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li {

    display: none;

  }

}



@media (max-width: 767px) {

  /* line 499, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu {

    display: block !important;

    position: absolute;

    right: 0;

    margin: -18px -15px 0 0;

  }

}



@media (max-width: 737px) {

  /* line 499, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu {

    margin: -9px -15px 0 0;

  }

}



@media (max-width: 415px) {

  /* line 499, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu {

    margin: -18px -15px 0 0;

  }

}



@media (max-width: 376px) {

  /* line 499, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu {

    margin: -20px -15px 0 0;

  }

}



@media (max-width: 320px) {

  /* line 499, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu {

    margin: -29px -15px 0 0;

  }

}



@media (max-width: 415px) {

  /* line 514, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .mobile-menu-visible li.burger-menu a {

    padding: 15px;

  }

}



/* line 519, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible li:nth-child(1):hover, #main-menu .mobile-menu-visible li:nth-child(2):hover {

  box-shadow: inset 0px -4.988px 0px 0px #3c9bac;

}



/* line 521, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .mobile-menu-visible li:nth-child(1) a, #main-menu .mobile-menu-visible li:nth-child(2) a {

  font-weight: 700;

  color: #3c9bac;

}



/* line 524, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .burger-menu {

  display: none;

  background-color: rgba(255, 255, 255, 0.502) !important;

  box-shadow: inset -0.349px -4.988px 0px 0px rgba(0, 0, 0, 0.15);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 529, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .burger-menu:hover {

  background-color: rgba(255, 255, 255, 0.502);

  box-shadow: inset 0px -4.988px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 532, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#main-menu .burger-menu a {

  color: #323337;

  font-size: 30px;

  padding: 10px 30px;

}



@media (max-width: 1198px) {

  /* line 524, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #main-menu .burger-menu {

    display: block;

  }

}



/* line 540, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .bc-close {

  position: absolute;

  right: 0;

  margin: 0px 5px 0 0;

  font-size: 25px;

  color: #fff;

  background: #e8108e;

  padding: 5px;

  z-index: 1000000;

}



/* line 549, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas li {

  display: block;

  width: 100%;

}



/* line 552, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas li:hover, #mobile-menu-canvas li:active, #mobile-menu-canvas li:focus, #mobile-menu-canvas li:visited {

  background-color: transparent;

}



/* line 554, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas li a {

  color: #fff;

  font-size: 14px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 558, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas li a:hover, #mobile-menu-canvas li a:active, #mobile-menu-canvas li a:focus, #mobile-menu-canvas li a:visited {

  background-color: transparent;

}



/* line 560, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas li a:hover {

  color: #e8108e;

  font-weight: bolder;

}



/* line 566, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .mobile-highlight li a:hover {

  color: #fff;

  font-weight: bolder;

}



/* line 569, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .mobile-highlight .dropdown-menu {

  background-color: #333;

  padding: 0;

}



/* line 572, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .mobile-highlight .dropdown-menu li {

  background-color: rgba(150, 150, 150, 0.3);

}



/* line 574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .navbar-nav {

  margin: 0;

}



/* line 577, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .mobile-highlight {

  display: none;

  width: 100%;

}



@media (max-width: 767px) {

  /* line 577, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #mobile-menu-canvas .mobile-highlight {

    display: block;

  }

}



/* line 582, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#mobile-menu-canvas .mobile-highlight li {

  background-color: #3c9bac;

  width: 100%;

  box-shadow: inset -0.349px -1px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 587, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section {

  max-width: 930px;

  margin: 0 auto;

}



/* line 590, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .or {

  position: absolute;

  background-color: #3c9bac;

  border-radius: 300px;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  width: 65px;

  height: 65px;

  text-align: center;

  padding: 5px 0 0 0;

  margin: -210px 0 0 418px;

  z-index: 9999999999;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

}



@media (max-width: 780px) {

  /* line 590, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .login .login-section .or {

    display: none;

  }

}



/* line 604, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .or p {

  color: #fff;

  font-size: 32px;

}



/* line 608, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers li {

  margin: 0 0 15px 0;

}



/* line 610, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers li a {

  color: #d54f50;

  background: #fff;

  border: 1px solid #d54f50;

  -webkit-transition: .2s ease color,.2s ease background;

  transition: .2s ease color,.2s ease background;

  text-align: center;

  padding: .6em .9em .6em;

  font-size: 20px;

  font-weight: 400;

  width: 100%;

  display: block;

  border-radius: 2px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 624, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers li a:hover {

  text-decoration: none;

}



/* line 626, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--google-rev:focus, .login .login-section #login-providers .Btn.Btn--google-rev:hover {

  color: #fff;

  background-color: #d54f50;

}



/* line 629, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--facebook-rev:focus, .login .login-section #login-providers .Btn.Btn--facebook-rev:hover {

  color: #fff;

  background-color: #3e86b4;

}



/* line 632, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--liveid-rev:focus, .login .login-section #login-providers .Btn.Btn--liveid-rev:hover {

  color: #fff;

  background-color: #13b8d5;

}



/* line 635, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--yahoo-rev:focus, .login .login-section #login-providers .Btn.Btn--yahoo-rev:hover {

  color: #fff;

  background-color: #7b4aa9;

}



/* line 639, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--yahoo-rev {

  color: #7b4aa9;

  background: #fff;

  border: 1px solid #7b4aa9;

  -webkit-transition: .2s ease color,.2s ease background;

  transition: .2s ease color,.2s ease background;

}



/* line 645, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--liveid-rev {

  color: #13b8d5;

  background: #fff;

  border: 1px solid #13b8d5;

  -webkit-transition: .2s ease color,.2s ease background;

  transition: .2s ease color,.2s ease background;

}



/* line 651, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--facebook-rev {

  color: #3e86b4;

  background: #fff;

  border: 1px solid #3e86b4;

  -webkit-transition: .2s ease color,.2s ease background;

  transition: .2s ease color,.2s ease background;

}



/* line 657, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #login-providers .Btn.Btn--google-rev {

  color: #d54f50;

  background: #fff;

  border: 1px solid #d54f50;

  -webkit-transition: .2s ease color,.2s ease background;

  transition: .2s ease color,.2s ease background;

}



/* line 664, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .login-panel h2 {

  text-align: center;

  margin: 60px 0 20px;

  color: #fff;

  text-transform: capitalize;

  font-family: "Fakt Slab";

}



/* line 670, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .login-panel p {

  text-align: center;

  font-style: normal;

}



/* line 673, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .login-panel a {

  text-align: center;

  padding: 10px 15px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  font-size: 20px;

  color: #3c9bac;

  background-color: #fff;

}



/* line 681, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .login-panel a:hover {

  text-decoration: none;

}



/* line 683, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .login-panel a span {

  color: #e8108e;

}



/* line 685, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .uk-panel-box {

  padding: 30px;

  border-radius: 5px;

  max-width: 420px;

  margin: 0 auto;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



@media (max-width: 768px) {

  /* line 685, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .login .login-section .uk-panel-box {

    margin: 0 auto 30px;

  }

}



/* line 693, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section h3 {

  color: #666;

  text-transform: capitalize;

  font-size: 22px;

  font-family: "Fakt Slab";

}



/* line 700, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section h3 span {

  color: #e8108e;

}



/* line 702, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section .LoginBox-forgotten {

  float: right;

}



/* line 704, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #rememberMeContainer {

  margin: 15px 0;

}



/* line 706, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #rememberMeContainer input {

  vertical-align: middle;

}



/* line 708, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.login .login-section #rememberMeContainer label {

  vertical-align: sub;

}



/* line 711, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

label {

  display: block;

  margin-bottom: 0;

  color: #555;

  font-size: 16px;

  font-weight: 300;

}



/* line 718, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

input[type=text], input[type=email], input[type=password], select {

  display: block;

  margin-bottom: 10px;

  padding: 7px 10px;

  border: 1px solid #ccc;

  color: #000;

  background: #fff;

  font-family: "Open Sans";

  font-size: 19px;

  transition: border-color .3s ease;

  width: 100%;

}



/* line 730, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

button[type=submit] {

  font-size: 30px;

  padding-top: .45em;

  padding-bottom: .52em;

  width: 100%;

  border-radius: 5px;

  background-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

  border: none;

  color: #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 742, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

label[for="RememberMe"] {

  display: inline-block;

  margin: 0 0 0 5px;

}



/* line 746, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

input[type=text], input[type=email] {

  font-size: 14px;

}



/* line 753, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content h1 {

  color: #e8108e;

}



/* line 755, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content p {

  font-size: 15px;

  text-align: justify;

  color: #333333;

  line-height: 30px;

}



/* line 760, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content a {

  color: #e8108e;

  font-style: normal;

  font-weight: normal;

}



/* line 764, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content h3 {

  font-size: 36px;

  font-family: 'Fakt Slab';

  color: #e8108e;

  font-weight: bolder;

  text-transform: none !important;

}



/* line 770, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content h4 {

  font-size: 24px;

  font-family: 'Fakt Slab';

  color: #e8108e;

  font-weight: bolder;

  margin: 0 0 20px 0;

}



/* line 776, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .main-content .row {

  margin-bottom: 60px;

}



/* line 779, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .masthead h1 {

  font-size: 72px;

  text-align: left;

}



/* line 782, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages .masthead p {

  text-align: left;

  font-size: 18px;

  margin: -15px 0 0 5px;

}



/* line 790, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages.our-team .main-content h4 {

  text-align: center;

}



/* line 805, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages.our-team .video-wrap {

  margin: 0 0 30px;

}



/* line 807, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages.our-team .video-wrap iframe {

  display: block;

  margin: 0 auto;

  border: 10px solid #fff;

  width: 366px;

  height: 215px;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 814, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages.our-team .video-wrap .team-profile-photo {

  width: 366px;

  height: 215px;

  margin: 0 auto;

  display: block;

}



/* line 819, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.content-pages.our-team .video-wrap .team-profile-photo .uk-slideshow {

  border: 10px solid #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item {

  display: inline-block;

  width: 348px;

  border-bottom: solid #e8108e 2px;

  padding: 0 0 35px 0;

  margin-right: 35px;

  margin-bottom: 30px;

  text-align: center;

}



@media (max-width: 1025px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    width: 277px;

    margin-right: 15px;

  }

}



@media (max-width: 769px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    width: 330px;

    margin-right: 30px;

  }

}



@media (max-width: 740px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    width: 333px;

    margin-right: 20px;

  }

}



@media (max-width: 668px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    width: 295px;

    margin-right: 20px;

  }

}



@media (max-width: 569px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    margin-right: 0;

    width: 100%;

  }

}



@media (max-width: 415px) {

  /* line 829, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .grid-item {

    margin-right: 0;

    width: 100%;

  }

}



/* line 857, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item h3 {

  font-family: 'Fakt Slab';

  font-size: 18px;

  color: #333333;

  text-align: center;

  margin: 30px 0;

  font-weight: lighter;

  text-transform: capitalize;

}



/* line 865, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item p {

  font-family: 'Open Sans';

  font-size: 14px;

  text-align: center;

  color: #666666;

  margin: 0 0 30px 0;

}



/* line 871, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item a {

  color: #333333;

  text-align: center;

  margin: 0 auto;

  font-weight: 700;

  text-transform: uppercase;

  font-size: 12px;

  padding: 10px 15px 13px;

  text-align: center;

  border-style: solid;

  border-width: 1px;

  border-color: #333333;

  border-radius: 5px;

  background-color: white;

  outline: none;

  box-shadow: inset 0px -5px 0px 0px #333333;

  text-decoration: none;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 889, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item a:hover {

  text-decoration: none;

  color: #e8108e;

  border-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px #e8108e;

}



/* line 894, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item a:hover img {

  -webkit-filter: grayscale(0%);

  filter: grayscale(0%);

}



/* line 897, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item a img {

  -webkit-filter: grayscale(100%);

  filter: grayscale(100%);

  vertical-align: middle;

}



/* line 901, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-item--width2 {

  width: 50%;

}



/* line 903, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid-sizer {

  width: 33.333%;

}



/* line 906, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group {

  margin: 0 0 30px 0;

}



/* line 909, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group .form-group {

  margin: 30px 0 0;

}



/* line 911, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group .form-group select {

  max-width: 175px;

  width: 100%;

  display: inline-block;

  font-size: 14px;

  outline: none;

  -moz-appearance: none;

  -webkit-appearance: none;

  background: transparent;

  background: url("img/icon-select.png") no-repeat right center;

  border-width: 1px;

  border-color: #cecece;

  border-style: solid;

  border-radius: 5px;

  background-color: white;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

  padding: 5px 10px 8px;

  height: auto;

  margin-right: 10px;

}



@media (max-width: 415px) {

  /* line 911, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group .form-group select {

    max-width: 100%;

  }

}



/* line 932, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group .form-group select option {

  outline: none;

  -moz-appearance: none;

  -webkit-appearance: none;

  padding: 5px;

  border: 1px #ededed solid;

}



/* line 939, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group .form-group label {

  display: inline-block;

  margin-right: 8px;

  font-weight: 700;

  font-size: 18px;

  color: #333;

}



@media (max-width: 415px) {

  /* line 939, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group .form-group label {

    margin-bottom: 5px;

  }

}



/* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button {

  margin-right: 21px;

  font-weight: 700;

  text-transform: uppercase;

  font-size: 16px;

  padding: 16px 0 20px;

  max-width: 166.4px;

  width: 100%;

  text-align: center;

  border-style: solid;

  border-width: 1px;

  border-color: #333333;

  border-radius: 5px;

  background-color: white;

  outline: none;

  box-shadow: inset 0px -5px 0px 0px #333333;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



@media (max-width: 1025px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 133.4px;

    margin-right: 10px;

  }

}



@media (max-width: 769px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 111px;

    margin-right: 5px;

  }

}



@media (max-width: 740px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 109px;

    margin-right: 5px;

  }

}



@media (max-width: 668px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 101px;

    margin-right: 2px;

  }

}



@media (max-width: 569px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 100%;

    margin-right: 0;

    margin-bottom: 10px;

  }

}



@media (max-width: 415px) {

  /* line 947, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .filter-button-group button {

    max-width: 100%;

    margin-right: 0;

    margin-bottom: 10px;

  }

}



/* line 984, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button:hover {

  color: #e8108e;

  border-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px #e8108e;

}



/* line 988, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button:hover img {

  -webkit-filter: grayscale(0%);

  filter: grayscale(0%);

}



/* line 991, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button img {

  -webkit-filter: grayscale(100%);

  filter: grayscale(100%);

  vertical-align: middle;

}



/* line 995, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button.filter-active {

  color: #e8108e;

  border-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px #e8108e;

}



/* line 999, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button.filter-active img {

  -webkit-filter: grayscale(0%);

  filter: grayscale(0%);

}



/* line 1002, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button.filter-forums {

  background-color: #333333;

  box-shadow: inset 0px -5px 0px 0px #2b2b2b;

  color: #fff;

}



/* line 1006, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button.filter-forums:hover {

  background-color: #e8108e;

  border-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px #d00a7d;

}



/* line 1010, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.filter-button-group button.filter-forums.filter-active {

  background-color: #e8108e;

  border-color: #e8108e;

  box-shadow: inset 0px -5px 0px 0px #d00a7d;

}



/* line 1017, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#video-modal .uk-modal-dialog {

  background: rgba(0, 0, 0, 0.6);

  border-radius: 8px;

}



/* line 1020, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#video-modal .uk-modal-close {

  color: white;

  position: absolute;

  right: 8px;

  top: -11px;

  font-size: 19px;

  opacity: 1;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1028, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

#video-modal .uk-modal-close:hover {

  color: #e8108e;

}



/* line 1032, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid .grid-item {

  position: relative;

}



/* line 1035, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid .videos .play-button {

  background: none;

  border: none;

  box-shadow: none;

  position: absolute;

  height: 100%;

  width: 100%;

}



/* line 1042, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.grid .videos .feature-img {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  position: relative;

}



/* line 1050, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .main-content .row {

  margin-bottom: 0;

}



/* line 1052, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal {

  z-index: 99999999999;

}



/* line 1054, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal p {

  line-height: 30px;

  font-size: 16px;

}



/* line 1057, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal h1 {

  font-weight: 800;

  font-size: 40px;

}



/* line 1060, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal .uk-modal-dialog {

  padding: 0;

  width: 70vw;

}



/* line 1063, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal .uk-modal-close {

  margin: 10px 10px 0 0;

  float: right;

}



/* line 1066, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .uk-modal h1 {

  color: #e8108e;

  font-family: 'Fakt Slab';

}



/* line 1069, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support hr {

  margin: 30px 0;

}



/* line 1071, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .featured-heading {

  margin: 0 0 30px 0;

  vertical-align: middle;

  position: relative;

  -webkit-transition: all 1s ease;

  -moz-transition: all 1s ease;

  -o-transition: all 1s ease;

  -ms-transition: all 1s ease;

  transition: all 1s ease;

  transition: all 1s ease, padding 0.8s linear;

}



/* line 1076, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .featured-heading img {

  -webkit-filter: grayscale(0%);

  filter: grayscale(0%);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  z-index: 1;

}



/* line 1082, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .featured-heading:hover img {

  -webkit-filter: grayscale(100%);

  filter: grayscale(100%);

  z-index: 1;

}



/* line 1086, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support .featured-heading:hover h2 {

  z-index: 99999999999999;

  color: #e8108e;

  background: rgba(0, 0, 0, 0.9) none repeat scroll 0% 0%;

}



/* line 1093, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.member-benefits-and-support h2 {

  background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;

  font-family: 'Fakt Slab';

  font-weight: 800;

  color: white;

  text-align: center;

  padding: 15px 0px;

  position: absolute;

  width: 100%;

  text-transform: uppercase;

  margin: 38% 0px 0px;

  z-index: 99999999999999;

  -webkit-transition: all 1s ease;

  -moz-transition: all 1s ease;

  -o-transition: all 1s ease;

  -ms-transition: all 1s ease;

  transition: all 1s ease;

  transition: all 1s ease, padding 0.8s linear;

}



/* line 1108, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure {

  border: 8px solid #333333;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  background-color: #333333;

}



/* line 1112, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure img {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1114, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure h2 {

  font-size: 24px;

  color: #e8108e;

}



/* line 1117, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure h2 span {

  color: #333;

}



/* line 1119, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure .description {

  text-align: left !important;

  font-size: 12px;

}



/* line 1123, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure .icon-links a {

  margin-left: 5px;

}



/* line 1126, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

figure:hover img {

  filter: blur(12px);

  -webkit-filter: blur(12px);

}



/* line 1134, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.global-society-resources .main-content h3 {

  color: #e8108e;

}



/* line 1136, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.global-society-resources .main-content hr {

  margin: 0 0 60px;

}



@media (min-width: 769px) {

  /* line 1138, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .global-society-resources figure {

    float: right;

  }

}



/* line 1145, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn {

  padding: 15px 30px 19px;

  color: #fff !important;

  background-color: #e8108e;

  width: auto;

  font-size: 16px;

  margin: 30px 10px 0 0;

  display: inline-block;

  box-shadow: inset 0px -8px 0px 0px rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1155, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.aqua {

  background-color: #39f;

}



/* line 1157, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.aqua:hover {

  background-color: #99ccff;

}



/* line 1159, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.purple {

  background-color: #e8108e;

}



/* line 1161, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.purple:hover {

  background-color: #f569bb;

}



/* line 1163, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.gray {

  background-color: #333333;

}



/* line 1165, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.main-content .btn.gray:hover {

  background-color: #666666;

}



/* line 1171, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.become-a-member .main-content img {

  border: 8px solid #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 1178, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content h3 {

  margin: 0 0 10px 0;

}



/* line 1180, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content h4 {

  margin: 30px 0 0;

}



/* line 1182, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content .btn {

  max-width: 320px;

}



/* line 1184, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content ul {

  padding: 15px 30px 0 15px;

}



/* line 1186, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content ul li {

  margin: 0 0 10px 0;

}



/* line 1188, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content select {

  max-width: 425px;

  width: 100%;

  display: inline-block;

  font-size: 14px;

  outline: none;

  -moz-appearance: none;

  -webkit-appearance: none;

  background: transparent;

  background: url("img/icon-select.png") no-repeat right center;

  border-width: 1px;

  border-color: #cecece;

  border-style: solid;

  border-radius: 5px;

  background-color: white;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

  padding: 5px 10px 8px;

  height: auto;

  margin-right: 10px;

}



@media (max-width: 415px) {

  /* line 1188, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .eligibility .main-content select {

    max-width: 100%;

  }

}



/* line 1209, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content select option {

  outline: none;

  -moz-appearance: none;

  -webkit-appearance: none;

  padding: 5px;

  border: 1px #ededed solid;

}



/* line 1215, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.eligibility .main-content input[type=text] {

  max-width: 425px;

}



/* line 1220, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.other-partners .a {

  margin-bottom: 0 !important;

}



/* line 1223, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.other-partners .main-content img {

  border: 8px solid #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  margin: 15px 0 30px;

}



/* line 1228, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.other-partners .main-content .other-parters-columns .col {

  margin: 0 0 60px 0;

}



/* line 1230, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.other-partners .main-content h3 {

  margin-bottom: 10px;

  font-size: 20px;

  font-weight: bolder;

  color: #e8108e;

}



/* line 1242, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners.content-pages .masthead h1 {

  font-size: 48px;

}



/* line 1246, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners .main-content .col-md-6 img {

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

  border: 8px solid #fff;

}



/* line 1249, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners .main-content img {

  border: 8px solid #fff;

  margin: 15px 0 30px;

}



/* line 1253, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners .main-content h1 {

  margin-top: 0;

}



/* line 1256, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners .main-content .logo-columns .col {

  margin: 0 0 30px 0;

}



/* line 1258, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.australian-university-and-institutional-partners .main-content .logo-columns img {

  text-align: center !important;

  margin: 0 auto;

}



/* line 1264, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .uk-panel-box-primary {

  background-color: #ebf7fd;

  color: #2d7091;

  border: 1px solid rgba(45, 112, 145, 0.3);

  border-radius: 5px;

  padding: 25px 20px 20px;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 1271, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .uk-panel-box-primary .btn {

  text-transform: uppercase;

}



/* line 1273, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .uk-panel-box-primary p {

  font-size: 18px;

  max-width: 464px;

  text-align: center;

  margin: 0 auto;

}



/* line 1278, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .uk-panel-box-primary p span {

  color: #e8108e;

  font-style: italic;

  font-weight: 600;

}



/* line 1282, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .row {

  margin-bottom: 0 !important;

}



/* line 1286, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.redirect .main-content .main-content-inner {

  background-color: #ffffff;

  padding: 60px 30px 70px;

}



/* line 1294, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .a {

  margin-bottom: 60px !important;

}



/* line 1296, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .a img {

  border: solid 5px #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 1300, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .b h3 {

  margin-bottom: 0;

}



/* line 1302, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .c {

  margin-bottom: 30px !important;

}



/* line 1304, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .c p {

  margin-bottom: 0;

  line-height: 1;

}



/* line 1307, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .c i {

  float: none !important;

  font-size: 22px !important;

  margin-right: 5px !important;

}



/* line 1311, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .c span {

  color: #3c9bac;

}



/* line 1313, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .c hr {

  margin: 0 0 30px;

}



/* line 1315, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .uk-panel-box {

  margin-bottom: 15px;

  padding: 10px;

  background: #fafafa;

  color: #666;

  border: 1px solid #E5E5E5;

  border-radius: 4px;

  background-color: #f0f2eb;

}



/* line 1323, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .uk-panel-box h4 {

  margin: 0;

  color: #3c9bac;

}



/* line 1326, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .uk-panel-box p {

  line-height: 22px;

  margin: 5px 0 0;

}



/* line 1329, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .uk-panel-box .uk-panel-badge {

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

  top: 10px;

  right: 10px;

  border-radius: 3px;

  background-color: #e8108e;

  margin: -5px -5px 0 0;

  padding: 5px 10px;

}



/* line 1338, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content .fa {

  font-size: 32px;

  vertical-align: middle;

  margin: 0 20px 0 0;

  float: left;

}



/* line 1344, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content .contact-details p {

  font-size: 12px;

  padding-bottom: 15px;

}



/* line 1347, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content h3 {

  text-transform: uppercase;

}



/* line 1349, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content .row {

  margin-bottom: 0;

  padding-bottom: 0;

}



/* line 1352, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content .main-content-inner {

  margin-bottom: 0;

  padding-bottom: 60px;

}



/* line 1356, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content form textarea {

  min-height: 150px;

}



/* line 1358, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.contact-us .main-content form label {

  margin-bottom: 5px;

}



/* line 1361, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.large-map {

  height: 320px;

  display: block;

  width: 100%;

  border: solid 5px #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



/* line 1367, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.large-map #gmap {

  height: 100%;

}



/* line 1371, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.help-block {

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1378, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.about-us .main-content h1 {

  font-size: 48px;

  font-family: 'Fakt Slab';

  font-weight: bolder;

  margin-bottom: 15px;

  padding: 0;

  line-height: 60px;

  margin-top: 0;

}



/* line 1386, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.about-us .main-content h2 {

  font-family: 'Fakt Slab';

  font-size: 24px;

  padding: 0;

  margin: 0 0 15px 0;

  line-height: 36px;

  color: #555555;

}



/* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.about-us .main-content iframe {

  width: 100%;

  height: auto;

  min-height: 430px;

  margin: 0 0 30px;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#000000');

}



@media (max-width: 1024px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 248px;

  }

}



@media (max-width: 768px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 406px;

  }

}



@media (max-width: 414px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 182px;

  }

}



@media (max-width: 375px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 194px;

  }

}



@media (max-width: 568px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 303px;

  }

}



@media (max-width: 480px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 253px;

  }

}



@media (max-width: 320px) {

  /* line 1393, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .about-us .main-content iframe {

    min-height: 166px;

  }

}



/* line 1414, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.about-us .main-content p {

  margin-bottom: 20px;

}



/* line 1418, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-1 {

  padding: 60px 0;

}



/* line 1420, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-1 img {

  margin: 0 auto;

}



/* line 1423, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-1 h3 {

  font-size: 28px;

  color: #333333;

  font-weight: bold;

  text-transform: uppercase;

  line-height: 1.071;

  text-align: center;

}



/* line 1430, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-1 p {

  margin-top: 30px;

  font-size: 14px;

  color: #666666;

  line-height: 1.429;

  text-align: center;

}



/* line 1436, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 {

  background: #eaa439 url("img/section-2-bg.jpg") no-repeat scroll center center;

  background-size: cover;

  color: #fff;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

}



@media (max-width: 769px) {

  /* line 1436, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-2 {

    background: none;

  }

}



@media (max-width: 769px) {

  /* line 1443, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-2 .container {

    width: 100%;

    margin: 0;

    padding: 0;

  }

}



@media (max-width: 769px) {

  /* line 1448, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-2 .row {

    width: 100%;

    margin: 0;

    padding: 0;

  }

}



/* line 1453, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 h4 {

  font-size: 22px;

  color: white;

  font-weight: 600;

  text-transform: uppercase;

  line-height: 3.818;

  text-align: center;

}



/* line 1460, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 .number-placeholder {

  font-size: 85px;

  font-family: 'Fakt Slab';

  color: white;

  line-height: 0.988;

  text-align: center;

}



/* line 1466, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 p {

  font-size: 24px;

  font-family: "Open Sans";

  color: white;

  font-weight: lighter;

  text-align: right;

  margin-right: 60px;

}



/* line 1473, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 .col {

  padding: 45px 0 60px;

  background-color: #eca243;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

}



@media (max-width: 991px) {

  /* line 1473, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-2 .col {

    margin: 0;

    width: 100vw;

  }

}



/* line 1480, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 .b {

  background-color: #8bb159;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 1483, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-2 .c {

  background-color: #3a9cac;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.15);

}



/* line 1486, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-our-partners {

  padding-top: 100px;

}



@media (max-width: 376px) {

  /* line 1486, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-our-partners {

    padding-top: 50px;

  }

}



@media (max-width: 1151px) {

  /* line 1490, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-our-partners .uk-slidenav {

    display: none !important;

  }

}



/* line 1493, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-our-partners h1 {

  font-family: 'Fakt Slab';

  font-size: 70px;

  color: white;

  margin-bottom: 50px;

}



@media (max-width: 376px) {

  /* line 1493, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-our-partners h1 {

    font-family: 'Fakt Slab';

    font-size: 42px;

    color: white;

    margin-bottom: 0;

  }

}



/* line 1503, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-our-partners .social-icons-section {

  padding: 60px 0 181px;

}



@media (max-width: 376px) {

  /* line 1503, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .home .section-our-partners .social-icons-section {

    padding: 20px 0 60px;

  }

}



/* line 1508, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-our-partners .uk-slidenav-position .uk-slidenav-previous {

  left: -60px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  color: transparent;

  background: none;

  background: transparent url("img/icon-chevron-left-a.png") no-repeat scroll center right;

  display: block;

  height: 35px !important;

  width: 27px !important;

  border: none;

}



/* line 1518, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.home .section-our-partners .uk-slidenav-position .uk-slidenav-next {

  right: -60px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

  color: transparent;

  background: none;

  background: transparent url("img/icon-chevron-right-a.png") no-repeat scroll center right;

  display: block;

  height: 35px !important;

  width: 27px !important;

  border: none;

}



/* line 1535, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead h1 {

  text-align: left;

  font-size: 34px;

  margin: 0;

  line-height: 53px;

  font-weight: 800;

}

.single-benefit .masthead h1 {

  text-align: left;

  font-size: 34px;

  margin: 0;

  line-height: 53px;

  font-weight: 800;

}



/* line 1541, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead h1 span {

  font-family: 'Fakt Slab';

  font-size: 85px;

  color: #eaa439;

}

.single-benefit .masthead h1 span {

  font-family: 'Fakt Slab';

  font-size: 85px;

  color: #eaa439;

}



@media (min-width: 416px) and (max-width: 991px) {

  /* line 1535, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead h1 {

    text-align: right !important;

    margin: 0 0 0 0;

    line-height: 55px;

    font-weight: 800;

  }

  .single-benefit .masthead h1 {

    text-align: right !important;

    margin: 0 0 0 0;

    line-height: 55px;

    font-weight: 800;

  }

}



@media (max-width: 415px) {

  /* line 1535, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead h1 {

    text-align: center !important;

    font-size: 24px;

    margin: -31px 0 0 0;

    line-height: 45px;

    font-weight: 800;

  }

  .single-benefit .masthead h1 {

    text-align: center !important;

    font-size: 24px;

    margin: -31px 0 0 0;

    line-height: 45px;

    font-weight: 800;

  }

  /* line 1558, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead h1 span {

    font-family: 'Fakt Slab';

    font-size: 65px;

    color: #eaa439;

  }

  .single-benefit .masthead h1 span {

    font-family: 'Fakt Slab';

    font-size: 65px;

    color: #eaa439;

  }

}



/* line 1563, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead p {

  text-align: left;

  font-size: 26px;

  margin: -15px 0 0;

  padding: 0;

}

.single-benefit .masthead p {

  text-align: left;

  font-size: 26px;

  margin: -15px 0 0;

  padding: 0;

}



@media (min-width: 416px) and (max-width: 991px) {

  /* line 1563, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead p {

    text-align: right;

    margin-bottom: 30px;

  }

  .single-benefit .masthead p {

    text-align: right;

    margin-bottom: 30px;

  }

}



@media (max-width: 415px) {

  /* line 1563, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead p {

    text-align: center;

  }

  .single-benefit .masthead p {

    text-align: center;

  }

}



/* line 1574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .ch-item {

  margin: -36px 0 0;

}

.single-benefit .masthead .ch-item {

  margin: -36px 0 0;

}



@media (min-width: 416px) and (max-width: 991px) {

  /* line 1574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead .ch-item {

    display: block;

    height: 30px;

    margin: 0 0 0;

  }

  .single-benefit .masthead .ch-item {

    display: block;

    height: 30px;

    margin: 0 0 0;

  }

}



@media (max-width: 414px) {

  /* line 1574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 21%;

    width: 250px;

  }

  .single-benefit .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 21%;

    width: 250px;

  }

}



@media (max-width: 375px) {

  /* line 1574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 19%;

    width: 250px;

  }

  .single-benefit .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 19%;

    width: 250px;

  }

}



@media (max-width: 320px) {

  /* line 1574, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 10%;

    width: 250px;

  }

  .single-benefit .masthead .ch-item {

    height: 250px;

    text-align: center;

    margin: 0 0 0 10%;

    width: 250px;

  }

}



/* line 1599, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .ch-info-back {

  text-align: center;

  opacity: 0.95;

  background: transparent url("img/user-profile-placeholder.jpg") no-repeat scroll center center;

}

.single-benefit .masthead .ch-info-back {

  text-align: center;

  opacity: 0.95;

  background: transparent url("img/user-profile-placeholder.jpg") no-repeat scroll center center;

}



/* line 1603, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .ch-info-back .btn {

  margin: 70% auto 0;

  background: #e8108e;

  font-size: 12px;

  border: none;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.1);

}

.single-benefit .masthead .ch-info-back .btn {

  margin: 70% auto 0;

  background: #e8108e;

  font-size: 12px;

  border: none;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.1);

}



/* line 1609, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .ch-info-back .btn:hover {

  background: #f13aa5;

}

.single-benefit .masthead .ch-info-back .btn:hover {

  background: #f13aa5;

}



/* line 1611, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container {

  margin: 20px 0 0;

  background: rgba(0, 0, 0, 0.6);

  padding: 20px 10px;

  text-align: center;

  border-radius: 5px;

  border: 1px solid rgba(250, 250, 250, 0.1);

}

.single-benefit .masthead .countdown-container {

  margin: 20px 0 0;

  background: rgba(0, 0, 0, 0.6);

  padding: 20px 10px;

  text-align: center;

  border-radius: 5px;

  border: 1px solid rgba(250, 250, 250, 0.1);

}



@media (min-width: 416px) and (max-width: 991px) {

  /* line 1611, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .masthead .countdown-container {

    margin: 70px 0 0;

  }

  .single-benefit .masthead .countdown-container {

    margin: 70px 0 0;

  }

}



/* line 1622, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container .btn {

  font-size: 12px;

  padding: 3px 5px;

  background-color: #318592;

  margin: 8px 0 0;

  border-radius: 2px;

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}

.single-benefit .masthead .countdown-container .btn {

  font-size: 12px;

  padding: 3px 5px;

  background-color: #318592;

  margin: 8px 0 0;

  border-radius: 2px;

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1630, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container .btn:hover {

  background-color: #24626c;

}

.single-benefit .masthead .countdown-container .btn:hover {

  background-color: #24626c;

}



/* line 1633, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container .countdown-heading {

  font-family: 'fakt slab';

  font-size: 25px;

}

.single-benefit .masthead .countdown-container .countdown-heading {

  font-family: 'fakt slab';

  font-size: 25px;

}



/* line 1636, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container .number-placeholder {

  font-size: 24px;

}

.single-benefit .masthead .countdown-container .number-placeholder {

  font-size: 24px;

}



/* line 1638, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .masthead .countdown-container .number-placeholder span {

  color: #e8108e;

  font-weight: 600;

}

.single-benefit .masthead .countdown-container .number-placeholder span {

  color: #e8108e;

  font-weight: 600;

}



/* line 1642, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content h1 {

  text-align: left;

  font-size: 62px;

  margin: 0 0 10px;

  line-height: 53px;

  font-weight: 800;

  font-family: 'Fakt Slab';

  color: #e8108e;

}

.single-benefit .main-content h1 {

  text-align: left;

  font-size: 62px;

  margin: 0 0 10px;

  line-height: 53px;

  font-weight: 800;

  font-family: 'Fakt Slab';

  color: #e8108e;

}



@media (max-width: 768px) {

  /* line 1642, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content h1 {

    margin: 30px 0 0;

    font-size: 32px;

  }

  .single-benefit .main-content h1 {

    margin: 30px 0 0;

    font-size: 32px;

  }

}



/* line 1653, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content h2 {

  color: #e8108e;

  font-family: "fakt slab";

  font-size: 26px;

  margin: 0 0 15px;

}

.single-benefit .main-content h2 {

  color: #e8108e;

  font-family: "fakt slab";

  font-size: 26px;

  margin: 0 0 15px;

}



/* line 1658, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content p {

  font-size: 16px;

  line-height: 30px;

}

.single-benefit .main-content p {

  font-size: 16px;

  line-height: 30px;

}



/* line 1661, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content th {

  font-family: "Fakt Slab";

  font-size: 35px;

  text-align: center;

}

.single-benefit .main-content th {

  font-family: "Fakt Slab";

  font-size: 35px;

  text-align: center;

}



/* line 1665, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content img {

  border: 8px solid #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

}

.single-benefit .main-content img {

  border: 8px solid #fff;

  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);

}



/* line 1668, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel {

  border: 1px #e8108e solid;

  border-radius: 5px;

  background: #fff;

  margin-bottom: 20px;

  display: block;

  padding: 0;

}

.single-benefit .main-content .uk-panel {

  border: 1px #e8108e solid;

  border-radius: 5px;

  background: #fff;

  margin-bottom: 20px;

  display: block;

  padding: 0;

}



/* line 1675, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .btn {

  background-color: #333;

  padding: 5px 10px;

  font-family: "fakt slab";

  margin: 0;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}

.single-benefit .main-content .uk-panel .btn {

  background-color: #333;

  padding: 5px 10px;

  font-family: "fakt slab";

  margin: 0;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1681, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .btn:hover {

  background-color: #404040;

}

.single-benefit .main-content .uk-panel .btn:hover {

  background-color: #404040;

}



/* line 1683, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .panel-heading {

  background-color: #e8108e;

  padding: 17px 15px 0;

}



.single-benefit .main-content .uk-panel .panel-heading {

  background-color: #e8108e;

  padding: 17px 15px 0;

}



/* line 1687, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .panel-body h3 {

  color: #333;

  margin: 0 0 3px;

  text-transform: capitalize;

}

.single-benefit .main-content .uk-panel .panel-body h3 {

  color: #333;

  margin: 0 0 3px;

  text-transform: capitalize;

}



/* line 1691, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .panel-body a {

  color: #333;

}

.single-benefit .main-content .uk-panel .panel-body a {

  color: #333;

}



/* line 1693, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel h3 {

  color: #fff;

  font-family: "fakt slab";

  font-weight: bolder;

}

.single-benefit .main-content .uk-panel h3 {

  color: #fff;

  font-family: "fakt slab";

  font-weight: bolder;

}

.page-content {

    padding: 40px 0;

}

/* line 1697, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel p {

  font-size: 14px;

  line-height: 20px;

}

.single-benefit .main-content .uk-panel p {

  font-size: 14px;

  line-height: 20px;

}



/* line 1701, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-ig {

  border-color: #318592;

}

.single-benefit .main-content .uk-panel.panel-ig {

  border-color: #318592;

}



/* line 1703, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-ig .panel-heading {

  background-color: #318592;

}

.single-benefit .main-content .uk-panel.panel-ig .panel-heading {

  background-color: #318592;

}



/* line 1705, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-ig .panel-body {

  padding: 0;

}

.single-benefit .main-content .uk-panel.panel-ig .panel-body {

  padding: 0;

}



/* line 1708, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-ig h3 {

  color: #fff;

}

.single-benefit .main-content .uk-panel.panel-ig h3 {

  color: #fff;

}



/* line 1710, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum {

  border-color: #76974c;

}

.single-benefit .main-content .uk-panel.panel-forum {

  border-color: #76974c;

}



/* line 1712, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body {

  padding-top: 20px;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body {

  padding-top: 20px;

}



/* line 1714, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body .category-badge {

  color: #fff;

  background-color: #76974c;

  position: absolute;

  right: 9px;

  margin-top: -33px;

  padding: 5px;

  font-size: 10px;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body .category-badge {

  color: #fff;

  background-color: #76974c;

  position: absolute;

  right: 9px;

  margin-top: -33px;

  padding: 5px;

  font-size: 10px;

}



/* line 1722, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body .tags {

  padding: 0;

  list-style: none;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body .tags {

  padding: 0;

  list-style: none;

}



/* line 1725, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body .tags li {

  display: inline-block;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body .tags li {

  display: inline-block;

}



/* line 1727, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body .tags li a {

  color: #fff;

  background-color: #76974c;

  padding: 3px 8px 5px;

  font-size: 10px;

  border-radius: 3px;

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body .tags li a {

  color: #fff;

  background-color: #76974c;

  padding: 3px 8px 5px;

  font-size: 10px;

  border-radius: 3px;

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

}



/* line 1734, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-body .tags li a:hover {

  text-decoration: none;

  background-color: #698643;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-body .tags li a:hover {

  text-decoration: none;

  background-color: #698643;

}



/* line 1738, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel.panel-forum .panel-heading {

  background-color: #76974c;

}

.single-benefit .main-content .uk-panel.panel-forum .panel-heading {

  background-color: #76974c;

}



/* line 1744, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .uk-panel .badge {

  float: right;

  background: #222;

  margin-right: -5px;

  margin-top: 0;

}

.single-benefit .main-content .uk-panel .badge {

  float: right;

  background: #222;

  margin-right: -5px;

  margin-top: 0;

}



/* line 1749, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-collapse {

  padding: 0;

}

.single-benefit .main-content .navbar-collapse {

  padding: 0;

}



/* line 1751, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav {

  background-color: #333;

  border-radius: 5px;

  display: block;

}

.single-benefit .main-content .navbar-nav {

  background-color: #333;

  border-radius: 5px;

  display: block;

}



/* line 1755, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li {

  display: block;

  width: 100%;

  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}

.single-benefit .main-content .navbar-nav li {

  display: block;

  width: 100%;

  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}



/* line 1760, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li:nth-child(1) {

  border-radius: 5px 5px 0 0;

}

.single-benefit .main-content .navbar-nav li:nth-child(1) {

  border-radius: 5px 5px 0 0;

}



/* line 1762, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li:nth-last-child(1) {

  border-radius: 0 0 5px 5px;

}

.single-benefit .main-content .navbar-nav li:nth-last-child(1) {

  border-radius: 0 0 5px 5px;

}



/* line 1764, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li.current_page_item {

  background-color: #4d4d4d;

}

.single-benefit .main-content .navbar-nav li.current_page_item {

  background-color: #4d4d4d;

}



/* line 1767, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li.current_page_item a:hover, .page-template .main-content .navbar-nav li.current_page_item a:active, .page-template .main-content .navbar-nav li.current_page_item a:focus {

  color: #fff;

}

.single-benefit .main-content .navbar-nav li.current_page_item a:hover, .single-benefit .main-content .navbar-nav li.current_page_item a:active, .single-benefit .main-content .navbar-nav li.current_page_item a:focus {

  color: #fff;

}



/* line 1769, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li:hover {

  background-color: #4d4d4d;

}

.single-benefit .main-content .navbar-nav li:hover {

  background-color: #4d4d4d;

}

/* line 1771, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li a {

  color: #fff;

  background-color: transparent;

}

.single-benefit .main-content .navbar-nav li a {

  color: #fff;

  background-color: transparent;

}

/* line 1774, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .navbar-nav li a:hover {

  background-color: transparent;

}

.single-benefit .main-content .navbar-nav li a:hover {

  background-color: transparent;

}



/* line 1776, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .table {

  margin-top: -10px;

}

.single-benefit .main-content .table {

  margin-top: -10px;

}



/* line 1778, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .table .btn {

  margin: 5px 0;

  width: 100%;

  border: 0;

  background: #3c9bac;

}

.single-benefit .main-content .table .btn {

  margin: 5px 0;

  width: 100%;

  border: 0;

  background: #3c9bac;

}



/* line 1783, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .table .btn:hover {

  background: #358a99;

}

.single-benefit .main-content .table .btn:hover {

  background: #358a99;

}



/* line 1786, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox {

  border-radius: 3px;

  margin: 30px 0 25px;

  text-align: left;

}

.single-benefit .main-content .checkbox {

  border-radius: 3px;

  margin: 30px 0 25px;

  text-align: left;

}



/* line 1790, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox .uk-panel {

  margin: 20px 0 -10px;

  padding: 20px;

  font-size: 12px;

  padding: 5px;

  background: none;

  color: #666;

  border: none;

  border-radius: 4px;

}

.single-benefit .main-content .checkbox .uk-panel {

  margin: 20px 0 -10px;

  padding: 20px;

  font-size: 12px;

  padding: 5px;

  background: none;

  color: #666;

  border: none;

  border-radius: 4px;

}



/* line 1799, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox .uk-panel h2 {

  font-size: 18px;

  margin-bottom: 10px;

  font-weight: bolder;

}

.single-benefit .main-content .checkbox .uk-panel h2 {

  font-size: 18px;

  margin-bottom: 10px;

  font-weight: bolder;

}



/* line 1803, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox .btn {

  border: none;

  background-color: #3c9bac;

  box-shadow: inset 0px -8px 0px 0px rgba(0, 0, 0, 0.1);

  font-size: 23px;

  font-weight: bolder;

  margin: 0;

}

.single-benefit .main-content .checkbox .btn {

  border: none;

  background-color: #3c9bac;

  box-shadow: inset 0px -8px 0px 0px rgba(0, 0, 0, 0.1);

  font-size: 23px;

  font-weight: bolder;

  margin: 0;

}



/* line 1810, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox label {

  font-weight: bold;

  font-size: 20px;

  background: #3c9bac;

  color: #fff;

  padding: 14px 20px 19px;

  display: block;

  border-radius: 5px;

  box-shadow: inset 0px -8px 0px 0px rgba(0, 0, 0, 0.1);

  margin: 0 auto 0;

  text-align: left;

  width: 251px;

}

.single-benefit .main-content .checkbox label {

  font-weight: bold;

  font-size: 20px;

  background: #3c9bac;

  color: #fff;

  padding: 14px 20px 19px;

  display: block;

  border-radius: 5px;

  box-shadow: inset 0px -8px 0px 0px rgba(0, 0, 0, 0.1);

  margin: 0 auto 0;

  text-align: left;

  width: 251px;

}



/* line 1822, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox label input {

  -ms-transform: scale(1.5);

  -moz-transform: scale(1.5);

  -webkit-transform: scale(1.5);

  -o-transform: scale(1.5);

}

.single-benefit .main-content .checkbox label input {

  -ms-transform: scale(1.5);

  -moz-transform: scale(1.5);

  -webkit-transform: scale(1.5);

  -o-transform: scale(1.5);

}



/* line 1828, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox .checkbox-custom:checked + .checkbox-custom-label:before {

  content: "\f00c";

  font-family: 'FontAwesome';

  background: #fff;

  color: #e8108e;

  line-height: 18px;

  border-radius: 2px;

}

.single-benefit .main-content .checkbox .checkbox-custom:checked + .checkbox-custom-label:before {

  content: "\f00c";

  font-family: 'FontAwesome';

  background: #fff;

  color: #e8108e;

  line-height: 18px;

  border-radius: 2px;

}



/* line 1836, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .checkbox .checkbox-custom + .checkbox-custom-label:before, .page-template .main-content .checkbox .radio-custom + .radio-custom-label:before {

  content: '';

  background: #fff;

  border: 2px solid #ddd;

  display: inline-block;

  vertical-align: middle;

  width: 25px;

  height: 25px;

  border-radius: 2px;

  padding: 2px;

  margin-right: 10px;

  text-align: center;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}

.single-benefit .main-content .checkbox .checkbox-custom + .checkbox-custom-label:before, .page-template .main-content .checkbox .radio-custom + .radio-custom-label:before {

  content: '';

  background: #fff;

  border: 2px solid #ddd;

  display: inline-block;

  vertical-align: middle;

  width: 25px;

  height: 25px;

  border-radius: 2px;

  padding: 2px;

  margin-right: 10px;

  text-align: center;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  transition: all 0.3s ease;

  transition: all 0.2s ease, padding 0.8s linear;

}

/* line 1851, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .user-bottom-nav .btn {

  margin: 0;

  padding: 5px 10px;

  border: none;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.1);

  font-size: 12px;

}

.single-benefit .main-content .user-bottom-nav .btn {

  margin: 0;

  padding: 5px 10px;

  border: none;

  box-shadow: inset 0px -5px 0px 0px rgba(0, 0, 0, 0.1);

  font-size: 12px;

}

/* line 1857, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template .main-content .user-bottom-nav .btn-nav-prev {

  background-color: #3c9bac;

}

.single-benefit .main-content .user-bottom-nav .btn-nav-prev {

  background-color: #3c9bac;

}

/* line 1864, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .btn-update {

  padding: 5px 10px;

  font-size: 14px;

  box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);

  border: none;

  background: #222;

  margin: 0 0 15px;

}



/* line 1871, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .ch-info-wrap {

  margin-left: -20px;

  box-shadow: 0 0 0 3px #e8108e;

  width: 225px;

  height: 225px;

}



/* line 1876, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .ch-info {

  width: 225px;

  height: 225px;

}



/* line 1879, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .ch-info .ch-info-back {

  text-align: center;

  background: #222;

}



/* line 1882, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .ch-info .btn {

  margin: 38% 0 0;

  padding: 15px 15px;

}



/* line 1886, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .checkbox-custom-label {

  outline: none;

}



/* line 1888, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .checkbox-custom:checked + .checkbox-custom-label:before {

  content: "\f00c";

  font-family: 'FontAwesome';

  background: #222;

  color: #fff;

  font-size: 11px;

  border-width: 1px;

  border-radius: 2px;

  margin-top: -3px;

}



/* line 1899, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content label span {

  background: #222;

  color: #fff;

  padding: 0;

  font-size: 10px;

  border-radius: 100px;

  width: 16px;

  display: inline-block;

  text-align: center;

  font-weight: bold;

  height: 16px;

  margin: -4px 0 0 4px;

  position: absolute;

}



/* line 1913, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content .form-studydetails {

  margin-top: 60px;

}



/* line 1916, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

.page-template-my-details .main-content select {

  -webkit-appearance: none;

  display: block;

  margin-bottom: 10px;

  padding: 7px 10px;

  border: 1px solid #ccc;

  color: #000;

  font-family: "Open Sans";

  font-size: 14px;

  transition: border-color .3s ease;

  width: 100%;

  outline: none;

  border-radius: 0;

  background: transparent url("img/select.png") no-repeat scroll right center;

}



@media (max-width: 376px) {

  /* line 1933, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  #gs-partners {

    text-align: center;

  }

}



/* line 1943, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body.page-template .sidebar-nav .navbar-nav {

  width: 100%;

}

body.single-benefit .sidebar-nav .navbar-nav {

  width: 100%;

}

@media (max-width: 768px) {

  /* line 1943, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  body.page-template .sidebar-nav .navbar-nav {

    margin: 2px 0 0;

    padding: 0;

  }

  body.single-benefit .sidebar-nav .navbar-nav {

    margin: 2px 0 0;

    padding: 0;

  }

}



/* line 1948, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body.page-template .sidebar-nav .navbar-header {

  background-color: #333;

  border-radius: 4px;

  padding: 5px 0 2px 3px;

}

body.single-benefit .sidebar-nav .navbar-header {

  background-color: #333;

  border-radius: 4px;

  padding: 5px 0 2px 3px;

}

@media (min-width: 768px) {

  /* line 1948, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  body.page-template .sidebar-nav .navbar-header {

    display: none;

  }

  body.single-benefit .sidebar-nav .navbar-header {

    display: none;

  }

}



/* line 1954, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body.page-template .sidebar-nav .navbar-header span {

  color: #fff;

  font-family: "fakt slab";

  font-weight: bolder;

  font-size: 18px;

}

body.single-benefit .sidebar-nav .navbar-header span {

  color: #fff;

  font-family: "fakt slab";

  font-weight: bolder;

  font-size: 18px;

}

/* line 1962, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body.page-template .sidebar-nav .sidebar-navbar-collapse ul li {

  padding: 15px;

  width: 100%;

}

body.single-benefit .sidebar-nav .sidebar-navbar-collapse ul li {

  padding: 15px;

  width: 100%;

}

/* line 1965, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

body.page-template .sidebar-nav .sidebar-navbar-collapse ul li a {

  padding: 0;

}

body.single-benefit .sidebar-nav .sidebar-navbar-collapse ul li a {

  padding: 0;

}



@media (max-width: 780px) {

  /* line 1972, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  body.page-template .main-content .main-content-inner {

    padding: 30px 0 110px;

  }

  body.single-benefit .main-content .main-content-inner {

    padding: 30px 0 110px;

  }

  /* line 1975, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  body.page-template.user-bottom-nav {

    text-align: center;

    margin: 0 0 30px;

  }

  body.single-benefit .user-bottom-nav {

    text-align: center;

    margin: 0 0 30px;

  }

}



@media (max-width: 658px) {

  /* line 1981, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content th {

    font-size: 16px;

  }

  .single-benefit .main-content th {

    font-size: 16px;

  }

  /* line 1983, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content .table .btn {

    font-size: 12px;

    padding: 10px 5px 15px;

  }

  .single-benefit .main-content .table .btn {

    font-size: 12px;

    padding: 10px 5px 15px;

  }

}



@media (max-width: 376px) {

  /* line 1988, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content th {

    font-size: 12px;

  }

  .single-benefit .main-content th {

    font-size: 12px;

  }

  /* line 1990, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content .table .btn {

    font-size: 10px;

    padding: 10px 5px 15px;

  }

  .single-benefit .main-content .table .btn {

    font-size: 10px;

    padding: 10px 5px 15px;

  }

}



@media (max-width: 321px) {

  /* line 1995, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content th {

    font-size: 12px;

  }

  .single-benefit .main-content th{

	  font-size: 12px;

	}

  /* line 1997, /Users/bmtm/bc-projects/resource-library-front-end/public/app/sass/main.sass */

  .page-template .main-content .table .btn {

    font-size: 8px;

    padding: 10px 5px 15px;

  }

  .single-benefit .main-content .table .btn {

    font-size: 8px;

    padding: 10px 5px 15px;

  }

}



/*# sourceMappingURL=../../sass */



/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC9zYXNzL3NldC5zY3NzIiwibWFpbi5jc3MiLCJhcHAvc2Fzcy9tYWluLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFVBQVU7RUFDVCxXQUFXLEVBQUUsTUFBTztFQUNwQixVQUFVLEVBQUUsTUFBTztFQUNuQixXQUFXLEVBQUUsY0FBZTtFQUM1QixHQUFHLEVBQUMscURBQUE7RUFDSixHQUFHLEVBQUMsMkRBQUEsQ0FBNEQsMkJBQUEsRUFDL0Qsc0RBQUEsQ0FBdUQsY0FBQSxFQUN2RCxxREFBQSxDQUFzRCxrQkFBQSxFQUN0RCxrRUFBQSxDQUFtRSxhQUFBOzs7QUNBckUsMEZBQTBGO0FERzFGLFFBQVEsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFTO0VBQ25CLE1BQU0sRUFBRSxNQUFPO0VBQ2YsT0FBTyxFQUFFLFNBQVU7RUFDbkIsU0FBUyxFQUFFLE1BQU87RUFDbEIsVUFBVSxFQUFFLElBQUs7RUFDakIsVUFBVSxFQUFFLE1BQU87Q0FDbkI7O0FBRUQsa0JBQWtCO0FDRmxCLDBGQUEwRjtBREcxRixBQUFTLFFBQUQsQ0FBQyxNQUFNLENBQUM7RUFDZixRQUFRLEVBQUUsUUFBUztFQUNuQixLQUFLLEVBQUUsSUFBSztFQUNaLFFBQVEsRUFBRSxNQUFPO0VBQ2pCLE1BQU0sRUFBRSxPQUFRO0VBQ2hCLFNBQVMsRUFBRSxLQUFNO0VBQ2pCLFNBQVMsRUFBRSxLQUFNO0VBQ2pCLFVBQVUsRUFBRSxLQUFNO0VBQ2xCLEtBQUssRUFBRSxHQUFJO0VBQ1gsVUFBVSxFQUFFLE9BQVE7RUFDcEIsVUFBVSxFQUFFLE1BQU87RUFDbkIsTUFBTSxFQUFFLE9BQVE7Q0FDaEI7O0FDREQsMEZBQTBGO0FERzFGLEFBQWdCLFFBQVIsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDO0VBQ25CLFFBQVEsRUFBRSxRQUFTO0VBQ25CLE9BQU8sRUFBRSxLQUFNO0VBQ2YsVUFBVSxFQUFFLElBQUs7RUFDakIsU0FBUyxFQUFFLElBQUs7RUFDaEIsT0FBTyxF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QUFHOzs7QUFoN0QxQixNQUFNLEVBQU4sU0FBQyxFQUFBLEtBQVM7RUQrckhoQiw2RkFBNkY7RUM1d0QzRixBQUEwQixXQUFmLENBQUMsYUFBYSxDQUFDLEVBQUUsQ0FBQztJQUN6QixTQUFTLEVBQUUsSUFBSztHQUFHO0VEOHdEekIsNkZBQTZGO0VDN3dEM0YsQUFBaUMsV0FBdEIsQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztJQUNsQyxTQUFTLEVBQUUsR0FBSTtJQUNmLE9BQU8sRUFBRSxhQUFjO0dBQUc7OztBRGd4RGxDLGtDQUFrQyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdmZWF0aGVyaWNvbnMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZlYXRoZXJpY29ucy9mZWF0aGVyaWNvbnMuZW90Py04aXM3emZcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmVhdGhlcmljb25zL2ZlYXRoZXJpY29ucy5lb3Q/I2llZml4LThpczd6ZlwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmVhdGhlcmljb25zL2ZlYXRoZXJpY29ucy53b2ZmPy04aXM3emZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZmVhdGhlcmljb25zL2ZlYXRoZXJpY29ucy50dGY/LThpczd6ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmVhdGhlcmljb25zL2ZlYXRoZXJpY29ucy5zdmc/LThpczd6ZiNmZWF0aGVyaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi8qIGxpbmUgMTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmJjLWdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxZW0gMCA0ZW07XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogQ29tbW9uIHN0eWxlICovXG4vKiBsaW5lIDIyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAxJTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG4gIHdpZHRoOiA0OCU7XG4gIGJhY2tncm91bmQ6ICMzMDg1YTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIGxpbmUgMzYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmJjLWdyaWQgZmlndXJlIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi8qIGxpbmUgNDQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmJjLWdyaWQgZmlndXJlIGZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiAyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSBmaWdjYXB0aW9uOjpiZWZvcmUsXG4uYmMtZ3JpZCBmaWd1cmUgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4vKiBsaW5lIDU4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSBmaWdjYXB0aW9uLFxuLmJjLWdyaWQgZmlndXJlIGZpZ2NhcHRpb24gPiBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogQW5jaG9yIHdpbGwgY292ZXIgdGhlIHdob2xlIGl0ZW0gYnkgZGVmYXVsdCAqL1xuLyogRm9yIHNvbWUgZWZmZWN0cyBpdCB3aWxsIHNob3cgYXMgYSBidXR0b24gKi9cbi8qIGxpbmUgNjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmJjLWdyaWQgZmlndXJlIGZpZ2NhcHRpb24gPiBhIHtcbiAgei1pbmRleDogMTAwMDtcbiAgdGV4dC1pbmRlbnQ6IDIwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSBoMiB7XG4gIHdvcmQtc3BhY2luZzogLTAuMTVlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4vKiBsaW5lIDgyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4vKiBsaW5lIDg2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5iYy1ncmlkIGZpZ3VyZSBoMixcbi5iYy1ncmlkIGZpZ3VyZSBwIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIGxpbmUgOTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmJjLWdyaWQgZmlndXJlIHAge1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDY4LjUlOyB9XG5cbi8qIEluZGl2aWR1YWwgZWZmZWN0cyAqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIExpbHkgKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDEwMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxpbHkgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyA1MHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICBvcGFjaXR5OiAwLjc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00MHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDBweCwgMCwgMCk7IH1cblxuLyogbGluZSAxMTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1saWx5IGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIGxpbmUgMTE3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGlseSBmaWdjYXB0aW9uID4gZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlOyB9XG5cbi8qIGxpbmUgMTI2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGlseSBoMixcbmZpZ3VyZS5lZmZlY3QtbGlseSBwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDQwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDQwcHgsIDApOyB9XG5cbi8qIGxpbmUgMTMyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGlseSBoMiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1czsgfVxuXG4vKiBsaW5lIDEzNywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxpbHkgcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLyogbGluZSAxNDQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1saWx5OmhvdmVyIGltZyxcbmZpZ3VyZS5lZmZlY3QtbGlseTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDE0OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxpbHk6aG92ZXIgaW1nLFxuZmlndXJlLmVmZmVjdC1saWx5OmhvdmVyIGgyLFxuZmlndXJlLmVmZmVjdC1saWx5OmhvdmVyIHAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogbGluZSAxNTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1saWx5OmhvdmVyIHAge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIFNhZGllICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxNjcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYWRpZSBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDcyLCA3NiwgOTcsIDApIDAlLCByZ2JhKDcyLCA3NiwgOTcsIDAuOCkgNzUlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg3MiwgNzYsIDk3LCAwKSAwJSwgcmdiYSg3MiwgNzYsIDk3LCAwLjgpIDc1JSk7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApOyB9XG5cbi8qIGxpbmUgMTgxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FkaWUgaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0ODRjNjE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXMsIGNvbG9yIDAuMzVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMsIGNvbG9yIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7IH1cblxuLyogbGluZSAxOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYWRpZSBmaWdjYXB0aW9uOjpiZWZvcmUsXG5maWd1cmUuZWZmZWN0LXNhZGllIHAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLyogbGluZSAxOTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYWRpZSBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfVxuXG4vKiBsaW5lIDIxMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXNhZGllOmhvdmVyIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSB0cmFuc2xhdGUzZCgwLCAtNDBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgdHJhbnNsYXRlM2QoMCwgLTQwcHgsIDApOyB9XG5cbi8qIGxpbmUgMjE2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FkaWU6aG92ZXIgZmlnY2FwdGlvbjo6YmVmb3JlLFxuZmlndXJlLmVmZmVjdC1zYWRpZTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBSb3h5ICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyMjcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb3h5IHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZjg5ZTkgMCUsICMwNWFiZTAgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZmODllOSAwJSwgIzA1YWJlMCAxMDAlKTsgfVxuXG4vKiBsaW5lIDIzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJveHkgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyA2MHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTBweCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwcHgsIDAsIDApOyB9XG5cbi8qIGxpbmUgMjQyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtcm94eSBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7IH1cblxuLyogbGluZSAyNTcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb3h5IGZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiAzZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbGluZSAyNjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb3h5IGgyIHtcbiAgcGFkZGluZzogMzAlIDAgMTBweCAwOyB9XG5cbi8qIGxpbmUgMjY2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtcm94eSBwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuXG4vKiBsaW5lIDI3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJveHk6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogbGluZSAyODAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb3h5OmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3Qtcm94eTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBCdWJiYSAqKioqKi9cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjkxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtYnViYmEge1xuICBiYWNrZ3JvdW5kOiAjOWU1NDA2OyB9XG5cbi8qIGxpbmUgMjk1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtYnViYmEgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7IH1cblxuLyogbGluZSAzMDEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLyogbGluZSAzMDUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYSBmaWdjYXB0aW9uOjpiZWZvcmUsXG5maWd1cmUuZWZmZWN0LWJ1YmJhIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLyogbGluZSAzMTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYSBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTsgfVxuXG4vKiBsaW5lIDMyNSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWJ1YmJhIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMCk7IH1cblxuLyogbGluZSAzMzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYSBoMiB7XG4gIHBhZGRpbmctdG9wOiAzMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cblxuLyogbGluZSAzNDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYSBwIHtcbiAgcGFkZGluZzogMjBweCAyLjVlbTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cblxuLyogbGluZSAzNDksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1idWJiYTpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUsXG5maWd1cmUuZWZmZWN0LWJ1YmJhOmhvdmVyIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi8qIGxpbmUgMzU2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtYnViYmE6aG92ZXIgaDIsXG5maWd1cmUuZWZmZWN0LWJ1YmJhOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIFJvbWVvICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAzNjcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb21lbyB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDsgfVxuXG4vKiBsaW5lIDM3MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJvbWVvIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDMwMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAzMDBweCk7IH1cblxuLyogbGluZSAzNzksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb21lbzpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDM4NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJvbWVvIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3Qtcm9tZW8gZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb250ZW50OiAnJztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7IH1cblxuLyogbGluZSA0MDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb21lbzpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7IH1cblxuLyogbGluZSA0MDYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb21lbzpob3ZlciBmaWdjYXB0aW9uOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qIGxpbmUgNDEyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtcm9tZW8gaDIsXG5maWd1cmUuZWZmZWN0LXJvbWVvIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzOyB9XG5cbi8qIGxpbmUgNDIyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtcm9tZW8gaDIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgdHJhbnNsYXRlM2QoMCwgLTE1MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHRyYW5zbGF0ZTNkKDAsIC0xNTAlLCAwKTsgfVxuXG4vKiBsaW5lIDQyNywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJvbWVvIHAge1xuICBwYWRkaW5nOiAwLjI1ZW0gMmVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgdHJhbnNsYXRlM2QoMCwgMTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgdHJhbnNsYXRlM2QoMCwgMTUwJSwgMCk7IH1cblxuLyogbGluZSA0MzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1yb21lbzpob3ZlciBoMiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG5cbi8qIGxpbmUgNDM4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtcm9tZW86aG92ZXIgcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKioqKiogTGF5bGEgKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQ0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxheWxhIHtcbiAgYmFja2dyb3VuZDogIzE4YTM2NzsgfVxuXG4vKiBsaW5lIDQ1MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxheWxhIGltZyB7XG4gIGhlaWdodDogMzkwcHg7IH1cblxuLyogbGluZSA0NTUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYSBmaWdjYXB0aW9uIHtcbiAgcGFkZGluZzogM2VtOyB9XG5cbi8qIGxpbmUgNDU5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGF5bGEgZmlnY2FwdGlvbjo6YmVmb3JlLFxuZmlndXJlLmVmZmVjdC1sYXlsYSBmaWdjYXB0aW9uOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7IH1cblxuLyogbGluZSA0NjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYSBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICB0b3A6IDUwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG5cbi8qIGxpbmUgNDc5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGF5bGEgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDUwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi8qIGxpbmUgNDkyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbGF5bGEgaDIge1xuICBwYWRkaW5nLXRvcDogMjYlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLyogbGluZSA0OTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYSBwIHtcbiAgcGFkZGluZzogMC41ZW0gMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cblxuLyogbGluZSA1MDYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYSBpbWcsXG5maWd1cmUuZWZmZWN0LWxheWxhIGgyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7IH1cblxuLyogbGluZSA1MTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYSBpbWcsXG5maWd1cmUuZWZmZWN0LWxheWxhIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3QtbGF5bGEgZmlnY2FwdGlvbjo6YWZ0ZXIsXG5maWd1cmUuZWZmZWN0LWxheWxhIHAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLyogbGluZSA1MjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDUyNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxheWxhOmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3QtbGF5bGE6aG92ZXIgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLyogbGluZSA1MzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1sYXlsYTpob3ZlciBoMixcbmZpZ3VyZS5lZmZlY3QtbGF5bGE6aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDU0MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWxheWxhOmhvdmVyIGZpZ2NhcHRpb246OmFmdGVyLFxuZmlndXJlLmVmZmVjdC1sYXlsYTpob3ZlciBoMixcbmZpZ3VyZS5lZmZlY3QtbGF5bGE6aG92ZXIgcCxcbmZpZ3VyZS5lZmZlY3QtbGF5bGE6aG92ZXIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIEhvbmV5ICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1NTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ob25leSB7XG4gIGJhY2tncm91bmQ6ICM0YTM3NTM7IH1cblxuLyogbGluZSA1NTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ob25leSBpbWcge1xuICBvcGFjaXR5OiAwLjk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1czsgfVxuXG4vKiBsaW5lIDU2MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWhvbmV5OmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4vKiBsaW5lIDU2NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWhvbmV5IGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb250ZW50OiAnJztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG5cbi8qIGxpbmUgNTc4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtaG9uZXkgaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMWVtIDEuNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7IH1cblxuLyogbGluZSA1ODksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ob25leSBoMiBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApOyB9XG5cbi8qIGxpbmUgNTk4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtaG9uZXkgZmlnY2FwdGlvbjo6YmVmb3JlLFxuZmlndXJlLmVmZmVjdC1ob25leSBoMiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1czsgfVxuXG4vKiBsaW5lIDYwNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWhvbmV5OmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3QtaG9uZXk6aG92ZXIgaDIsXG5maWd1cmUuZWZmZWN0LWhvbmV5OmhvdmVyIGgyIGkge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIE9zY2FyICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2MTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1vc2NhciB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMjI2ODJhIDAlLCAjOWI0YTFiIDQwJSwgIzNhMzQyYSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMjI2ODJhIDAlLCAjOWI0YTFiIDQwJSwgIzNhMzQyYSAxMDAlKTsgfVxuXG4vKiBsaW5lIDYyMSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW9zY2FyIGltZyB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzOyB9XG5cbi8qIGxpbmUgNjI3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtb3NjYXIgZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDNlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgNTIsIDQyLCAwLjcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zNXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zNXM7IH1cblxuLyogbGluZSA2MzQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1vc2NhciBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgY29udGVudDogJyc7IH1cblxuLyogbGluZSA2NDQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1vc2NhciBoMiB7XG4gIG1hcmdpbjogMjAlIDAgMTBweCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG4vKiBsaW5lIDY1MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW9zY2FyIGZpZ2NhcHRpb246OmJlZm9yZSxcbmZpZ3VyZS5lZmZlY3Qtb3NjYXIgcCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cbi8qIGxpbmUgNjYxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtb3NjYXI6aG92ZXIgaDIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogbGluZSA2NjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1vc2Nhcjpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUsXG5maWd1cmUuZWZmZWN0LW9zY2FyOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLyogbGluZSA2NzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1vc2Nhcjpob3ZlciBmaWdjYXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgNTIsIDQyLCAwKTsgfVxuXG4vKiBsaW5lIDY3NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW9zY2FyOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKioqKiogTWFybGV5ICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2ODUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1tYXJsZXkgZmlnY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi8qIGxpbmUgNjg5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbWFybGV5IGgyLFxuZmlndXJlLmVmZmVjdC1tYXJsZXkgcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4vKiBsaW5lIDY5OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW1hcmxleSBwIHtcbiAgYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cblxuLyogbGluZSA3MDUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1tYXJsZXkgaDIge1xuICB0b3A6IDMwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApOyB9XG5cbi8qIGxpbmUgNzEzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbWFybGV5OmhvdmVyIGgyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIGxpbmUgNzE4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbWFybGV5IGgyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbnRlbnQ6ICcnO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDBweCwgMCk7IH1cblxuLyogbGluZSA3MzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1tYXJsZXkgaDI6OmFmdGVyLFxuZmlndXJlLmVmZmVjdC1tYXJsZXkgcCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1czsgfVxuXG4vKiBsaW5lIDczNywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW1hcmxleTpob3ZlciBoMjo6YWZ0ZXIsXG5maWd1cmUuZWZmZWN0LW1hcmxleTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBSdWJ5ICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3NDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ydWJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3ODE5YzsgfVxuXG4vKiBsaW5lIDc1MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJ1YnkgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTsgfVxuXG4vKiBsaW5lIDc2MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJ1Ynk6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC41O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLyogbGluZSA3NjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ydWJ5IGgyIHtcbiAgbWFyZ2luLXRvcDogMjAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTsgfVxuXG4vKiBsaW5lIDc3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXJ1YnkgcCB7XG4gIG1hcmdpbjogMWVtIDAgMDtcbiAgcGFkZGluZzogM2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlKDEuMSk7IH1cblxuLyogbGluZSA3ODUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1ydWJ5OmhvdmVyIGgyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIGxpbmUgNzkwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtcnVieTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBNaWxvICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1taWxvIHtcbiAgYmFja2dyb3VuZDogIzJlNWQ1YTsgfVxuXG4vKiBsaW5lIDgwNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW1pbG8gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyA2MHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzBweCwgMCwgMCkgc2NhbGUoMS4xMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwcHgsIDAsIDApIHNjYWxlKDEuMTIpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIGxpbmUgODE3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbWlsbzpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuXG4vKiBsaW5lIDgyMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW1pbG8gaDIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDFlbSAxLjJlbTsgfVxuXG4vKiBsaW5lIDgzMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LW1pbG8gcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIHdpZHRoOiA1MCU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDBweCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTQwcHgsIDAsIDApOyB9XG5cbi8qIGxpbmUgODQyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtbWlsbzpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBEZXh0ZXIgKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDg1MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWRleHRlciB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzI1OGRjOCAwJSwgIzY4M2MxMyAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzI1OGRjOCAwJSwgIzY4M2MxMyAxMDAlKTsgfVxuXG4vKiBsaW5lIDg1NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWRleHRlciBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7IH1cblxuLyogbGluZSA4NjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1kZXh0ZXI6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC40OyB9XG5cbi8qIGxpbmUgODY2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtZGV4dGVyIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICBoZWlnaHQ6IC13ZWJraXQtY2FsYyg1MCUgLSAzMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIDMwcHgpO1xuICBib3JkZXI6IDdweCBzb2xpZCAjZmZmO1xuICBjb250ZW50OiAnJztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuXG4vKiBsaW5lIDg4MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWRleHRlcjpob3ZlciBmaWdjYXB0aW9uOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDg4NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWRleHRlciBmaWdjYXB0aW9uIHtcbiAgcGFkZGluZzogM2VtO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIGxpbmUgODkxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtZGV4dGVyIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDYwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTsgfVxuXG4vKiBsaW5lIDkwMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWRleHRlcjpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qKioqKiBTYXJhaCAqKioqKi9cbi8qLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgOTEzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FyYWgge1xuICBiYWNrZ3JvdW5kOiAjNDJiMDc4OyB9XG5cbi8qIGxpbmUgOTE3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FyYWggaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKyAyMHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIGxpbmUgOTI5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FyYWg6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC40O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogbGluZSA5MzUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYXJhaCBmaWdjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4vKiBsaW5lIDkzOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXNhcmFoIGgyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwLjVlbSAwOyB9XG5cbi8qIGxpbmUgOTQ1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FyYWggaDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29udGVudDogJyc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLyogbGluZSA5NTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYXJhaDpob3ZlciBoMjo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogbGluZSA5NjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1zYXJhaCBwIHtcbiAgcGFkZGluZzogMWVtIDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi8qIGxpbmUgOTczLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtc2FyYWg6aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLSovXG4vKioqKiogWm9lICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA5ODMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2UgZmlnY2FwdGlvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxZW07XG4gIGhlaWdodDogMy43NWVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzNjNGE1MDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cblxuLyogbGluZSA5OTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2UgaDIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4vKiBsaW5lIDEwMDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2UgcC5pY29uLWxpbmtzIGEge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjM2M0YTUwO1xuICBmb250LXNpemU6IDEuNGVtOyB9XG5cbi8qIGxpbmUgMTAwNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXpvZTpob3ZlciBwLmljb24tbGlua3MgYTpob3ZlcixcbmZpZ3VyZS5lZmZlY3Qtem9lOmhvdmVyIHAuaWNvbi1saW5rcyBhOmZvY3VzIHtcbiAgY29sb3I6ICMyNTJkMzE7IH1cblxuLyogbGluZSAxMDExLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtem9lIHAuZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOGVtO1xuICBwYWRkaW5nOiAyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC8qIEZpeCBmb3IgQ2hyb21lIDM3LjAuMjA2Mi4xMjAgKE1hYykgKi8gfVxuXG4vKiBsaW5lIDEwMjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2UgaDIsXG5maWd1cmUuZWZmZWN0LXpvZSBwLmljb24tbGlua3MgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMCUsIDApOyB9XG5cbi8qIGxpbmUgMTAzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXpvZSBwLmljb24tbGlua3MgYSBzcGFuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LWZhbWlseTogJ2ZlYXRoZXJpY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBsaW5lIDEwNDEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmljb24tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDAwJzsgfVxuXG4vKiBsaW5lIDEwNDUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmljb24tcGFwZXItY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwMSc7IH1cblxuLyogbGluZSAxMDQ5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5pY29uLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDI0JzsgfVxuXG4vKiBsaW5lIDEwNTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2UgaDIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyogbGluZSAxMDU3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3Qtem9lOmhvdmVyIHAuZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgMTA2MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXpvZTpob3ZlciBmaWdjYXB0aW9uLFxuZmlndXJlLmVmZmVjdC16b2U6aG92ZXIgaDIsXG5maWd1cmUuZWZmZWN0LXpvZTpob3ZlciBwLmljb24tbGlua3MgYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDEwNjgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2U6aG92ZXIgaDIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1czsgfVxuXG4vKiBsaW5lIDEwNzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2U6aG92ZXIgcC5pY29uLWxpbmtzIGE6bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzOyB9XG5cbi8qIGxpbmUgMTA3OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LXpvZTpob3ZlciBwLmljb24tbGlua3MgYTpudGgtY2hpbGQoMikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1czsgfVxuXG4vKiBsaW5lIDEwODMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC16b2U6aG92ZXIgcC5pY29uLWxpbmtzIGE6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqIENoaWNvICoqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxMDkyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtY2hpY28gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xMik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xMik7IH1cblxuLyogbGluZSAxMDk5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtY2hpY286aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC41O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLyogbGluZSAxMTA1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtY2hpY28gZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDNlbTsgfVxuXG4vKiBsaW5lIDExMDksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1jaGljbyBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgY29udGVudDogJyc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuLyogbGluZSAxMTIxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbmZpZ3VyZS5lZmZlY3QtY2hpY28gZmlnY2FwdGlvbjo6YmVmb3JlLFxuZmlndXJlLmVmZmVjdC1jaGljbyBwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzOyB9XG5cbi8qIGxpbmUgMTEyOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWNoaWNvIGgyIHtcbiAgcGFkZGluZzogMjAlIDAgMjBweCAwOyB9XG5cbi8qIGxpbmUgMTEzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG5maWd1cmUuZWZmZWN0LWNoaWNvIHAge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuXG4vKiBsaW5lIDExMzksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuZmlndXJlLmVmZmVjdC1jaGljbzpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUsXG5maWd1cmUuZWZmZWN0LWNoaWNvOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTBlbSkge1xuICAvKiBsaW5lIDExNDcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDExNTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuICAuYmMtZ3JpZCBmaWd1cmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIGxpbmUgMTE2NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtZ3JpZCB7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSAxMTczLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5jaC1ncmlkOmFmdGVyLFxuLmNoLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi8qIGxpbmUgMTE3OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtZ3JpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi8qIGxpbmUgMTE4MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtZ3JpZCBsaSB7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDIwcHg7IH1cblxuLyogbGluZSAxMTk5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5jaC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKiBsaW5lIDEyMDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoLWluZm8td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDgwMHB4O1xuICAtbW96LXBlcnNwZWN0aXZlOiA4MDBweDtcbiAgLW8tcGVyc3BlY3RpdmU6IDgwMHB4O1xuICAtbXMtcGVyc3BlY3RpdmU6IDgwMHB4O1xuICBwZXJzcGVjdGl2ZTogODAwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpLCBpbnNldCAwIDAgM3B4IHJnYmEoMTE1LCAxMTQsIDIzLCAwLjgpOyB9XG5cbi8qIGxpbmUgMTIzNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW8tdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLyogbGluZSAxMjU0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5jaC1pbmZvID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIGxpbmUgMTI2OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtaW5mbyAuY2gtaW5mby1iYWNrIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDE4MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLCAxODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMSwgMCwgMTgwZGVnKTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4vKiBsaW5lIDEyODEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoLWluZm8gaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDFweCAjZmZmLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi8qIGxpbmUgMTI5NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtaW5mbyBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLyogbGluZSAxMzA0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3Mvc2V0LnNjc3MgKi9cbi5jaC1pbmZvIHAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4vKiBsaW5lIDEzMTcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoLWluZm8gcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYyMjI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjQyLCAzNCwgMC44KTsgfVxuXG4vKiBsaW5lIDEzMjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoLWl0ZW06aG92ZXIgLmNoLWluZm8td3JhcCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCBpbnNldCAwIDAgM3B4IHJnYmEoMTE1LCAxMTQsIDIzLCAwLjgpOyB9XG5cbi8qIGxpbmUgMTMyOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2gtaXRlbTpob3ZlciAuY2gtaW5mbyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLCAtMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIC0xODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDEsIDAsIC0xODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLCAtMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAxLCAwLCAtMTgwZGVnKTsgfVxuXG4vKiBsaW5lIDEzMzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoZWNrYm94LWN1c3RvbSwgLnJhZGlvLWN1c3RvbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4vKiBsaW5lIDEzNDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoZWNrYm94LWN1c3RvbSwgLmNoZWNrYm94LWN1c3RvbS1sYWJlbCwgLnJhZGlvLWN1c3RvbSwgLnJhZGlvLWN1c3RvbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKiBsaW5lIDEzNTAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoZWNrYm94LWN1c3RvbS1sYWJlbCwgLnJhZGlvLWN1c3RvbS1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKiBsaW5lIDEzNTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoZWNrYm94LWN1c3RvbSArIC5jaGVja2JveC1jdXN0b20tbGFiZWw6YmVmb3JlLCAucmFkaW8tY3VzdG9tICsgLnJhZGlvLWN1c3RvbS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTM2NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4uY2hlY2tib3gtY3VzdG9tOmNoZWNrZWQgKyAuY2hlY2tib3gtY3VzdG9tLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBiYWNrZ3JvdW5kOiByZWJlY2NhcHVycGxlO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBsaW5lIDEzNzQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLnJhZGlvLWN1c3RvbSArIC5yYWRpby1jdXN0b20tbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi8qIGxpbmUgMTM3OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL3NldC5zY3NzICovXG4ucmFkaW8tY3VzdG9tOmNoZWNrZWQgKyAucmFkaW8tY3VzdG9tLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBjb2xvcjogI2JiYjsgfVxuXG4vKiBsaW5lIDEzODQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9zZXQuc2NzcyAqL1xuLmNoZWNrYm94LWN1c3RvbTpmb2N1cyArIC5jaGVja2JveC1jdXN0b20tbGFiZWwsIC5yYWRpby1jdXN0b206Zm9jdXMgKyAucmFkaW8tY3VzdG9tLWxhYmVsIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNkZGQ7XG4gIC8qIGZvY3VzIHN0eWxlICovIH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9GYWt0U2xhYlByby1Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9GYWt0U2xhYlByby1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4vKiBsaW5lIDY3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4qIHtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnOyB9XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC1tcy1vdmVyZmxvdy14OiBoaWRkZW47IH1cblxuLyogbGluZSA3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTI0OHB4OyB9IH1cblxuLyogbGluZSA4MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuaHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTY1cHg7IH1cblxuLyogbGluZSA5MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMS41ZW0gMTBweDtcbiAgcGFkZGluZzogMC41ZW0gMTBweDtcbiAgcXVvdGVzOiBcIuKAnFwiIFwi4oCdXCIgXCLigJhcIiBcIuKAmVwiOyB9XG4gIC8qIGxpbmUgOTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMC40ZW07IH1cbiAgLyogbGluZSAxMDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgYmxvY2txdW90ZSBwIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLyogbGluZSAxMDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgY29sb3I6ICMzYzliYWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDI1cHg7IH1cblxuLyogbGluZSAxMTYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDM5LCA0NCwgMC45KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmRyb3BzaGFkb3coT2ZmWD0wLCBPZmZZPTAsIENvbG9yPScjMDAwMDAwJyk7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSAxMjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgaGVhZGVyIC5sb2dvLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4vKiBsaW5lIDEyNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuI2hvbWUtc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmRyb3BzaGFkb3coT2ZmWD0wLCBPZmZZPTAsIENvbG9yPScjMDAwMDAwJyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAtODBweCAwIDA7IH1cbiAgLyogbGluZSAxMzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI2hvbWUtc2xpZGVyIC51ay1vdmVybGF5LWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAvKiBsaW5lIDEzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjaG9tZS1zbGlkZXIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwNDJweDtcbiAgICBtYXJnaW46IDEzMHB4IGF1dG8gMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC8qIGxpbmUgMTMyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAjaG9tZS1zbGlkZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTVweCkge1xuICAgICAgLyogbGluZSAxMzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNob21lLXNsaWRlciBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gICAgICAvKiBsaW5lIDEzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgI2hvbWUtc2xpZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1M3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIxcHgpIHtcbiAgICAgIC8qIGxpbmUgMTMyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAjaG9tZS1zbGlkZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuICAvKiBsaW5lIDE0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjaG9tZS1zbGlkZXIgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC8qIGxpbmUgMTQ3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAjaG9tZS1zbGlkZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgICAvKiBsaW5lIDE0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgI2hvbWUtc2xpZGVyIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjFweCkge1xuICAgICAgLyogbGluZSAxNDcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNob21lLXNsaWRlciBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLyogbGluZSAxNjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI2hvbWUtc2xpZGVyIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODEwOGU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMThweCAzMHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAvKiBsaW5lIDE3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjaG9tZS1zbGlkZXIgLnBsYXktYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC8qIGxpbmUgMTc5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNob21lLXNsaWRlciAudWstZG90bmF2IHtcbiAgICBib3R0b206IDE1cHg7XG4gICAgb3BhY2l0eTogMC4xOyB9XG4gIC8qIGxpbmUgMTgyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNob21lLXNsaWRlciAudWstc2xpZGVuYXYtcHJldmlvdXMge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2ljb24tY2hldnJvbi1sZWZ0LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciByaWdodDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogMDsgfVxuICAvKiBsaW5lIDE5MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjaG9tZS1zbGlkZXIgLnVrLXNsaWRlbmF2LW5leHQge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2ljb24tY2hldnJvbi1yaWdodC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgcmlnaHQ7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLyogbGluZSAyMDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI2hvbWUtc2xpZGVyOmhvdmVyIC51ay1zbGlkZW5hdi1wcmV2aW91cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDIwNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjaG9tZS1zbGlkZXI6aG92ZXIgLnVrLXNsaWRlbmF2LW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSAyMTAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiNhYm91dC1zbGlkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC8qIGxpbmUgMjEyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNhYm91dC1zbGlkZXIgLnVrLW92ZXJsYXktYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC8qIGxpbmUgMjE0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNhYm91dC1zbGlkZXIgLnVrLW92ZXJsYXktcGFuZWwge1xuICAgIHBhZGRpbmc6IDYwcHggMCA2MHB4OyB9XG4gIC8qIGxpbmUgMjE2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNhYm91dC1zbGlkZXIgaDEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAvKiBsaW5lIDIyMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjYWJvdXQtc2xpZGVyIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLyogbGluZSAyMjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI2Fib3V0LXNsaWRlciBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgLyogbGluZSAyMzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI2Fib3V0LXNsaWRlciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogJ0Zha3QgU2xhYic7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDQycHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAvKiBsaW5lIDIzMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgI2Fib3V0LXNsaWRlciBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDsgfSB9XG5cbi8qIGxpbmUgMjQwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubG9naW4gLm1hc3RoZWFkIHtcbiAgbWluLWhlaWdodDogOTA2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgLyogbGluZSAyNDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAubG9naW4gLm1hc3RoZWFkIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEzNThweDsgfSB9XG5cbi8qIGxpbmUgMjQ2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubWFzdGhlYWQge1xuICBtYXJnaW4tdG9wOiAtNzdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEyNXB4IDAgNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9tYXN0aGVhZC10bXAuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAvKiBsaW5lIDI0NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5tYXN0aGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzM3cHgpIHtcbiAgICAvKiBsaW5lIDI0NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5tYXN0aGVhZCB7XG4gICAgICBwYWRkaW5nOiAxMDVweCAwIDQwcHg7IH0gfVxuICAvKiBsaW5lIDI1NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAubWFzdGhlYWQgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC8qIGxpbmUgMjU3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAubWFzdGhlYWQgaDEge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MzdweCkge1xuICAgICAgLyogbGluZSAyNTcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5tYXN0aGVhZCBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cbiAgLyogbGluZSAyNjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm1hc3RoZWFkIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC8qIGxpbmUgMjY1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAubWFzdGhlYWQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi8qIGxpbmUgMjc0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubG9naW4gLm1hc3RoZWFkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL21hc3RoZWFkLWxvZ2luLmpwZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7IH1cblxuLyogbGluZSAyNzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5tYWluLWNvbnRlbnQgLm1haW4tY29udGVudC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDYwcHggMzBweCAxMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAvKiBsaW5lIDI3OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5tYWluLWNvbnRlbnQgLm1haW4tY29udGVudC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDAgMTEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC8qIGxpbmUgMjg4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5zb2NpYWwtaWNvbnMge1xuICAgIG1heC13aWR0aDogMjAwcHg7IH0gfVxuXG4vKiBsaW5lIDI5MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnNvY2lhbC1pY29ucyBsaSBhIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBwYWRkaW5nOiAycHggMCAwIDA7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogbGluZSAzMDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5zb2NpYWwtaWNvbnMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDAgMTE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLyogbGluZSAzMDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuc29jaWFsLWljb25zLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogNjBweCAwIDYwcHg7IH0gfVxuICAvKiBsaW5lIDMxMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuc29jaWFsLWljb25zLXNlY3Rpb24gdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDAgLTVweCAwIDA7IH1cbiAgICAvKiBsaW5lIDMxNSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5zb2NpYWwtaWNvbnMtc2VjdGlvbiB1bCBsaSBhIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTVweCkge1xuICAgICAgICAvKiBsaW5lIDMxOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgICAuc29jaWFsLWljb25zLXNlY3Rpb24gdWwgbGkgYSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICAgLyogbGluZSAzMTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICAgLnNvY2lhbC1pY29ucy1zZWN0aW9uIHVsIGxpIGEgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI2cHg7IH0gfVxuICAvKiBsaW5lIDMyMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuc29jaWFsLWljb25zLXNlY3Rpb24gdWwgLmRvdHMtbGVmdCB7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwOyB9XG4gIC8qIGxpbmUgMzI1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5zb2NpYWwtaWNvbnMtc2VjdGlvbiB1bCAuZG90cy1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4OyB9XG5cbi8qIGxpbmUgMzI4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ucHJlLWZvb3RlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3ByZS1mb290ZXItYmcuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4vKiBsaW5lIDMzNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBjb2xvcjogI2RkZGRkZDsgfVxuICAvKiBsaW5lIDM0MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmb290ZXIgLmxpc3QtdW5zdHlsZWQgYSB7XG4gICAgY29sb3I6ICNlODEwOGU7IH1cbiAgICAvKiBsaW5lIDM0NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIGZvb3RlciAubGlzdC11bnN0eWxlZCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjEzYWE1OyB9XG4gIC8qIGxpbmUgMzQ2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIGZvb3RlciBoMyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDE5cHg7IH1cbiAgLyogbGluZSAzNTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgZm9vdGVyIC5idWlsZGluZ3Mge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J1aWxkaW5ncy5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBib3R0b20gY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAvKiBsaW5lIDM1NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmb290ZXIgLm1haW4tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgY29sb3I6ICNkZGRkZGQ7IH1cbiAgICAvKiBsaW5lIDM2MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIGZvb3RlciAubWFpbi1mb290ZXIgI21hcCB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpOyB9XG4gICAgLyogbGluZSAzNjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICBmb290ZXIgLm1haW4tZm9vdGVyIC5jb250YWN0LXNlY3Rpb24gbGkgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLyogbGluZSAzNjgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICBmb290ZXIgLm1haW4tZm9vdGVyIHNwYW4ge1xuICAgICAgY29sb3I6ICMzYzliYWM7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLyogbGluZSAzNzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICBmb290ZXIgLm1haW4tZm9vdGVyIHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyMHB4OyB9XG4gICAgICAvKiBsaW5lIDM3NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgZm9vdGVyIC5tYWluLWZvb3RlciB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogI2RkZGRkZDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gICAgICAgIC8qIGxpbmUgMzc5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAgIGZvb3RlciAubWFpbi1mb290ZXIgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjM2M5YmFjOyB9XG4gIC8qIGxpbmUgMzgyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIGZvb3RlciAuY29weXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyNXB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAvKiBsaW5lIDM4NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgZm9vdGVyIC5jb3B5cmlnaHQgLnJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAgIC8qIGxpbmUgMzg5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgZm9vdGVyIC5jb3B5cmlnaHQgcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzZweCkge1xuICAgICAgICAvKiBsaW5lIDM4OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgICBmb290ZXIgLmNvcHlyaWdodCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIC8qIGxpbmUgMzk4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gICAgICBjb2xvcjogIzNjOWJhYztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gICAgICAvKiBsaW5lIDQwMSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgZm9vdGVyIC5jb3B5cmlnaHQgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZTYxMDhkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSA0MDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSA0MTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgNDE2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG5oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgNDIwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG5oZWFkZXIgLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSA0MjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiNtYWluLW1lbnUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDQzMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjbWFpbi1tZW51IC5tb2JpbGUtbWVudS12aXNpYmxlIC5kcm9wZG93bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGE5OTsgfVxuICAvKiBsaW5lIDQzNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjbWFpbi1tZW51IC5tb2JpbGUtbWVudS12aXNpYmxlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjOWJhYztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDQzOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMnB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAgICAgLyogbGluZSA0NDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgLyogbGluZSA0NDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTk5OyB9XG4gIC8qIGxpbmUgNDQ5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNtYWluLW1lbnUgLmRyb3Bkb3duLm9wZW4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA0NTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21haW4tbWVudSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzksIDQ0LCAwLjkpO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAvKiBsaW5lIDQ1NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAgICAgLyogbGluZSA0NTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNtYWluLW1lbnUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC00Ljk4OHB4IDBweCAwcHggI2ZmZjsgfVxuICAgICAgLyogbGluZSA0NjEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNtYWluLW1lbnUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIsICNtYWluLW1lbnUgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGE6YWN0aXZlLCAjbWFpbi1tZW51IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBhOnZpc2l0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDQ2NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjbWFpbi1tZW51IHVsIGxpIHtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggIzMzMzMzMyBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogMXB4ICMzMzMzMzMgc29saWQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuICAgIC8qIGxpbmUgNDY5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgI21haW4tbWVudSB1bCBsaTplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAvKiBsaW5lIDQ3MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgdWwgbGk6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC00Ljk4OHB4IDBweCAwcHggI2ZmZjsgfVxuICAgIC8qIGxpbmUgNDczLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgI21haW4tbWVudSB1bCBsaSBhIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAvKiBsaW5lIDQ3MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgICAjbWFpbi1tZW51IHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDsgfSB9XG4gICAgICAvKiBsaW5lIDQ4MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgI21haW4tbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA0ODIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21haW4tbWVudSB1bCBsaS5oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzliYWM7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgLTAuMzQ5cHggLTQuOTg4cHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7IH1cbiAgICAvKiBsaW5lIDQ4NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgdWwgbGkuaGlnaGxpZ2h0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk4cHgpIHtcbiAgICAvKiBsaW5lIDQ5MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLmRlc2t0b3AtbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAvKiBsaW5lIDQ5MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjbWFpbi1tZW51IC5kZXNrdG9wLW1lbnUgbGk6bnRoLWNoaWxkKDMpOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC8qIGxpbmUgNDk2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgI21haW4tbWVudSAubW9iaWxlLW1lbnUtdmlzaWJsZSBsaSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLyogbGluZSA0OTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAjbWFpbi1tZW51IC5tb2JpbGUtbWVudS12aXNpYmxlIGxpLmJ1cmdlci1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogLTE4cHggLTE1cHggMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDczN3B4KSB7XG4gICAgLyogbGluZSA0OTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAjbWFpbi1tZW51IC5tb2JpbGUtbWVudS12aXNpYmxlIGxpLmJ1cmdlci1tZW51IHtcbiAgICAgIG1hcmdpbjogLTlweCAtMTVweCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAvKiBsaW5lIDQ5OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGkuYnVyZ2VyLW1lbnUge1xuICAgICAgbWFyZ2luOiAtMThweCAtMTVweCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc2cHgpIHtcbiAgICAvKiBsaW5lIDQ5OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGkuYnVyZ2VyLW1lbnUge1xuICAgICAgbWFyZ2luOiAtMjBweCAtMTVweCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAvKiBsaW5lIDQ5OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGkuYnVyZ2VyLW1lbnUge1xuICAgICAgbWFyZ2luOiAtMjlweCAtMTVweCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAvKiBsaW5lIDUxNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGkuYnVyZ2VyLW1lbnUgYSB7XG4gICAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgLyogbGluZSA1MTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21haW4tbWVudSAubW9iaWxlLW1lbnUtdmlzaWJsZSBsaTpudGgtY2hpbGQoMSk6aG92ZXIsICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGk6bnRoLWNoaWxkKDIpOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTQuOTg4cHggMHB4IDBweCAjM2M5YmFjOyB9XG4gIC8qIGxpbmUgNTIxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGk6bnRoLWNoaWxkKDEpIGEsICNtYWluLW1lbnUgLm1vYmlsZS1tZW51LXZpc2libGUgbGk6bnRoLWNoaWxkKDIpIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzYzliYWM7IH1cbiAgLyogbGluZSA1MjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21haW4tbWVudSAuYnVyZ2VyLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwMikgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAtMC4zNDlweCAtNC45ODhweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuICAgIC8qIGxpbmUgNTI5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgI21haW4tbWVudSAuYnVyZ2VyLW1lbnU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwMik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTQuOTg4cHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gICAgLyogbGluZSA1MzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAjbWFpbi1tZW51IC5idXJnZXItbWVudSBhIHtcbiAgICAgIGNvbG9yOiAjMzIzMzM3O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOThweCkge1xuICAgICAgLyogbGluZSA1MjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICNtYWluLW1lbnUgLmJ1cmdlci1tZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDU0MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuI21vYmlsZS1tZW51LWNhbnZhcyAuYmMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDBweCA1cHggMCAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZTgxMDhlO1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDEwMDAwMDA7IH1cblxuLyogbGluZSA1NDksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiNtb2JpbGUtbWVudS1jYW52YXMgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSA1NTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21vYmlsZS1tZW51LWNhbnZhcyBsaTpob3ZlciwgI21vYmlsZS1tZW51LWNhbnZhcyBsaTphY3RpdmUsICNtb2JpbGUtbWVudS1jYW52YXMgbGk6Zm9jdXMsICNtb2JpbGUtbWVudS1jYW52YXMgbGk6dmlzaXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA1NTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21vYmlsZS1tZW51LWNhbnZhcyBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuICAgIC8qIGxpbmUgNTU4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgI21vYmlsZS1tZW51LWNhbnZhcyBsaSBhOmhvdmVyLCAjbW9iaWxlLW1lbnUtY2FudmFzIGxpIGE6YWN0aXZlLCAjbW9iaWxlLW1lbnUtY2FudmFzIGxpIGE6Zm9jdXMsICNtb2JpbGUtbWVudS1jYW52YXMgbGkgYTp2aXNpdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLyogbGluZSA1NjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAjbW9iaWxlLW1lbnUtY2FudmFzIGxpIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNlODEwOGU7XG4gICAgICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qIGxpbmUgNTY2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4jbW9iaWxlLW1lbnUtY2FudmFzIC5tb2JpbGUtaGlnaGxpZ2h0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKiBsaW5lIDU2OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuI21vYmlsZS1tZW51LWNhbnZhcyAubW9iaWxlLWhpZ2hsaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSA1NzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21vYmlsZS1tZW51LWNhbnZhcyAubW9iaWxlLWhpZ2hsaWdodCAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTAsIDE1MCwgMTUwLCAwLjMpOyB9XG5cbi8qIGxpbmUgNTc0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4jbW9iaWxlLW1lbnUtY2FudmFzIC5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIGxpbmUgNTc3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4jbW9iaWxlLW1lbnUtY2FudmFzIC5tb2JpbGUtaGlnaGxpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLyogbGluZSA1NzcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAjbW9iaWxlLW1lbnUtY2FudmFzIC5tb2JpbGUtaGlnaGxpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLyogbGluZSA1ODIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI21vYmlsZS1tZW51LWNhbnZhcyAubW9iaWxlLWhpZ2hsaWdodCBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjOWJhYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAtMC4zNDlweCAtMXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4vKiBsaW5lIDU4NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmxvZ2luIC5sb2dpbi1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiA5MzBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLyogbGluZSA1OTAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uIC5vciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzliYWM7XG4gICAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZHJvcHNoYWRvdyhPZmZYPTAsIE9mZlk9MCwgQ29sb3I9JyMwMDAwMDAnKTtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICBtYXJnaW46IC0yMTBweCAwIDAgNDE4cHg7XG4gICAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgIC8qIGxpbmUgNTkwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAubG9naW4gLmxvZ2luLXNlY3Rpb24gLm9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLyogbGluZSA2MDQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAubG9naW4gLmxvZ2luLXNlY3Rpb24gLm9yIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDMycHg7IH1cbiAgLyogbGluZSA2MDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgbGkge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuICAgIC8qIGxpbmUgNjEwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgbGkgYSB7XG4gICAgICBjb2xvcjogI2Q1NGY1MDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDU0ZjUwO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZSBjb2xvciwuMnMgZWFzZSBiYWNrZ3JvdW5kO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UgY29sb3IsLjJzIGVhc2UgYmFja2dyb3VuZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IC42ZW0gLjllbSAuNmVtO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuICAgICAgLyogbGluZSA2MjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIGxpIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSA2MjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgLkJ0bi5CdG4tLWdvb2dsZS1yZXY6Zm9jdXMsIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1nb29nbGUtcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZjUwOyB9XG4gIC8qIGxpbmUgNjI5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1mYWNlYm9vay1yZXY6Zm9jdXMsIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1mYWNlYm9vay1yZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTg2YjQ7IH1cbiAgLyogbGluZSA2MzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgLkJ0bi5CdG4tLWxpdmVpZC1yZXY6Zm9jdXMsIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1saXZlaWQtcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNiOGQ1OyB9XG4gIC8qIGxpbmUgNjM1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS15YWhvby1yZXY6Zm9jdXMsIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS15YWhvby1yZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjRhYTk7IH1cbiAgLyogbGluZSA2MzksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgLkJ0bi5CdG4tLXlhaG9vLXJldiB7XG4gICAgY29sb3I6ICM3YjRhYTk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2I0YWE5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UgY29sb3IsLjJzIGVhc2UgYmFja2dyb3VuZDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZSBjb2xvciwuMnMgZWFzZSBiYWNrZ3JvdW5kOyB9XG4gIC8qIGxpbmUgNjQ1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1saXZlaWQtcmV2IHtcbiAgICBjb2xvcjogIzEzYjhkNTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxM2I4ZDU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZSBjb2xvciwuMnMgZWFzZSBiYWNrZ3JvdW5kO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlIGNvbG9yLC4ycyBlYXNlIGJhY2tncm91bmQ7IH1cbiAgLyogbGluZSA2NTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNsb2dpbi1wcm92aWRlcnMgLkJ0bi5CdG4tLWZhY2Vib29rLXJldiB7XG4gICAgY29sb3I6ICMzZTg2YjQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjM2U4NmI0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UgY29sb3IsLjJzIGVhc2UgYmFja2dyb3VuZDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZSBjb2xvciwuMnMgZWFzZSBiYWNrZ3JvdW5kOyB9XG4gIC8qIGxpbmUgNjU3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjbG9naW4tcHJvdmlkZXJzIC5CdG4uQnRuLS1nb29nbGUtcmV2IHtcbiAgICBjb2xvcjogI2Q1NGY1MDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNTRmNTA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZSBjb2xvciwuMnMgZWFzZSBiYWNrZ3JvdW5kO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlIGNvbG9yLC4ycyBlYXNlIGJhY2tncm91bmQ7IH1cbiAgLyogbGluZSA2NjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uIC5sb2dpbi1wYW5lbCBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNjBweCAwIDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1mYW1pbHk6IFwiRmFrdCBTbGFiXCI7IH1cbiAgLyogbGluZSA2NzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uIC5sb2dpbi1wYW5lbCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC8qIGxpbmUgNjczLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAubG9naW4tcGFuZWwgYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzNjOWJhYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLyogbGluZSA2ODEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAubG9naW4gLmxvZ2luLXNlY3Rpb24gLmxvZ2luLXBhbmVsIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSA2ODMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAubG9naW4gLmxvZ2luLXNlY3Rpb24gLmxvZ2luLXBhbmVsIGEgc3BhbiB7XG4gICAgICBjb2xvcjogI2U4MTA4ZTsgfVxuICAvKiBsaW5lIDY4NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAubG9naW4gLmxvZ2luLXNlY3Rpb24gLnVrLXBhbmVsLWJveCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAvKiBsaW5lIDY4NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uIC51ay1wYW5lbC1ib3gge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4OyB9IH1cbiAgLyogbGluZSA2OTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uIGgzIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRmFrdCBTbGFiXCI7IH1cbiAgICAvKiBsaW5lIDcwMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5sb2dpbiAubG9naW4tc2VjdGlvbiBoMyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZTgxMDhlOyB9XG4gIC8qIGxpbmUgNzAyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5sb2dpbiAubG9naW4tc2VjdGlvbiAuTG9naW5Cb3gtZm9yZ290dGVuIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLyogbGluZSA3MDQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNyZW1lbWJlck1lQ29udGFpbmVyIHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC8qIGxpbmUgNzA2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmxvZ2luIC5sb2dpbi1zZWN0aW9uICNyZW1lbWJlck1lQ29udGFpbmVyIGlucHV0IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAvKiBsaW5lIDcwOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5sb2dpbiAubG9naW4tc2VjdGlvbiAjcmVtZW1iZXJNZUNvbnRhaW5lciBsYWJlbCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViOyB9XG5cbi8qIGxpbmUgNzExLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi8qIGxpbmUgNzE4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT1wYXNzd29yZF0sIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSA3MzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAuNDVlbTtcbiAgcGFkZGluZy1ib3R0b206IC41MmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgxMDhlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpOyB9XG5cbi8qIGxpbmUgNzQyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG5sYWJlbFtmb3I9XCJSZW1lbWJlck1lXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDVweDsgfVxuXG4vKiBsaW5lIDc0NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLyogbGluZSA3NTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250ZW50LXBhZ2VzIC5tYWluLWNvbnRlbnQgaDEge1xuICBjb2xvcjogI2U4MTA4ZTsgfVxuXG4vKiBsaW5lIDc1NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRlbnQtcGFnZXMgLm1haW4tY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLyogbGluZSA3NjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250ZW50LXBhZ2VzIC5tYWluLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjZTgxMDhlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogbGluZSA3NjQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250ZW50LXBhZ2VzIC5tYWluLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgY29sb3I6ICNlODEwOGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA3NzAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250ZW50LXBhZ2VzIC5tYWluLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgY29sb3I6ICNlODEwOGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4vKiBsaW5lIDc3NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRlbnQtcGFnZXMgLm1haW4tY29udGVudCAucm93IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4vKiBsaW5lIDc3OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRlbnQtcGFnZXMgLm1hc3RoZWFkIGgxIHtcbiAgZm9udC1zaXplOiA3MnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIGxpbmUgNzgyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uY29udGVudC1wYWdlcyAubWFzdGhlYWQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAtMTVweCAwIDAgNXB4OyB9XG5cbi8qIGxpbmUgNzkwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uY29udGVudC1wYWdlcy5vdXItdGVhbSAubWFpbi1jb250ZW50IGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgODA1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uY29udGVudC1wYWdlcy5vdXItdGVhbSAudmlkZW8td3JhcCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgLyogbGluZSA4MDcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmNvbnRlbnQtcGFnZXMub3VyLXRlYW0gLnZpZGVvLXdyYXAgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICB3aWR0aDogMzY2cHg7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpOyB9XG4gIC8qIGxpbmUgODE0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5jb250ZW50LXBhZ2VzLm91ci10ZWFtIC52aWRlby13cmFwIC50ZWFtLXByb2ZpbGUtcGhvdG8ge1xuICAgIHdpZHRoOiAzNjZweDtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLyogbGluZSA4MTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuY29udGVudC1wYWdlcy5vdXItdGVhbSAudmlkZW8td3JhcCAudGVhbS1wcm9maWxlLXBob3RvIC51ay1zbGlkZXNob3cge1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmRyb3BzaGFkb3coT2ZmWD0wLCBPZmZZPTAsIENvbG9yPScjMDAwMDAwJyk7IH1cblxuLyogbGluZSA4MjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNDhweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgI2U4MTA4ZSAycHg7XG4gIHBhZGRpbmc6IDAgMCAzNXB4IDA7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAvKiBsaW5lIDgyOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgd2lkdGg6IDI3N3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICAgLyogbGluZSA4MjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZ3JpZC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICAgIC8qIGxpbmUgODI5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogMzMzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjY4cHgpIHtcbiAgICAvKiBsaW5lIDgyOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgd2lkdGg6IDI5NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OXB4KSB7XG4gICAgLyogbGluZSA4MjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZ3JpZC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgLyogbGluZSA4MjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZ3JpZC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLyogbGluZSA4NTcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmdyaWQtaXRlbSBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLyogbGluZSA4NjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmdyaWQtaXRlbSBwIHtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cbiAgLyogbGluZSA4NzEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmdyaWQtaXRlbSBhIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC01cHggMHB4IDBweCAjMzMzMzMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gICAgLyogbGluZSA4ODksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZ3JpZC1pdGVtIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNlODEwOGU7XG4gICAgICBib3JkZXItY29sb3I6ICNlODEwOGU7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4ICNlODEwOGU7IH1cbiAgICAgIC8qIGxpbmUgODk0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuZ3JpZC1pdGVtIGE6aG92ZXIgaW1nIHtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTsgfVxuICAgIC8qIGxpbmUgODk3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmdyaWQtaXRlbSBhIGltZyB7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qIGxpbmUgOTAxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZ3JpZC1pdGVtLS13aWR0aDIge1xuICB3aWR0aDogNTAlOyB9XG5cbi8qIGxpbmUgOTAzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZ3JpZC1zaXplciB7XG4gIHdpZHRoOiAzMy4zMzMlOyB9XG5cbi8qIGxpbmUgOTA2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZmlsdGVyLWJ1dHRvbi1ncm91cCB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAvKiBsaW5lIDkwOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuZmlsdGVyLWJ1dHRvbi1ncm91cCAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDsgfVxuICAgIC8qIGxpbmUgOTExLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmZpbHRlci1idXR0b24tZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXNlbGVjdC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2VjZWNlO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC01cHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggOHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAgICAgLyogbGluZSA5MTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICAgLmZpbHRlci1idXR0b24tZ3JvdXAgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLyogbGluZSA5MzIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5maWx0ZXItYnV0dG9uLWdyb3VwIC5mb3JtLWdyb3VwIHNlbGVjdCBvcHRpb24ge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBib3JkZXI6IDFweCAjZWRlZGVkIHNvbGlkOyB9XG4gICAgLyogbGluZSA5MzksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCAuZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzMzMzsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgICAgIC8qIGxpbmUgOTM5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAgIC5maWx0ZXItYnV0dG9uLWdyb3VwIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAvKiBsaW5lIDk0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMCAyMHB4O1xuICAgIG1heC13aWR0aDogMTY2LjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC01cHggMHB4IDBweCAjMzMzMzMzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICAgICAvKiBsaW5lIDk0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLmZpbHRlci1idXR0b24tZ3JvdXAgYnV0dG9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzMuNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgICAgLyogbGluZSA5NDcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5maWx0ZXItYnV0dG9uLWdyb3VwIGJ1dHRvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTExcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgICAgIC8qIGxpbmUgOTQ3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY2OHB4KSB7XG4gICAgICAvKiBsaW5lIDk0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLmZpbHRlci1idXR0b24tZ3JvdXAgYnV0dG9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjlweCkge1xuICAgICAgLyogbGluZSA5NDcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5maWx0ZXItYnV0dG9uLWdyb3VwIGJ1dHRvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAgIC8qIGxpbmUgOTQ3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLyogbGluZSA5ODQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b246aG92ZXIge1xuICAgICAgY29sb3I6ICNlODEwOGU7XG4gICAgICBib3JkZXItY29sb3I6ICNlODEwOGU7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4ICNlODEwOGU7IH1cbiAgICAgIC8qIGxpbmUgOTg4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b246aG92ZXIgaW1nIHtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTsgfVxuICAgIC8qIGxpbmUgOTkxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmZpbHRlci1idXR0b24tZ3JvdXAgYnV0dG9uIGltZyB7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLyogbGluZSA5OTUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24uZmlsdGVyLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2U4MTA4ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4MTA4ZTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtNXB4IDBweCAwcHggI2U4MTA4ZTsgfVxuICAgICAgLyogbGluZSA5OTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5maWx0ZXItYnV0dG9uLWdyb3VwIGJ1dHRvbi5maWx0ZXItYWN0aXZlIGltZyB7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7IH1cbiAgICAvKiBsaW5lIDEwMDIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24uZmlsdGVyLWZvcnVtcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC01cHggMHB4IDBweCAjMmIyYjJiO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC8qIGxpbmUgMTAwNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLmZpbHRlci1idXR0b24tZ3JvdXAgYnV0dG9uLmZpbHRlci1mb3J1bXM6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgxMDhlO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlODEwOGU7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtNXB4IDBweCAwcHggI2QwMGE3ZDsgfVxuICAgICAgLyogbGluZSAxMDEwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuZmlsdGVyLWJ1dHRvbi1ncm91cCBidXR0b24uZmlsdGVyLWZvcnVtcy5maWx0ZXItYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4MTA4ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTgxMDhlO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4ICNkMDBhN2Q7IH1cblxuLyogbGluZSAxMDE3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4jdmlkZW8tbW9kYWwgLnVrLW1vZGFsLWRpYWxvZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi8qIGxpbmUgMTAyMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuI3ZpZGVvLW1vZGFsIC51ay1tb2RhbC1jbG9zZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IC0xMXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuICAvKiBsaW5lIDEwMjgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgI3ZpZGVvLW1vZGFsIC51ay1tb2RhbC1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6ICNlODEwOGU7IH1cblxuLyogbGluZSAxMDMyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qIGxpbmUgMTAzNSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmdyaWQgLnZpZGVvcyAucGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBsaW5lIDEwNDIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5ncmlkIC52aWRlb3MgLmZlYXR1cmUtaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZHJvcHNoYWRvdyhPZmZYPTAsIE9mZlk9MCwgQ29sb3I9JyMwMDAwMDAnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qIGxpbmUgMTA1MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAubWFpbi1jb250ZW50IC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi8qIGxpbmUgMTA1MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAudWstbW9kYWwge1xuICB6LWluZGV4OiA5OTk5OTk5OTk5OTsgfVxuICAvKiBsaW5lIDEwNTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAudWstbW9kYWwgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC8qIGxpbmUgMTA1NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAubWVtYmVyLWJlbmVmaXRzLWFuZC1zdXBwb3J0IC51ay1tb2RhbCBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLyogbGluZSAxMDYwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5tZW1iZXItYmVuZWZpdHMtYW5kLXN1cHBvcnQgLnVrLW1vZGFsIC51ay1tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDcwdnc7IH1cbiAgLyogbGluZSAxMDYzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5tZW1iZXItYmVuZWZpdHMtYW5kLXN1cHBvcnQgLnVrLW1vZGFsIC51ay1tb2RhbC1jbG9zZSB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMCAwO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAvKiBsaW5lIDEwNjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAudWstbW9kYWwgaDEge1xuICAgIGNvbG9yOiAjZTgxMDhlO1xuICAgIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJzsgfVxuXG4vKiBsaW5lIDEwNjksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5tZW1iZXItYmVuZWZpdHMtYW5kLXN1cHBvcnQgaHIge1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4vKiBsaW5lIDEwNzEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5tZW1iZXItYmVuZWZpdHMtYW5kLXN1cHBvcnQgLmZlYXR1cmVkLWhlYWRpbmcge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gIC8qIGxpbmUgMTA3NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAubWVtYmVyLWJlbmVmaXRzLWFuZC1zdXBwb3J0IC5mZWF0dXJlZC1oZWFkaW5nIGltZyB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7XG4gICAgei1pbmRleDogMTsgfVxuICAvKiBsaW5lIDEwODIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAuZmVhdHVyZWQtaGVhZGluZzpob3ZlciBpbWcge1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgei1pbmRleDogMTsgfVxuICAvKiBsaW5lIDEwODYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm1lbWJlci1iZW5lZml0cy1hbmQtc3VwcG9ydCAuZmVhdHVyZWQtaGVhZGluZzpob3ZlciBoMiB7XG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk7XG4gICAgY29sb3I6ICNlODEwOGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJTsgfVxuXG4vKiBsaW5lIDEwOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5tZW1iZXItYmVuZWZpdHMtYW5kLXN1cHBvcnQgaDIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNikgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xuICBmb250LWZhbWlseTogJ0Zha3QgU2xhYic7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAzOCUgMHB4IDBweDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSwgcGFkZGluZyAwLjhzIGxpbmVhcjsgfVxuXG4vKiBsaW5lIDExMDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmZpZ3VyZSB7XG4gIGJvcmRlcjogOHB4IHNvbGlkICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XG4gIC8qIGxpbmUgMTExMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmaWd1cmUgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gIC8qIGxpbmUgMTExNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmaWd1cmUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogI2U4MTA4ZTsgfVxuICAgIC8qIGxpbmUgMTExNywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIGZpZ3VyZSBoMiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMzMzOyB9XG4gIC8qIGxpbmUgMTExOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmaWd1cmUgLmRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC8qIGxpbmUgMTEyMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBmaWd1cmUgLmljb24tbGlua3MgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAvKiBsaW5lIDExMjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgZmlndXJlOmhvdmVyIGltZyB7XG4gICAgZmlsdGVyOiBibHVyKDEycHgpO1xuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDEycHgpOyB9XG5cbi8qIGxpbmUgMTEzNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmdsb2JhbC1zb2NpZXR5LXJlc291cmNlcyAubWFpbi1jb250ZW50IGgzIHtcbiAgY29sb3I6ICNlODEwOGU7IH1cblxuLyogbGluZSAxMTM2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZ2xvYmFsLXNvY2lldHktcmVzb3VyY2VzIC5tYWluLWNvbnRlbnQgaHIge1xuICBtYXJnaW46IDAgMCA2MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAvKiBsaW5lIDExMzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmdsb2JhbC1zb2NpZXR5LXJlc291cmNlcyBmaWd1cmUge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi8qIGxpbmUgMTE0NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm1haW4tY29udGVudCAuYnRuIHtcbiAgcGFkZGluZzogMTVweCAzMHB4IDE5cHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODEwOGU7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMzBweCAxMHB4IDAgMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLThweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gIC8qIGxpbmUgMTE1NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAubWFpbi1jb250ZW50IC5idG4uYXF1YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5ZjsgfVxuICAgIC8qIGxpbmUgMTE1NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC5tYWluLWNvbnRlbnQgLmJ0bi5hcXVhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWNjZmY7IH1cbiAgLyogbGluZSAxMTU5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5tYWluLWNvbnRlbnQgLmJ0bi5wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODEwOGU7IH1cbiAgICAvKiBsaW5lIDExNjEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAubWFpbi1jb250ZW50IC5idG4ucHVycGxlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY5YmI7IH1cbiAgLyogbGluZSAxMTYzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5tYWluLWNvbnRlbnQgLmJ0bi5ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLyogbGluZSAxMTY1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLm1haW4tY29udGVudCAuYnRuLmdyYXk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjsgfVxuXG4vKiBsaW5lIDExNzEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5iZWNvbWUtYS1tZW1iZXIgLm1haW4tY29udGVudCBpbWcge1xuICBib3JkZXI6IDhweCBzb2xpZCAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZHJvcHNoYWRvdyhPZmZYPTAsIE9mZlk9MCwgQ29sb3I9JyMwMDAwMDAnKTsgfVxuXG4vKiBsaW5lIDExNzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5lbGlnaWJpbGl0eSAubWFpbi1jb250ZW50IGgzIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG5cbi8qIGxpbmUgMTE4MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmVsaWdpYmlsaXR5IC5tYWluLWNvbnRlbnQgaDQge1xuICBtYXJnaW46IDMwcHggMCAwOyB9XG5cbi8qIGxpbmUgMTE4MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmVsaWdpYmlsaXR5IC5tYWluLWNvbnRlbnQgLmJ0biB7XG4gIG1heC13aWR0aDogMzIwcHg7IH1cblxuLyogbGluZSAxMTg0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZWxpZ2liaWxpdHkgLm1haW4tY29udGVudCB1bCB7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAwIDE1cHg7IH1cbiAgLyogbGluZSAxMTg2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5lbGlnaWJpbGl0eSAubWFpbi1jb250ZW50IHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cblxuLyogbGluZSAxMTg4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZWxpZ2liaWxpdHkgLm1haW4tY29udGVudCBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDQyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc2VsZWN0LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2VjZWNlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgLyogbGluZSAxMTg4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmVsaWdpYmlsaXR5IC5tYWluLWNvbnRlbnQgc2VsZWN0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC8qIGxpbmUgMTIwOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuZWxpZ2liaWxpdHkgLm1haW4tY29udGVudCBzZWxlY3Qgb3B0aW9uIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlcjogMXB4ICNlZGVkZWQgc29saWQ7IH1cblxuLyogbGluZSAxMjE1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uZWxpZ2liaWxpdHkgLm1haW4tY29udGVudCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgbWF4LXdpZHRoOiA0MjVweDsgfVxuXG4vKiBsaW5lIDEyMjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5vdGhlci1wYXJ0bmVycyAuYSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDEyMjMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5vdGhlci1wYXJ0bmVycyAubWFpbi1jb250ZW50IGltZyB7XG4gIGJvcmRlcjogOHB4IHNvbGlkICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpO1xuICBtYXJnaW46IDE1cHggMCAzMHB4OyB9XG5cbi8qIGxpbmUgMTIyOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm90aGVyLXBhcnRuZXJzIC5tYWluLWNvbnRlbnQgLm90aGVyLXBhcnRlcnMtY29sdW1ucyAuY29sIHtcbiAgbWFyZ2luOiAwIDAgNjBweCAwOyB9XG5cbi8qIGxpbmUgMTIzMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm90aGVyLXBhcnRuZXJzIC5tYWluLWNvbnRlbnQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGNvbG9yOiAjZTgxMDhlOyB9XG5cbi8qIGxpbmUgMTI0MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmF1c3RyYWxpYW4tdW5pdmVyc2l0eS1hbmQtaW5zdGl0dXRpb25hbC1wYXJ0bmVycy5jb250ZW50LXBhZ2VzIC5tYXN0aGVhZCBoMSB7XG4gIGZvbnQtc2l6ZTogNDhweDsgfVxuXG4vKiBsaW5lIDEyNDYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5hdXN0cmFsaWFuLXVuaXZlcnNpdHktYW5kLWluc3RpdHV0aW9uYWwtcGFydG5lcnMgLm1haW4tY29udGVudCAuY29sLW1kLTYgaW1nIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmRyb3BzaGFkb3coT2ZmWD0wLCBPZmZZPTAsIENvbG9yPScjMDAwMDAwJyk7XG4gIGJvcmRlcjogOHB4IHNvbGlkICNmZmY7IH1cblxuLyogbGluZSAxMjQ5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uYXVzdHJhbGlhbi11bml2ZXJzaXR5LWFuZC1pbnN0aXR1dGlvbmFsLXBhcnRuZXJzIC5tYWluLWNvbnRlbnQgaW1nIHtcbiAgYm9yZGVyOiA4cHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAxNXB4IDAgMzBweDsgfVxuXG4vKiBsaW5lIDEyNTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5hdXN0cmFsaWFuLXVuaXZlcnNpdHktYW5kLWluc3RpdHV0aW9uYWwtcGFydG5lcnMgLm1haW4tY29udGVudCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLyogbGluZSAxMjU2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uYXVzdHJhbGlhbi11bml2ZXJzaXR5LWFuZC1pbnN0aXR1dGlvbmFsLXBhcnRuZXJzIC5tYWluLWNvbnRlbnQgLmxvZ28tY29sdW1ucyAuY29sIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwOyB9XG5cbi8qIGxpbmUgMTI1OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmF1c3RyYWxpYW4tdW5pdmVyc2l0eS1hbmQtaW5zdGl0dXRpb25hbC1wYXJ0bmVycyAubWFpbi1jb250ZW50IC5sb2dvLWNvbHVtbnMgaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi8qIGxpbmUgMTI2NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnJlZGlyZWN0IC51ay1wYW5lbC1ib3gtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmY3ZmQ7XG4gIGNvbG9yOiAjMmQ3MDkxO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ1LCAxMTIsIDE0NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmRyb3BzaGFkb3coT2ZmWD0wLCBPZmZZPTAsIENvbG9yPScjMDAwMDAwJyk7IH1cbiAgLyogbGluZSAxMjcxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5yZWRpcmVjdCAudWstcGFuZWwtYm94LXByaW1hcnkgLmJ0biB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAvKiBsaW5lIDEyNzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnJlZGlyZWN0IC51ay1wYW5lbC1ib3gtcHJpbWFyeSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWF4LXdpZHRoOiA0NjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAvKiBsaW5lIDEyNzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAucmVkaXJlY3QgLnVrLXBhbmVsLWJveC1wcmltYXJ5IHAgc3BhbiB7XG4gICAgICBjb2xvcjogI2U4MTA4ZTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLyogbGluZSAxMjgyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ucmVkaXJlY3QgLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDEyODYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5yZWRpcmVjdCAubWFpbi1jb250ZW50IC5tYWluLWNvbnRlbnQtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2MHB4IDMwcHggNzBweDsgfVxuXG4vKiBsaW5lIDEyOTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC5hIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgMTI5NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAuYSBpbWcge1xuICAgIGJvcmRlcjogc29saWQgNXB4ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZHJvcHNoYWRvdyhPZmZYPTAsIE9mZlk9MCwgQ29sb3I9JyMwMDAwMDAnKTsgfVxuXG4vKiBsaW5lIDEzMDAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC5iIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDEzMDIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC5jIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgMTMwNCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAuYyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC8qIGxpbmUgMTMwNywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAuYyBpIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLyogbGluZSAxMzExLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5jb250YWN0LXVzIC5jIHNwYW4ge1xuICAgIGNvbG9yOiAjM2M5YmFjOyB9XG4gIC8qIGxpbmUgMTMxMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAuYyBociB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG4vKiBsaW5lIDEzMTUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC51ay1wYW5lbC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmViOyB9XG4gIC8qIGxpbmUgMTMyMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAudWstcGFuZWwtYm94IGg0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMzYzliYWM7IH1cbiAgLyogbGluZSAxMzI2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5jb250YWN0LXVzIC51ay1wYW5lbC1ib3ggcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiA1cHggMCAwOyB9XG4gIC8qIGxpbmUgMTMyOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuY29udGFjdC11cyAudWstcGFuZWwtYm94IC51ay1wYW5lbC1iYWRnZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgxMDhlO1xuICAgIG1hcmdpbjogLTVweCAtNXB4IDAgMDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4vKiBsaW5lIDEzMzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC5tYWluLWNvbnRlbnQgLmZhIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi8qIGxpbmUgMTM0NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRhY3QtdXMgLm1haW4tY29udGVudCAuY29udGFjdC1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi8qIGxpbmUgMTM0NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRhY3QtdXMgLm1haW4tY29udGVudCBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyogbGluZSAxMzQ5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uY29udGFjdC11cyAubWFpbi1jb250ZW50IC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDEzNTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5jb250YWN0LXVzIC5tYWluLWNvbnRlbnQgLm1haW4tY29udGVudC1pbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbi8qIGxpbmUgMTM1NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmNvbnRhY3QtdXMgLm1haW4tY29udGVudCBmb3JtIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTUwcHg7IH1cblxuLyogbGluZSAxMzU4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uY29udGFjdC11cyAubWFpbi1jb250ZW50IGZvcm0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLyogbGluZSAxMzYxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubGFyZ2UtbWFwIHtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IHNvbGlkIDVweCAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZHJvcHNoYWRvdyhPZmZYPTAsIE9mZlk9MCwgQ29sb3I9JyMwMDAwMDAnKTsgfVxuICAvKiBsaW5lIDEzNjcsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmxhcmdlLW1hcCAjZ21hcCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qIGxpbmUgMTM3MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmhlbHAtYmxvY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7IH1cblxuLyogbGluZSAxMzc4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4uYWJvdXQtdXMgLm1haW4tY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBsaW5lIDEzODYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5hYm91dC11cyAubWFpbi1jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi8qIGxpbmUgMTM5MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmFib3V0LXVzIC5tYWluLWNvbnRlbnQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDMwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5kcm9wc2hhZG93KE9mZlg9MCwgT2ZmWT0wLCBDb2xvcj0nIzAwMDAwMCcpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMjQ4cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogNDA2cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMTgycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMTk0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMzAzcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMjUzcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAvKiBsaW5lIDEzOTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuYWJvdXQtdXMgLm1haW4tY29udGVudCBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogMTY2cHg7IH0gfVxuXG4vKiBsaW5lIDE0MTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5hYm91dC11cyAubWFpbi1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi8qIGxpbmUgMTQxOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmhvbWVwYWdlIC5zZWN0aW9uLTEge1xuICBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgLyogbGluZSAxNDIwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5ob21lcGFnZSAuc2VjdGlvbi0xIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLyogbGluZSAxNDIzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5ob21lcGFnZSAuc2VjdGlvbi0xIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS4wNzE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgMTQzMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuaG9tZXBhZ2UgLnNlY3Rpb24tMSBwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBsaW5lLWhlaWdodDogMS40Mjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTQzNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLmhvbWVwYWdlIC5zZWN0aW9uLTIge1xuICBiYWNrZ3JvdW5kOiAjZWFhNDM5IHVybChcIi4uL2ltZy9zZWN0aW9uLTItYmcuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtNXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgICAvKiBsaW5lIDE0MzYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuaG9tZXBhZ2UgLnNlY3Rpb24tMiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICAgLyogbGluZSAxNDQzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmhvbWVwYWdlIC5zZWN0aW9uLTIgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgICAvKiBsaW5lIDE0NDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuaG9tZXBhZ2UgLnNlY3Rpb24tMiAucm93IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC8qIGxpbmUgMTQ1MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuaG9tZXBhZ2UgLnNlY3Rpb24tMiBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDMuODE4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDE0NjAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmhvbWVwYWdlIC5zZWN0aW9uLTIgLm51bWJlci1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiA4NXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTg4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDE0NjYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmhvbWVwYWdlIC5zZWN0aW9uLTIgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH1cbiAgLyogbGluZSAxNDczLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5ob21lcGFnZSAuc2VjdGlvbi0yIC5jb2wge1xuICAgIHBhZGRpbmc6IDQ1cHggMCA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2EyNDM7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC01cHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAvKiBsaW5lIDE0NzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5ob21lcGFnZSAuc2VjdGlvbi0yIC5jb2wge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dzsgfSB9XG4gIC8qIGxpbmUgMTQ4MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuaG9tZXBhZ2UgLnNlY3Rpb24tMiAuYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhiYjE1OTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgLyogbGluZSAxNDgzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5ob21lcGFnZSAuc2VjdGlvbi0yIC5jIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E5Y2FjO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtNXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4vKiBsaW5lIDE0ODYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5ob21lcGFnZSAuc2VjdGlvbi1vdXItcGFydG5lcnMge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gICAgLyogbGluZSAxNDg2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLmhvbWVwYWdlIC5zZWN0aW9uLW91ci1wYXJ0bmVycyB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTUxcHgpIHtcbiAgICAvKiBsaW5lIDE0OTAsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAuaG9tZXBhZ2UgLnNlY3Rpb24tb3VyLXBhcnRuZXJzIC51ay1zbGlkZW5hdiB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAvKiBsaW5lIDE0OTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmhvbWVwYWdlIC5zZWN0aW9uLW91ci1wYXJ0bmVycyBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzZweCkge1xuICAgICAgLyogbGluZSAxNDkzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAuaG9tZXBhZ2UgLnNlY3Rpb24tb3VyLXBhcnRuZXJzIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC8qIGxpbmUgMTUwMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAuaG9tZXBhZ2UgLnNlY3Rpb24tb3VyLXBhcnRuZXJzIC5zb2NpYWwtaWNvbnMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNjBweCAwIDE4MXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gICAgICAvKiBsaW5lIDE1MDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC5ob21lcGFnZSAuc2VjdGlvbi1vdXItcGFydG5lcnMgLnNvY2lhbC1pY29ucy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDYwcHg7IH0gfVxuICAvKiBsaW5lIDE1MDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmhvbWVwYWdlIC5zZWN0aW9uLW91ci1wYXJ0bmVycyAudWstc2xpZGVuYXYtcG9zaXRpb24gLnVrLXNsaWRlbmF2LXByZXZpb3VzIHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9pY29uLWNoZXZyb24tbGVmdC1hLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjdweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAvKiBsaW5lIDE1MTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLmhvbWVwYWdlIC5zZWN0aW9uLW91ci1wYXJ0bmVycyAudWstc2xpZGVuYXYtcG9zaXRpb24gLnVrLXNsaWRlbmF2LW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9pY29uLWNoZXZyb24tcmlnaHQtYS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI3cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7IH1cblxuLyogbGluZSAxNTM1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFzdGhlYWQgaDEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgLyogbGluZSAxNTQxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYXN0aGVhZCBoMSBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJ0Zha3QgU2xhYic7XG4gICAgZm9udC1zaXplOiA4NXB4O1xuICAgIGNvbG9yOiAjZWFhNDM5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLyogbGluZSAxNTM1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIGgxIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAvKiBsaW5lIDE1MzUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFzdGhlYWQgaDEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW46IC0zMXB4IDAgMCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICBmb250LXdlaWdodDogODAwOyB9XG4gICAgICAvKiBsaW5lIDE1NTgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgIC51c2VyLXBhZ2VzIC5tYXN0aGVhZCBoMSBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGYWt0IFNsYWInO1xuICAgICAgICBmb250LXNpemU6IDY1cHg7XG4gICAgICAgIGNvbG9yOiAjZWFhNDM5OyB9IH1cblxuLyogbGluZSAxNTYzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFzdGhlYWQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luOiAtMTVweCAwIDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQxNnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAvKiBsaW5lIDE1NjMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFzdGhlYWQgcCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICAvKiBsaW5lIDE1NjMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFzdGhlYWQgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4vKiBsaW5lIDE1NzQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi51c2VyLXBhZ2VzIC5tYXN0aGVhZCAuY2gtaXRlbSB7XG4gIG1hcmdpbjogLTM2cHggMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLyogbGluZSAxNTc0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jaC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAgIC8qIGxpbmUgMTU3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC51c2VyLXBhZ2VzIC5tYXN0aGVhZCAuY2gtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDAgMCAyMSU7XG4gICAgICB3aWR0aDogMjUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAvKiBsaW5lIDE1NzQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFzdGhlYWQgLmNoLWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTklO1xuICAgICAgd2lkdGg6IDI1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgLyogbGluZSAxNTc0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jaC1pdGVtIHtcbiAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwJTtcbiAgICAgIHdpZHRoOiAyNTBweDsgfSB9XG5cbi8qIGxpbmUgMTU5OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jaC1pbmZvLWJhY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuOTU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy91c2VyLXByb2ZpbGUtcGxhY2Vob2xkZXIuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjsgfVxuICAvKiBsaW5lIDE2MDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jaC1pbmZvLWJhY2sgLmJ0biB7XG4gICAgbWFyZ2luOiA3MCUgYXV0byAwO1xuICAgIGJhY2tncm91bmQ6ICNlODEwOGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTVweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC8qIGxpbmUgMTYwOSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC51c2VyLXBhZ2VzIC5tYXN0aGVhZCAuY2gtaW5mby1iYWNrIC5idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2YxM2FhNTsgfVxuXG4vKiBsaW5lIDE2MTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi51c2VyLXBhZ2VzIC5tYXN0aGVhZCAuY291bnRkb3duLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLyogbGluZSAxNjExLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jb3VudGRvd24tY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogNzBweCAwIDA7IH0gfVxuICAvKiBsaW5lIDE2MjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jb3VudGRvd24tY29udGFpbmVyIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTg1OTI7XG4gICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gICAgLyogbGluZSAxNjMwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jb3VudGRvd24tY29udGFpbmVyIC5idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0NjI2YzsgfVxuICAvKiBsaW5lIDE2MzMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jb3VudGRvd24tY29udGFpbmVyIC5jb3VudGRvd24taGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6ICdmYWt0IHNsYWInO1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAvKiBsaW5lIDE2MzYsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1hc3RoZWFkIC5jb3VudGRvd24tY29udGFpbmVyIC5udW1iZXItcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIC8qIGxpbmUgMTYzOCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC51c2VyLXBhZ2VzIC5tYXN0aGVhZCAuY291bnRkb3duLWNvbnRhaW5lciAubnVtYmVyLXBsYWNlaG9sZGVyIHNwYW4ge1xuICAgICAgY29sb3I6ICNlODEwOGU7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG5cbi8qIGxpbmUgMTY0MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1haW4tY29udGVudCBoMSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiAnRmFrdCBTbGFiJztcbiAgY29sb3I6ICNlODEwOGU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLyogbGluZSAxNjQyLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCBoMSB7XG4gICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuLyogbGluZSAxNjUzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFpbi1jb250ZW50IGgyIHtcbiAgY29sb3I6ICNlODEwOGU7XG4gIGZvbnQtZmFtaWx5OiBcImZha3Qgc2xhYlwiO1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbjogMCAwIDE1cHg7IH1cblxuLyogbGluZSAxNjU4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFpbi1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi8qIGxpbmUgMTY2MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1haW4tY29udGVudCB0aCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZha3QgU2xhYlwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBsaW5lIDE2NjUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgaW1nIHtcbiAgYm9yZGVyOiA4cHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLyogbGluZSAxNjY4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbCB7XG4gIGJvcmRlcjogMXB4ICNlODEwOGUgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSAxNjc1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsIC5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiZmFrdCBzbGFiXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UsIHBhZGRpbmcgMC44cyBsaW5lYXI7IH1cbiAgICAvKiBsaW5lIDE2ODEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbCAuYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7IH1cbiAgLyogbGluZSAxNjgzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgxMDhlO1xuICAgIHBhZGRpbmc6IDE3cHggMTVweCAwOyB9XG4gIC8qIGxpbmUgMTY4NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbCAucGFuZWwtYm9keSBoMyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC8qIGxpbmUgMTY5MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbCAucGFuZWwtYm9keSBhIHtcbiAgICBjb2xvcjogIzMzMzsgfVxuICAvKiBsaW5lIDE2OTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudWstcGFuZWwgaDMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcImZha3Qgc2xhYlwiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cbiAgLyogbGluZSAxNjk3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAvKiBsaW5lIDE3MDEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudWstcGFuZWwucGFuZWwtaWcge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODU5MjsgfVxuICAgIC8qIGxpbmUgMTcwMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsLnBhbmVsLWlnIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTg1OTI7IH1cbiAgICAvKiBsaW5lIDE3MDUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbC5wYW5lbC1pZyAucGFuZWwtYm9keSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLyogbGluZSAxNzA4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudWstcGFuZWwucGFuZWwtaWcgaDMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLyogbGluZSAxNzEwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsLnBhbmVsLWZvcnVtIHtcbiAgICBib3JkZXItY29sb3I6ICM3Njk3NGM7IH1cbiAgICAvKiBsaW5lIDE3MTIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbC5wYW5lbC1mb3J1bSAucGFuZWwtYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgICAgLyogbGluZSAxNzE0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbC5wYW5lbC1mb3J1bSAucGFuZWwtYm9keSAuY2F0ZWdvcnktYmFkZ2Uge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc2OTc0YztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogOXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgICAgIC8qIGxpbmUgMTcyMiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudWstcGFuZWwucGFuZWwtZm9ydW0gLnBhbmVsLWJvZHkgLnRhZ3Mge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAgIC8qIGxpbmUgMTcyNSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbC5wYW5lbC1mb3J1bSAucGFuZWwtYm9keSAudGFncyBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgLyogbGluZSAxNzI3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAgICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudWstcGFuZWwucGFuZWwtZm9ydW0gLnBhbmVsLWJvZHkgLnRhZ3MgbGkgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Njk3NGM7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggOHB4IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtM3B4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAgICAgICAvKiBsaW5lIDE3MzQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAgICAgICAgIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLnVrLXBhbmVsLnBhbmVsLWZvcnVtIC5wYW5lbC1ib2R5IC50YWdzIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2OTg2NDM7IH1cbiAgICAvKiBsaW5lIDE3MzgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbC5wYW5lbC1mb3J1bSAucGFuZWwtaGVhZGluZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY5NzRjOyB9XG4gIC8qIGxpbmUgMTc0NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51ay1wYW5lbCAuYmFkZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi8qIGxpbmUgMTc0OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBsaW5lIDE3NTEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLm5hdmJhci1uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGxpbmUgMTc1NSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5uYXZiYXItbmF2IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTFweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG4gICAgLyogbGluZSAxNzYwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7IH1cbiAgICAvKiBsaW5lIDE3NjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5uYXZiYXItbmF2IGxpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4OyB9XG4gICAgLyogbGluZSAxNzY0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDsgfVxuICAgICAgLyogbGluZSAxNzY3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhOmhvdmVyLCAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhOmFjdGl2ZSwgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaS5hY3RpdmUgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLyogbGluZSAxNzY5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkOyB9XG4gICAgLyogbGluZSAxNzcxLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC8qIGxpbmUgMTc3NCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubmF2YmFyLW5hdiBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxNzc2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFpbi1jb250ZW50IC50YWJsZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gIC8qIGxpbmUgMTc3OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC50YWJsZSAuYnRuIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjM2M5YmFjOyB9XG4gICAgLyogbGluZSAxNzgzLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gICAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudGFibGUgLmJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzU4YTk5OyB9XG5cbi8qIGxpbmUgMTc4NiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAuY2hlY2tib3gge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMzBweCAwIDI1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLyogbGluZSAxNzkwLCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLmNoZWNrYm94IC51ay1wYW5lbCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgLTEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC8qIGxpbmUgMTc5OSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLmNoZWNrYm94IC51ay1wYW5lbCBoMiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuICAvKiBsaW5lIDE4MDMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAuY2hlY2tib3ggLmJ0biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzliYWM7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC04cHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgMTgxMCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5jaGVja2JveCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICMzYzliYWM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTRweCAyMHB4IDE5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtOHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbjogMCBhdXRvIDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMjUxcHg7IH1cbiAgICAvKiBsaW5lIDE4MjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC5jaGVja2JveCBsYWJlbCBpbnB1dCB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuICAvKiBsaW5lIDE4MjgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAuY2hlY2tib3ggLmNoZWNrYm94LWN1c3RvbTpjaGVja2VkICsgLmNoZWNrYm94LWN1c3RvbS1sYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogI2U4MTA4ZTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLyogbGluZSAxODM2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC51c2VyLXBhZ2VzIC5tYWluLWNvbnRlbnQgLmNoZWNrYm94IC5jaGVja2JveC1jdXN0b20gKyAuY2hlY2tib3gtY3VzdG9tLWxhYmVsOmJlZm9yZSwgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAuY2hlY2tib3ggLnJhZGlvLWN1c3RvbSArIC5yYWRpby1jdXN0b20tbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLCBwYWRkaW5nIDAuOHMgbGluZWFyOyB9XG5cbi8qIGxpbmUgMTg1MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLnVzZXItcGFnZXMgLm1haW4tY29udGVudCAudXNlci1ib3R0b20tbmF2IC5idG4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtNXB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLyogbGluZSAxODU3LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4udXNlci1wYWdlcyAubWFpbi1jb250ZW50IC51c2VyLWJvdHRvbS1uYXYgLmJ0bi1uYXYtcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzliYWM7IH1cblxuLyogbGluZSAxODY0LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubXlkZXRhaWxzIC5tYWluLWNvbnRlbnQgLmJ0bi11cGRhdGUge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBtYXJnaW46IDAgMCAxNXB4OyB9XG5cbi8qIGxpbmUgMTg3MSwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm15ZGV0YWlscyAubWFpbi1jb250ZW50IC5jaC1pbmZvLXdyYXAge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjZTgxMDhlO1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMjI1cHg7IH1cblxuLyogbGluZSAxODc2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubXlkZXRhaWxzIC5tYWluLWNvbnRlbnQgLmNoLWluZm8ge1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMjI1cHg7IH1cbiAgLyogbGluZSAxODc5LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIC5teWRldGFpbHMgLm1haW4tY29udGVudCAuY2gtaW5mbyAuY2gtaW5mby1iYWNrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzIyMjsgfVxuICAvKiBsaW5lIDE4ODIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLm15ZGV0YWlscyAubWFpbi1jb250ZW50IC5jaC1pbmZvIC5idG4ge1xuICAgIG1hcmdpbjogMzglIDAgMDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7IH1cblxuLyogbGluZSAxODg2LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubXlkZXRhaWxzIC5tYWluLWNvbnRlbnQgLmNoZWNrYm94LWN1c3RvbS1sYWJlbCB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLyogbGluZSAxODg4LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4ubXlkZXRhaWxzIC5tYWluLWNvbnRlbnQgLmNoZWNrYm94LWN1c3RvbTpjaGVja2VkICsgLmNoZWNrYm94LWN1c3RvbS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXRvcDogLTNweDsgfVxuXG4vKiBsaW5lIDE4OTksIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5teWRldGFpbHMgLm1haW4tY29udGVudCBsYWJlbCBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAtNHB4IDAgMCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4vKiBsaW5lIDE5MTMsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbi5teWRldGFpbHMgLm1haW4tY29udGVudCAuZm9ybS1zdHVkeWRldGFpbHMge1xuICBtYXJnaW4tdG9wOiA2MHB4OyB9XG5cbi8qIGxpbmUgMTkxNiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuLm15ZGV0YWlscyAubWFpbi1jb250ZW50IHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3NlbGVjdC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCByaWdodCBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gIC8qIGxpbmUgMTkzMywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAjZ3MtcGFydG5lcnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi8qIGxpbmUgMTk0MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuYm9keS51c2VyLXBhZ2VzIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC8qIGxpbmUgMTk0MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAgIGJvZHkudXNlci1wYWdlcyAuc2lkZWJhci1uYXYgLm5hdmJhci1uYXYge1xuICAgICAgbWFyZ2luOiAycHggMCAwO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi8qIGxpbmUgMTk0OCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuYm9keS51c2VyLXBhZ2VzIC5zaWRlYmFyLW5hdiAubmF2YmFyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogNXB4IDAgMnB4IDNweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAvKiBsaW5lIDE5NDgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgICBib2R5LnVzZXItcGFnZXMgLnNpZGViYXItbmF2IC5uYXZiYXItaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDE5NTQsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgYm9keS51c2VyLXBhZ2VzIC5zaWRlYmFyLW5hdiAubmF2YmFyLWhlYWRlciBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogXCJmYWt0IHNsYWJcIjtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4vKiBsaW5lIDE5NjIsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbmJvZHkudXNlci1wYWdlcyAuc2lkZWJhci1uYXYgLnNpZGViYXItbmF2YmFyLWNvbGxhcHNlIHVsIGxpIHtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSAxOTY1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIGJvZHkudXNlci1wYWdlcyAuc2lkZWJhci1uYXYgLnNpZGViYXItbmF2YmFyLWNvbGxhcHNlIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gIC8qIGxpbmUgMTk3MiwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICBib2R5LnVzZXItcGFnZXMgLm1haW4tY29udGVudCAubWFpbi1jb250ZW50LWlubmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTEwcHg7IH1cbiAgLyogbGluZSAxOTc1LCAvVXNlcnMvYm10bS9iYy1wcm9qZWN0cy9yZXNvdXJjZS1saWJyYXJ5LWZyb250LWVuZC9wdWJsaWMvYXBwL3Nhc3MvbWFpbi5zYXNzICovXG4gIGJvZHkudXNlci1wYWdlcyAudXNlci1ib3R0b20tbmF2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NThweCkge1xuICAvKiBsaW5lIDE5ODEsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCB0aCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC8qIGxpbmUgMTk4MywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC50YWJsZSAuYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCA1cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzZweCkge1xuICAvKiBsaW5lIDE5ODgsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCB0aCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC8qIGxpbmUgMTk5MCwgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC50YWJsZSAuYnRuIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCA1cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjFweCkge1xuICAvKiBsaW5lIDE5OTUsIC9Vc2Vycy9ibXRtL2JjLXByb2plY3RzL3Jlc291cmNlLWxpYnJhcnktZnJvbnQtZW5kL3B1YmxpYy9hcHAvc2Fzcy9tYWluLnNhc3MgKi9cbiAgLnVzZXItcGFnZXMgLm1haW4tY29udGVudCB0aCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC8qIGxpbmUgMTk5NywgL1VzZXJzL2JtdG0vYmMtcHJvamVjdHMvcmVzb3VyY2UtbGlicmFyeS1mcm9udC1lbmQvcHVibGljL2FwcC9zYXNzL21haW4uc2FzcyAqL1xuICAudXNlci1wYWdlcyAubWFpbi1jb250ZW50IC50YWJsZSAuYnRuIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCAxNXB4OyB9IH1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Li4vLi4vc2FzcyAqLyIsbnVsbF0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */





/**raheel**/

#main-menu ul li.highlight a {

    color: #ffffff !important;

    font-weight: normal !important;

}






/*===========================================================================================

                Fixes

=============================================================================================*/

.page-template .panel-announcement {
  display: none !important;
}


.page-template .panel-forum {
  display: none !important; 
}

.bc-is-hidden {
  display: none !important;
}


.page .panel-forum, .single .panel-forum, .logged-in .panel-forum {
  display: none !important; 
}

.page .panel-announcement, .single .panel-announcement, .logged-in .panel-announcement {
  display: none !important; 
}


.user-bottom-nav a {
      color: #fff !important;
}

.user-bottom-nav a:hover {
      text-decoration: none;
}

.grid-item .feature-img img {
  max-height: 200px;
  border-style: solid;
  border-width: 5px;
  border-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 29px 0px rgba(0, 0, 1, 0.35);
}
