/* Clearfix */
@import url("//hello.myfonts.net/count/2fc4a4");
/* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/helpers/_functions.scss */
.clear:before, .clear:after {
  content: ' ';
  display: table;
  visibility: hidden;
  height: 0; }

/* line 18, /Users/johnnydimas/Projects/gainomax-campaign/src/css/helpers/_functions.scss */
.clear {
  *zoom: 1; }
  /* line 23, /Users/johnnydimas/Projects/gainomax-campaign/src/css/helpers/_functions.scss */
  .clear:after {
    clear: both; }

/* Set $img as background-image & give the image dimensions to the element */
/* Create prefixed keyframes */
/* Create prefixed animation */
/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
html {
  margin: 0;
  padding: 0;
  border: 0; }

/* line 6, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  outline: none; }

/* line 18, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
article, aside, dialog, figure, footer, header, hgroup, nav, section {
  display: block; }

/* line 22, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
body {
  line-height: 1.5;
  background: white; }

/* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
table {
  border-collapse: separate;
  border-spacing: 0; }

/* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  float: none !important; }

/* line 38, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
table, th, td {
  vertical-align: middle; }

/* line 42, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
blockquote before, blockquote after, q before, q after {
  content: ''; }

/* line 46, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
a img {
  border: none;
  outline: none; }

/* line 51, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_reset.scss */
b, i {
  display: none; }

/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src: url("../fonts/2FC4A4_0_0.eot");
  src: url("../fonts/2FC4A4_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/2FC4A4_0_0.woff2") format("woff2"), url("../fonts/2FC4A4_0_0.woff") format("woff"), url("../fonts/2FC4A4_0_0.ttf") format("truetype"); }

@font-face {
  font-family: 'HelveticaNeueLTStd-XBlkCn';
  src: url("../fonts/2FC4A4_1_0.eot");
  src: url("../fonts/2FC4A4_1_0.eot?#iefix") format("embedded-opentype"), url("../fonts/2FC4A4_1_0.woff2") format("woff2"), url("../fonts/2FC4A4_1_0.woff") format("woff"), url("../fonts/2FC4A4_1_0.ttf") format("truetype"); }

/* Font faces */
/* Break Points */
/* Break Points */
/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
h1, h2, h3, p, a {
  color: #ffffff;
  font-family: "HelveticaNeueLTStd-LtCn", Helvetica, Arial; }

/* line 6, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
h2 {
  font-size: 35px;
  line-height: 38px;
  margin-bottom: 20px; }
  @media screen and (max-width: 640px) {
    /* line 6, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
    h2 {
      font-size: 28px;
      line-height: 32px; } }

/* line 17, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
h3 {
  font-size: 25px;
  line-height: 28px; }

/* line 23, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
a:link, a:visited {
  text-decoration: none; }

/* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
a:hover {
  text-decoration: underline; }

/* line 31, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
p {
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 25px; }

/* line 37, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
ul {
  margin: 0;
  padding: 0; }
  /* line 41, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_typography.scss */
  ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    color: #ffffff; }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_main.scss */
.ctaBtn {
  position: relative;
  padding-right: 20px; }
  /* line 5, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_main.scss */
  .ctaBtn:after {
    content: '';
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAATCAMAAACawLzhAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAABe5mfWAAAAJXRSTlMAHrVRFdEqMNAPWAOLg7hTEi0RWp1ya6M9xwoc1AlAoG+fxgiowsK47wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABUSURBVAjXLc1JDoAgEERRRFEU5xlRxOH+ZzSxqjf/JbVoEQmejIlEpVSmc6qQhiorwtQN1eqO6lRPDZIYJ3Re0NVuf92Oz4f1GM6Ahgv19wO8Dv0Av58DO5w2d9wAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    position: absolute;
    top: 3px;
    right: 0;
    width: 8px;
    height: 19px;
    display: block; }

/* line 18, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_main.scss */
.gainomax-logo {
  display: block;
  background-image: url("../images/logo-gainomax.png");
  background-repeat: no-repeat; }

/* line 24, /Users/johnnydimas/Projects/gainomax-campaign/src/css/base/_main.scss */
.position-fixed {
  position: fixed;
  overflow: hidden; }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
.footer {
  margin: 0;
  padding: 0;
  display: block;
  background: #111014;
  width: 100%; }
  /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
  .footer .footer-wrapper {
    padding: 30px; }
    @media screen and (max-width: 640px) {
      /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
      .footer .footer-wrapper {
        padding: 20px; } }
  /* line 16, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
  .footer .gainomax-logo {
    width: 150px;
    height: 43px;
    background-size: 150px 43px;
    float: left; }
    @media screen and (max-width: 640px) {
      /* line 16, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
      .footer .gainomax-logo {
        background-size: 120px 34px; } }
  /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
  .footer .right {
    float: right;
    text-align: right; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
  .footer .copyright {
    font-size: 13px; }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
  .footer .social-links {
    margin: 0 0 20px;
    padding: 0; }
    /* line 39, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
    .footer .social-links li {
      margin: 0;
      padding: 0;
      display: inline-block;
      list-style: none;
      color: white; }
      /* line 46, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
      .footer .social-links li:first-child {
        margin-right: 10px; }
      /* line 50, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_footer.scss */
      .footer .social-links li a {
        text-indent: -999em;
        text-align: left; }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-finnish {
  width: 30px;
  height: 30px;
  display: block;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB1FBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////p6enX19fd3dzb29vc3Nz6+vrc3Nvw8PBpaWgAAAAWFhQLCwkJCQff39/a2toPDw2dnZxlZWQREQ8PDwwBAQAMDArZ2dmamplsbGs1NTPg4N/g4ODe3t77+/sVFROfn548PDo5OTc+PjwwMC65ubm8vLuwsLDPz84hIR86Ojg7OzkgICB3d3UQEA5dXVwkJCKVlZS8vLzMzMv29vbDw8Lm5uaMyxYeAAAAZXRSTlMAI1STweHy58adXysHZL/Schp54/eODT3T6luUi7WKu3CfM2HiFKsG8SRckcj4CD5Slszd5Ov08/Xo7c3godFdoEzcD6YT/jfH+SlThLgKuWf2hRyitjYyjOyeRQxBj8TayZtOGGCjXc8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAABoklEQVQ4y43VZVPDQBAG4MOKu7trcXcp7u4uS/HDoWhxKFJc/ywpkss1uaTvp9vZZzLJzN4GISpW1ja2diqVvYOjkzNixsXVDQRx9/CUdl7eYBYfXz8x8w8AiQQGmTsPYCSYdiHATKjQhYFMwomLANlE/rsoUEj0H4xRghAr/8EkcSYXn8DX09oZU2bn5gHmF7SLRCZyMImUS3h5hQteXQNY38CbpKPmYDIpt/C2bkOn29nl4N4q3iedlFTkKXiVA3yoP9Lrj9dOAGZP8ZmglYbSKXjOn82gGmVQ8IIFM5EDBS9ZMAtlU/DKcG0w3NyKYQ7KpeAyNuVSDPNQPgXvjPdG48OjFCyw7GMKUREFjSxYjEose2IpKrMMliMry2AFQhpSLeFD/rz+JJweqKTm9hm/8Gctxq+kU8WNWXUNX+69vfPnj8+3LwJrTSOuBsXU/dyZ1HpF2PB7CxuVXNP/xc6Qd3VkVTTLuZgWwfJpZTsNvU4dWc7NfJe2tUu6DvHK7ewSs+4eySXe29cvVPUDg8z/wtDwyOhYoErVrxmfmJyiWt8Fhvg3KQLSEAAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 30px 30px; }

/* line 11, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-facebook {
  width: 30px;
  height: 30px;
  display: block;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACLlBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Ly8tlZWRMTEtDQ0FKSkhFRUW/v76ioqEAAAACAgCTk5LZ2dkEBAIiIiAeHhwMDAkBAQCYmJdycnAhIR8DAwAoKCY+PjwkJCSvr69UVFMdHRsFBQRkZGPv7+9LS0kYGBZMTEoWFhQJCQbNzcxVVVMFBQHk5OTKyspubm5+fn2AgH8yMjAQEA8aGhgUFBJnZ2aBgYB8fHtzc3Hg4N+RkZDMzMwcHBoPDw3o6OiSkpEVFRP8/PzV1dSJiYmXl5aZmZg3NzUNDQwSEg96enmJiYiwsLBWVlQEBAHn5+ZNTUsXFxUICAXIyMc3NzTBwcBubmwvLy9CQkA1NTPS0tH2aeLMAAAAZXRSTlMAI1STweHy58adXysHZL/Schp54/eODT3T6luUi7WKu3CfM2HiFKsG8SRckcj4CD5Slszd5Ov08/Xo7c3godFdoEzcD6YT/jfH+SlThLgKuWf2hRyitjYyjOyeRQxBj8TayZtOGGCjXc8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAABzklEQVQ4y2NgQAGMTMwsrGxs7BycXNwMOAEPL18qEuAXEMSuTkg4FQ2IiIphKhOXSMUCJKXQ1Qmk4gDSqOpkUnECWWR1cql4gDxCnUIqXqAIU6eUSgAoQxWqoImnpWdkZmXnIImoYvVwbl5eXn5eXgGSkBpInboGqrrCvKLiktKyvHJkQU2gQi00AyvyKkuqqmtq65AFtYEKddAU1uc1NDY1ownq6jEIonuxJa81vxDD4/oMBuhCbXntHZ0YCrUZDNGFuvLau3swFBoxcCBze/v6J0ycNHnK1GnTZ8xEUWjMYILMnQUMwinFJZVAKm82ikJTBjPUsJ48pwEI5syZ2zAPRaE5gwUydz7QpAUQE9sXoim0ROYuWrxk6bLlk1esXLpqNapnrBis0f23Jq997ToMX9sw2KILrc/bsHEThkI7BnviFDowMBKn0JGBwYkohc6Y6RarQhdgMnN1I0KhOyiJaxNW6AHOM3qeKIKbgdGyBU2hFyQXeqMIbt22fcdOVHU+sIyNkSaxWQwGvvjUqfghFT7+uNU5oRannLjU8aGXpQGBWNUFYRa5wSGYykLDsBbi4RGRyKo8o6Jx1gsxsXHxCZJsbJFOiUnJKShSABcMAymMeMC2AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 30px 30px; }

/* line 21, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-twitter {
  width: 30px;
  height: 30px;
  display: block;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACrFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////b29v9/f2pqag3NzUQEA8QEA42NjSurq37+/uKione3t5MTEuSkpEAAAATExECAgBfX10mJiVkZGLw8PD8/PxNTUxcXFvW1tULCwogIB4dHRsZGRclJSNxcXGmpqVRUU8vLy66url3d3YJCQhERELn5+eXl5YhIR9VVVSAgH8FBQRCQkH+/v5AQD4EBAIYGBY5OTdpaWiIiIYPDw5oaGb6+vq0tLScnJsaGhkVFRMfHx0bGxkFBQMMDAoiIiAeHhxvb25OTk0sLCoaGhihoaDT09MHBwYWFhTX19adnZsDAwICAgEyMjD9/fylpaRBQUCoqKf4+PhhYWAhISAcHBoBAQAoKCa1tbW5ubnIyMc9PTw1NTMZGRZ7e3mPj44REQ8SEhBmZmX09PTp6enw8O9eXl0VFRQbGxh8fHvs7Otubm0cHBsODgw5OTjBwcHu7u6mpqZcXFokJCINDQsNDQozMzJfX162trbt7e3Pz8/ExMTPz87q6urgq8PSAAAAZnRSTlMAI1STweHy58adXysHZL/Schp64/eODT3T6luUi7WKu3CfM2HiFKsG8SRckcj4CD5SkJbM3eTr9PP16O3N4KHRXaBM3A+nE/43x/kpU4S4Crln9oUcorY2MozsnkUMQY/E2smbThi5LY+UAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAkdJREFUOMtjYEABjEzMLKxsbOwcnFzcDDgBDy9fGhLgFxDErk5IOA0NiIiKYSoTl0jDAiSl0NUJpOEA0qjqZNJwAllkdXJpeIA8Qp1CGl6gCFOnlEYAKEMVqhBSmKaK38MIoAZSp66BVS49HZmnCVSoBeNkIElkZmXn5Oal5RcUQvjaQIU6MMmCIri64pKS0tKSsvKKyqpqsICuHoMgXLampBZqaF1JfUNjY0NTSXNLaz5ESJ/BAK6wraSkvQPM6iwBqgOBru4eqKQhgxFcYW9JX0lJfx6QNaEEom7iJLikMQMHjDk5bcrUvmklJdNnzKyZBVFYMhuu0ITBFMacM3fe/AWNCxctLilZshSsblnJcrhCMwZzOHtFycpVjSigZDVc0oLBEs5eU7K2D0XduqnrkRRaIUJ5w8apC5ch1C3ctHkLXM6awQYpPrZuK12EbPN2hJQtgx2Cs2PnrkW74coa9uydjJCzZ3BAMnEfMOaWQS1fuKBkP5KUIwMjciI5cPDQQojPFx4uOYIs48TA4IySuo4eWwe293jJCRRxF0S6PXkq7fT2M2cXAK1edq6k5DyKOldgMnNzh7AvXLxUUlJyfNG6y8C4uXIVRV2aByiJa0M5167fOHTz1uLbfXfu3kNVluYJzjN6XgiR+w8ePnqchgG8IbnQJ40A8IVlbCP86jwRRYUfPnUq/kiFTwBudc6oxSknLnV86GVpYBBWdcGYRW5IKKaysHCshXhEZBSyKq/oGJz1QmxcfEKiJBtblHNSckoqihQAeXEh0vBYq2cAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 30px 30px; }

/* line 31, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-instagram-square {
  width: 25px;
  height: 25px;
  display: block;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABjFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAUTW9QAAAAgnRSTlMAAl/A8fjWghAKt+QspeMPM36E06j70czS/LT5OD68yMO7x/IeJPbOj3JssfPrmafs/p4MdO9MyvAvVxrtIsJFCSjL5+6qMge/cVUYplhmG2kL6Kk2uXNqwR39WhxorvUOS3uSndcIzYOwMU4g2fdPrdgw1EnqvQ0BI0pZXlEViN9gcwaxjgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAHUSURBVEjH5dZXW8IwGAXgg3shiBMnintvRQG3uBX33nvvPfPLLWnBUtI2cOu5+trk7ZO2aRMAhqjoGMKV2Lj4BAhJTOLrLyY5RSDGcAQhqSaYwxOEpMESLklHhn6nzKxsX3Ks4jNArq7Iy4eYgkx6zEEK4U8RL8kNENt/JMUBUsJL7KWSKCvXIhWVVdWWmlrxoM5Y70tDI1ElTc1l4mVbWtsYl2MQe3tg8Cjt4CGdDsjSUsRBuhCUbqcusUGRVhXicLlcblr1KEkv/ZdY+4Qe/XJiEtoGfMWgQUkwRHsMK9++QDy0GAkRGKUNYwwyTouJUDJJG6YYZFqbzDCIV3tgXQyCWV/hDL39OdpjnkUWtB5ynpdFFmnlVpIlenoZLLKySsu1YLEuTpgNJsEmLbfMcuGtoCfbttnEIf5BY3b+xLQ0kXfBJtgT21f3XdLMX5Q+sYNDNZKY5Z+tR5Wj1ccn0odMtk6hRrCeShixnkGd4PwiVFxeQYsg4Vopbm6hTYCzOzlw7nqgS2C4Nz5IQ3qcepK/JFUi5Pnl9e394/ZQMXe0iEqCyCcXCVr4vp45hH95lRbx72zdBBZxCwkz6ZFsSCLY9kSyuYLhZ9nO1z/24FjYwv0Cbo0xF2on910AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 25px 25px; }

/* line 41, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-facebook-square {
  width: 25px;
  height: 25px;
  display: block;
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAulBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAADyogLTAAAAPHRSTlMADqHw6XmnWfSmtNiwnI6Znqq30vaKIg/QI9r4K5PhAjtdZm+xx5iIrIcfEQkMZHi62/keX1UtPHqj9+qEqkEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAL5JREFUSMft1kcPgkAQhuFBRYoFOxYUxS72Xvj/v8tAxoOJbvZLvBh4b7OZ57J7WVJS6QAooxJlERCmkY4Sg1ARmH9McvlC0SqVK1VJUqs3iLPlSLNFhJG2TSDpOISSLsHEgUnvtez2B57nDSXIiIUyfjsWkQkTNZAmUyYzeTJnYsaNLPywJZNVNPlrIbHpQxucWDjZ4mQHE3cPk4P4ko+nsDMvX6Lp+vOnTEhCYkF0lBiCz9UXopFyuyPkodITNpzSCm2blOwAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 25px 25px; }

/* line 51, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_icons.scss */
.icon-drop {
  background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABWCAMAAACkTQV8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABgFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAACXRyyxAAAAfnRSTlMAT1AN45I1/DYEzs90IPS1tlYQ5pg6/f47BdN6JPe6u1wT6p2fPwfYgSf4KAHAYxXtFqOkRQnchocs+gLFaRnv8BqpSwzgi4wx+wbQfyGlJpWW81RxcpzBw9Tb5PXnra6EEct8TVK9viX2Z6bSGx7IzAtgYbFKzUdIHHdMgqzQ2JmzAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAlxJREFUWMOd2OlbUkEUx/GjYCQIJQrkgommmIFZKOVOLiWgWNpKWOZSZipaWrn9/na5F2S9y8z5vv+8uc88Z85cIqPq6omdxWq1sHED0MC1t2yA7TbPNtqRy9HIwk1Qa+JYpyuPXU4GvoNCd+VtM4o1y1p3Swm3uCVxK8pqlbMebzn23ZOxbe2oqL1NAnegqg5x2+mvxv5OYdyFmu6L2m5o1C1mAz1auCcghHuh2QMR2+fTxr4+c9sfhE7BflM8AN0GzOzDQX08+MjYhsIwKBwyxEMwbMjIPh42xsNPDPBTmBTRtyNmFhjRs6NRcxwd1cHPzC3wXNuOjYvg8TEtOzEpYoHJCQ08JWaBqVo7PSOKYy9q8KyoBWar7Zy4BeYq7fyCDF6Yr8AvZSzwqtwuxuVwfLFkE0k5CyQTRbwka4GlG+v0y2P/cgGn5C2QytsVGwfbVlT8mmOBN+r5WOXhVeWkrPEssMb9XEq5YZiIcXEsQR6uBTz0lo/f0Xs+7qUPfPyRPvFxmj7zcYxcfBwnvgUow7cZWufjdXLwsYO+8PFX2uDjDarj43pysyaYku0b0SYXb+YmyRYXbykj38ezPvWNGebhsDq3t3l4W8Uh6TtSKVnYgHc4eOfmmvwub38U7+fdn7LWv1taDfZk8V75UpKSs78qtiHLvozdr/pvc5AWt+mD6hXwMChqo4e1m2sgK2aPprUW7uOIiI0ck3a/Tedw5g/p5jwxtifLZNTpkT79e0pm/evyaklv139TqnR2nq3aguPZ8zMhmj9xF5dXdmvu2TFjtV9dXuj8CbwGRmBcv5bQgtgAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 40px 57px;
  width: 40px;
  height: 57px;
  display: block; }

/*
* Mixin helpers for slide transitions
*/
/*
* Set default desktop and mobile
* heights on carousel wrapper
*/
/* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.carousel {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
  transition: opacity 700ms ease-out;
  position: relative;
  background: #ffffff;
  overflow: hidden;
  opacity: 0;
  width: 100%;
  height: 420px; }
  @media screen and (min-width: 768px) {
    /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .carousel {
      height: 600px; } }
  /* line 51, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carousel .ctaBtn {
    position: relative;
    opacity: 0; }
  /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carousel.showCarousel {
    opacity: 1;
    transition: opacity 1000ms ease-out; }
    /* line 61, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .carousel.showCarousel .ctaBtn.posTop {
      opacity: 1; }

/*
* Default styles for carousel slides
*/
/* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.carousel-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
  display: table;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
  background-color: #000;
  /*
    * Default styles for slide content
    */ }
  /* line 91, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carousel-slide .slideTextWrap {
    display: table-cell;
    width: 100%;
    opacity: 0;
    vertical-align: middle;
    text-align: center; }
  /* line 99, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carousel-slide.nextSlide, .carousel-slide.prevSlide {
    opacity: 0;
    transition: opacity 700ms ease-out; }
  /* line 104, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carousel-slide.currentSlide {
    opacity: 1;
    transition: opacity 700ms ease-out; }

/* 
* Default styles for carousel arrows
*/
/* line 113, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.carouselArrows {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
  display: block;
  position: absolute;
  z-index: 5;
  margin-top: -25px;
  text-indent: -9999px;
  width: 24px;
  height: 53px;
  border: 0;
  top: 50%;
  left: 10px; }
  @media screen and (min-width: 768px) {
    /* line 113, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .carouselArrows {
      left: 25px; } }
  @media screen and (max-width: 640px) {
    /* line 113, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .carouselArrows {
      display: none; } }
  /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carouselArrows.nextArrow {
    left: auto;
    right: 10px;
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA1CAMAAABsm9siAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABL1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAACrb73kAAAAY3RSTlMAC6tOt/EtQvnfFWXFBo+iA7V4D9L8JOr0P+NiyIukAbL+UCH1LzsYXwqIsXwMUx4zOBxbh6d/0VfoNsfpNVUCfqZcORofMQ1SeolgCDwXIi6zjKNjQOHy07Z2kKBmw9248ExL8HRhAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAARtJREFUOMt9lNVWQzEQRdtiF79QoHgpFClOcS3u7m7n//+B0/cd8nj2mpU9SSaJZKoigatSVdUIaiLV1iGplxoakTRJzQjiFqkVSbpN7azWkVEnq3VF6ma1HqmX1fqk/iyqDfyjlhtEMpRRfhjJiNVGkYxZrYBkPKg2IU1iyZTVppHMWG0WyZzVikjmg2oL0iKqZa22hCWFZeVWkBRXlV9D4he1jhUbym/SHm5/C/KSrbYDfexQH7uBzvd8VvuQH/h0DyE/stAx5OUbPCGh08Cdn1noHPILC11CfmWha8jLb5fGKr4JvPZb6Y7ye18NTdRDpEeaQU/tE01t+pnnPH6RXmnjN+md8g/pk4T8X33hp/CtH/5GkqlfzP8AHZA3tJlL6y4AAAAASUVORK5CYII="); }
    @media screen and (min-width: 768px) {
      /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
      .carouselArrows.nextArrow {
        right: 25px; } }
  /* line 146, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .carouselArrows.prevArrow {
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA1CAMAAABsm9siAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA+VBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAABBIk2zAAAAUXRSTlMATKsLLfC6Fd35QgbCaJ+RdrgDTvzVD/HqJOBBxmSijni0/dL1I+M+B8hhAaSKebFQ/g4wIBk6Cl2HfAJUNBzHZTfnV89/r6hbM1MYL/Shxd/NeXzSAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAQ1JREFUOMt9lNdawlAQBldQMcaCDbGCgDW22LCi2Lv+7/8yrnI7ay5nv3My244ZfX2FIvL+AQ0SLw0pGQaejkijdGBMGideliYmgU9Na6ZCQrOqzpHQvJIFElqUlujHy1KNeF1aQaGGmijUUnWVhNaUrAPf2JS2gGfb0g4J7Up7JLSfq3kA/NCFjoAfu9AJ8LYLnQZCZyR07kIXwC9diKboyoU6dNG1dEPcui3d4gm7y3XfxsiD9JhRIHsK8vjNPH/GSMdr1cXIS5SMvQbp9wpGHYxLHDbF7C1oo9l70PjeqFQwUv9PDcfR0mCA45H3Jfngrf3b81gNF9HsM1hdS7+iiSp98/MQv3CuVij+ABKeMIt2aETqAAAAAElFTkSuQmCC"); }

/*
* Default styles for carousel dot pagination
*/
/* line 155, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.goto-dots {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
  position: absolute;
  bottom: 25px;
  left: 0;
  z-index: 8;
  width: 100%;
  text-align: center; }
  /* line 165, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .goto-dots ul {
    display: inline-block;
    margin: 0;
    padding: 0; }
    /* line 170, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .goto-dots ul li {
      display: inline-block; }
    /* line 174, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .goto-dots ul a {
      display: block;
      margin: 0 5px;
      width: 16px;
      height: 16px;
      line-height: 0;
      text-indent: -9999px;
      background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAADNPGDiAAAAJ3RSTlMAKo7X+NYGlP2YCbv5kTgMvZXlMTDkK/wvLo+SNwUL89SQLC3Y+vTadafJAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUGNNlj9kSgjAMRQOtgNqCKLSyWGld7v//oQW0dfQ8JWeSzA2RJ0kZ55s0oZUsL7BQbHdLv4eQZVWVUuCQeVHjeFpHmxY5kdL8/N6ljmtFPQYKDOiJYYxiBCOBSxQGwgvzLa6/K5M/KqOQsOQ07z79jWs3B2ubEKwO0Y0J0f+e8yh7fzwn6+b6Bbl9C9nlg4QdAAAAAElFTkSuQmCC");
      background-repeat: no-repeat;
      background-position: 0 0;
      transition: background-image 150ms ease-in; }
    /* line 189, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .goto-dots ul a:hover {
      background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////8AAAAIicFMAAAAGXRSTlMAKo7X+NYGlP2YCbu9lSv8j/nz1JAs2Pr0wD1WjwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABgSURBVBjTbY9ZDoAgDAUfi4ILm4DK/S8qYmIAna92kravQIZQxvlACR5GIVNBTnPpl/SyjlmoVCEAbWphNGxqsGCtYHCtcL3Y+hHfLw2I7dnYBVN/0T/PZXTYj9OHeNcXpPASud8uSJoAAAAASUVORK5CYII="); }
    /* line 193, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .goto-dots ul .active {
      background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////8AAAAIicFMAAAAGXRSTlMAKo7X+NYGlP2YCbu9lSv8j/nz1JAs2Pr0wD1WjwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABgSURBVBjTbY9ZDoAgDAUfi4ILm4DK/S8qYmIAna92kravQIZQxvlACR5GIVNBTnPpl/SyjlmoVCEAbWphNGxqsGCtYHCtcL3Y+hHfLw2I7dnYBVN/0T/PZXTYj9OHeNcXpPASud8uSJoAAAAASUVORK5CYII="); }

/*
* Styles if CSS transitions are supported
*/
/* line 202, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.csstransforms3d {
  /*
    * Slide position when next is triggered
    */
  /*
    * Slide position when previous is triggered
    */
  /*
    * Keep new slide on top
    */ }
  /* line 206, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .slideLeft {
    /* Stupid Chrome Bug */
    -webkit-animation-name: none;
            animation-name: none; }
    /* line 209, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .csstransforms3d .slideLeft .carousel-slide {
      -webkit-transform: translate3d(100%, 0, 0);
              transform: translate3d(100%, 0, 0); }
  /* line 216, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .slideRight {
    /* Stupid Chrome Bug */
    -webkit-animation-name: none;
            animation-name: none; }
    /* line 219, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
    .csstransforms3d .slideRight .carousel-slide {
      -webkit-transform: translate3d(-100%, 0, 0);
              transform: translate3d(-100%, 0, 0); }
  /* line 226, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .onTop {
    z-index: 5; }
  /* line 230, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .slideTextWrap {
    -webkit-transform: translateY(40px);
        -ms-transform: translateY(40px);
            transform: translateY(40px); }
  /* line 235, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .carousel .ctaBtn {
    -webkit-transform: translateY(40px);
        -ms-transform: translateY(40px);
            transform: translateY(40px);
    margin-top: 40px; }
  /* line 243, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .showCarousel .slideTextWrap.posTop {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000;
            perspective: 1000;
    transition: all 700ms ease-out;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    opacity: 1; }
  /* line 253, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .csstransforms3d .showCarousel .ctaBtn.posTop {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000;
            perspective: 1000;
    transition: all 700ms ease-out;
    transition-delay: 300ms;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/*
* Fallback if CSS transitions are not support
*/
/* line 267, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
.no-csstransforms3d {
  /*
    * Slide position when next is triggered
    */
  /*
    * Slide position when previous is triggered
    */
  /*
    * Keep new slide on top
    */ }
  /* line 272, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .no-csstransforms3d .slideLeft .carousel-slide {
    left: 100%; }
  /* line 280, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .no-csstransforms3d .slideRight .carousel-slide {
    left: -100%; }
  /* line 287, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .no-csstransforms3d .onTop {
    z-index: 5; }
  /* line 293, /Users/johnnydimas/Projects/gainomax-campaign/src/css/components/_carousel.scss */
  .no-csstransforms3d .showCarousel .slideTextWrap.posTop {
    opacity: 1; }

/* line 4, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
.container {
  margin: 0 auto;
  padding: 0; }

/* line 15, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
.row:after {
  content: "";
  display: table;
  clear: both; }

/* line 21, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
.col {
  width: 100%;
  float: left; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--1 {
    width: calc((100% / 12) * 1); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-1 {
    margin-left: calc((100% / 12) * 1); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--2 {
    width: calc((100% / 12) * 2); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-2 {
    margin-left: calc((100% / 12) * 2); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--3 {
    width: calc((100% / 12) * 3); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-3 {
    margin-left: calc((100% / 12) * 3); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--4 {
    width: calc((100% / 12) * 4); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-4 {
    margin-left: calc((100% / 12) * 4); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--5 {
    width: calc((100% / 12) * 5); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-5 {
    margin-left: calc((100% / 12) * 5); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--6 {
    width: calc((100% / 12) * 6); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-6 {
    margin-left: calc((100% / 12) * 6); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--7 {
    width: calc((100% / 12) * 7); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-7 {
    margin-left: calc((100% / 12) * 7); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--8 {
    width: calc((100% / 12) * 8); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-8 {
    margin-left: calc((100% / 12) * 8); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--9 {
    width: calc((100% / 12) * 9); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-9 {
    margin-left: calc((100% / 12) * 9); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--10 {
    width: calc((100% / 12) * 10); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-10 {
    margin-left: calc((100% / 12) * 10); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--11 {
    width: calc((100% / 12) * 11); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-11 {
    margin-left: calc((100% / 12) * 11); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--12 {
    width: calc((100% / 12) * 12); }
  /* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-12 {
    margin-left: calc((100% / 12) * 12); }
  /* line 40, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
  .col--offset-0 {
    margin-left: 0; }
  @media screen and (max-width: 1100px) {
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-1 {
      width: calc(((100% / 12) * 1)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-1 {
      margin-left: calc((100% / 12) * 1); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-2 {
      width: calc(((100% / 12) * 2)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-2 {
      margin-left: calc((100% / 12) * 2); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-3 {
      width: calc(((100% / 12) * 3)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-3 {
      margin-left: calc((100% / 12) * 3); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-4 {
      width: calc(((100% / 12) * 4)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-4 {
      margin-left: calc((100% / 12) * 4); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-5 {
      width: calc(((100% / 12) * 5)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-5 {
      margin-left: calc((100% / 12) * 5); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-6 {
      width: calc(((100% / 12) * 6)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-6 {
      margin-left: calc((100% / 12) * 6); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-7 {
      width: calc(((100% / 12) * 7)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-7 {
      margin-left: calc((100% / 12) * 7); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-8 {
      width: calc(((100% / 12) * 8)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-8 {
      margin-left: calc((100% / 12) * 8); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-9 {
      width: calc(((100% / 12) * 9)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-9 {
      margin-left: calc((100% / 12) * 9); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-10 {
      width: calc(((100% / 12) * 10)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-10 {
      margin-left: calc((100% / 12) * 10); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-11 {
      width: calc(((100% / 12) * 11)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-11 {
      margin-left: calc((100% / 12) * 11); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; }
    /* line 48, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-12 {
      width: calc(((100% / 12) * 12)); }
    /* line 52, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-12 {
      margin-left: calc((100% / 12) * 12); }
    /* line 56, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--md-offset-0 {
      margin-left: 0; } }
  @media screen and (max-width: 800px) {
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-1 {
      width: calc(((100% / 12) * 1)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-1 {
      margin-left: calc((100% / 12) * 1); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-2 {
      width: calc(((100% / 12) * 2)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-2 {
      margin-left: calc((100% / 12) * 2); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-3 {
      width: calc(((100% / 12) * 3)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-3 {
      margin-left: calc((100% / 12) * 3); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-4 {
      width: calc(((100% / 12) * 4)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-4 {
      margin-left: calc((100% / 12) * 4); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-5 {
      width: calc(((100% / 12) * 5)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-5 {
      margin-left: calc((100% / 12) * 5); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-6 {
      width: calc(((100% / 12) * 6)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-6 {
      margin-left: calc((100% / 12) * 6); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-7 {
      width: calc(((100% / 12) * 7)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-7 {
      margin-left: calc((100% / 12) * 7); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-8 {
      width: calc(((100% / 12) * 8)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-8 {
      margin-left: calc((100% / 12) * 8); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-9 {
      width: calc(((100% / 12) * 9)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-9 {
      margin-left: calc((100% / 12) * 9); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-10 {
      width: calc(((100% / 12) * 10)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-10 {
      margin-left: calc((100% / 12) * 10); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-11 {
      width: calc(((100% / 12) * 11)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-11 {
      margin-left: calc((100% / 12) * 11); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; }
    /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-12 {
      width: calc(((100% / 12) * 12)); }
    /* line 68, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-12 {
      margin-left: calc((100% / 12) * 12); }
    /* line 72, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--sm-offset-0 {
      margin-left: 0; } }
  @media screen and (max-width: 640px) {
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-1 {
      width: calc(((100% / 12) * 1)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-1 {
      margin-left: calc((100% / 12) * 1); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-2 {
      width: calc(((100% / 12) * 2)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-2 {
      margin-left: calc((100% / 12) * 2); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-3 {
      width: calc(((100% / 12) * 3)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-3 {
      margin-left: calc((100% / 12) * 3); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-4 {
      width: calc(((100% / 12) * 4)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-4 {
      margin-left: calc((100% / 12) * 4); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-5 {
      width: calc(((100% / 12) * 5)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-5 {
      margin-left: calc((100% / 12) * 5); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-6 {
      width: calc(((100% / 12) * 6)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-6 {
      margin-left: calc((100% / 12) * 6); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-7 {
      width: calc(((100% / 12) * 7)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-7 {
      margin-left: calc((100% / 12) * 7); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-8 {
      width: calc(((100% / 12) * 8)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-8 {
      margin-left: calc((100% / 12) * 8); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-9 {
      width: calc(((100% / 12) * 9)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-9 {
      margin-left: calc((100% / 12) * 9); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-10 {
      width: calc(((100% / 12) * 10)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-10 {
      margin-left: calc((100% / 12) * 10); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-11 {
      width: calc(((100% / 12) * 11)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-11 {
      margin-left: calc((100% / 12) * 11); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; }
    /* line 81, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-12 {
      width: calc(((100% / 12) * 12)); }
    /* line 85, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-12 {
      margin-left: calc((100% / 12) * 12); }
    /* line 89, /Users/johnnydimas/Projects/gainomax-campaign/src/css/layout/_grid.scss */
    .col--xs-offset-0 {
      margin-left: 0; } }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_modal_testimonials.scss */
.sub-page-wrapper {
  padding: 50px; }
  /* line 4, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_modal_testimonials.scss */
  .sub-page-wrapper h1 {
    color: #111014;
    text-align: center;
    font-size: 30px;
    margin-bottom: 30px; }
  /* line 10, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_modal_testimonials.scss */
  .sub-page-wrapper p {
    color: #111014;
    margin-bottom: 10px; }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
.section-intro {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  background-image: url("../images/bg-intro.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%; }
  /* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .intro-wrapper {
    max-width: 1600px;
    padding: 5% 7% 190px;
    position: relative; }
    @media screen and (max-width: 640px) {
      /* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .intro-wrapper {
        padding: 20px 20px 40px 20px; } }
  /* line 22, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .social-links {
    margin: -7px 0 0;
    padding: 0;
    float: right; }
    @media screen and (max-width: 640px) {
      /* line 22, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .social-links {
        top: 20px;
        right: 0px;
        margin: 0; } }
    /* line 33, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
    .section-intro .social-links li {
      margin: 0 3px 0 0;
      padding: 0;
      display: inline-block;
      list-style: none;
      color: white; }
      /* line 39, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .social-links li a {
        text-indent: -999em; }
      @media screen and (max-width: 640px) {
        /* line 33, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
        .section-intro .social-links li {
          margin: 0;
          float: right; }
          /* line 47, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
          .section-intro .social-links li .icon-facebook, .section-intro .social-links li .icon-twitter {
            display: none; }
          /* line 50, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
          .section-intro .social-links li .icon-finnish {
            width: 20px;
            height: 20px;
            background-size: 20px 20px; } }
  /* line 59, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .intro-heading {
    width: 100%;
    background-image: url("../images/bag.png");
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: 48%; }
    @media screen and (max-width: 640px) {
      /* line 59, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .intro-heading {
        background-image: none; } }
    /* line 70, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
    .section-intro .intro-heading h1 {
      color: white;
      font-size: 9vw;
      line-height: 7vw;
      font-family: "HelveticaNeueLTStd-XBlkCn", Helvetica, Arial;
      text-transform: uppercase;
      font-weight: normal;
      width: 65%; }
      @media screen and (max-width: 640px) {
        /* line 70, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
        .section-intro .intro-heading h1 {
          width: 100%;
          font-size: 15vw;
          line-height: 13vw; } }
  /* line 87, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .gainomax-logo {
    margin-top: 10px;
    float: left;
    background-image: none; }
    /* line 92, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
    .section-intro .gainomax-logo img {
      width: 26vw;
      display: block; }
    @media screen and (max-width: 640px) {
      /* line 87, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .gainomax-logo {
        float: right;
        background-size: 125px;
        margin-top: -13%; }
        /* line 103, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
        .section-intro .gainomax-logo img {
          width: 41vw;
          margin: 0; } }
  /* line 110, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .gainomax-bag {
    display: none; }
    @media screen and (max-width: 640px) {
      /* line 110, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .gainomax-bag {
        display: block;
        margin: 0;
        padding: 0;
        text-align: center; }
        /* line 117, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
        .section-intro .gainomax-bag img {
          width: 90%;
          text-align: center;
          margin: 0 auto; } }
  /* line 125, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
  .section-intro .watch-the-film {
    float: right;
    position: relative;
    margin-right: 10vw;
    margin-top: 3%; }
    @media screen and (max-width: 640px) {
      /* line 125, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
      .section-intro .watch-the-film {
        float: none;
        margin: 3% auto 0;
        text-align: center; } }
    /* line 137, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
    .section-intro .watch-the-film a {
      text-decoration: none;
      color: #ffffff;
      font-size: 3vw;
      line-height: 50px;
      min-height: 50px;
      padding-right: 65px;
      padding-top: 15px;
      padding-bottom: 15px;
      background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAMAAAAPkIrYAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABC1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8/PyioqLT09M2NjQAAAB4eHfl5eVZWVcaGhh3d3bi4uJXV1UfHx0ODgwXFxbh4eEdHRseHhwNDQsYGBZ6ennj4+Pm5uZ2dnXi4uF5eXjk5OMZGRd4eHjk5OR4eHb7+/shIR8eHh3Z2dhrmJEKAAAANXRSTlMAMVeLp8TZ6PDxGWCj4FGs9Qh0bN9DzAOSL9T8d4dUJ92WONtkBOxt5Uu0El8BLFyIq8Xp89lihHYAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAACAklEQVRYw63YezsCQRQG8Om2FtFN6ELKpU1CcciEiCKE3L//J7Hb5kHtZaZ933/n2d/T7kwzZw5jTvH5A8GQMqVOq1NKKBjw+9hkmZkNz9Fo5sKzM9LSfCRK1olG5mWgWFwhpyjxmCiVWCC3LCSEpOSiq2RkMekqLS0LSUaWl5ypVFqYIkqnnCh/RoIiyvjtqayUZCRrR61IU0QrOMoGi09EEcXHqdUJKaLVUSo3MUWUG7HWPFhr/6m8B4oo/5cqeKKICn+sdY/W+i+14ZEi2vihNrc8W1ubQ6vomSIqDi3NavDouC5jaSZVsh494Y1TCaw0sLatB884P29eCFvbBlW22f8ueeuKXzfbglamrFs7ZGd1blq3vHt3L4bt6FbQ3uro2hXvNh5ErCBjFc3J0qNr571Hd0ursF1ysQZvev3kPgu7bM/VGmqNZxdrj+0LWD/fzXm97bOqkGVq/V7bwaqymqA1fNM7++9WY4qwZWrdl1ebBxR2IGGZK6T/Zj0LB0yVs8xZeKq/jz+gskNJS9c+OP/8Gn/gEPq7kN8LOY/I9YVc98j/I3KfQO5fyH0Vud9DzyHk+Yg8t6H1BLLOgdZfyLoQWa9C62hofY+8d0DvQ9B7GvL+CL3XQu/b0D4AtD8B7ZtA+znQPhND9r+M4PpyDNovNALrYw6C66+akev7fgMrIa0leEkFRAAAAABJRU5ErkJggg==");
      background-repeat: no-repeat;
      background-position: 100% 50%;
      background-size: 50px; }
      @media screen and (max-width: 640px) {
        /* line 137, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_intro.scss */
        .section-intro .watch-the-film a {
          font-size: 8vw;
          text-align: center;
          padding-right: 55px;
          background-size: 40px; } }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
.section-banana-facts {
  background-color: #19171c;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center; }
  /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
  .section-banana-facts h2 {
    margin: 0; }
  /* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
  .section-banana-facts .banana-facts-wrapper {
    padding: 50px 30px; }
    @media screen and (max-width: 640px) {
      /* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
      .section-banana-facts .banana-facts-wrapper {
        max-width: 200px;
        margin: 0 auto; } }

/* line 21, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
.section-banana-facts-grid {
  width: 100%; }
  /* line 24, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
  .section-banana-facts-grid .col {
    height: 330px;
    text-align: center;
    background-size: cover; }
    /* line 29, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.blue {
      background-image: url("../images/bg-facts-blue.jpg");
      background-repeat: no-repeat; }
    /* line 33, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.purple {
      background-image: url("../images/bg-facts-purple.jpg");
      background-repeat: no-repeat; }
    /* line 37, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.orange {
      background-image: url("../images/bg-facts-orange.jpg");
      background-repeat: no-repeat; }
    /* line 41, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.pink {
      background-image: url("../images/bg-facts-pink.jpg");
      background-repeat: no-repeat; }
    /* line 45, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.yellow {
      background-image: url("../images/bg-facts-yellow.jpg");
      background-repeat: no-repeat; }
    /* line 49, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col.green {
      background-image: url("../images/bg-facts-green.jpg");
      background-repeat: no-repeat; }
    /* line 54, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col p {
      padding: 0 30px;
      max-width: 400px;
      text-align: center;
      margin: 0 auto; }
    /* line 61, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon {
      margin: 50px auto 50px;
      background-repeat: no-repeat; }
    /* line 66, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-01 {
      background-image: url("../images/banana-facts/01.png");
      background-size: 73px 64px;
      width: 73px;
      height: 64px; }
    /* line 75, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-02 {
      background-image: url("../images/banana-facts/02.png");
      background-size: 127px 60px;
      width: 127px;
      height: 60px; }
    /* line 84, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-03 {
      background-image: url("../images/banana-facts/03.png");
      background-size: 65px 58px;
      width: 65px;
      height: 58px; }
    /* line 93, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-04 {
      background-image: url("../images/banana-facts/04.png");
      background-size: 51px 60px;
      width: 51px;
      height: 60px; }
    /* line 102, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-04b {
      background-image: url("../images/banana-facts/04-b.png");
      background-size: 51px 60px;
      width: 51px;
      height: 60px; }
    /* line 111, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-05 {
      background-image: url("../images/banana-facts/05.png");
      background-size: 97px 60px;
      width: 97px;
      height: 60px; }
    /* line 120, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .section-banana-facts-grid .col .icon-06 {
      background-image: url("../images/banana-facts/06.png");
      background-size: 82px 61px;
      width: 82px;
      height: 61px; }

/* line 133, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
.fi .section-banana-facts-grid .col {
  height: 360px; }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    /* line 133, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_banana_facts.scss */
    .fi .section-banana-facts-grid .col {
      height: 420px; } }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
.section-testimonials {
  width: 100%;
  display: block;
  background: #111014;
  margin: 0;
  padding: 0; }
  /* line 9, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
  .section-testimonials .carousel-slide .slideTextWrap {
    padding-left: 10%; }
    @media screen and (max-width: 640px) {
      /* line 9, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
      .section-testimonials .carousel-slide .slideTextWrap {
        padding: 0 5%; } }
    /* line 16, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
    .section-testimonials .carousel-slide .slideTextWrap p {
      max-width: 510px;
      font-size: 30px;
      line-height: 35px;
      margin-bottom: 10px; }
      @media screen and (max-width: 640px) {
        /* line 16, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
        .section-testimonials .carousel-slide .slideTextWrap p {
          font-size: 20px;
          line-height: 22px; } }
    /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
    .section-testimonials .carousel-slide .slideTextWrap .byline {
      color: #ffffff;
      font-size: 22px;
      margin-bottom: 20px; }
      @media screen and (max-width: 640px) {
        /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
        .section-testimonials .carousel-slide .slideTextWrap .byline {
          font-size: 18px;
          line-height: 20px; } }
    /* line 37, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
    .section-testimonials .carousel-slide .slideTextWrap .ctaBtn {
      font-size: 20px;
      color: #62b5e5; }
      @media screen and (max-width: 640px) {
        /* line 37, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_testimonials.scss */
        .section-testimonials .carousel-slide .slideTextWrap .ctaBtn {
          font-size: 18px;
          line-height: 20px; } }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
.section-products {
  width: 100%;
  display: block;
  background: #19171c;
  margin: 0;
  padding: 0;
  /* clearfix */ }
  /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
  .section-products .products-wrapper {
    padding: 50px 30px 60px;
    /* iPad Portrait & Landscape */ }
    @media screen and (max-width: 640px) {
      /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products .products-wrapper {
        padding: 50px 20px 30px 0; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products .products-wrapper {
        padding: 50px 20px 30px 0; } }
  /* line 23, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
  .section-products h2 {
    text-align: center;
    margin-bottom: 40px; }
    @media screen and (max-width: 640px) {
      /* line 23, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products h2 {
        margin-left: 20px; } }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
  .section-products .grid:after {
    content: '';
    display: block;
    clear: both; }
  /* line 38, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
  .section-products .grid {
    /* 
		* Grid Items 
		*/ }
    /* line 42, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
    .section-products .grid .grid-sizer,
    .section-products .grid .grid-item {
      width: 33%;
      /* iPad Portrait */ }
      @media screen and (max-width: 640px) {
        /* line 42, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
        .section-products .grid .grid-sizer,
        .section-products .grid .grid-item {
          width: 50%; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
        /* line 42, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
        .section-products .grid .grid-sizer,
        .section-products .grid .grid-item {
          width: 50%; } }
    /* line 57, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
    .section-products .grid .grid-item {
      vertical-align: top;
      text-align: center;
      margin-bottom: 20px; }
      /* line 62, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products .grid .grid-item img {
        display: block;
        margin: 0 auto 10px;
        text-align: center;
        width: 100%;
        height: 100%; }
      /* line 70, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products .grid .grid-item a:link, .section-products .grid .grid-item a:visited {
        display: block;
        text-decoration: none;
        padding: 30px;
        margin-left: 20px;
        /* iPad Portrait & Landscape */ }
        @media screen and (max-width: 640px) {
          /* line 70, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
          .section-products .grid .grid-item a:link, .section-products .grid .grid-item a:visited {
            padding: 20px;
            background-color: #201e23; } }
        @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 70, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
          .section-products .grid .grid-item a:link, .section-products .grid .grid-item a:visited {
            background-color: #201e23;
            font-size: 18px; } }
      /* line 90, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_products.scss */
      .section-products .grid .grid-item a:hover {
        background-color: #201e23; }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
.section-social {
  background: #19171c;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center; }
  /* line 8, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
  .section-social .social-wrapper {
    padding: 40px 30px; }
  /* line 12, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
  .section-social .social-links {
    margin: 10px 0 0;
    padding: 0; }
    /* line 15, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
    .section-social .social-links li {
      margin: 0;
      padding: 0;
      display: inline-block;
      list-style: none;
      color: white; }
      /* line 22, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
      .section-social .social-links li:first-child {
        margin: 0 10px 0 -10px; }
      /* line 26, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
      .section-social .social-links li a {
        text-indent: -999em; }
  /* line 32, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
  .section-social h3 {
    position: relative;
    padding-bottom: 40px; }
  /* line 37, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_social.scss */
  .section-social h3:after {
    content: '';
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAYCAMAAABtCkWqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABblBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAACDGmI8AAAAeHRSTlMACrZBP7is+mZk+a5L8o8DjU0s3g8Ntd8tFcPUIyHEFgef6z48oXX9Y2F384yKT+C0suEvxdMg0sYXouo76aMIePhgXv55AVACiPRRMAyw4xgfHtDIpDo56KZ6XVz3fFKHhlQxrwszGcnPHMoap+dlqAl9f/X2VjT3HZ+5AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAUhJREFUOMuVkPkzQlEYho/skYTIkrKGbGXJlsR1kez7vmeJ7Dx/vmuaaZJund6fvvN+85yZ7xF5hnyRWwoK80QRxSU5QaVGykS5CSrM0oy5EkwWIaqqwVAjCVlroc72O9U3QGOTFGRvhGZHfHa2QGubBNTeCh3OxLPThbErK9RtxNWTXFjc0JvZibkP3P1/O9sADFozefCAdyi1dQzDiF0XGvXB2Pj/3jkBk+060JQfpgNpVzMugrNpN3NBlHlV58cFzUnf4r96cQlCy/onh73gWUkpV1ZhLZxJ7/oY+Db+VJtbsL0uMiawA/7dpGJvHw4CIkvUQ4XgUeJ5fIJyqmaDtJyF4DzuRL1QCF1KMFqu1uD618lNmeYhIgcJcXsH95vi4R6ij7KQ5uQJYs8xeHmVh7SD3hRAeZfxkJzLDz6/cmS0RKLfursfAYtLvgqBY5QAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    background-size: 43px 19px;
    background-position: 0 0;
    position: absolute;
    display: block;
    left: 50%;
    top: 45px;
    width: 53px;
    height: 24px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%); }

/* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
.section-competition {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 70vh;
  background-image: url("../images/bg-competition.jpg");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  text-align: center;
  position: relative; }
  @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
    /* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .section-competition {
      min-height: 300px; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 1, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .section-competition {
      height: 500px; } }
  /* line 23, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
  .section-competition .competition-wrapper {
    padding: 120px 30px; }
  /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
  .section-competition .products-offers-img {
    background-image: url("../images/products-offers.png");
    background-repeat: no-repeat;
    background-size: 90%;
    background-position: 50% 50%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block; }
    @media screen and (min-width: 641px) {
      /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-img {
        background-size: 85%; } }
    @media screen and (min-width: 1025px) {
      /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-img {
        background-size: 45%; } }
    @media screen and (min-width: 1400px) {
      /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-img {
        background-size: 35%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
      /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-img {
        background-size: 50%; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-img {
        background-size: 45%; } }
  /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
  .section-competition .products-offers-content {
    background-image: url("../images/products-offers-en.png");
    background-repeat: no-repeat;
    background-size: 40%;
    background-position: 70% 50%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block; }
    @media screen and (min-width: 641px) {
      /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-content {
        background-size: 28%;
        background-position: 80% 50%; } }
    @media screen and (min-width: 1025px) {
      /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-content {
        background-size: 15%;
        background-position: 70% 50%; } }
    @media screen and (min-width: 1400px) {
      /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-content {
        background-size: 10%;
        background-position: 65% 50%; } }
    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
      /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-content {
        background-size: 20%; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 64, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
      .section-competition .products-offers-content {
        background-size: 15%;
        background-position: 70% 50%; } }

/* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
.fi .products-offers-img {
  background-size: 65%;
  background-position: 50% 30%; }
  @media screen and (min-width: 641px) {
    /* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-img {
      background-size: 65%; } }
  @media screen and (min-width: 1025px) {
    /* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-img {
      background-size: 35%; } }
  @media screen and (min-width: 1400px) {
    /* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-img {
      background-size: 30%; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
    /* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-img {
      background-size: 40%;
      background-position: 50% 20%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 107, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-img {
      background-size: 35%; } }

/* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
.fi .products-offers-content {
  background-image: url("../images/products-offers-fi.png");
  background-size: 30%;
  background-position: 75% 33%; }
  @media screen and (min-width: 641px) {
    /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-content {
      background-size: 20%;
      background-position: 75% 40%; } }
  @media screen and (min-width: 1025px) {
    /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-content {
      background-size: 12%;
      background-position: 65% 40%; } }
  @media screen and (min-width: 1400px) {
    /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-content {
      background-size: 10%;
      background-position: 62% 40%; } }
  @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
    /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-content {
      background-size: 20%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 135, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-content {
      background-size: 12%;
      background-position: 65% 40%; } }

/* line 166, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
.fi .products-offers-wrapper {
  margin: 0 auto;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 90%; }
  @media screen and (min-width: 641px) {
    /* line 166, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-wrapper {
      max-width: 500px;
      bottom: 100px;
      width: 100%; } }
  @media screen and (min-width: 1025px) {
    /* line 166, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-wrapper {
      max-width: 500px;
      bottom: 30px;
      width: 100%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 166, /Users/johnnydimas/Projects/gainomax-campaign/src/css/pages/_section_competition.scss */
    .fi .products-offers-wrapper {
      bottom: 70px; } }

/* line 6, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
#outdated {
  position: absolute;
  background-color: #f25648;
  color: white;
  display: none;
  overflow: hidden;
  left: 0;
  position: fixed;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  width: 100%;
  z-index: 1500;
  padding: 24px; }
  /* line 21, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated h6 {
    font-size: 25px;
    line-height: 25px;
    margin: 12px 0; }
  /* line 27, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated p {
    font-size: 12px;
    line-height: 12px;
    margin: 0; }
  /* line 33, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated #buttonUpdateBrowser {
    border: 2px solid white;
    color: white;
    cursor: pointer;
    display: block;
    margin: 30px auto 0;
    padding: 10px 20px;
    position: relative;
    text-decoration: none;
    width: 230px; }
    /* line 43, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
    #outdated #buttonUpdateBrowser:hover {
      background-color: white;
      color: #f25648; }
  /* line 49, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated .last {
    height: 20px;
    position: absolute;
    right: 25px;
    top: 10px;
    width: 0px; }
  /* line 57, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated .last[dir=rtl] {
    left: 25px !important;
    right: auto !important; }
  /* line 62, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_outdated-browser-rework.scss */
  #outdated #buttonCloseUpdateBrowser {
    color: white;
    display: block;
    font-size: 36px;
    height: 100%;
    line-height: 36px;
    position: relative;
    text-decoration: none;
    width: 100%; }

/* ------ venobox.css --------*/
/* line 2, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after {
  -webkit-backface-visibility: hidden;
  box-sizing: border-box; }

/* ------- overlay: change here background color and opacity ----- */
/* line 9, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-overlay {
  background: #fdfdfd;
  background: rgba(0, 0, 0, 0.85);
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto; }

@media (max-width: 460px) {
  /* line 26, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .vbox-iframe.vbox-overlay {
    overflow-y: scroll;
    /* has to be scroll, not auto */
    -webkit-overflow-scrolling: touch;
    position: absolute; } }

/* ----- preloader - choose between CIRCLE, IOS, DOTS, QUADS ----- */
/* circle preloader */
/* line 36, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-preloader {
  position: fixed;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 50%;
  margin-left: -16px;
  margin-top: -16px;
  background-image: url(/images/venobox/preload-circle.png);
  text-indent: -100px;
  overflow: hidden;
  -webkit-animation: playload 1.4s steps(18) infinite;
  animation: playload 1.4s steps(18) infinite; }

@-webkit-keyframes playload {
  from {
    background-position: 0px; }
  to {
    background-position: -576px; } }

@keyframes playload {
  from {
    background-position: 0px; }
  to {
    background-position: -576px; } }

/* ----- navigation ----- */
/* line 76, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-close {
  cursor: pointer;
  width: 46px;
  height: 40px;
  padding: 10px 20px 10px 0;
  display: block;
  color: #fff;
  text-indent: -100px;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 30px 30px;
  z-index: 10; }

/* line 95, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-youtube .vbox-close {
  position: fixed;
  top: 30px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  background-image: url("/images/close-white.svg"); }

/* line 105, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-iframe .vbox-close {
  position: absolute;
  top: 0;
  left: auto;
  background-image: url("/images/close-blk.svg"); }
  @media (min-width: 1200px) {
    /* line 105, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
    .vbox-iframe .vbox-close {
      right: 130px !important; } }

/* line 116, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-next, .vbox-prev {
  box-sizing: content-box;
  cursor: pointer;
  position: fixed;
  top: 50%;
  color: #fff;
  width: 30px;
  height: 170px;
  margin-top: -85px;
  text-indent: -100px;
  border: solid transparent;
  /* Using border instead of padding to keep bg image in place */
  overflow: hidden; }

/* line 129, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-prev {
  left: 0;
  border-width: 0 30px 0 10px;
  background: url(/images/venobox/prev.gif) center center no-repeat; }

/* line 134, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-next {
  right: 0;
  border-width: 0 10px 0 30px;
  background: url(/images/venobox/next.gif) center center no-repeat; }

/* line 140, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-title {
  width: 100%;
  height: 40px;
  float: left;
  text-align: center;
  line-height: 28px;
  font-size: 12px;
  color: #fff;
  padding: 6px 40px;
  overflow: hidden;
  background: #161617;
  position: fixed;
  top: -1px;
  left: 0;
  display: none !important; }

/* line 157, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-num {
  cursor: pointer;
  position: fixed;
  top: -1px;
  left: 0;
  height: 40px;
  display: block;
  color: #fff;
  overflow: hidden;
  line-height: 28px;
  font-size: 12px;
  padding: 6px 10px;
  background: #161617;
  display: none; }

/* ------- inline window ------ */
/* line 173, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-inline {
  width: 420px;
  height: 315px;
  padding: 10px;
  background: #fff;
  text-align: left;
  margin: 0 auto;
  overflow: auto; }

/* ------- Video & iFrames window ------ */
/* line 184, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.venoframe {
  border: none;
  width: 960px;
  height: 720px; }

@media (max-width: 992px) {
  /* line 190, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .venoframe {
    width: 640px;
    height: 480px; } }

@media (max-width: 767px) {
  /* line 196, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .venoframe {
    width: 420px;
    height: 315px; } }

@media (max-width: 460px) {
  /* line 203, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .vbox-iframe .vbox-container {
    padding: 0 !important; }
  /* line 206, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .vbox-iframe .vbox-inline {
    width: 100%; }
  /* line 209, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .vbox-iframe .venoframe {
    width: 100%;
    height: 100vh; } }

@media (max-width: 320px) {
  /* line 216, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .venoframe {
    width: 290px;
    height: 180px; } }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  /* line 224, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
  .vbox-iframe .venoframe {
    height: 100vh;
    width: 100%; } }

/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */
/* line 232, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-open {
  overflow: hidden; }

/* line 235, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-container {
  position: relative;
  background: #000;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px; }

/* line 243, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-content {
  text-align: center;
  float: left;
  width: 100%;
  position: relative;
  overflow: hidden; }

/* line 250, /Users/johnnydimas/Projects/gainomax-campaign/src/css/vendors/_venobox.scss */
.vbox-container img {
  max-width: 100%;
  height: auto; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX2Z1bmN0aW9ucy5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImhlbHBlcnMvX21peGlucy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmFzZS9fbWFpbi5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19pY29ucy5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImxheW91dC9fZ3JpZC5zY3NzIiwicGFnZXMvX21vZGFsX3Rlc3RpbW9uaWFscy5zY3NzIiwicGFnZXMvX3NlY3Rpb25faW50cm8uc2NzcyIsInBhZ2VzL19zZWN0aW9uX2JhbmFuYV9mYWN0cy5zY3NzIiwicGFnZXMvX3NlY3Rpb25fdGVzdGltb25pYWxzLnNjc3MiLCJwYWdlcy9fc2VjdGlvbl9wcm9kdWN0cy5zY3NzIiwicGFnZXMvX3NlY3Rpb25fc29jaWFsLnNjc3MiLCJwYWdlcy9fc2VjdGlvbl9jb21wZXRpdGlvbi5zY3NzIiwidmVuZG9ycy9fb3V0ZGF0ZWQtYnJvd3Nlci1yZXdvcmsuc2NzcyIsInZlbmRvcnMvX3Zlbm9ib3guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxjQUFjO0FDUmQsT0FBTyxDQUFDLHVDQUFJOztBRGVaLE1BQU0sQUFFSixPQUFPLEVBRlQsTUFBTSxBQUtKLE1BQU0sQ0FYRDtFQUNOLE9BQU8sRUFBRSxHQUFJO0VBQ2IsT0FBTyxFQUFFLEtBQU07RUFDZixVQUFVLEVBQUUsTUFBTztFQUNuQixNQUFNLEVBQUUsQ0FBRSxHQUNWOzs7QUFDRCxNQUFNLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBRSxHQVFUOztFQVRELE1BQU0sQUFLSixNQUFNLENBQUM7SUFFUCxLQUFLLEVBQUUsSUFBSyxHQUNaOztBRXpCRiw2RUFBNkU7QUFPN0UsK0JBQStCO0FBbUIvQiwrQkFBK0I7O0FDMUIvQixJQUFJLENB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ZixRQUFRLEVBQUUsSUFBSyxHQUNsQjs7QUFFRCwyQ0FBMkM7O0FBQzNDLFVBQVUsQ0FBQTtFQUNOLE1BQU0sRUFBRSxJQUFLO0VBQ2IsS0FBSyxFQUFFLEtBQU07RUFDYixNQUFNLEVBQUUsS0FBTSxHQUNqQjs7QUFDRCxNQUFNLEVBQUwsU0FBUyxFQUFFLEtBQUs7O0VBQ2IsVUFBVSxDQUFBO0lBQ04sS0FBSyxFQUFFLEtBQU07SUFDYixNQUFNLEVBQUUsS0FBTSxHQUNqQjs7QUFFTCxNQUFNLEVBQUwsU0FBUyxFQUFFLEtBQUs7O0VBQ2IsVUFBVSxDQUFBO0lBQ04sS0FBSyxFQUFFLEtBQU07SUFDYixNQUFNLEVBQUUsS0FBTSxHQUNqQjs7QUFFTCxNQUFNLEVBQUwsU0FBUyxFQUFFLEtBQUs7O0VBQ2IsWUFBWSxDQUNSLGVBQWUsQ0FBQztJQUNaLE9BQU8sRUFBRSxZQUFhLEdBQ3pCOztFQUhMLFlBQVksQ0FJUixZQUFZLENBQUE7SUFDUixLQUFLLEVBQUUsSUFBSyxHQUNmOztFQU5MLFlBQVksQ0FPUixVQUFVLENBQUE7SUFDTixLQUFLLEVBQUUsSUFBSztJQUNaLE1BQU0sRUFBRSxLQUFNLEdBQ2pCOztBQUdULE1BQU0sRUFBTCxTQUFTLEVBQUUsS0FBSzs7RUFDYixVQUFVLENBQUE7SUFDTixLQUFLLEVBQUUsS0FBTTtJQUNiLE1BQU0sRUFBRSxLQUFNLEdBQ2pCOztBQUdMLE1BQU0sTUFBRCxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxPQUFPLGdCQUFnQixFQUFFLE1BQU0sT0FBTyxXQUFXLEVBQUUsUUFBUTs7RUFDL0YsWUFBWSxDQUNSLFVBQVUsQ0FBQztJQUNQLE1BQU0sRUFBRSxLQUFNO0lBQ2QsS0FBSyxFQUFFLElBQUssR0FDZjs7QUFJVCx5RUFBeUU7O0FBQ3pFLFVBQVUsQ0FBQTtFQUNOLFFBQVEsRUFBRSxNQUFPLEdBQ3BCOzs7QUFDRCxlQUFlLENBQUE7RUFDWCxRQUFRLEVBQUUsUUFBUztFQUNuQixVQUFVLEVBQUUsSUFBSztFQUNqQixLQUFLLEVBQUUsSUFBSztFQUNaLFNBQVMsRUFBRSxNQUFPO0VBQ2xCLE1BQU0sRUFBRSxNQUFPO0VBQ2YsT0FBTyxFQUFFLE1BQU8sR0FDbkI7OztBQUNELGFBQWEsQ0FBQTtFQUNULFVBQVUsRUFBRSxNQUFPO0VBQ25CLEtBQUssRUFBRSxJQUFLO0VBQ1osS0FBSyxFQUFFLElBQUs7RUFDWixRQUFRLEVBQUUsUUFBUztFQUNuQixRQUFRLEVBQUUsTUFBTyxHQUNwQjs7O0FBQ0QsZUFBZSxDQUFDLEdBQUcsQ0FBQTtFQUNmLFNBQVMsRUFBRSxJQUFLO0VBQ2hCLE1BQU0sRUFBRSxJQUFLLEdBQ2hCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VSb290IjoiLiJ9 */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX2Z1bmN0aW9ucy5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsInN0eWxlcy5jc3MiLCJoZWxwZXJzL19taXhpbnMuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX21haW4uc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Nhcm91c2VsLnNjc3MiLCJsYXlvdXQvX2dyaWQuc2NzcyIsInBhZ2VzL19tb2RhbF90ZXN0aW1vbmlhbHMuc2NzcyIsInBhZ2VzL19zZWN0aW9uX2ludHJvLnNjc3MiLCJwYWdlcy9fc2VjdGlvbl9iYW5hbmFfZmFjdHMuc2NzcyIsInBhZ2VzL19zZWN0aW9uX3Rlc3RpbW9uaWFscy5zY3NzIiwicGFnZXMvX3NlY3Rpb25fcHJvZHVjdHMuc2NzcyIsInBhZ2VzL19zZWN0aW9uX3NvY2lhbC5zY3NzIiwicGFnZXMvX3NlY3Rpb25fY29tcGV0aXRpb24uc2NzcyIsInZlbmRvcnMvX291dGRhdGVkLWJyb3dzZXItcmV3b3JrLnNjc3MiLCJ2ZW5kb3JzL192ZW5vYm94LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUEsY0FBYztBQ1JkLGdEQUFZO0FDQVosNEZBQTRGO0FGZTVGO0VBTEMsYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsVUFBVSxFQUNWOztBRVBELDRGQUE0RjtBRlE1RjtHQUNDLFFBQVMsRUFRVDtFRWRDLDRGQUE0RjtFRks5RjtJQU9FLFlBQVksRUFDWjs7QUd6QkYsNkVBQTZFO0FBTzdFLCtCQUErQjtBQW1CL0IsK0JBQStCO0FEUC9CLG9GQUFvRjtBRW5CcEY7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVUsRUFDWDs7QUZxQkQsb0ZBQW9GO0FFcEJwRjtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFB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Q2QsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZUFBZSxFQUNsQjs7QUFFRCwyQ0FBMkM7QWxCcW5EM0MsMkZBQTJGO0FrQnBuRDNGO0VBQ0ksYUFBYTtFQUNiLGFBQWE7RUFDYixjQUFjLEVBQ2pCOztBQUNEO0VsQnNuREUsMkZBQTJGO0VrQnJuRHpGO0lBQ0ksYUFBYTtJQUNiLGNBQWMsRUFDakIsRUFBQTs7QUFFTDtFbEJzbkRFLDJGQUEyRjtFa0JybkR6RjtJQUNJLGFBQWE7SUFDYixjQUFjLEVBQ2pCLEVBQUE7O0FBRUw7RWxCc25ERSwyRkFBMkY7RWtCcm5EekY7SUFFUSxzQkFBc0IsRUFDekI7RWxCcW5EUCwyRkFBMkY7RWtCeG5EekY7SUFLUSxZQUFZLEVBQ2Y7RWxCcW5EUCwyRkFBMkY7RWtCM25EekY7SUFRUSxZQUFZO0lBQ1osY0FBYyxFQUNqQixFQUFBOztBQUdUO0VsQm9uREUsMkZBQTJGO0VrQm5uRHpGO0lBQ0ksYUFBYTtJQUNiLGNBQWMsRUFDakIsRUFBQTs7QUFHTDtFbEJtbkRFLDJGQUEyRjtFa0JsbkR6RjtJQUVRLGNBQWM7SUFDZCxZQUFZLEVBQ2YsRUFBQTs7QUFJVCx5RUFBeUU7QWxCZ25EekUsMkZBQTJGO0FrQi9tRDNGO0VBQ0ksaUJBQWlCLEVBQ3BCOztBbEJpbkRELDJGQUEyRjtBa0JobkQzRjtFQUNJLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCLEVBQ25COztBbEJrbkRELDJGQUEyRjtBa0JqbkQzRjtFQUNJLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixpQkFBaUIsRUFDcEI7O0FsQm1uREQsMkZBQTJGO0FrQmxuRDNGO0VBQ0ksZ0JBQWdCO0VBQ2hCLGFBQWEsRUFDaEI7O0FsQm9uREQscS9nREFBcS9nRCIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIiwic291cmNlc0NvbnRlbnQiOlsiJGJhc2UtZm9udHNpemU6IDEyO1xuXG5AZnVuY3Rpb24gZW0oJHBpeGVscywgJGNvbnRleHQ6ICRiYXNlLWZvbnRzaXplKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzLyRjb250ZXh0fWVtO1xufVxuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250c2l6ZSkge1xuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XG59XG5cbi8qIENsZWFyZml4ICovXG4lY2xlYXIge1xuXHRjb250ZW50OiAnICc7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGhlaWdodDogMDtcbn1cbi5jbGVhciB7XG5cdCp6b29tOiAxO1xuXHQmOmJlZm9yZSB7XG5cdFx0QGV4dGVuZCAlY2xlYXI7XG5cdH1cblx0JjphZnRlciB7XG5cdFx0QGV4dGVuZCAlY2xlYXI7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn0iLCIvLyBVc2UgdGhpcyBmaWxlIHRvIGRlZmluZSB5b3VyIGZvbnQgZmFtaWxpZXMuXG4vKiBAaW1wb3J0IG11c3QgYmUgYXQgdG9wIG9mIGZpbGUsIG90aGVyd2lzZSBDU1Mgd2lsbCBub3Qgd29yayAqL1xuQGltcG9ydCB1cmwoXCIvL2hlbGxvLm15Zm9udHMubmV0L2NvdW50LzJmYzRhNFwiKTtcbkBmb250LWZhY2Uge2ZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhTmV1ZUxUU3RkLUx0Q24nO3NyYzogdXJsKCcuLi9mb250cy8yRkM0QTRfMF8wLmVvdCcpO3NyYzogdXJsKCcuLi9mb250cy8yRkM0QTRfMF8wLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKCcuLi9mb250cy8yRkM0QTRfMF8wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLHVybCgnLi4vZm9udHMvMkZDNEE0XzBfMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksdXJsKCcuLi9mb250cy8yRkM0QTRfMF8wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTt9XG5AZm9udC1mYWNlIHtmb250LWZhbWlseTogJ0hlbHZldGljYU5ldWVMVFN0ZC1YQmxrQ24nO3NyYzogdXJsKCcuLi9mb250cy8yRkM0QTRfMV8wLmVvdCcpO3NyYzogdXJsKCcuLi9mb250cy8yRkM0QTRfMV8wLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKCcuLi9mb250cy8yRkM0QTRfMV8wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLHVybCgnLi4vZm9udHMvMkZDNEE0XzFfMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksdXJsKCcuLi9mb250cy8yRkM0QTRfMV8wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTt9XG4iLG51bGwsIi8qIFNldCAkaW1nIGFzIGJhY2tncm91bmQtaW1hZ2UgJiBnaXZlIHRoZSBpbWFnZSBkaW1lbnNpb25zIHRvIHRoZSBlbGVtZW50ICovXG5AbWl4aW4gYmFja2dyb3VuZC1pbWFnZS1maXQoJGltZyl7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcpO1xuICAgIHdpZHRoOiBpbWFnZS13aWR0aCgkaW1nKTtcbiAgICBoZWlnaHQ6IGltYWdlLWhlaWdodCgkaW1nKTtcbn1cblxuLyogQ3JlYXRlIHByZWZpeGVkIGtleWZyYW1lcyAqL1xuQG1peGluIGtleWZyYW1lICgkYW5pbWF0aW9uX25hbWUpIHtcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgJGFuaW1hdGlvbl9uYW1lIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQC1tb3ota2V5ZnJhbWVzICRhbmltYXRpb25fbmFtZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEAtby1rZXlmcmFtZXMgJGFuaW1hdGlvbl9uYW1lIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyAkYW5pbWF0aW9uX25hbWUge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8qIENyZWF0ZSBwcmVmaXhlZCBhbmltYXRpb24gKi9cbkBtaXhpbiBhbmltYXRpb24gKCRkZWxheSwgJGR1cmF0aW9uLCAkYW5pbWF0aW9uKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRhbmltYXRpb247XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAkZGVsYXk7XG4gICAgLW1vei1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAtbW96LWFuaW1hdGlvbi1uYW1lOiAkYW5pbWF0aW9uO1xuICAgIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cbiAgICAtby1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAtby1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAtby1hbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbjtcbiAgICAtby1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgIGFuaW1hdGlvbi1uYW1lOiAkYW5pbWF0aW9uO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuIiwiaHRtbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgcSwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgZGlhbG9nLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG5hdiwgc2VjdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGlhbG9nLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmNhcHRpb24sIHRoLCB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLCB0aCwgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5ibG9ja3F1b3RlIGJlZm9yZSwgYmxvY2txdW90ZSBhZnRlciwgcSBiZWZvcmUsIHEgYWZ0ZXIge1xuICBjb250ZW50OiAnJztcbn1cblxuYSBpbWcge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmIsIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBGb250IGZhY2VzICovXG4kYmFzZUZvbnRGYW1pbHk6ICdIZWx2ZXRpY2FOZXVlTFRTdGQtTHRDbicsIEhlbHZldGljYSwgQXJpYWw7XG4kYm9sZEZvbnRGYW1pbHk6ICdIZWx2ZXRpY2FOZXVlTFRTdGQtWEJsa0NuJywgSGVsdmV0aWNhLCBBcmlhbDtcblxuLy8gQ29sb3JzXG4kd2hpdGUgOiAjZmZmZmZmO1xuJGJsYWNrIDogIzExMTAxNDtcbiRkYXJrR3JleSA6ICMxOTE3MWM7XG4kYmx1ZSA6ICM2MmI1ZTU7XG5cbi8qIEJyZWFrIFBvaW50cyAqL1xuJHhzbWFsbDogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KVwiO1xuJHNtYWxsOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpXCI7XG4kbWVkaXVtOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KVwiO1xuXG4vKiBCcmVhayBQb2ludHMgKi9cbi8vICRzbWFsbDogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KVwiO1xuJHhzbWFsbC1taW46IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweClcIjtcbiRsYXJnZTogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweClcIjtcbiR4bGFyZ2U6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpXCI7XG4keHhsYXJnZTogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweClcIjsiLCJoMSwgaDIsIGgzLCBwLCBhIHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1mYW1pbHk6ICRiYXNlRm9udEZhbWlseTtcbn1cblxuaDIge1xuXHRmb250LXNpemU6IDM1cHg7XG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cbn1cblxuaDMge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcbn1cblxuYTpsaW5rLCBhOnZpc2l0ZWQge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxucCB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbnVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDsgXG5cdFx0cGFkZGluZzogMDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59IiwiLmN0YUJ0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWcvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQWdBQUFBVENBTUFBQUNhd0x6aEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQWNsQk1WRVVBQUFELy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy84QUFBQmU1bWZXQUFBQUpYUlNUbE1BSHJWUkZkRXFNTkFQV0FPTGc3aFRFaTBSV3AxeWE2TTl4d29jMUFsQW9HK2Z4Z2lvd3NLNDd3QUFBQUZpUzBkRUFJZ0ZIVWdBQUFBSmNFaFpjd0FBQ3hJQUFBc1NBZExkZnZ3QUFBQlVTVVJCVkFqWExjMUpEb0FnRUVSUlJGRVU1eGxSeE9IK1p6U3hxamYvSmJWb0VRbWVqSWxFcFZTbWM2cVFoaW9yd3RRTjFlcU82bFJQRFpJWUozUmUwTlZ1ZjkyT3o0ZjFHTTZBaGd2MTl3TzhEdjBBdjU4RE81dzJkOXdBQUFBQVNVVk9SSzVDWUlJPScpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogM3B4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5nYWlub21heC1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xvZ28tZ2Fpbm9tYXgucG5nJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIuZm9vdGVyIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuZm9vdGVyLXdyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5nYWlub21heC1sb2dvIHtcblx0XHR3aWR0aDogMTUwcHg7XG5cdFx0aGVpZ2h0OiA0M3B4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTUwcHggNDNweDtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTIwcHggMzRweDtcblx0XHR9XG5cdH1cblxuXHQucmlnaHQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5jb3B5cmlnaHQge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0fVxuXG5cdC5zb2NpYWwtbGlua3Mge1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7IFxuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OWVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59IiwiLmljb24tZmlubmlzaCB7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNnQUFBQW9DQU1BQUFDN0lFaGZBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUIxRkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vcDZlblgxOWZkM2R6YjI5dmMzTno2K3ZyYzNOdnc4UEJwYVdnQUFBQVdGaFFMQ3drSkNRZmYzOS9hMnRvUER3MmRuWnhsWldRUkVROFBEd3dCQVFBTURBcloyZG1hbXBsc2JHczFOVFBnNE4vZzRPRGUzdDc3Ky9zVkZST2ZuNTQ4UERvNU9UYytQand3TUM2NXVibTh2THV3c0xEUHo4NGhJUjg2T2pnN096a2dJQ0IzZDNVUUVBNWRYVndrSkNLVmxaUzh2THpNek12Mjl2YkR3OExtNXVhTXl4WWVBQUFBWlhSU1RsTUFJMVNUd2VIeTU4YWRYeXNIWkwvU2NocDU0L2VPRFQzVDZsdVVpN1dLdTNDZk0ySGlGS3NHOFNSY2tjajRDRDVTbHN6ZDVPdjA4L1hvN2MzZ29kRmRvRXpjRDZZVC9qZkgrU2xUaExnS3VXZjJoUnlpdGpZeWpPeWVSUXhCajhUYXladE9HR0NqWGM4QUFBQUJZa3RIUkFDSUJSMUlBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBQm9rbEVRVlE0eTQzVlpWUERRQkFHNE1PS3U3dHJjWGNwN3U0dVMvSERvV2h4S0ZKYy95d3Brc3MxdWFUdnA5dlpaekxKek40R0lTcFcxamEyZGlxVnZZT2prek5peHNYVkRRUng5L0NVZGw3ZVlCWWZYejh4OHc4QWlRUUdtVHNQWUNTWWRpSEFUS2pRaFlGTXdvbUxBTmxFL3Jzb1VFajBINHhSZ2hBci84RWtjU1lYbjhEWDA5b1pVMmJuNWdIbUY3U0xSQ1p5TUltVVMzaDVoUXRlWFFOWTM4Q2JwS1BtWURJcHQvQzJia09uMjlubDRONHEzaWVkbEZUa0tYaVZBM3lvUDlMcmo5ZE9BR1pQOFptZ2xZYlNLWGpPbjgyZ0dtVlE4SUlGTTVFREJTOVpNQXRsVS9ES2NHMHczTnlLWVE3S3BlQXlOdVZTRFBOUVBnWHZqUGRHNDhPakZDeXc3R01LVVJFRmpTeFlqRW9zZTJJcEtyTU1saU1yeTJBRlFocFNMZUZEL3J6K0pKd2VxS1RtOWhtLzhHY3R4cStrVThXTldYVU5YKzY5dmZQbmo4KzNMd0pyVFNPdUJzWFUvZHlaMUhwRjJQQjdDeHVWWE5QL3hjNlFkM1ZrVlRUTHVaZ1d3ZkpwWlRzTnZVNGRXYzdOZkplMnRVdTZEdkhLN2V3U3MrNGV5U1hlMjljdlZQVURnOHovd3REd3lPaFlvRXJWcnhtZm1KeWlXdDhGaHZnM0tRTFNFQUFBQUFCSlJVNUVya0pnZ2c9PScpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xufVxuXG4uaWNvbi1mYWNlYm9vayB7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNnQUFBQW9DQU1BQUFDN0lFaGZBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUNMbEJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vTHk4dGxaV1JNVEV0RFEwRktTa2hGUlVXL3Y3NmlvcUVBQUFBQ0FnQ1RrNUxaMmRrRUJBSWlJaUFlSGh3TURBa0JBUUNZbUpkeWNuQWhJUjhEQXdBb0tDWStQandrSkNTdnI2OVVWRk1kSFJzRkJRUmtaR1B2Nys5TFMwa1lHQlpNVEVvV0ZoUUpDUWJOemN4VlZWTUZCUUhrNU9US3lzcHVibTUrZm4yQWdIOHlNakFRRUE4YUdoZ1VGQkpuWjJhQmdZQjhmSHR6YzNIZzROK1JrWkRNek13Y0hCb1BEdzNvNk9pU2twRVZGUlA4L1B6VjFkU0ppWW1YbDVhWm1aZzNOelVORFF3U0VnOTZlbm1KaVlpd3NMQldWbFFFQkFIbjUrWk5UVXNYRnhVSUNBWEl5TWMzTnpUQndjQnVibXd2THk5Q1FrQTFOVFBTMHRIMmFlTE1BQUFBWlhSU1RsTUFJMVNUd2VIeTU4YWRYeXNIWkwvU2NocDU0L2VPRFQzVDZsdVVpN1dLdTNDZk0ySGlGS3NHOFNSY2tjajRDRDVTbHN6ZDVPdjA4L1hvN2MzZ29kRmRvRXpjRDZZVC9qZkgrU2xUaExnS3VXZjJoUnlpdGpZeWpPeWVSUXhCajhUYXladE9HR0NqWGM4QUFBQUJZa3RIUkFDSUJSMUlBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBQnprbEVRVlE0eTJOZ1FBR01UTXdzckd4czdCeWNYTndNT0FFUEwxOHFFdUFYRU1TdVRrZzRGUTJJaUlwaEtoT1hTTVVDSktYUTFRbWs0Z0RTcU9wa1VuRUNXV1IxY3FsNGdEeENuVUlxWHFBSVU2ZVVTZ0FvUXhXcW9JbW5wV2RrWm1YbklJbW9ZdlZ3Ymw1ZVhuNWVYZ0dTa0JwSW5ib0dxcnJDdktMaWt0S3l2SEprUVUyZ1FpMDBBeXZ5S2t1cXFtdHE2NUFGdFlFS2RkQVUxdWMxTkRZMW93bnE2akVJb251eEphODF2eERENC9vTUJ1aENiWG50SFowWUNyVVpETkdGdXZMYXUzc3dGQm94Y0NCemUvdjZKMHljTkhuSzFHblRaOHhFVVdqTVlJTE1uUVVNd2luRkpaVkFLbTgyaWtKVEJqUFVzSjQ4cHdFSTVzeVoyekFQUmFFNWd3VXlkejdRcEFVUUU5c1hvaW0wUk9ZdVdyeGs2YkxsazFlc1hMcHFOYXBuckJpczBmMjNKcTk5N1RvTVg5c3cyS0lMcmMvYnNIRVRoa0k3Qm52aUZEb3dNQktuMEpHQndZa29oYzZZNlJhclFoZGdNbk4xSTBLaE95aUpheE5XNkFIT00zcWVLSUtiZ2RHeUJVMmhGeVFYZXFNSWJ0MjJmY2RPVkhVK3NJeU5rU2F4V1F3R3Z2alVxZmdoRlQ3K3VOVTVvUmFubkxqVThhR1hwUUdCV05VRllSYTV3U0dZeWtMRHNCYmk0UkdSeUtvOG82SngxZ3N4c1hIeENaSnNiSkZPaVVuSktTaFNBQmNNQXltTWVNQzJBQUFBQUVsRlRrU3VRbUNDJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XG59XG5cbi5pY29uLXR3aXR0ZXIge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltZy9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDZ0FBQUFvQ0FNQUFBQzdJRWhmQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFDckZCTVZFVUFBQUQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9iMjl2OS9mMnBxYWczTnpVUUVBOFFFQTQyTmpTdXJxMzcrL3VLaW9uZTN0NU1URXVTa3BFQUFBQVRFeEVDQWdCZlgxMG1KaVZrWkdMdzhQRDgvUHhOVFV4Y1hGdlcxdFVMQ3dvZ0lCNGRIUnNaR1JjbEpTTnhjWEdtcHFWUlVVOHZMeTY2dXJsM2QzWUpDUWhFUkVMbjUrZVhsNVloSVI5VlZWU0FnSDhGQlFSQ1FrSCsvdjVBUUQ0RUJBSVlHQlk1T1RkcGFXaUlpSVlQRHc1b2FHYjYrdnEwdExTY25Kc2FHaGtWRlJNZkh4MGJHeGtGQlFNTURBb2lJaUFlSGh4dmIyNU9UazBzTENvYUdoaWhvYURUMDlNSEJ3WVdGaFRYMTlhZG5ac0RBd0lDQWdFeU1qRDkvZnlscGFSQlFVQ29xS2Y0K1BoaFlXQWhJU0FjSEJvQkFRQW9LQ2ExdGJXNXVibkl5TWM5UFR3MU5UTVpHUlo3ZTNtUGo0NFJFUThTRWhCbVptWDA5UFRwNmVudzhPOWVYbDBWRlJRYkd4aDhmSHZzN090dWJtMGNIQnNPRGd3NU9UakJ3Y0h1N3U2bXBxWmNYRm9rSkNJTkRRc05EUW96TXpKZlgxNjJ0cmJ0N2UzUHo4L0V4TVRQejg3cTZ1cmdxOFBTQUFBQVpuUlNUbE1BSTFTVHdlSHk1OGFkWHlzSFpML1NjaHA2NC9lT0RUM1Q2bHVVaTdXS3UzQ2ZNMkhpRktzRzhTUmNrY2o0Q0Q1U2tKYk0zZVRyOVBQMTZPM040S0hSWGFCTTNBK25FLzQzeC9rcFU0UzRDcmxuOW9VY29yWTJNb3pzbmtVTVFZL0Uyc21iVGhpNUxZK1VBQUFBQVdKTFIwUUFpQVVkU0FBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBa2RKUkVGVU9NdGpZRUFCakV6TUxLeHNiT3djbkZ6Y0REZ0JEeTlmR2hMZ0Z4REVyazVJT0EwTmlJaUtZU29UbDBqREFpU2wwTlVKcE9FQTBxanFaTkp3QWxsa2RYSnBlSUE4UXAxQ0dsNmdDRk9ubEVZQUtFTVZxaEJTbUthSzM4TUlvQVpTcDY2QlZTNDlIWm1uQ1ZTb0JlTmtJRWxrWm1YbjVPYWw1UmNVUXZqYVFJVTZNTW1DSXJpNjRwS1MwdEtTc3ZLS3lxcHFzSUN1SG9NZ1hMYW1wQlpxYUYxSmZVTmpZME5UU1hOTGF6NUVTSi9CQUs2d3JhU2t2UVBNNml3QnFnT0JydTRlcUtRaGd4RmNZVzlKWDBsSmZ4NlFOYUVFb203aUpMaWtNUU1IakRrNWJjclV2bWtsSmRObnpLeVpCVkZZTWh1dTBJVEJGTWFjTTNmZS9BV05DeGN0TGlsWnNoU3NibG5KY3JoQ013WnpPSHRGeWNwVmpTaWdaRFZjMG9MQkVzNWVVN0syRDBYZHVxbnJrUlJhSVVKNXc4YXBDNWNoMUMzY3RIa0xYTTZhd1FZcFByWnVLMTJFYlBOMmhKUXRneDJDczJQbnJrVzc0Y29hOXV5ZGpKQ3paM0JBTW5FZk1PYVdRUzFmdUtCa1A1S1VJd01qY2lJNWNQRFFRb2pQRng0dU9ZSXM0OFRBNEl5U3VvNGVXd2UyOTNqSkNSUnhGMFM2UFhrcTdmVDJNMmNYQUsxZWRxNms1RHlLT2xkZ01uTnpoN0F2WEx4VVVsSnlmTkc2eThDNHVYSVZSVjJhQnlpSmEwTTUxNjdmT0hUejF1TGJmWGZ1M2tOVmx1WUp6ak42WGdpUit3OGVQbnFjaGdHOEliblFKNDBBOElWbGJDUDg2andSUllVZlBuVXEva2lGVHdCdWRjNm94U2tuTG5WODZHVnBZQkJXZGNHWVJXNUlLS2F5c0hDc2hYaEVaQlN5S3Evb0dKejFRbXhjZkVLaUpCdGJsSE5TY2tvcWloUUFlWEVoMHZCWXEyY0FBQUFBU1VWT1JLNUNZSUk9Jyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XG59XG5cbi5pY29uLWluc3RhZ3JhbS1zcXVhcmUge1xuXHR3aWR0aDogMjVweDtcblx0aGVpZ2h0OiAyNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltZy9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFESUFBQUF5Q0FNQUFBQXA0WGlEQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFCakZCTVZFVUFBQUQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy84QUFBQVVUVzlRQUFBQWduUlNUbE1BQWwvQThmaldnaEFLdCtRc3BlTVBNMzZFMDZqNzBjelMvTFQ1T0Q2OHlNTzd4L0llSlBiT2ozSnNzZlBybWFmcy9wNE1kTzlNeXZBdlZ4cnRJc0pGQ1NqTDUrNnFNZ2UvY1ZVWXBsaG1HMmtMNktrMnVYTnF3UjM5V2h4b3J2VU9TM3VTbmRjSXpZT3dNVTRnMmZkUHJkZ3cxRW5xdlEwQkkwcFpYbEVWaU45Z2N3YXhqZ0FBQUFGaVMwZEVBSWdGSFVnQUFBQUpjRWhaY3dBQUN4SUFBQXNTQWRMZGZ2d0FBQUhVU1VSQlZFakg1ZFpYVzhJd0dBWGdnM3NoaUJNbmludHZSUUczdUJYMzNudnZQZlBMTFduQlV0STJjT3U1K3RyazdaTzJhUk1BaHFqb0dNS1YyTGo0QkFoSlRPTHJMeVk1UlNER2NBUWhxU2FZd3hPRXBNRVNMa2xIaG42bnpLeHNYM0tzNGpOQXJxN0l5NGVZZ2t4NnpFRUs0VThSTDhrTkVOdC9KTVVCVXNKTDdLV1NLQ3ZYSWhXVlZkV1dtbHJ4b001WTcwdERJMUVsVGMxbDRtVmJXdHNZbDJNUWUzdGc4Q2p0NENHZERzalNVc1JCdWhDVWJxY3VzVUdSVmhYaWNMbGNibHIxS0Vrdi9aZFkrNFFlL1hKaUV0b0dmTVdnUVVrd1JIc01LOSsrUUR5MEdBa1JHS1VOWXd3eVRvdUpVREpKRzZZWVpGcWJ6RENJVjN0Z1hReUNXVi9oREwzOU9kcGpua1VXdEI1eW5wZEZGbW5sVnBJbGVub1pMTEt5U3N1MVlMRXVUcGdOSnNFbUxiZk1jdUd0b0NmYnR0bkVJZjVCWTNiK3hMUTBrWGZCSnRnVDIxZjNYZExNWDVRK3NZTkROWktZNVordFI1V2oxY2NuMG9kTXRrNmhSckNlU2hpeG5rR2Q0UHdpVkZ4ZVFZc2c0Vm9wYm02aFRZQ3pPemx3N25xZ1MyQzROejVJUTNxY2VwSy9KRlVpNVBubDllMzk0L1pRTVhlMGlFcUN5Q2NYQ1ZyNHZwNDVoSDk1bFJieDcyemRCQlp4Q3drejZaRnNTQ0xZOWtTeXVZTGhaOW5PMXovMjRGall3djBDYm8weEYyb245MTBBQUFBQVNVVk9SSzVDWUlJPScpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1x0XG59XG5cbi5pY29uLWZhY2Vib29rLXNxdWFyZSB7XG5cdHdpZHRoOiAyNXB4O1xuXHRoZWlnaHQ6IDI1cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURJQUFBQXlDQU1BQUFBcDRYaURBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUF1bEJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vOEFBQUR5b2dMVEFBQUFQSFJTVGxNQURxSHc2WG1uV2ZTbXROaXduSTZabnFxMzB2YUtJZy9RSTlyNEs1UGhBanRkWm0reHg1aUlySWNmRVFrTVpIaTYyL2tlWDFVdFBIcWo5K3FFcWtFdEFBQUFBV0pMUjBRQWlBVWRTQUFBQUFsd1NGbHpBQUFMRWdBQUN4SUIwdDErL0FBQUFMNUpSRUZVU01mdDFrY1Bna0FRaHVGQlJZb0ZPeFlVeFM3Mlh2ai92OHRBeG9PSmJ2Wkx2Qmg0YjdPWjU3SjdXVkpTNlFBb294SmxFUkNta1k0U2cxQVJtSDlNY3ZsQzBTcVZLMVZKVXFzM2lMUGxTTE5GaEpHMlRTRHBPSVNTTHNIRWdVbnZ0ZXoyQjU3bkRTWElpSVV5ZmpzV2tRa1ROWkFtVXlZemVUSm5Zc2FOTFB5d0paTlZOUGxySWJIcFF4dWNXRGpaNG1RSEUzY1BrNFA0a28rbnNETXZYNkxwK3ZPblRFaENZa0YwbEJpQ3o5VVhvcEZ5dXlQa29kSVROcHpTQ20yYmxPd0FBQUFBU1VWT1JLNUNZSUk9Jyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG59XG5cbi5pY29uLWRyb3Age1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQldDQU1BQUFDa1RRVjhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUJnRkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vOEFBQUNYUnl5eEFBQUFmblJTVGxNQVQxQU40NUkxL0RZRXpzOTBJUFMxdGxZUTVwZzYvZjQ3QmRONkpQZTZ1MXdUNnAyZlB3ZllnU2Y0S0FIQVl4WHRGcU9rUlFuY2hvY3MrZ0xGYVJudjhCcXBTd3pnaTR3eCt3YlFmeUdsSnBXVzgxUnhjcHpCdzlUYjVQWG5yYTZFRWN0OFRWSzl2aVgyWjZiU0d4N0l6QXRnWWJGS3pVZElISGRNZ3F6UTJKbXpBQUFBQVdKTFIwUUFpQVVkU0FBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBbHhKUkVGVVdNT2QyT2xiVWtFVXgvR2pZQ1FJSlFya2dvbW1tSUZaS09WT0xpV2dXTnBLV09aU1ppcGFXcm45L25hNUYyUzl5OHo1dnYrOHVjODhaODVjSXFQcTZvbWR4V3Exc0hFRDBNQzF0MnlBN1RiUE50cVJ5OUhJd2sxUWErSllweXVQWFU0R3ZvTkNkK1Z0TTRvMXkxcDNTd20zdUNWeEs4cHFsYk1lYnpuMjNaT3hiZTJvcUwxTkFuZWdxZzV4Mittdnh2NU9ZZHlGbXU2TDJtNW8xQzFtQXoxYXVDY2doSHVoMlFNUjIrZlR4cjQrYzlzZmhFN0JmbE04QU4wR3pPekRRWDA4K01qWWhzSXdLQnd5eEVNd2JNaklQaDQyeHNOUERQQlRtQlRSdHlObUZoalJzNk5SY3h3ZDFjSFB6QzN3WE51T2pZdmc4VEV0T3pFcFlvSEpDUTA4SldhQnFWbzdQU09LWXk5cThLeW9CV2FyN1p5NEJlWXE3ZnlDREY2WXI4QXZaU3p3cXR3dXh1VndmTEZrRTBrNUN5UVRSYndrYTRHbEcrdjB5MlAvY2dHbjVDMlF5dHNWR3dmYlZsVDhtbU9CTityNVdPWGhWZVdrclBFc3NNYjlYRXE1WVppSWNYRXNRUjZ1QlR6MGxvL2YwWHMrN3FVUGZQeVJQdkZ4bWo3emNZeGNmQndudmdVb3c3Y1pXdWZqZFhMd3NZTys4UEZYMnVEakRhcmo0M3B5c3lhWWt1MGIwU1lYYitZbXlSWVhieWtqMzhlelB2V05HZWJoc0RxM3QzbDRXOFVoNlR0U0tWbllnSGM0ZU9mbW12d3ViMzhVNytmZG43TFd2MXRhRGZaazhWNzVVcEtTczc4cXRpSEx2b3pkci9wdmM1QVd0K21ENmhYd01DaHFvNGUxbTJzZ0syYVBwclVXN3VPSWlJMGNrM2EvVGVkdzVnL3A1and4dGlmTFpOVHBrVDc5ZTBwbS9ldnlha2x2MTM5VHFuUjJucTNhZ3VQWjh6TWhtajl4RjVkWGRtdnUyVEZqdFY5ZFh1ajhDYndHUm1CY3Y1YlFndGdBQUFBQVNVVk9SSzVDWUlJPScpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogNDBweCA1N3B4O1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA1N3B4O1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuKiBNaXhpbiBoZWxwZXJzIGZvciBzbGlkZSB0cmFuc2l0aW9uc1xuKi9cbkBtaXhpbiBjYXJvdXNlbFRyYW5zaXRpb24oJHRyYW5zaXRpb246IGFsbCwgJGR1cmF0aW9uOiAzMDBtcywgJGVhc2luZzogZWFzZS1pbikge1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uICRkdXJhdGlvbiAkZWFzaW5nO1xufVxuXG5AbWl4aW4gY2Fyb3VzZWxUcmFuc2l0aW9uRGVsYXkoJGRlbGF5OjApIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAkZGVsYXk7XG59XG5cbkBtaXhpbiBjYXJvdXNlbEJhY2tmYWNlVmlzaWJpbGl0eSgkdmlzaWJpbGl0eTogaGlkZGVuKSB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG59XG5cbkBtaXhpbiBjYXJvdXNlbFBlcnNwZWN0aXZlKCRwZXJzcGVjdGl2ZTogMTAwMCkge1xuICAgIHBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG59XG5cbkBtaXhpbiBjYXJvdXNlbFRyYW5zbGF0ZTNEICgkeDogMCwgJHk6MCwgJHo6MCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG59XG5cbkBtaXhpbiBjYXJvdXNlbFRyYW5zbGF0ZVogKCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuQG1peGluIGNhcm91c2VsVHJhbnNsYXRlWSAoJHk6MCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkeSk7XG59XG5cbi8qXG4qIFNldCBkZWZhdWx0IGRlc2t0b3AgYW5kIG1vYmlsZVxuKiBoZWlnaHRzIG9uIGNhcm91c2VsIHdyYXBwZXJcbiovXG4uY2Fyb3VzZWwge1xuICAgIEBpbmNsdWRlIGNhcm91c2VsQmFja2ZhY2VWaXNpYmlsaXR5KCk7XG4gICAgQGluY2x1ZGUgY2Fyb3VzZWxQZXJzcGVjdGl2ZSgpO1xuICAgIEBpbmNsdWRlIGNhcm91c2VsVHJhbnNpdGlvbihvcGFjaXR5LCA3MDBtcywgZWFzZS1vdXQpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDIwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4OyAgICBcbiAgICB9XG5cbiAgICAuY3RhQnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH0gICAgXG5cbiAgICAmLnNob3dDYXJvdXNlbCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTAwMG1zIGVhc2Utb3V0O1xuXG4gICAgICAgIC5jdGFCdG4ge1xuICAgICAgICAgICAgJi5wb3NUb3Age1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLypcbiogRGVmYXVsdCBzdHlsZXMgZm9yIGNhcm91c2VsIHNsaWRlc1xuKi9cbi5jYXJvdXNlbC1zbGlkZSB7XG4gICAgQGluY2x1ZGUgY2Fyb3VzZWxCYWNrZmFjZVZpc2liaWxpdHkoKTtcbiAgICBAaW5jbHVkZSBjYXJvdXNlbFBlcnNwZWN0aXZlKCk7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cbiAgICAvKlxuICAgICogRGVmYXVsdCBzdHlsZXMgZm9yIHNsaWRlIGNvbnRlbnRcbiAgICAqL1xuICAgIC5zbGlkZVRleHRXcmFwIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLm5leHRTbGlkZSwgJi5wcmV2U2xpZGUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDcwMG1zIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYuY3VycmVudFNsaWRlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA3MDBtcyBlYXNlLW91dDtcbiAgICB9XG59XG5cbi8qIFxuKiBEZWZhdWx0IHN0eWxlcyBmb3IgY2Fyb3VzZWwgYXJyb3dzXG4qL1xuLmNhcm91c2VsQXJyb3dzIHtcbiAgICBAaW5jbHVkZSBjYXJvdXNlbEJhY2tmYWNlVmlzaWJpbGl0eSgpO1xuICAgIEBpbmNsdWRlIGNhcm91c2VsUGVyc3BlY3RpdmUoKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyR4c21hbGx9IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLm5leHRBcnJvdyB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQTFDQU1BQUFCc205c2lBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUJMMUJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vOEFBQUNyYjcza0FBQUFZM1JTVGxNQUM2dE90L0V0UXZuZkZXWEZCbytpQTdWNEQ5TDhKT3IwUCtOaXlJdWtBYkwrVUNIMUx6c1lYd3FJc1h3TVV4NHpPQnhiaDZkLzBWZm9Oc2ZwTlZVQ2ZxWmNPUm9mTVExU2VvbGdDRHdYSWk2empLTmpRT0h5MDdaMmtLQm13OTI0OEV4TDhIUmhBQUFBQVdKTFIwUUFpQVVkU0FBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBUnRKUkVGVU9NdDlsTlZXUXpFUVJkdGlGNzlRb0hncEZDbE9jUzN1N203bi8vK0IwL2NkOG5qMm1wVTlTU2FKWktvaWdhdFNWZFVJYWlMVjFpR3BseG9ha1RSSnpRamlGcWtWU2JwTjdheldrVkVucTNWRjZtYTFIcW1YMWZxay9peXFEZnlqbGh0RU1wUlJmaGpKaU5WR2tZeFpyWUJrUEtnMklVMWl5WlRWcHBITVdHMFd5WnpWaWtqbWcyb0wwaUtxWmEyMmhDV0ZaZVZXa0JSWGxWOUQ0aGUxamhVYnltL1NIbTUvQy9LU3JiWURmZXhRSDd1Qnp2ZDhWdnVRSC9oMER5RS9zdEF4NU9VYlBDR2gwOENkbjFub0hQSUxDMTFDZm1XaGE4akxiNWZHS3I0SnZQWmI2WTd5ZTE4TlRkUkRwRWVhUVUvdEUwMXQrcG5uUEg2UlhtbmpOK21kOGcvcGs0VDhYMzNocC9DdEgvNUdrcWxmelA4QUhaQTN0SmxMNnk0QUFBQUFTVVZPUks1Q1lJST0nKTtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5wcmV2QXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQTFDQU1BQUFCc205c2lBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUErVkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vOEFBQUJCSWsyekFBQUFVWFJTVGxNQVRLc0xMZkM2RmQzNVFnYkNhSitSZHJnRFR2elZEL0hxSk9CQnhtU2lqbmkwL2RMMUkrTStCOGhoQWFTS2ViRlEvZzR3SUJrNkNsMkhmQUpVTkJ6SFpUZm5WODkvcjZoYk0xTVlML1NoeGQvTmVYelNBQUFBQVdKTFIwUUFpQVVkU0FBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBUTFKUkVGVU9NdDlsTmRhd2xBUUJsZFFNY2FDRGJHQ2dEVzIyTENpMkx2KzcvOHlybkk3YXk1bnYzTXkyNDRaZlgyRkl2TCtBUTBTTHcwcEdRYWVqa2lqZEdCTUdpZGVsaVltZ1U5TmE2WkNRck9xenBIUXZKSUZFbHFVbHVqSHkxS05lRjFhUWFHR21palVVbldWaE5hVXJBUGYySlMyZ0dmYjBnNEo3VXA3SkxTZnEza0EvTkNGam9BZnU5QUo4TFlMblFaQ1p5UjA3a0lYd0M5ZGlLYm95b1U2ZE5HMWRFUGN1aTNkNGdtN3kzWGZ4c2lEOUpoUklIc0s4dmpOUEgvR1NNZHIxY1hJUzVTTXZRYnA5d3BHSFl4TEhEYkY3QzFvbzlsNzBQamVxRlF3VXY5UERjZlIwbUNBNDVIM0pmbmdyZjNiODFnTkY5SHNNMWhkUzcraWlTcDk4L01RdjNDdVZpaitBQktlTUl0MmFFVHFBQUFBQUVsRlRrU3VRbUNDJyk7XG4gICAgfVxuXG59XG5cbi8qXG4qIERlZmF1bHQgc3R5bGVzIGZvciBjYXJvdXNlbCBkb3QgcGFnaW5hdGlvblxuKi9cbi5nb3RvLWRvdHMge1xuICAgIEBpbmNsdWRlIGNhcm91c2VsQmFja2ZhY2VWaXNpYmlsaXR5KCk7XG4gICAgQGluY2x1ZGUgY2Fyb3VzZWxQZXJzcGVjdGl2ZSgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDI1cHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltZy9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FNQUFBQW9MUTlUQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBZTFCTVZFVUFBQUQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLzhBQUFETlBHRGlBQUFBSjNSU1RsTUFLbzdYK05ZR2xQMllDYnY1a1RnTXZaWGxNVERrSy93dkxvK1NOd1VMODlTUUxDM1krdlRhZGFmSkFBQUFBV0pMUjBRQWlBVWRTQUFBQUFsd1NGbHpBQUFMRWdBQUN4SUIwdDErL0FBQUFJeEpSRUZVR05ObGo5a1NnakFNUlFPdGdOcUNLTFN5V0dsZDd2Ly9vUVcwZGZROEpXZVN6QTJSSjBrWjU1czBvWlVzTDdCUWJIZEx2NGVRWlZXVlV1Q1FlVkhqZUZwSG14WTVrZEw4L042bGptdEZQUVlLRE9pSllZeGlCQ09CU3hRR3dndnpMYTYvSzVNL0txT1FzT1EwN3o3OWpXczNCMnViRUt3TzBZMEowZitlOHloN2Z6d242K2I2QmJsOUM5bmxnNFFkQUFBQUFFbEZUa1N1UW1DQycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxUcmFuc2l0aW9uKGJhY2tncm91bmQtaW1hZ2UsIDE1MG1zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltZy9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FNQUFBQW9MUTlUQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBVVZCTVZFVUFBQUQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy84QUFBQUlpY0ZNQUFBQUdYUlNUbE1BS283WCtOWUdsUDJZQ2J1OWxTdjhqL256MUpBczJQcjB3RDFXandBQUFBRmlTMGRFQUlnRkhVZ0FBQUFKY0VoWmN3QUFDeElBQUFzU0FkTGRmdndBQUFCZ1NVUkJWQmpUYlk5WkRvQWdEQVVmaTRJTG00REsvUzhxWW1JQW5hOTJrcmF2UUlaUXh2bEFDUjVHSVZOQlRuUHBsL1N5amxtb1ZDRUFiV3BoTkd4cXNHQ3RZSEN0Y0wzWStoSGZMdzJJN2RuWUJWTi8wVC9QWlhUWWo5T0hlTmNYcFBBU3VkOHVTSm9BQUFBQVNVVk9SSzVDWUlJPScpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQU1BQUFBb0xROVRBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFVVkJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLzhBQUFBSWljRk1BQUFBR1hSU1RsTUFLbzdYK05ZR2xQMllDYnU5bFN2OGovbnoxSkFzMlByMHdEMVdqd0FBQUFGaVMwZEVBSWdGSFVnQUFBQUpjRWhaY3dBQUN4SUFBQXNTQWRMZGZ2d0FBQUJnU1VSQlZCalRiWTlaRG9BZ0RBVWZpNElMbTRESy9TOHFZbUlBbmE5MmtyYXZRSVpReHZsQUNSNUdJVk5CVG5QcGwvU3lqbG1vVkNFQWJXcGhOR3hxc0dDdFlIQ3RjTDNZK2hIZkx3Mkk3ZG5ZQlZOLzBUL1BaWFRZajlPSGVOY1hwUEFTdWQ4dVNKb0FBQUFBU1VWT1JLNUNZSUk9Jyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qXG4qIFN0eWxlcyBpZiBDU1MgdHJhbnNpdGlvbnMgYXJlIHN1cHBvcnRlZFxuKi8gIFxuLmNzc3RyYW5zZm9ybXMzZCB7XG4gICAgLypcbiAgICAqIFNsaWRlIHBvc2l0aW9uIHdoZW4gbmV4dCBpcyB0cmlnZ2VyZWRcbiAgICAqL1xuICAgIC5zbGlkZUxlZnQge1xuICAgICAgICAvKiBTdHVwaWQgQ2hyb21lIEJ1ZyAqL1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTsgICAgICAgIFxuICAgICAgICAuY2Fyb3VzZWwtc2xpZGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxUcmFuc2xhdGUzRCgxMDAlLDAsMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLypcbiAgICAqIFNsaWRlIHBvc2l0aW9uIHdoZW4gcHJldmlvdXMgaXMgdHJpZ2dlcmVkXG4gICAgKi8gICAgXG4gICAgLnNsaWRlUmlnaHQge1xuICAgICAgICAvKiBTdHVwaWQgQ2hyb21lIEJ1ZyAqL1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTsgICAgICAgIFxuICAgICAgICAuY2Fyb3VzZWwtc2xpZGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxUcmFuc2xhdGUzRCgtMTAwJSwwLDApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qXG4gICAgKiBLZWVwIG5ldyBzbGlkZSBvbiB0b3BcbiAgICAqLyAgICAgXG4gICAgLm9uVG9wIHtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICB9XG5cbiAgICAuc2xpZGVUZXh0V3JhcCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsVHJhbnNsYXRlWSg0MHB4KTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwge1xuICAgICAgICAuY3RhQnRuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNhcm91c2VsVHJhbnNsYXRlWSg0MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvd0Nhcm91c2VsIHtcbiAgICAgICAgLnNsaWRlVGV4dFdyYXB7XG4gICAgICAgICAgICAmLnBvc1RvcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxCYWNrZmFjZVZpc2liaWxpdHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbFBlcnNwZWN0aXZlKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxUcmFuc2l0aW9uKGFsbCwgNzAwbXMsIGVhc2Utb3V0KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbFRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGFCdG4ge1xuICAgICAgICAgICAgJi5wb3NUb3Age1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcm91c2VsQmFja2ZhY2VWaXNpYmlsaXR5KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxQZXJzcGVjdGl2ZSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcm91c2VsVHJhbnNpdGlvbihhbGwsIDcwMG1zLCBlYXNlLW91dCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2Fyb3VzZWxUcmFuc2l0aW9uRGVsYXkoMzAwbXMpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcm91c2VsVHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypcbiogRmFsbGJhY2sgaWYgQ1NTIHRyYW5zaXRpb25zIGFyZSBub3Qgc3VwcG9ydFxuKi8gIFxuLm5vLWNzc3RyYW5zZm9ybXMzZCB7XG4gICAgLypcbiAgICAqIFNsaWRlIHBvc2l0aW9uIHdoZW4gbmV4dCBpcyB0cmlnZ2VyZWRcbiAgICAqL1xuICAgIC5zbGlkZUxlZnQge1xuICAgICAgICAuY2Fyb3VzZWwtc2xpZGUge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKlxuICAgICogU2xpZGUgcG9zaXRpb24gd2hlbiBwcmV2aW91cyBpcyB0cmlnZ2VyZWRcbiAgICAqLyAgXG4gICAgLnNsaWRlUmlnaHQge1xuICAgICAgICAuY2Fyb3VzZWwtc2xpZGUge1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLypcbiAgICAqIEtlZXAgbmV3IHNsaWRlIG9uIHRvcFxuICAgICovICAgXG4gICAgLm9uVG9wIHtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICB9XG5cbiAgICAuc2hvd0Nhcm91c2VsIHtcbiAgICAgICAgLnNsaWRlVGV4dFdyYXB7XG4gICAgICAgICAgICAmLnBvc1RvcCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkbm8tY29sOiAxMjtcbiRndXR0ZXI6IDMwcHg7XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgLy8gbWF4LXdpZHRoOiAxMjAwcHg7XG4gIC8vIHBhZGRpbmc6IDAgJGd1dHRlcjtcbiAgcGFkZGluZzogMDtcblxuICBAbWVkaWEgI3skeHNtYWxsfSB7XG4gICAgLy8gcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC8vIHBhZGRpbmc6IDAgJGd1dHRlciAvIDI7XG5cbiAgQG1lZGlhICN7JHhzbWFsbH0ge1xuICAgIC8vIHBhZGRpbmc6IDAgNy41cHg7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRuby1jb2wge1xuXG4gICAgJi0tI3skaX0ge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRuby1jb2x9KSAqICN7JGl9KTtcbiAgICB9XG5cbiAgICAmLS1vZmZzZXQtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAjeyRuby1jb2x9KSAqICN7JGl9KTtcbiAgICB9XG5cbiAgICAmLS1vZmZzZXQtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSAjeyRtZWRpdW19IHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRuby1jb2wge1xuICAgICAgJi0tbWQtI3skaX0ge1xuICAgICAgICB3aWR0aDogY2FsYygoKDEwMCUgLyAjeyRuby1jb2x9KSAqICN7JGl9KSk7XG4gICAgICB9XG5cbiAgICAgICYtLW1kLW9mZnNldC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gI3skbm8tY29sfSkgKiAjeyRpfSk7XG4gICAgICB9XG5cbiAgICAgICYtLW1kLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JHNtYWxsfSB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkbm8tY29sIHtcbiAgICAgICYtLXNtLSN7JGl9IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC8gI3skbm8tY29sfSkgKiAjeyRpfSkpO1xuICAgICAgfVxuXG4gICAgICAmLS1zbS1vZmZzZXQtI3skaX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvICN7JG5vLWNvbH0pICogI3skaX0pO1xuICAgICAgfVxuXG4gICAgICAmLS1zbS1vZmZzZXQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JHhzbWFsbH0ge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG5vLWNvbCB7XG4gICAgICAmLS14cy0jeyRpfSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAvICN7JG5vLWNvbH0pICogI3skaX0pKTtcbiAgICAgIH1cblxuICAgICAgJi0teHMtb2Zmc2V0LSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAjeyRuby1jb2x9KSAqICN7JGl9KTtcbiAgICAgIH1cblxuICAgICAgJi0teHMtb2Zmc2V0LTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4iLCIuc3ViLXBhZ2Utd3JhcHBlciB7XG5cdHBhZGRpbmc6IDUwcHg7IFxuXG5cdGgxIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHRwIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn0iLCIuc2VjdGlvbi1pbnRybyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnLWludHJvLmpwZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXG5cdC5pbnRyby13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDE2MDBweDtcblx0XHRwYWRkaW5nOiA1JSA3JSAxOTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggNDBweCAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zb2NpYWwtbGlua3Mge1xuXHRcdG1hcmdpbjogLTdweCAwIDA7IFxuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFxuXHRcdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwIDNweCAwIDA7IFxuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTllbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhICN7JHhzbWFsbH0ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblxuXHRcdFx0XHQuaWNvbi1mYWNlYm9vaywgLmljb24tdHdpdHRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaWNvbi1maW5uaXNoIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxuXG5cdC5pbnRyby1oZWFkaW5nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWcucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA0OCU7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsfSB7IFxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHR9XG5cblx0XHRoMSB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDl2dztcblx0XHRcdGxpbmUtaGVpZ2h0OiA3dnc7XG5cdFx0XHRmb250LWZhbWlseTogJGJvbGRGb250RmFtaWx5O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR3aWR0aDogNjUlO1xuXG5cdFx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE1dnc7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxM3Z3O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nYWlub21heC1sb2dvIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDI2dnc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyNXB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEyNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTEzJTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDQxdnc7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2Fpbm9tYXgtYmFnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBtZWRpYSAjeyR4c21hbGx9IHsgXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53YXRjaC10aGUtZmlsbSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwdnc7XG5cdFx0bWFyZ2luLXRvcDogMyU7XG5cdFx0XG5cdFx0QG1lZGlhICN7JHhzbWFsbH0ge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDMlIGF1dG8gMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDN2dztcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDY1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1x0XHRcdFxuXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVzQUFBQkxDQU1BQUFBUGtJcllBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUJDMUJNVkVVQUFBRC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vOC9QeWlvcUxUMDlNMk5qUUFBQUI0ZUhmbDVlVlpXVmNhR2hoM2QzYmk0dUpYVjFVZkh4ME9EZ3dYRnhiaDRlRWRIUnNlSGh3TkRRc1lHQlo2ZW5uajQrUG01dVoyZG5YaTR1RjVlWGprNU9NWkdSZDRlSGprNU9SNGVIYjcrL3NoSVI4ZUhoM1oyZGhybUpFS0FBQUFOWFJTVGxNQU1WZUxwOFRaNlBEeEdXQ2o0RkdzOVFoMGJOOUR6QU9TTDlUOGQ0ZFVKOTJXT050a0JPeHQ1VXUwRWw4QkxGeUlxOFhwODlsaWhIWUFBQUFCWWt0SFJBQ0lCUjFJQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQUNBa2xFUVZSWXc2M1llenNDUVJRRzhPbTJGdEZONkVMS3BVMUNjY2lFaUNLRTNMLy9KN0hiNWtIdFphWjkzMy9uMmQvVDdrd3padzVqVHZINUE4R1FNcVZPcTFOS0tCancrOWhrbVprTno5Rm81c0t6TTlMU2ZDUksxb2xHNW1XZ1dGd2hweWp4bUNpVldDQzNMQ1NFcE9TaXEyUmtNZWtxTFMwTFNVYVdsNXlwVkZxWUlrcW5uQ2gvUm9JaXl2anRxYXlVWkNSclI2MUlVMFFyT01vR2kwOUVFY1hIcWRVSkthTFZVU28zTVVXVUc3SFdQRmhyLzZtOEI0b28vNWNxZUtLSUNuK3NkWS9XK2krMTRaRWkydmloTnJjOFcxdWJRNnZvbVNJcURpM05hdkRvdUM1amFTWlZzaDQ5NFkxVENhdzBzTGF0Qjg4NFAyOWVDRnZiQmxXMjJmOHVlZXVLWHpmYmdsYW1yRnM3WkdkMWJscTN2SHQzTDRidDZGYlEzdXJvMmhYdk5oNUVyQ0JqRmMzSjBxTnI1NzFIZDB1cnNGMXlzUVp2ZXYza1BndTdiTS9WR21xTlp4ZHJqKzBMV0QvZnpYbTk3Yk9xa0dWcS9WN2J3YXF5bXFBMWZOTTcrKzlXWTRxd1pXcmRsMWViQnhSMklHR1pLNlQvWmowTEIweVZzOHhaZUtxL2p6K2dza05KUzljK09QLzhHbi9nRVBxN2tOOExPWS9JOVlWYzk4ai9JM0tmUU81ZnlIMFZ1ZDlEenlIaytZZzh0NkgxQkxMT2dkWmZ5TG9RV2E5QzYyaG9mWSs4ZDBEdlE5QjdHdkwrQ0wzWFF1L2IwRDRBdEQ4QjdadEErem5RUGhORDlyK000UHB5RE5vdk5BTHJZdzZDNjYrYWtldjdmZ01ySWEwbGVFa0ZSQUFBQUFCSlJVNUVya0pnZ2c9PScpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MHB4O1xuXG5cdFx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOHZ3O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDU1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2VjdGlvbi1iYW5hbmEtZmFjdHMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyZXk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRoMiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LmJhbmFuYS1mYWN0cy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiA1MHB4IDMwcHg7XHRcblx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN0aW9uLWJhbmFuYS1mYWN0cy1ncmlkIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNvbCB7XG5cdFx0aGVpZ2h0OiAzMzBweDsgXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHQmLmJsdWUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctZmFjdHMtYmx1ZS5qcGcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXHRcdCYucHVycGxlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnLWZhY3RzLXB1cnBsZS5qcGcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXHRcdCYub3JhbmdlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnLWZhY3RzLW9yYW5nZS5qcGcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXHRcdCYucGluayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1mYWN0cy1waW5rLmpwZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0Ji55ZWxsb3cge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctZmFjdHMteWVsbG93LmpwZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0Ji5ncmVlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1mYWN0cy1ncmVlbi5qcGcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0Lmljb24ge1xuXHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gNTBweDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0Lmljb24tMDEge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFuYW5hLWZhY3RzLzAxLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA3M3B4IDY0cHg7XG5cdFx0XHQvLyB3aWR0aDogMTQ2cHg7XG5cdFx0XHQvLyBoZWlnaHQ6IDEyN3B4O1xuXHRcdFx0d2lkdGg6IDczcHg7XG5cdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tMDIge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFuYW5hLWZhY3RzLzAyLnBuZycpO1x0XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyN3B4IDYwcHg7XG5cdFx0XHQvLyB3aWR0aDogMjUzcHg7XG5cdFx0XHQvLyBoZWlnaHQ6IDExOXB4O1xuXHRcdFx0d2lkdGg6IDEyN3B4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLTAzIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhbmFuYS1mYWN0cy8wMy5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNjVweCA1OHB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEzMXB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMTZweDtcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0aGVpZ2h0OiA1OHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLTA0IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhbmFuYS1mYWN0cy8wNC5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNTFweCA2MHB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEwMnB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMTlweDtcblx0XHRcdHdpZHRoOiA1MXB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLTA0YiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYW5hbmEtZmFjdHMvMDQtYi5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNTFweCA2MHB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEwMnB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMTlweDtcblx0XHRcdHdpZHRoOiA1MXB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLTA1IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhbmFuYS1mYWN0cy8wNS5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTdweCA2MHB4O1xuXHRcdFx0Ly8gd2lkdGg6IDE5NHB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMjBweDtcblx0XHRcdHdpZHRoOiA5N3B4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLTA2IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhbmFuYS1mYWN0cy8wNi5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogODJweCA2MXB4O1xuXHRcdFx0Ly8gd2lkdGg6IDE2NHB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMjJweDtcblx0XHRcdHdpZHRoOiA4MnB4O1xuXHRcdFx0aGVpZ2h0OiA2MXB4O1xuXHRcdH1cblxuXHR9XHRcbn1cblxuLmZpIHsgXG5cdC5zZWN0aW9uLWJhbmFuYS1mYWN0cy1ncmlkIC5jb2wge1xuXHRcdGhlaWdodDogMzYwcHg7IFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uIDogcG9ydHJhaXQpIHsgXG5cdFx0XHRoZWlnaHQ6IDQyMHB4OyBcblx0XHR9XG5cdH1cbn0iLCIuc2VjdGlvbi10ZXN0aW1vbmlhbHMge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5jYXJvdXNlbC1zbGlkZSB7XG5cdFx0LnNsaWRlVGV4dFdyYXAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMCU7IFxuXG5cdFx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNSU7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ieWxpbmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0QG1lZGlhICN7JHhzbWFsbH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmN0YUJ0biB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhICN7JHhzbWFsbH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiLnNlY3Rpb24tcHJvZHVjdHMge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6ICRkYXJrR3JleTtcdFxuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnByb2R1Y3RzLXdyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDUwcHggMzBweCA2MHB4O1xuXG5cdFx0QG1lZGlhICN7JHhzbWFsbH0ge1xuXHRcdFx0cGFkZGluZzogNTBweCAyMHB4IDMwcHggMDtcblx0XHR9XG5cdFx0XG5cdFx0LyogaVBhZCBQb3J0cmFpdCAmIExhbmRzY2FwZSAqL1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBcblx0XHRhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgXG5cdFx0YW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSAgeyBcblx0XHRcdHBhZGRpbmc6IDUwcHggMjBweCAzMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qIGNsZWFyZml4ICovXG5cdC5ncmlkOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdC5ncmlkIHtcblx0XHQvKiBcblx0XHQqIEdyaWQgSXRlbXMgXG5cdFx0Ki9cblx0XHQuZ3JpZC1zaXplcixcblx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRAbWVkaWEgI3skeHNtYWxsfSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XHRcblx0XHRcdH1cblx0XHRcdC8qIGlQYWQgUG9ydHJhaXQgKi8gXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gXG5cdFx0XHRhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgXG5cdFx0XHRhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIFxuXHRcdFx0YW5kIChvcmllbnRhdGlvbiA6IHBvcnRyYWl0KSB7IFxuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRhOmxpbmssIGE6dmlzaXRlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR4c21hbGx9IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMDFlMjM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvKiBpUGFkIFBvcnRyYWl0ICYgTGFuZHNjYXBlICovXG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBcblx0XHRcdFx0YW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIFxuXHRcdFx0XHRhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpICB7IFxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMDFlMjM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGE6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjAxZTIzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLXNvY2lhbCB7XG5cdGJhY2tncm91bmQ6ICRkYXJrR3JleTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdC5zb2NpYWwtd3JhcHBlciB7XG5cdFx0cGFkZGluZzogNDBweCAzMHB4O1xuXHR9XG5cblx0LnNvY2lhbC1saW5rcyB7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDsgXG5cdFx0cGFkZGluZzogMDtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgLTEwcHg7IFxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTllbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0aDM6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWcvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRFVBQUFBWUNBTUFBQUJ0Q2tXcUFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQmJsQk1WRVVBQUFELy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy84QUFBQ0RHbUk4QUFBQWVIUlNUbE1BQ3JaQlA3aXMrbVprK2E1TDhvOERqVTBzM2c4TnRkOHRGY1BVSXlIRUZnZWY2ejQ4b1hYOVkyRjM4NHlLVCtDMHN1RXZ4ZE1nMHNZWG91bzc2YU1JZVBoZ1h2NTVBVkFDaVBSUk1BeXc0eGdmSHRESXBEbzU2S1o2WFZ6M2ZGS0hobFF4cndzekdjblBITW9hcCtkbHFBbDlmL1gyVmpUM0haKzVBQUFBQVdKTFIwUUFpQVVkU0FBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBVWhKUkVGVU9NdVZrUGt6UWxFWWhvL3NrWVRJa3JLR2JHWEpsc1Ixa2V6N3ZtZUo3RHgvdm11YWFaSnVuZDZmdnZOKzg1eVo3eEY1aG55Uld3b0s4MFFSeFNVNVFhVkd5a1M1Q1NyTTBveTVFa3dXSWFxcXdWQWpDVmxyb2M3Mk85VTNRR09URkdSdmhHWkhmSGEyUUd1YkJOVGVDaDNPeExQVGhiRXJLOVJ0eE5XVFhGamMwSnZaaWJrUDNQMS9POXNBREZvemVmQ0FkeWkxZFF6RGlGMFhHdlhCMlBqLzNqa0JrKzA2MEpRZnBnTnBWek11Z3JOcE4zTkJsSGxWNThjRnpVbmY0cjk2Y1FsQ3kvb25oNzNnV1VrcFYxWmhMWnhKNy9vWStEYitWSnRic0wwdU1pYXdBLzdkcEdKdkh3NENJa3ZVUTRYZ1VlSjVmSUp5cW1hRHRKeUY0RHp1UkwxUUNGMUtNRnF1MXVENjE4bE5tZVloSWdjSmNYc0g5NXZpNFI2aWo3S1E1dVFKWXM4eGVIbVZoN1NEM2hSQWVaZnhrSnpMRHo2L2NtUzBSS0xmdXJzZkFZdEx2Z3FCWTVRQUFBQUFTVVZPUks1Q1lJST0nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNDNweCAxOXB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNDVweDtcblx0XHR3aWR0aDogNTNweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG59IiwiLnNlY3Rpb24tY29tcGV0aXRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3MHZoO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1jb21wZXRpdGlvbi5qcGcnKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7IFxuXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHR9XG5cblx0Ly8gaXBhZCBsYW5kc2NhcGUgYW5kIHBvcnRyYWl0XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSAge1xuXHRcdGhlaWdodDogNTAwcHg7XG5cdH1cblxuXHQuY29tcGV0aXRpb24td3JhcHBlciB7XG5cdFx0cGFkZGluZzogMTIwcHggMzBweDtcdFxuXHR9XG5cblx0LnByb2R1Y3RzLW9mZmVycy1pbWcge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Byb2R1Y3RzLW9mZmVycy5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsLW1pbn0ge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA4NSU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skeGxhcmdlfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM1JTtcblx0XHR9XG5cdFx0XG5cdFx0Ly8gaXBob25lIGxhbmRzY2FwZVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwJTtcblx0XHR9XG5cblx0XHQvLyBpcGFkIGxhbmRzY2FwZVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7IFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA0NSU7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RzLW9mZmVycy1jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wcm9kdWN0cy1vZmZlcnMtZW4ucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0QG1lZGlhICN7JHhzbWFsbC1taW59IHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjglO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDUwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFyZ2V9IHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTUlO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzAlIDUwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skeGxhcmdlfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwJTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDY1JSA1MCU7XG5cdFx0fVxuXG5cdFx0Ly8gaXBob25lIGxhbmRzY2FwZVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwJTtcblx0XHR9XG5cblx0XHQvLyBpcGFkIGxhbmRzY2FwZVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7IFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNSU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgNTAlO1xuXHRcdH1cblx0fVxufVxuXG4uZmkgeyBcblx0LnByb2R1Y3RzLW9mZmVycy1pbWcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNjUlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAzMCU7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsLW1pbn0ge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA2NSU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM1JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skeGxhcmdlfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwJTtcblx0XHR9XG5cdFx0XG5cdFx0Ly8gaXBob25lIGxhbmRzY2FwZVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwJTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAyMCU7XG5cdFx0fVxuXG5cdFx0Ly8gaXBhZCBsYW5kc2NhcGVcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkgeyBcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzUlO1xuXHRcdH1cblxuXHR9XG5cdC5wcm9kdWN0cy1vZmZlcnMtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcHJvZHVjdHMtb2ZmZXJzLWZpLnBuZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMzAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDc1JSAzMyU7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsLW1pbn0ge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3NSUgNDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXJnZX0ge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMiU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NSUgNDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR4bGFyZ2V9IHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAlO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNjIlIDQwJTtcblx0XHR9XG5cblx0XHQvLyBpcGhvbmUgbGFuZHNjYXBlXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiA1NjhweCkgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkgeyBcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjAlO1xuXHRcdH1cblxuXHRcdC8vIGlwYWQgbGFuZHNjYXBlXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHsgXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyJTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDY1JSA0MCU7XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0cy1vZmZlcnMtd3JhcHBlciB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdHdpZHRoOiA5MCU7XG5cblx0XHRAbWVkaWEgI3skeHNtYWxsLW1pbn0ge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdGJvdHRvbTogMTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XHRcdFxuXG5cdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVx0XHRcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7IFxuXHRcdFx0Ym90dG9tOiA3MHB4O1xuXHRcdH1cblx0fVxufVxuXG4iLCIkc2FsbW9uOiAjZjI1NjQ4O1xuXG4kcHJpbWFyeUNvbG9yOiAkc2FsbW9uO1xuJHNlY29uZGFyeUNvbG9yOiB3aGl0ZTtcblxuI291dGRhdGVkIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5Q29sb3I7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxNTAwO1xuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgI2J1dHRvblVwZGF0ZUJyb3dzZXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5Q29sb3I7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5Q29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRzZWNvbmRhcnlDb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhc3Qge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICB9XG5cbiAgICAubGFzdFtkaXI9cnRsXSB7XG4gICAgICAgIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjYnV0dG9uQ2xvc2VVcGRhdGVCcm93c2VyIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlDb2xvcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi8qIC0tLS0tLSB2ZW5vYm94LmNzcyAtLS0tLS0tLSovXG4udmJveC1vdmVybGF5ICosIC52Ym94LW92ZXJsYXkgKjpiZWZvcmUsIC52Ym94LW92ZXJsYXkgKjphZnRlcntcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG59XG4vKiAtLS0tLS0tIG92ZXJsYXk6IGNoYW5nZSBoZXJlIGJhY2tncm91bmQgY29sb3IgYW5kIG9wYWNpdHkgLS0tLS0gKi9cbi52Ym94LW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6ICNmZGZkZmQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjg1KTsgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAudmJveC1pZnJhbWUudmJveC1vdmVybGF5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyAvKiBoYXMgdG8gYmUgc2Nyb2xsLCBub3QgYXV0byAqL1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG59XG5cbi8qIC0tLS0tIHByZWxvYWRlciAtIGNob29zZSBiZXR3ZWVuIENJUkNMRSwgSU9TLCBET1RTLCBRVUFEUyAtLS0tLSAqL1xuXG4vKiBjaXJjbGUgcHJlbG9hZGVyICovXG4udmJveC1wcmVsb2FkZXJ7XG4gICAgcG9zaXRpb246Zml4ZWQ7IFxuICAgIHdpZHRoOjMycHg7IFxuICAgIGhlaWdodDozMnB4O1xuICAgIGxlZnQ6NTAlOyBcbiAgICB0b3A6NTAlOyBcbiAgICBtYXJnaW4tbGVmdDotMTZweDsgXG4gICAgbWFyZ2luLXRvcDotMTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy92ZW5vYm94L3ByZWxvYWQtY2lyY2xlLnBuZyk7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbiAgICAgICAtbW96LWFuaW1hdGlvbjogcGxheWxvYWQgMS40cyBzdGVwcygxOCkgaW5maW5pdGU7XG4gICAgICAgIC1tcy1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTgpIGluZmluaXRlO1xuICAgICAgICAgLW8tYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGxheWxvYWQgMS40cyBzdGVwcygxOCkgaW5maW5pdGU7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcGxheWxvYWQge1xuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC01NzZweDsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHBsYXlsb2FkIHtcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cbiAgICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc2cHg7IH1cbn1cbkAtbXMta2V5ZnJhbWVzIHBsYXlsb2FkIHtcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cbiAgICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc2cHg7IH1cbn1cbkAtby1rZXlmcmFtZXMgcGxheWxvYWQge1xuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC01NzZweDsgfVxufVxuQGtleWZyYW1lcyBwbGF5bG9hZCB7XG4gICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogICAgMHB4OyB9XG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3NnB4OyB9XG59XG5cbi8qIC0tLS0tIG5hdmlnYXRpb24gLS0tLS0gKi9cblxuLnZib3gtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWluZGVudDogLTEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvdmVub2JveC9jbG9zZS5naWYpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4udmJveC15b3V0dWJlIHtcbiAgICAudmJveC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgICAgXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9jbG9zZS13aGl0ZS5zdmcnKTtcbiAgICB9XG59XG5cbi52Ym94LWlmcmFtZSB7XG4gICAgLnZib3gtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2Nsb3NlLWJsay5zdmcnKTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyAgICAgICAgXG4gICAgICAgICAgICByaWdodDogMTMwcHggIWltcG9ydGFudDsgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52Ym94LW5leHQsIC52Ym94LXByZXZ7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIG1hcmdpbi10b3A6IC04NXB4O1xuICAgIHRleHQtaW5kZW50OiAtMTAwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDsgLyogVXNpbmcgYm9yZGVyIGluc3RlYWQgb2YgcGFkZGluZyB0byBrZWVwIGJnIGltYWdlIGluIHBsYWNlICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Ym94LXByZXZ7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMzBweCAwIDEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvdmVub2JveC9wcmV2LmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4udmJveC1uZXh0e1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDAgMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy92ZW5vYm94L25leHQuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLnZib3gtdGl0bGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNnB4IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMTYxNjE3O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Ym94LW51bXtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTYxNjE3O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vKiAtLS0tLS0tIGlubGluZSB3aW5kb3cgLS0tLS0tICovXG4udmJveC1pbmxpbmV7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIGhlaWdodDogMzE1cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIC0tLS0tLS0gVmlkZW8gJiBpRnJhbWVzIHdpbmRvdyAtLS0tLS0gKi9cbi52ZW5vZnJhbWV7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBoZWlnaHQ6IDcyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLnZlbm9mcmFtZXtcbiAgICAgICAgd2lkdGg6IDY0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC52ZW5vZnJhbWV7XG4gICAgICAgIHdpZHRoOiA0MjBweDtcbiAgICAgICAgaGVpZ2h0OiAzMTVweDtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAudmJveC1pZnJhbWUge1xuICAgICAgICAudmJveC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC52Ym94LWlubGluZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC52ZW5vZnJhbWV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAudmVub2ZyYW1le1xuICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbiA6IHBvcnRyYWl0KSB7IFxuICAgIC52Ym94LWlmcmFtZSB7XG4gICAgICAgIC52ZW5vZnJhbWUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAtLS0tLS0tIFBMZWFzZSBkbyBOT1QgZWRpdCB0aGlzISAob3IgZG8gaXQgYXQgeW91ciBvd24gcmlzaykgLS0tLS0tICovXG4udmJveC1vcGVue1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmJveC1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuLnZib3gtY29udGVudHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmJveC1jb250YWluZXIgaW1ne1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59Il19 */
