@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovathin/proximanova-thin.eot");
  src: url("../../css/fonts/proximanovathin/proximanova-thin.woff") format("woff"), url("../../css/fonts/proximanovathin/proximanova-thin.ttf") format("truetype"), url("../../css/fonts/proximanovathin/proximanova-thin.svg") format("svg");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovalight/proximanova-light-webfont.eot");
  src: url("../../css/fonts/proximanovalight/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovalight/proximanova-light-webfont.woff") format("woff"), url("../../css/fonts/proximanovalight/proximanova-light-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovalight/proximanova-light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovalightitalic/proximanova-lightit-webfont.eot");
  src: url("../../css/fonts/proximanovalightitalic/proximanova-lightit-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovalightitalic/proximanova-lightit-webfont.woff") format("woff"), url("../../css/fonts/proximanovalightitalic/proximanova-lightit-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovalightitalic/proximanova-lightit-webfont.svg#proxima_novalight_italic") format("svg");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovaregular/proximanova-reg-webfont.eot");
  src: url("../../css/fonts/proximanovaregular/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovaregular/proximanova-reg-webfont.woff") format("woff"), url("../../css/fonts/proximanovaregular/proximanova-reg-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovaregular/proximanova-reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovaregularitalic/proximanova-regularitalic-webfont.eot");
  src: url("../../css/fonts/proximanovaregularitalic/proximanova-regularitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovaregularitalic/proximanova-regularitalic-webfont.woff") format("woff"), url("../../css/fonts/proximanovaregularitalic/proximanova-regularitalic-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovaregularitalic/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic") format("svg");
  font-weight: normal;
  font-style: italic; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovasemibold/proximanova-sbold-webfont.eot");
  src: url("../../css/fonts/proximanovasemibold/proximanova-sbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovasemibold/proximanova-sbold-webfont.woff") format("woff"), url("../../css/fonts/proximanovasemibold/proximanova-sbold-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovasemibold/proximanova-sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("../../css/fonts/proximanovabold/proximanova-bold-webfont.eot");
  src: url("../../css/fonts/proximanovabold/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovabold/proximanova-bold-webfont.woff") format("woff"), url("../../css/fonts/proximanovabold/proximanova-bold-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovabold/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url("../../css/fonts/proximanovacondensed/proximanovacond-regular-webfont.eot");
  src: url("../../css/fonts/proximanovacondensed/proximanovacond-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/proximanovacondensed/proximanovacond-regular-webfont.woff") format("woff"), url("../../css/fonts/proximanovacondensed/proximanovacond-regular-webfont.ttf") format("truetype"), url("../../css/fonts/proximanovacondensed/proximanovacond-regular-webfont.svg#proxima_novalight_italic") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Chevin';
  src: url("../../css/fonts/chevin/chevin-medium-webfont.eot");
  src: url("../../css/fonts/chevin/chevin-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/chevin/chevin-medium-webfont.woff") format("woff"), url("../../css/fonts/chevin/chevin-medium-webfont.ttf") format("truetype"), url("../../css/fonts/chevin/chevin-medium-webfont.svg#proxima_novalight_italic") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'IcoMoon';
  src: url("../../css/fonts/icomoon/icomoon.eot");
  src: url("../../css/fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/icomoon/icomoon.woff") format("woff"), url("../../css/fonts/icomoon/icomoon.ttf") format("truetype"), url("../../css/fonts/icomoon/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Manwriting';
  src: url("../../css/fonts/manwriting/manwriting-webfont.eot");
  src: url("../../css/fonts/manwriting/manwriting-webfont.eot?#iefix") format("embedded-opentype"), url("../../css/fonts/manwriting/manwriting-webfont.woff") format("woff"), url("../../css/fonts/manwriting/manwriting-webfont.ttf") format("truetype"), url("../../css/fonts/manwriting/manwriting-webfont.svg#ManwritingRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

.post-content h2 {
  font-family: "Proxima Nova Condensed", sans-serif;
  font-weight: 700;
  font-size: 32px;
  letter-spacing: -0.01em;
  margin-bottom: 18px;
  padding-top: 12px; }

.post-content h3 {
  color: #3bb44a;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 18px;
  padding-top: 12px; }

.post-content h4 {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 0.05em;
  margin-bottom: 15px;
  padding-top: 12px; }

.post-content p {
  font-size: 20px;
  line-height: 1.45;
  margin-bottom: 20px; }
  .post-content p a {
    font-weight: 600; }
    .post-content p a img {
      margin-bottom: 20px; }

.post-content a {
  color: #008FC5;
  text-decoration: none; }
  .post-content a:hover {
    text-decoration: underline; }

.post-content .summary {
  color: #666;
  font-style: italic; }

.post-content strong {
  font-weight: bold; }

.post-content em {
  font-style: italic; }

.post-content cite {
  color: #999;
  font-family: "Proxima Nova Condensed", sans-serif;
  font-size: 16px; }

.post-content blockquote, .post-content aside {
  border-left: 4px solid #3bb44a;
  margin: 32px 0 30px 34px;
  padding: 0 0 0 25px;
  position: relative; }
  .post-content blockquote p, .post-content aside p {
    font-style: italic;
    font-size: 24px; }
  .post-content blockquote cite, .post-content aside cite {
    display: block;
    text-align: right;
    width: 100%; }
  .post-content blockquote.calloutbox, .post-content aside.calloutbox {
    border-radius: 2px;
    background: #f8f8f8;
    border: 1px solid #ddd;
    display: block;
    font-size: 26px;
    margin: 40px 0;
    padding: 40px; }
    .post-content blockquote.calloutbox h1, .post-content blockquote.calloutbox h2, .post-content blockquote.calloutbox h3, .post-content blockquote.calloutbox h4, .post-content aside.calloutbox h1, .post-content aside.calloutbox h2, .post-content aside.calloutbox h3, .post-content aside.calloutbox h4 {
      color: #333;
      padding-top: 0; }
    .post-content blockquote.calloutbox p, .post-content aside.calloutbox p {
      font-style: normal;
      line-height: 1.45; }
      .post-content blockquote.calloutbox p:last-child, .post-content aside.calloutbox p:last-child {
        margin-bottom: 0; }
    .post-content blockquote.calloutbox ul, .post-content blockquote.calloutbox ol, .post-content aside.calloutbox ul, .post-content aside.calloutbox ol {
      line-height: 1.35;
      margin-bottom: 20px;
      margin-left: 30px; }
      .post-content blockquote.calloutbox ul:last-child, .post-content blockquote.calloutbox ol:last-child, .post-content aside.calloutbox ul:last-child, .post-content aside.calloutbox ol:last-child {
        margin-bottom: 0; }
      .post-content blockquote.calloutbox ul li, .post-content blockquote.calloutbox ol li, .post-content aside.calloutbox ul li, .post-content aside.calloutbox ol li {
        list-style: disc outside;
        padding-left: 4px;
        margin-bottom: 10px; }
    .post-content blockquote.calloutbox ol li, .post-content aside.calloutbox ol li {
      list-style: decimal outside; }
    .post-content blockquote.calloutbox strong, .post-content aside.calloutbox strong {
      line-height: 1.45; }
    .post-content blockquote.calloutbox.green, .post-content aside.calloutbox.green {
      background: #f2fbf6;
      border-color: #c8e3d4;
      color: #3bb44a; }
      .post-content blockquote.calloutbox.green h1, .post-content blockquote.calloutbox.green h2, .post-content blockquote.calloutbox.green h3, .post-content blockquote.calloutbox.green h4, .post-content aside.calloutbox.green h1, .post-content aside.calloutbox.green h2, .post-content aside.calloutbox.green h3, .post-content aside.calloutbox.green h4 {
        color: #3bb44a; }
    .post-content blockquote.calloutbox.blue, .post-content aside.calloutbox.blue {
      background: #f5fbfd;
      border-color: #c8e6f0;
      color: #008FC5; }
      .post-content blockquote.calloutbox.blue h1, .post-content blockquote.calloutbox.blue h2, .post-content blockquote.calloutbox.blue h3, .post-content blockquote.calloutbox.blue h4, .post-content aside.calloutbox.blue h1, .post-content aside.calloutbox.blue h2, .post-content aside.calloutbox.blue h3, .post-content aside.calloutbox.blue h4 {
        color: #008FC5; }
    .post-content blockquote.calloutbox.purple, .post-content aside.calloutbox.purple {
      background: #fbf6fe;
      border-color: #ebd2fa;
      color: #8235B2;
      line-height: 1.2; }
      .post-content blockquote.calloutbox.purple h1, .post-content blockquote.calloutbox.purple h2, .post-content blockquote.calloutbox.purple h3, .post-content blockquote.calloutbox.purple h4, .post-content aside.calloutbox.purple h1, .post-content aside.calloutbox.purple h2, .post-content aside.calloutbox.purple h3, .post-content aside.calloutbox.purple h4 {
        color: #8235B2; }

.post-content ul, .post-content ol {
  font-size: 22px;
  line-height: 1.35em;
  margin-bottom: 20px;
  margin-left: 50px; }

.post-content li {
  list-style: disc outside;
  padding-left: 4px;
  margin-bottom: 10px; }

.post-content img, .post-content iframe {
  display: block;
  margin: 0 auto;
  max-width: 100%; }

.post-content ol li {
  list-style: decimal outside; }

.post-content table {
  margin: 30px 0;
  text-align: center;
  width: 100%; }
  .post-content table caption {
    color: #3bb44a;
    font-weight: 700;
    letter-spacing: 0.025em;
    text-transform: uppercase;
    margin-bottom: 22px; }
  .post-content table thead tr {
    border-bottom: 4px double #eee; }
    .post-content table thead tr td, .post-content table thead tr th {
      color: #555;
      font-weight: 700;
      font-size: 14px;
      font-weight: normal;
      letter-spacing: 0.025em;
      padding-bottom: 6px;
      text-transform: uppercase; }
      .post-content table thead tr td:first-child, .post-content table thead tr th:first-child {
        text-align: left;
        padding-left: 15px; }
      .post-content table thead tr td.active, .post-content table thead tr th.active {
        color: #000; }
  .post-content table tbody tr:nth-child(even) {
    background: #f8f8f8; }
  .post-content table tbody tr td {
    padding: 14px 0; }
    .post-content table tbody tr td p {
      margin-bottom: 0; }
    .post-content table tbody tr td:first-child {
      text-align: left;
      padding-left: 15px; }
    .post-content table tbody tr td.active {
      color: #000; }

.post-content .pullquote {
  border-left: 4px solid #3bb44a;
  display: block;
  float: left;
  font-style: italic;
  font-size: 30px;
  line-height: 1.2;
  margin: 28px 0 28px -26px;
  padding: 0 32px 0 26px;
  width: 340px; }

.post-content .voice-callout {
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  margin: 30px 0;
  padding: 30px; }
  .post-content .voice-callout:after {
    clear: both;
    content: '.';
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
    width: 0; }
  .post-content .voice-callout ul {
    float: left;
    line-height: 1.2em;
    margin: 20px 0 0 20px;
    width: 505px; }
    .post-content .voice-callout ul li {
      font-size: 16px;
      margin-bottom: 15px; }
  .post-content .voice-callout .voice-callout-cta {
    float: right;
    margin-top: 20px;
    width: 195px; }
    .post-content .voice-callout .voice-callout-cta .hiw {
      border-radius: 3px 3px 3px 3px;
      background: #8235B2;
      color: #fff;
      display: block;
      font-weight: 600;
      font-size: 22px;
      padding: 20px;
      text-align: center;
      font-size: 18px;
      margin-bottom: 10px;
      padding: 15px 20px; }
      .post-content .voice-callout .voice-callout-cta .hiw:hover {
        background: #903cc5;
        text-decoration: none; }
    .post-content .voice-callout .voice-callout-cta .su {
      display: block;
      text-align: center;
      text-decoration: underline; }
      .post-content .voice-callout .voice-callout-cta .su:hover {
        text-decoration: none; }

.post-content pre {
  background: #eee;
  margin: 20px 0;
  padding: 20px 5%;
  width: 100%; }

@media screen and (max-width: 768px) {
  .post-content p {
    font-size: 18px; }
  .post-content h2 {
    font-size: 30px; }
  .post-content h3 {
    font-size: 22px; }
  .post-content h4 {
    font-size: 20px; }
  .post-content img {
    height: auto;
    width: auto;
    margin: 0 auto;
    max-width: 100%; }
  .post-content ul, .post-content ol {
    font-size: 18px; }
  .post-content pre {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px; }
  .post-content .pullquote {
    border-left: 4px solid #3bb44a;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
    float: none;
    font-style: italic;
    font-size: 22px;
    line-height: 1.2;
    margin: 0;
    padding: 0 32px 0 26px;
    width: 100%; }
  .post-content blockquote {
    margin: 0; }
    .post-content blockquote p {
      font-size: 18px; }
    .post-content blockquote.calloutbox {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      padding: 20px;
      font-size: 18px; }
      .post-content blockquote.calloutbox p {
        font-size: 18px; }
  .post-content .voice-callout {
    margin: 30px 0;
    padding: 20px 5%;
    width: 90%; }
    .post-content .voice-callout ul {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      float: none;
      display: block;
      width: 100%;
      line-height: 1.2em;
      margin: 0 0 20px 5%; }
    .post-content .voice-callout .voice-callout-cta {
      float: none;
      margin: 30px auto 0 auto;
      max-width: 320px;
      width: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2cvY3NzL19mb250cy5zYXNzIiwiYmxvZy9jc3MvcG9zdC5zYXNzIiwiYmxvZy9jc3MvX3ZhcmlhYmxlcy5zYXNzIiwiYmxvZy9jc3MvX21peGlucy5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCQTtFQUNJLDRCQUEyQjtFQUMzQixpRUFBZ0U7RUFDaEUsNE9BQTJPO0VBQzNPLGlCQUFnQjtFQUNoQixtQkFBa0IsRUFBQTs7QUFHdEI7RUFDSSw0QkFBMkI7RUFDM0IsMkVBQTBFO0VBQzFFLHlZQUF3WTtFQUN4WSxpQkFBZ0I7RUFDaEIsbUJBQWtCLEVBQUE7O0FBSXRCO0VBQ0ksNEJBQTJCO0VBQzNCLG1GQUFrRjtFQUNsRiw2YUFBNGE7RUFDNWEsaUJBQWdCO0VBQ2hCLG1CQUFrQixFQUFBOztBQUt0QjtFQUNJLDRCQUEyQjtFQUMzQiwyRUFBMEU7RUFDMUUsMllBQTBZO0VBQzFZLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUFNdEI7RUFDSSw0QkFBMkI7RUFDM0IsMkZBQTBGO0VBQzFGLCtjQUE4YztFQUM5YyxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FBTXRCO0VBQ0ksNEJBQTJCO0VBQzNCLDhFQUE2RTtFQUM3RSx3WkFBdVo7RUFDdlosaUJBQWdCO0VBQ2hCLG1CQUFrQixFQUFBOztBQU10QjtFQUNJLDRCQUEyQjtFQUMzQix5RUFBd0U7RUFDeEUsZ1lBQStYO0VBQy9YLGlCQUFnQjtFQUNoQixtQkFBa0IsRUFBQTs7QUFNdEI7RUFDSSxzQ0FBcUM7RUFDckMscUZBQW9GO0VBQ3BGLHFiQUFvYjtFQUNwYixvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FBTXRCO0VBQ0ksc0JBQXFCO0VBQ3JCLDZEQUE0RDtFQUM1RCxxVkFBb1Y7RUFDcFYsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQU10QjtFQUNJLHVCQUFzQjtFQUN0QixnREFBK0M7RUFDL0MsZ1JBQStRO0VBQy9RLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUFNdEI7RUFDSSwwQkFBeUI7RUFDekIsOERBQTZEO0VBQzdELGtWQUFpVjtFQUNqVixvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FDM0h0QjtFQUdRLGtEQ013QztFREx4QyxpQkFBZ0I7RUFDaEIsZ0JBQTBCO0VBQzFCLHdCQUF1QjtFQUN2QixvQkFBbUI7RUFDbkIsa0JBQWlCLEVBQUk7O0FBUjdCO0VBV1EsZUNiTztFRGNQLGlCQUFnQjtFQUNoQixnQkFBeUI7RUFDekIsb0JBQW1CO0VBQ25CLGtCQUFpQixFQUFJOztBQWY3QjtFQWtCUSxnQkFBeUI7RUFDekIsaUJBQWdCO0VBQ2hCLHVCQUFzQjtFQUN0QixvQkFBbUI7RUFDbkIsa0JBQWlCLEVBQUk7O0FBdEI3QjtFQXlCUSxnQkFBeUI7RUFDekIsa0JBQWdDO0VBQ2hDLG9CQUFtQixFQU1nQjtFQWpDM0M7SUE4QlksaUJBQWdCLEVBR2E7SUFqQ3pDO01BaUNnQixvQkFBbUIsRUFBSTs7QUFqQ3ZDO0VBb0NRLGVDckNNO0VEc0NOLHNCQUFxQixFQUdlO0VBeEM1QztJQXdDWSwyQkFBMEIsRUFBSTs7QUF4QzFDO0VBMkNRLFlBQVc7RUFDWCxtQkFBa0IsRUFBSTs7QUE1QzlCO0VBK0NRLGtCQUFpQixFQUFJOztBQS9DN0I7RUFrRFEsbUJBQWtCLEVBQUk7O0FBbEQ5QjtFQXFEUSxZQUFXO0VBQ1gsa0RDN0N3QztFRDhDeEMsZ0JDeENZLEVEd0NZOztBQXZEaEM7RUEwRFEsK0JDNURPO0VENkRQLHlCQUF3QjtFQUN4QixvQkFBbUI7RUFDbkIsbUJBQWtCLEVBMkVpQjtFQXhJM0M7SUFnRVksbUJBQWtCO0lBQ2xCLGdCQUF5QixFQUFHO0VBakV4QztJQW9FWSxlQUFjO0lBQ2Qsa0JBQWlCO0lBQ2pCLFlBQVcsRUFBSTtFQXRFM0I7SUVGSSxtQkYyRWtDO0lBQzFCLG9CQUFtQjtJQUNuQix1QkFBc0I7SUFDdEIsZUFBYztJQUNkLGdCQUEwQjtJQUMxQixlQUFjO0lBQ2QsY0FBYSxFQXlEZ0I7SUF4SXpDO01Ba0ZnQixZQ3JGTDtNRHNGSyxlQUFjLEVBQUk7SUFuRmxDO01Bc0ZnQixtQkFBa0I7TUFDbEIsa0JBQWdDLEVBR047TUExRjFDO1FBMEZvQixpQkFBZ0IsRUFBSTtJQTFGeEM7TUE2RmdCLGtCQUFnQztNQUNoQyxvQkFBbUI7TUFDbkIsa0JBQWlCLEVBUVk7TUF2RzdDO1FBa0dvQixpQkFBZ0IsRUFBSTtNQWxHeEM7UUFxR29CLHlCQUF3QjtRQUN4QixrQkFBaUI7UUFDakIsb0JBQW1CLEVBQUk7SUF2RzNDO01BNEdvQiw0QkFBMkIsRUFBSTtJQTVHbkQ7TUErR2dCLGtCQUFnQyxFQUFHO0lBL0duRDtNQWtIZ0Isb0JBQW1CO01BQ25CLHNCQUFxQjtNQUNyQixlQ3RIRCxFRHlIdUI7TUF2SHRDO1FBdUhvQixlQ3pITCxFRHlIcUI7SUF2SHBDO01BMEhnQixvQkFBbUI7TUFDbkIsc0JBQXFCO01BQ3JCLGVDN0hGLEVEZ0l1QjtNQS9IckM7UUErSG9CLGVDaElOLEVEZ0lxQjtJQS9IbkM7TUFrSWdCLG9CQUFtQjtNQUNuQixzQkFBcUI7TUFDckIsZUNsSUE7TURtSUEsaUJBQWdCLEVBR087TUF4SXZDO1FBd0lvQixlQ3RJSixFRHNJcUI7O0FBeElyQztFQTJJUSxnQkFBeUI7RUFDekIsb0JBQW1CO0VBQ25CLG9CQUFtQjtFQUNuQixrQkFBaUIsRUFBSTs7QUE5STdCO0VBaUpRLHlCQUF3QjtFQUN4QixrQkFBaUI7RUFDakIsb0JBQW1CLEVBQUk7O0FBbkovQjtFQXNKUSxlQUFjO0VBQ2QsZUFBYztFQUNkLGdCQUFlLEVBQUk7O0FBeEozQjtFQTZKWSw0QkFBMkIsRUFBSTs7QUE3SjNDO0VBZ0tRLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsWUFBVyxFQWdENEI7RUFsTi9DO0lBcUtZLGVDdktHO0lEd0tILGlCQUFnQjtJQUNoQix3QkFBdUI7SUFDdkIsMEJBQXlCO0lBQ3pCLG9CQUFtQixFQUFJO0VBektuQztJQThLZ0IsK0JBQThCLEVBZ0JIO0lBOUwzQztNQWlMb0IsWUFBVztNQUNYLGlCQUFnQjtNQUNoQixnQkFBNkI7TUFDN0Isb0JBQW1CO01BQ25CLHdCQUF1QjtNQUN2QixvQkFBbUI7TUFDbkIsMEJBQXlCLEVBT0o7TUE5THpDO1FBMEx3QixpQkFBZ0I7UUFDaEIsbUJBQWtCLEVBQUk7TUEzTDlDO1FBOEx3QixZQUFXLEVBQUk7RUE5THZDO0lBcU1vQixvQkFBbUIsRUFBSTtFQXJNM0M7SUF3TW9CLGdCQUFlLEVBVU07SUFsTnpDO01BMk13QixpQkFBZ0IsRUFBSTtJQTNNNUM7TUE4TXdCLGlCQUFnQjtNQUNoQixtQkFBa0IsRUFBSTtJQS9NOUM7TUFrTndCLFlBQVcsRUFBSTs7QUFsTnZDO0VBcU5RLCtCQ3ZOTztFRHdOUCxlQUFjO0VBQ2QsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixnQkFBMEI7RUFDMUIsaUJBQStCO0VBQy9CLDBCQUF5QjtFQUN6Qix1QkFBc0I7RUFDdEIsYUFBWSxFQUFJOztBQTdOeEI7RUFpT1EsaUNBQWdDO0VBQ2hDLDhCQUE2QjtFQUM3QixlQUFjO0VBQ2QsY0FBYSxFQTZCOEI7RUFqUW5EO0lFUVEsWUFBVztJQUNYLGFBQVk7SUFDWixlQUFjO0lBQ2QsYUFBWTtJQUNaLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsU0FBUSxFQUFJO0VGZHBCO0lBdU9ZLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsc0JBQXFCO0lBQ3JCLGFBQVksRUFJaUI7SUE5T3pDO01BNk9nQixnQkM5Tkk7TUQrTkosb0JBQW1CLEVBQUk7RUE5T3ZDO0lBaVBZLGFBQVk7SUFDWixpQkFBZ0I7SUFDaEIsYUFBWSxFQWN5QjtJQWpRakQ7TUVGSSwrQkFEeUM7TUFzRXpDLG9CRGpFWTtNQ2tFWixZQUFXO01BQ1gsZUFBYztNQUNkLGlCQUFnQjtNQUNoQixnQkFBeUI7TUFDekIsY0FBYTtNQUNiLG1CQUFrQjtNRjhLTixnQkFBeUI7TUFDekIsb0JBQW1CO01BQ25CLG1CQUFrQixFQUFJO01BelB0QztRRTRFUSxvQkFBK0I7UUFDL0Isc0JBQXFCLEVBQUk7SUY3RWpDO01BNFBnQixlQUFjO01BQ2QsbUJBQWtCO01BQ2xCLDJCQUEwQixFQUdLO01BalEvQztRQWlRb0Isc0JBQXFCLEVBQUk7O0FBalE3QztFQW9RUSxpQkFBZ0I7RUFDaEIsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixZQUFXLEVBQUk7O0FBS3ZCO0VBRUk7SUFHUSxnQkFBeUIsRUFBRztFQUhwQztJQU1RLGdCQUEwQixFQUFHO0VBTnJDO0lBU1EsZ0JBQXlCLEVBQUc7RUFUcEM7SUFZUSxnQkFBeUIsRUFBRztFQVpwQztJQWVRLGFBQVk7SUFDWixZQUFXO0lBQ1gsZUFBYztJQUNkLGdCQUFlLEVBQUk7RUFsQjNCO0lBcUJRLGdCQUF5QixFQUFHO0VBckJwQztJQXdCUSwrQkFBc0I7WUFBdEIsdUJBQXNCO0lBQ3RCLGNBQWEsRUFBSTtFQXpCekI7SUE0QlEsK0JDNVNHO0lENlNILCtCQUFzQjtZQUF0Qix1QkFBc0I7SUFDdEIsZUFBYztJQUNkLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsZ0JBQXlCO0lBQ3pCLGlCQUErQjtJQUMvQixVQUFTO0lBQ1QsdUJBQXNCO0lBQ3RCLFlBQVcsRUFBSTtFQXJDdkI7SUF3Q1EsVUFBUyxFQVcrQjtJQW5EaEQ7TUEyQ1ksZ0JBQXlCLEVBQUc7SUEzQ3hDO01BOENZLCtCQUFzQjtjQUF0Qix1QkFBc0I7TUFDdEIsY0FBYTtNQUNiLGdCQUF5QixFQUdTO01BbkQ5QztRQW1EZ0IsZ0JBQXlCLEVBQUc7RUFuRDVDO0lBc0RRLGVBQWM7SUFDZCxpQkFBZ0I7SUFDaEIsV0FBVSxFQWVXO0lBdkU3QjtNQTJEWSwrQkFBc0I7Y0FBdEIsdUJBQXNCO01BQ3RCLFlBQVc7TUFDWCxlQUFjO01BQ2QsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixvQkFBbUIsRUFBSTtJQWhFbkM7TUFvRVksWUFBVztNQUNYLHlCQUF3QjtNQUN4QixpQkFBZ0I7TUFDaEIsWUFBVyxFQUFJLEVBQUEiLCJmaWxlIjoiYmxvZy9jc3MvcG9zdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBXZWIgRm9udHMgZnJvbSBmb250c3ByaW5nLmNvbVxuXG4vLyBBbGwgT3BlblR5cGUgZmVhdHVyZXMgYW5kIGFsbCBleHRlbmRlZCBnbHlwaHMgaGF2ZSBiZWVuIHJlbW92ZWQuXG4vLyBGdWxseSBpbnN0YWxsYWJsZSBmb250cyBjYW4gYmUgcHVyY2hhc2VkIGF0IGh0dHA6Ly93d3cuZm9udHNwcmluZy5jb21cblxuLy8gVGhlIGZvbnRzIGluY2x1ZGVkIGluIHRoaXMgc3R5bGVzaGVldCBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZSB5b3UgcHVyY2hhc2VkXG4vLyBmcm9tIEZvbnRzcHJpbmcuIFRoZSBmb250cyBhcmUgcHJvdGVjdGVkIHVuZGVyIGRvbWVzdGljIGFuZCBpbnRlcm5hdGlvbmFsIHRyYWRlbWFyayBhbmRcbi8vIGNvcHlyaWdodCBsYXcuIFlvdSBhcmUgcHJvaGliaXRlZCBmcm9tIG1vZGlmeWluZywgcmV2ZXJzZSBlbmdpbmVlcmluZywgZHVwbGljYXRpbmcsIG9yXG4vLyBkaXN0cmlidXRpbmcgdGhpcyBmb250IHNvZnR3YXJlLlxuXG4vLyAoYykgMjAxMC0yMDEyIEZvbnRzcHJpbmdcblxuLy8gVGhlIGZvbnRzIGluY2x1ZGVkIGFyZSBjb3B5cmlnaHRlZCBieSB0aGUgdmVuZG9yIGxpc3RlZCBiZWxvdy5cblxuLy8gVmVuZG9yOiAgICAgIE1hcmsgU2ltb25zb24gU3R1ZGlvXG4vLyBMaWNlbnNlIFVSTDogaHR0cDovL3d3dy5mb250c3ByaW5nLmNvbS9mZmxpY2Vuc2UvbWFyay1zaW1vbnNvbi1zdHVkaW9cblxuLy8gcHJveGltYSBub3ZhIHRoaW5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBOb3ZhJztcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhdGhpbi9wcm94aW1hbm92YS10aGluLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmF0aGluL3Byb3hpbWFub3ZhLXRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXRoaW4vcHJveGltYW5vdmEtdGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhdGhpbi9wcm94aW1hbm92YS10aGluLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLy8gcHJveGltYSBub3ZhIGxpZ2h0XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgTm92YSc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWxpZ2h0L3Byb3hpbWFub3ZhLWxpZ2h0LXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWxpZ2h0L3Byb3hpbWFub3ZhLWxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFsaWdodC9wcm94aW1hbm92YS1saWdodC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFsaWdodC9wcm94aW1hbm92YS1saWdodC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFsaWdodC9wcm94aW1hbm92YS1saWdodC13ZWJmb250LnN2ZyNwcm94aW1hX25vdmFfbHRsaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuXG4vLyBwcm94aW1hIG5vdmEgbGlnaHQgaXRhbGljXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgTm92YSc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWxpZ2h0aXRhbGljL3Byb3hpbWFub3ZhLWxpZ2h0aXQtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhbGlnaHRpdGFsaWMvcHJveGltYW5vdmEtbGlnaHRpdC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhbGlnaHRpdGFsaWMvcHJveGltYW5vdmEtbGlnaHRpdC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFsaWdodGl0YWxpYy9wcm94aW1hbm92YS1saWdodGl0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWxpZ2h0aXRhbGljL3Byb3hpbWFub3ZhLWxpZ2h0aXQtd2ViZm9udC5zdmcjcHJveGltYV9ub3ZhbGlnaHRfaXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5cblxuLy8gcHJveGltYSBub3ZhIHJlZ3VsYXJcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBOb3ZhJztcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhcmVndWxhci9wcm94aW1hbm92YS1yZWctd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhcmVndWxhci9wcm94aW1hbm92YS1yZWctd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXJlZ3VsYXIvcHJveGltYW5vdmEtcmVnLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXJlZ3VsYXIvcHJveGltYW5vdmEtcmVnLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXJlZ3VsYXIvcHJveGltYW5vdmEtcmVnLXdlYmZvbnQuc3ZnI3Byb3hpbWFfbm92YV9yZ3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cblxuXG5cbi8vIHByb3hpbWEgbm92YSBpdGFsaWNcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBOb3ZhJztcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhcmVndWxhcml0YWxpYy9wcm94aW1hbm92YS1yZWd1bGFyaXRhbGljLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXJlZ3VsYXJpdGFsaWMvcHJveGltYW5vdmEtcmVndWxhcml0YWxpYy13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhcmVndWxhcml0YWxpYy9wcm94aW1hbm92YS1yZWd1bGFyaXRhbGljLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YXJlZ3VsYXJpdGFsaWMvcHJveGltYW5vdmEtcmVndWxhcml0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFyZWd1bGFyaXRhbGljL3Byb3hpbWFub3ZhLXJlZ3VsYXJpdGFsaWMtd2ViZm9udC5zdmcjcHJveGltYV9ub3ZhcmVndWxhcl9pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cblxuXG5cbi8vIHByb3hpbWEgbm92YSBzZW1pYm9sZFxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIE5vdmEnO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFzZW1pYm9sZC9wcm94aW1hbm92YS1zYm9sZC13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFzZW1pYm9sZC9wcm94aW1hbm92YS1zYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3Zhc2VtaWJvbGQvcHJveGltYW5vdmEtc2JvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3Zhc2VtaWJvbGQvcHJveGltYW5vdmEtc2JvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3Zhc2VtaWJvbGQvcHJveGltYW5vdmEtc2JvbGQtd2ViZm9udC5zdmcjcHJveGltYV9ub3ZhX2x0c2VtaWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cblxuXG5cbi8vIHByb3hpbWEgbm92YSBib2xkXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgTm92YSc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWJvbGQvcHJveGltYW5vdmEtYm9sZC13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFib2xkL3Byb3hpbWFub3ZhLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWJvbGQvcHJveGltYW5vdmEtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFib2xkL3Byb3hpbWFub3ZhLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhYm9sZC9wcm94aW1hbm92YS1ib2xkLXdlYmZvbnQuc3ZnI3Byb3hpbWFfbm92YV9yZ2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cblxuXG5cbi8vIHByb3hpbWEgbm92YSBjb25kZW5zZWRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBOb3ZhIENvbmRlbnNlZCc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWNvbmRlbnNlZC9wcm94aW1hbm92YWNvbmQtcmVndWxhci13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFjb25kZW5zZWQvcHJveGltYW5vdmFjb25kLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9wcm94aW1hbm92YWNvbmRlbnNlZC9wcm94aW1hbm92YWNvbmQtcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvcHJveGltYW5vdmFjb25kZW5zZWQvcHJveGltYW5vdmFjb25kLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL3Byb3hpbWFub3ZhY29uZGVuc2VkL3Byb3hpbWFub3ZhY29uZC1yZWd1bGFyLXdlYmZvbnQuc3ZnI3Byb3hpbWFfbm92YWxpZ2h0X2l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuXG5cblxuLy8gY2hldmluXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0NoZXZpbic7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Nzcy9mb250cy9jaGV2aW4vY2hldmluLW1lZGl1bS13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvY2hldmluL2NoZXZpbi1tZWRpdW0td2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9jaGV2aW4vY2hldmluLW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvY2hldmluL2NoZXZpbi1tZWRpdW0td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL2NoZXZpbi9jaGV2aW4tbWVkaXVtLXdlYmZvbnQuc3ZnI3Byb3hpbWFfbm92YWxpZ2h0X2l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuXG5cblxuLy8gaWNvbiBmb250XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ljb01vb24nO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmcjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuXG5cblxuLy8gTWFud3JpdGluZ1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYW53cml0aW5nJztcbiAgICBzcmM6IHVybCgnLi4vLi4vY3NzL2ZvbnRzL21hbndyaXRpbmcvbWFud3JpdGluZy13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9jc3MvZm9udHMvbWFud3JpdGluZy9tYW53cml0aW5nLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9jc3MvZm9udHMvbWFud3JpdGluZy9tYW53cml0aW5nLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2Nzcy9mb250cy9tYW53cml0aW5nL21hbndyaXRpbmctd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vY3NzL2ZvbnRzL21hbndyaXRpbmcvbWFud3JpdGluZy13ZWJmb250LnN2ZyNNYW53cml0aW5nUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiIsIkBpbXBvcnQgXCJfdmFyaWFibGVzLnNhc3NcIjtcbkBpbXBvcnQgXCJfbWl4aW5zLnNhc3NcIjtcbkBpbXBvcnQgXCJfZm9udHMuc2Fzc1wiO1xuXG4ucG9zdC1jb250ZW50IHtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjb25kZW5zZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDE2O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7IH1cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7IH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7IH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyA0O1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICsgMC4xNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9IH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cblxuICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuICAgIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbiAgICBjaXRlIHtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY29uZGVuc2VkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7IH1cblxuICAgIGJsb2NrcXVvdGUsIGFzaWRlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgIG1hcmdpbjogMzJweCAwIDMwcHggMzRweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgODsgfVxuXG4gICAgICAgIGNpdGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgJi5jYWxsb3V0Ym94IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAxMDtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcblxuICAgICAgICAgICAgaDEsIGgyLCBoMywgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCArIDAuMTU7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuICAgICAgICAgICAgdWwsIG9sIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICsgMC4wNTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuICAgICAgICAgICAgb2wge1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsIG91dHNpZGU7IH0gfVxuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgKyAwLjE1OyB9XG5cbiAgICAgICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmZiZjY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzhlM2Q0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG5cbiAgICAgICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47IH0gfVxuXG4gICAgICAgICAgICAmLmJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWZiZmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzhlNmYwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlOyB9IH1cblxuICAgICAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYmY2ZmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWJkMmZhO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlOyB9IH0gfSB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyA2O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDsgfVxuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbiAgICBpbWcsIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbiAgICBvbCB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbCBvdXRzaWRlOyB9IH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgY2FwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7IH1cblxuICAgICAgICB0aGVhZCB7XG5cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggZG91YmxlICNlZWU7XG5cbiAgICAgICAgICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICogMC44NzU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9IH0gfSB9XG5cbiAgICAgICAgdGJvZHkge1xuXG4gICAgICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7IH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9IH0gfSB9IH1cblxuICAgIC5wdWxscXVvdGUge1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDE0O1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0IC0gMC4xO1xuICAgICAgICBtYXJnaW46IDI4cHggMCAyOHB4IC0yNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDMycHggMCAyNnB4O1xuICAgICAgICB3aWR0aDogMzQwcHg7IH1cblxuICAgIC52b2ljZS1jYWxsb3V0IHtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTA1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbiAgICAgICAgLnZvaWNlLWNhbGxvdXQtY3RhIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTk1cHg7XG5cbiAgICAgICAgICAgIC5oaXcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGN0YTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4OyB9XG5cbiAgICAgICAgICAgIC5zdSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfVxuXG4gICAgcHJlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNSU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxuICAgIC5wb3N0LWNvbnRlbnQge1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgMjsgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDE0OyB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNjsgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDQ7IH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4gICAgICAgIHVsLCBvbCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyOyB9XG5cbiAgICAgICAgcHJlIHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4OyB9XG5cbiAgICAgICAgLnB1bGxxdW90ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgLSAwLjE7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHggMCAyNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgMjsgfVxuXG4gICAgICAgICAgICAmLmNhbGxvdXRib3gge1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDI7IH0gfSB9XG5cbiAgICAgICAgLnZvaWNlLWNhbGxvdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDUlO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggNSU7IH1cblxuXG4gICAgICAgICAgICAudm9pY2UtY2FsbG91dC1jdGEge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH0gfSB9XG4iLCIvLyBQUklNQVJZIENPTE9SU1xuJGdyYXk6ICMzMzM7XG4kZ3JlZW46ICMzYmI0NGE7XG4kYmx1ZTogIzAwOEZDNTtcbiRkYXJrQmx1ZTogIzNCNTk5ODtcbiRyZWQ6ICNERDI0MDA7XG4kcHVycGxlOiAjODIzNUIyO1xuXG4vLyBFUlJPUiBDT0xPUlNcbiRlcnJvclJlZDogI0VBNUI1NDtcblxuLy8gRk9OVCBGQU1JTElFU1xuJGNoZXZpbjogXCJDaGV2aW5cIiwgc2Fucy1zZXJpZjtcbiRjb25kZW5zZWQ6IFwiUHJveGltYSBOb3ZhIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuJGljb25zOiBcIkljb01vb25cIjtcbiRtYW53cml0aW5nOiBcIk1hbndyaXRpbmdcIiwgc2Fucy1zZXJpZjtcblxuLy8gRk9OVCBERUNMQVJBVElPTlxuJGZvbnQtZmFtaWx5OiAgIFwiUHJveGltYSBOb3ZhXCI7XG4kZm9udC1zaXplOiAgICAgMTZweDtcbiRsaW5lLWhlaWdodDogICAxLjM7XG4iLCIvL2JvcmRlciByYWRpdXNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6IDNweCAzcHggM3B4IDNweCkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7IH1cblxuLy9ib3ggc2hhZG93XG5AbWl4aW4gYm94LXNoYWRvdygkcGFyYW1zOiAwIDAgM3B4IDFweCByZ2JhKDAsMCwwLDAuMDQpKSB7XG4gICAgYm94LXNoYWRvdzogJHBhcmFtczsgfVxuXG4vL2NsZWFyXG5AbWl4aW4gY2xlYXIge1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBjb250ZW50OiAnLic7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMDsgfSB9XG5cbi8vIHRleHQgc2hhZG93XG5AbWl4aW4gdGV4dC1zaGFkb3coJHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuNDUpKSB7XG4gICAgdGV4dC1zaGFkb3c6ICR0ZXh0LXNoYWRvdzsgfVxuXG4vLyBsaW5lYXIgZ3JhZGllbnQgKGxlZnQtcmlnaHQpXG5AbWl4aW4gZ3JhZGllbnQoJHN0YXJ0LCAkc3RvcCkge1xuICAgIGJhY2tncm91bmQ6ICRzdG9wO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0IDAlLCAkc3RvcCAxMDAlKTsgfVxuXG5AbWl4aW4gbm8taGlnaGxpZ2h0IHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4vLyB0cmFuc2Zvcm1cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybWF0aW9uKSB7XG4gICAgdHJhbnNmb3JtOiAkdHJhbnNmb3JtYXRpb247IH1cblxuLy8gdHJhbnNpdGlvblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24pIHtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfVxuXG4vLyBzaW1wbGUgYnV0dG9uXG5AbWl4aW4gc2ltcGxlLWJ1dHRvbigkY29sb3I6ICM0NDQpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yLCAzJSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cbi8vIHNvY2lhbCBidXR0b25cbkBtaXhpbiBzb2NpYWwtYnV0dG9uKCRjb2xvcjogIzQ0NCkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4KTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUgLSAzO1xuICAgIHBhZGRpbmc6IDNweCA3cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3IsIDUlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuLy9jdGFcbkBtaXhpbiBjdGEoJGNvbG9yOiAkcHVycGxlKSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3IsIDUlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuQG1peGluIGNvbmRlbnNlZC1oZWFkZXIoKSB7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgZm9udC1mYW1pbHk6ICRjb25kZW5zZWQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4iXX0= */
