/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/@iconscout/unicons/css/animation.css ***!
  \******************************************************************************************************************************************/
/* Spin Animation Start */
.animate.spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}

.animate.spin-slow {
  -moz-animation: spin 4s infinite linear;
  -o-animation: spin 4s infinite linear;
  -webkit-animation: spin 4s infinite linear;
  animation: spin 4s infinite linear;
  display: inline-block;
}

.animate.spin-fast {
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
  display: inline-block;
}


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

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

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

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

@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* Spin Animation End */

/* Pulse Animation Start */

.animate.pulse {
  -moz-animation: pulse 2s infinite linear;
  -o-animation: pulse 2s infinite linear;
  -webkit-animation: pulse 2s infinite linear;
  animation: pulse 2s infinite linear;
  display: inline-block;
}

.animate.pulse-slow {
  -moz-animation: pulse 4s infinite linear;
  -o-animation: pulse 4s infinite linear;
  -webkit-animation: pulse 4s infinite linear;
  animation: pulse 4s infinite linear;
  display: inline-block;
}

.animate.pulse-fast {
  -moz-animation: pulse 1s infinite linear;
  -o-animation: pulse 1s infinite linear;
  -webkit-animation: pulse 1s infinite linear;
  animation: pulse 1s infinite linear;
  display: inline-block;
}


@keyframes pulse {
  50% {
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

@-moz-keyframes pulse {
  50% {
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

@-o-keyframes pulse {
  50% {
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

@-webkit-keyframes pulse {
  50% {
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

@-ms-keyframes pulse {
  50% {
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

/* Pulse Animation End */

/* Vibrate Animation Start */

.animate.vibrate {
  -moz-animation: vibrate 0.1s infinite linear;
  -o-animation: vibrate 0.1s infinite linear;
  -webkit-animation: vibrate 0.1s infinite linear;
  animation: vibrate 0.1s infinite linear;
  display: inline-block;
}

.animate.vibrate-slow {
  -moz-animation: vibrate 0.2s infinite linear;
  -o-animation: vibrate 0.2s infinite linear;
  -webkit-animation: vibrate 0.2s infinite linear;
  animation: vibrate 0.2s infinite linear;
  display: inline-block;
}

.animate.vibrate-fast {
  -moz-animation: vibrate 0.07s infinite linear;
  -o-animation: vibrate 0.07s infinite linear;
  -webkit-animation: vibrate 0.07s infinite linear;
  animation: vibrate 0.07s infinite linear;
  display: inline-block;
}


@keyframes vibrate {
  25% {
    -moz-transform: translate(-2px);
    -o-transform: translate(-2px);
    -webkit-transform: translate(-2px);
    transform: translate(-2px);
  }
  
  75% {
    -moz-transform: translate(2px);
    -o-transform: translate(2px);
    -webkit-transform: translate(2px);
    transform: translate(2px);
  }
}

@-moz-keyframes vibrate {
  25% {
    -moz-transform: translate(-2px);
    -o-transform: translate(-2px);
    -webkit-transform: translate(-2px);
    transform: translate(-2px);
  }
  
  75% {
    -moz-transform: translate(2px);
    -o-transform: translate(2px);
    -webkit-transform: translate(2px);
    transform: translate(2px);
  }
}

@-o-keyframes vibrate {
  25% {
    -moz-transform: translate(-2px);
    -o-transform: translate(-2px);
    -webkit-transform: translate(-2px);
    transform: translate(-2px);
  }
  
  75% {
    -moz-transform: translate(2px);
    -o-transform: translate(2px);
    -webkit-transform: translate(2px);
    transform: translate(2px);
  }
}

@-webkit-keyframes vibrate {
  25% {
    -moz-transform: translate(-2px);
    -o-transform: translate(-2px);
    -webkit-transform: translate(-2px);
    transform: translate(-2px);
  }
  
  75% {
    -moz-transform: translate(2px);
    -o-transform: translate(2px);
    -webkit-transform: translate(2px);
    transform: translate(2px);
  }
}

@-ms-keyframes vibrate {
  25% {
    -moz-transform: translate(-2px);
    -o-transform: translate(-2px);
    -webkit-transform: translate(-2px);
    transform: translate(-2px);
  }
  
  75% {
    -moz-transform: translate(2px);
    -o-transform: translate(2px);
    -webkit-transform: translate(2px);
    transform: translate(2px);
  }
}

/* Vibrate Animation End */

/* Blink Smooth Animation Start */

.animate.blink-smooth {
  -moz-animation: blink-s 0.8s infinite linear;
  -o-animation: blink-s 0.8s infinite linear;
  -webkit-animation: blink-s 0.8s infinite linear;
  animation: blink-s 0.8s infinite linear;
  display: inline-block;
}

.animate.blink-smooth-slow {
  -moz-animation: blink-s 1.2s infinite linear;
  -o-animation: blink-s 1.2s infinite linear;
  -webkit-animation: blink-s 1.2s infinite linear;
  animation: blink-s 1.2s infinite linear;
  display: inline-block;
}

.animate.blink-smooth-fast {
  -moz-animation: blink-s 0.4s infinite linear;
  -o-animation: blink-s 0.4s infinite linear;
  -webkit-animation: blink-s 0.4s infinite linear;
  animation: blink-s 0.4s infinite linear;
  display: inline-block;
}


@keyframes blink-s {
  50% {
    opacity: 0;
    filter: alpha(opacity=100);
  }
}

@-moz-keyframes blink-s {
  50% {
    opacity: 0;
    filter: alpha(opacity=100);
  }
}

@-o-keyframes blink-s {
  50% {
    opacity: 0;
    filter: alpha(opacity=100);
  }
}

@-webkit-keyframes blink-s {
  50% {
    opacity: 0;
    filter: alpha(opacity=100);
  }
}

@-ms-keyframes blink-s {
  50% {
    opacity: 0;
    filter: alpha(opacity=100);
  }
}

/* Blink Smooth Animation End */

/* Blink Animation Start */

.animate.blink {
  -moz-animation: blink 0.8s infinite linear;
  -o-animation: blink 0.8s infinite linear;
  -webkit-animation: blink 0.8s infinite linear;
  animation: blink 0.8s infinite linear;
  display: inline-block;
}

.animate.blink-slow {
  -moz-animation: blink 1.2s infinite linear;
  -o-animation: blink 1.2s infinite linear;
  -webkit-animation: blink 1.2s infinite linear;
  animation: blink 1.2s infinite linear;
  display: inline-block;
}

.animate.blink-fast {
  -moz-animation: blink 0.4s infinite linear;
  -o-animation: blink 0.4s infinite linear;
  -webkit-animation: blink 0.4s infinite linear;
  animation: blink 0.4s infinite linear;
  display: inline-block;
}


@keyframes blink {
  50%, 100% {
    visibility: hidden;
  }
}

@-moz-keyframes blink {
  50%, 100% {
    visibility: hidden;
  }
}

@-o-keyframes blink {
  50%, 100% {
    visibility: hidden;
  }
}

@-webkit-keyframes blink {
  50%, 100% {
    visibility: hidden;
  }
}

@-ms-keyframes blink {
  50%, 100% {
    visibility: hidden;
  }
}

/* Blink Animation End */
  

/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/@iconscout/unicons/css/before.css ***!
  \***************************************************************************************************************************************/
[class^="{CSS_PREFIX}-"]:before,
[class*=" {CSS_PREFIX}-"]:before {
  font-family: "unicons-{STYLE}";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;

  /* For safety - reset parent styles, that can break glyph codes */
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1;

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Flip and Rotate */

[class*="{CSS_PREFIX}-"].flip-horizontal:before {
  transform: scaleX(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.rotate-90:before {
  transform: rotate(90deg) scaleX(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.rotate-180:before {
  transform: rotate(180deg) scaleX(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.rotate-270:before {
  transform: rotate(270deg) scaleX(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.flip-vertical:before {
  transform: scale(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.flip-vertical.rotate-90:before {
  transform: rotate(90deg) scale(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.flip-vertical.rotate-180:before {
  transform: rotate(180deg) scale(-1);
}
[class*="{CSS_PREFIX}-"].flip-horizontal.flip-vertical.rotate-270:before {
  transform: rotate(270deg) scale(-1);
}
[class*="{CSS_PREFIX}-"].flip-vertical:before {
  transform: scaleY(-1);
}
[class*="{CSS_PREFIX}-"].flip-vertical.rotate-90:before {
  transform: rotate(90deg) scaleY(-1);
}
[class*="{CSS_PREFIX}-"].flip-vertical.rotate-180:before {
  transform: rotate(180deg) scaleY(-1);
}
[class*="{CSS_PREFIX}-"].flip-vertical.rotate-270:before {
  transform: rotate(270deg) scaleY(-1);
}
[class*="{CSS_PREFIX}-"].rotate-90:before {
  transform: rotate(90deg);
}
[class*="{CSS_PREFIX}-"].rotate-180:before {
  transform: rotate(180deg);
}
[class*="{CSS_PREFIX}-"].rotate-270:before {
  transform: rotate(270deg);
}

/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/@iconscout/unicons/css/line.css ***!
  \*************************************************************************************************************************************/
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-0.799c5ec8.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-0.799c5ec8.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-0.7a4a2f38.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-0.377096de.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-0.2ad1464b.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-0.f62846cb.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E800-E83B;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-1.b1db8367.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-1.b1db8367.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-1.5be3811e.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-1.27620540.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-1.06f3545b.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-1.de7de1f8.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E83C-E877;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-10.b5d42dac.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-10.b5d42dac.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-10.91ee36cf.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-10.d4f35201.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-10.c3477952.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-10.1cf3a3e3.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA5B-EA96;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-11.6f33fe24.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-11.6f33fe24.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-11.5dd32cfe.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-11.60b99569.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-11.bf45fcb7.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-11.06cd3c33.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA97-EAD4;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-12.91ffde52.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-12.91ffde52.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-12.6000a3b9.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-12.b1ef2a4b.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-12.66e03920.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-12.25de7c6c.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EAD5-EB11;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-13.d50732ea.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-13.d50732ea.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-13.7c87c381.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-13.45a74211.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-13.791f89cf.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-13.e0490b5d.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB12-EB4D;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-14.458aa7cc.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-14.458aa7cc.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-14.ba76f925.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-14.82b20325.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-14.65ccb807.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-14.f2efacb8.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB4E-EB89;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-15.20e66fb5.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-15.20e66fb5.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-15.a67d7e15.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-15.21d4cc4f.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-15.16a92633.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-15.b64f3878.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB8A-EBC5;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-16.9958418f.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-16.9958418f.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-16.a44e2bbb.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-16.0ef7d02a.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-16.d22311c2.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-16.fcf408f0.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EBC6-EC01;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-17.2e8bb6f3.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-17.2e8bb6f3.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-17.9557964c.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-17.aff1f4e2.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-17.ba23102f.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-17.ac4d2c0b.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC02-EC3D;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-18.a0af1647.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-18.a0af1647.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-18.5545f1f6.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-18.723406e1.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-18.bb6535ca.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-18.f9480872.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC3E-EC79;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-19.be7fbe5d.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-19.be7fbe5d.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-19.066b096e.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-19.a13f66a3.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-19.fa0e45ad.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-19.1537865d.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC7A-ECB5;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-2.c5980a52.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-2.c5980a52.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-2.7cde7f88.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-2.6a9aa9a2.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-2.f67417eb.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-2.fecf22f3.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E878-E8B3;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-20.df16aa4d.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-20.df16aa4d.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-20.3349daea.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-20.41112a8a.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-20.7b053759.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-20.eb1a53be.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+ECB6-ECB9;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-3.dd3d75e2.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-3.dd3d75e2.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-3.85b75918.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-3.76381dd6.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-3.590930bb.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-3.6c9ba0c7.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8B4-E8EF;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-4.d311ce2c.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-4.d311ce2c.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-4.bcc04ff7.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-4.d5ad4036.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-4.ac100c13.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-4.0bd87f10.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8F0-E92B;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-5.08106f54.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-5.08106f54.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-5.d8d1b760.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-5.81ec80ba.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-5.0e4a09dd.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-5.35b4ec51.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E92C-E967;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-6.c85c6eac.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-6.c85c6eac.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-6.61c9742f.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-6.abee15a6.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-6.4bfde090.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-6.231bb70b.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E968-E9A4;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-7.f7b7b90b.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-7.f7b7b90b.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-7.ca99661f.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-7.84f82cfc.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-7.f3dd8a97.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-7.1f9cee0c.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9A5-E9E1;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-8.73106f07.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-8.73106f07.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-8.020a9e75.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-8.75148087.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-8.5dd3919e.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-8.f518abee.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9E2-EA1D;
}
@font-face {
  font-family: 'unicons-line';
  src: url(/bundles/umbrellaadmin/fonts/unicons-9.cf9cf049.eot);
  src: url(/bundles/umbrellaadmin/fonts/unicons-9.cf9cf049.eot#iefix) format('embedded-opentype'),
        url(/bundles/umbrellaadmin/fonts/unicons-9.f2b6d3ef.woff2) format('woff2'),
        url(/bundles/umbrellaadmin/fonts/unicons-9.10c68852.woff) format('woff'),
        url(/bundles/umbrellaadmin/fonts/unicons-9.a7c9a103.ttf) format('truetype'),
        url(/bundles/umbrellaadmin/images/unicons-9.85a6546f.svg#unicons) format('svg');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA1E-EA5A;
}[class^="uil-"]:before,
[class*=" uil-"]:before {
  font-family: "unicons-line";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;

  /* For safety - reset parent styles, that can break glyph codes */
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1;

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Flip and Rotate */

[class*="uil-"].flip-horizontal:before {
  transform: scaleX(-1);
}
[class*="uil-"].flip-horizontal.rotate-90:before {
  transform: rotate(90deg) scaleX(-1);
}
[class*="uil-"].flip-horizontal.rotate-180:before {
  transform: rotate(180deg) scaleX(-1);
}
[class*="uil-"].flip-horizontal.rotate-270:before {
  transform: rotate(270deg) scaleX(-1);
}
[class*="uil-"].flip-horizontal.flip-vertical:before {
  transform: scale(-1);
}
[class*="uil-"].flip-horizontal.flip-vertical.rotate-90:before {
  transform: rotate(90deg) scale(-1);
}
[class*="uil-"].flip-horizontal.flip-vertical.rotate-180:before {
  transform: rotate(180deg) scale(-1);
}
[class*="uil-"].flip-horizontal.flip-vertical.rotate-270:before {
  transform: rotate(270deg) scale(-1);
}
[class*="uil-"].flip-vertical:before {
  transform: scaleY(-1);
}
[class*="uil-"].flip-vertical.rotate-90:before {
  transform: rotate(90deg) scaleY(-1);
}
[class*="uil-"].flip-vertical.rotate-180:before {
  transform: rotate(180deg) scaleY(-1);
}
[class*="uil-"].flip-vertical.rotate-270:before {
  transform: rotate(270deg) scaleY(-1);
}
[class*="uil-"].rotate-90:before {
  transform: rotate(90deg);
}
[class*="uil-"].rotate-180:before {
  transform: rotate(180deg);
}
[class*="uil-"].rotate-270:before {
  transform: rotate(270deg);
}
.uil-comment-block:before { content: '\e800'; }.uil-comment-alt-edit:before { content: '\e801'; }.uil-comments:before { content: '\e802'; }.uil-comment-alt-search:before { content: '\e803'; }.uil-comment-shield:before { content: '\e804'; }.uil-comment-alt-dots:before { content: '\e805'; }.uil-comment-download:before { content: '\e806'; }.uil-comment-check:before { content: '\e807'; }.uil-comment-alt-chart-lines:before { content: '\e808'; }.uil-comment-alt-download:before { content: '\e809'; }.uil-comment-alt-lock:before { content: '\e80a'; }.uil-comment-medical:before { content: '\e80b'; }.uil-comment-alt-heart:before { content: '\e80c'; }.uil-comment:before { content: '\e80d'; }.uil-comment-alt-share:before { content: '\e80e'; }.uil-comment-alt-upload:before { content: '\e80f'; }.uil-comment-dots:before { content: '\e810'; }.uil-comment-alt-lines:before { content: '\e811'; }.uil-comment-lock:before { content: '\e812'; }.uil-comment-heart:before { content: '\e813'; }.uil-comment-info-alt:before { content: '\e814'; }.uil-comment-upload:before { content: '\e815'; }.uil-comment-alt-medical:before { content: '\e816'; }.uil-chat-info:before { content: '\e817'; }.uil-comment-alt-notes:before { content: '\e818'; }.uil-comment-alt-plus:before { content: '\e819'; }.uil-comment-alt-image:before { content: '\e81a'; }.uil-comment-share:before { content: '\e81b'; }.uil-comment-edit:before { content: '\e81c'; }.uil-comment-alt-block:before { content: '\e81d'; }.uil-comment-chart-line:before { content: '\e81e'; }.uil-comment-alt-question:before { content: '\e81f'; }.uil-comment-lines:before { content: '\e820'; }.uil-comment-redo:before { content: '\e821'; }.uil-comment-alt-check:before { content: '\e822'; }.uil-comment-alt-shield:before { content: '\e823'; }.uil-chat:before { content: '\e824'; }.uil-comment-alt-message:before { content: '\e825'; }.uil-comment-search:before { content: '\e826'; }.uil-chat-bubble-user:before { content: '\e827'; }.uil-comments-alt:before { content: '\e828'; }.uil-comment-image:before { content: '\e829'; }.uil-comment-alt:before { content: '\e82a'; }.uil-comment-verify:before { content: '\e82b'; }.uil-comment-plus:before { content: '\e82c'; }.uil-comment-question:before { content: '\e82d'; }.uil-comment-notes:before { content: '\e82e'; }.uil-comment-alt-exclamation:before { content: '\e82f'; }.uil-comment-exclamation:before { content: '\e830'; }.uil-no-entry:before { content: '\e831'; }.uil-screw:before { content: '\e832'; }.uil-tape:before { content: '\e833'; }.uil-paint-tool:before { content: '\e834'; }.uil-comment-alt-verify:before { content: '\e835'; }.uil-comment-alt-redo:before { content: '\e836'; }.uil-trowel:before { content: '\e837'; }.uil-drill:before { content: '\e838'; }.uil-comment-info:before { content: '\e839'; }.uil-jackhammer:before { content: '\e83a'; }.uil-comment-alt-info:before { content: '\e83b'; }.uil-wheel-barrow:before { content: '\e83c'; }.uil-comment-message:before { content: '\e83d'; }.uil-shovel:before { content: '\e83e'; }.uil-keyhole-square:before { content: '\e83f'; }.uil-keyhole-circle:before { content: '\e840'; }.uil-traffic-barrier:before { content: '\e841'; }.uil-keyhole-square-full:before { content: '\e842'; }.uil-wall:before { content: '\e843'; }.uil-constructor:before { content: '\e844'; }.uil-hard-hat:before { content: '\e845'; }.uil-shield-exclamation:before { content: '\e846'; }.uil-lock-open-alt:before { content: '\e847'; }.uil-unlock:before { content: '\e848'; }.uil-unlock-alt:before { content: '\e849'; }.uil-heart-alt:before { content: '\e84a'; }.uil-octagon:before { content: '\e84b'; }.uil-lock:before { content: '\e84c'; }.uil-triangle:before { content: '\e84d'; }.uil-star:before { content: '\e84e'; }.uil-shield-slash:before { content: '\e84f'; }.uil-lock-access:before { content: '\e850'; }.uil-pentagon:before { content: '\e851'; }.uil-shield-check:before { content: '\e852'; }.uil-square:before { content: '\e853'; }.uil-shield-question:before { content: '\e854'; }.uil-padlock:before { content: '\e855'; }.uil-wheelchair:before { content: '\e856'; }.uil-lock-alt:before { content: '\e857'; }.uil-polygon:before { content: '\e858'; }.uil-circle:before { content: '\e859'; }.uil-copyright:before { content: '\e85a'; }.uil-closed-captioning:before { content: '\e85b'; }.uil-trademark:before { content: '\e85c'; }.uil-heart:before { content: '\e85d'; }.uil-parking-circle:before { content: '\e85e'; }.uil-mars:before { content: '\e85f'; }.uil-sad-squint:before { content: '\e860'; }.uil-registered:before { content: '\e861'; }.uil-nerd:before { content: '\e862'; }.uil-smile:before { content: '\e863'; }.uil-meh-alt:before { content: '\e864'; }.uil-annoyed:before { content: '\e865'; }.uil-sad-dizzy:before { content: '\e866'; }.uil-sad:before { content: '\e867'; }.uil-servicemark:before { content: '\e868'; }.uil-closed-captioning-slash:before { content: '\e869'; }.uil-venus:before { content: '\e86a'; }.uil-creative-commons-pd:before { content: '\e86b'; }.uil-frown:before { content: '\e86c'; }.uil-accessible-icon-alt:before { content: '\e86d'; }.uil-squint:before { content: '\e86e'; }.uil-meh:before { content: '\e86f'; }.uil-silence:before { content: '\e870'; }.uil-dizzy-meh:before { content: '\e871'; }.uil-parking-square:before { content: '\e872'; }.uil-shield:before { content: '\e873'; }.uil-smile-dizzy:before { content: '\e874'; }.uil-ninja:before { content: '\e875'; }.uil-smile-beam:before { content: '\e876'; }.uil-laughing:before { content: '\e877'; }.uil-previous:before { content: '\ea5b'; }.uil-film:before { content: '\ea5c'; }.uil-image-broken:before { content: '\ea5d'; }.uil-incoming-call:before { content: '\ea5e'; }.uil-image-check:before { content: '\ea5f'; }.uil-image-plus:before { content: '\ea60'; }.uil-video:before { content: '\ea61'; }.uil-camera-plus:before { content: '\ea62'; }.uil-play:before { content: '\ea63'; }.uil-cloud-question:before { content: '\ea64'; }.uil-skip-forward:before { content: '\ea65'; }.uil-image-lock:before { content: '\ea66'; }.uil-skip-forward-circle:before { content: '\ea67'; }.uil-skip-forward-alt:before { content: '\ea68'; }.uil-step-backward-circle:before { content: '\ea69'; }.uil-boombox:before { content: '\ea6a'; }.uil-step-backward-alt:before { content: '\ea6b'; }.uil-image-share:before { content: '\ea6c'; }.uil-cloud-database-tree:before { content: '\ea6d'; }.uil-snowflake:before { content: '\ea6e'; }.uil-temperature-quarter:before { content: '\ea6f'; }.uil-cloud-showers-heavy:before { content: '\ea70'; }.uil-fahrenheit:before { content: '\ea71'; }.uil-snowflake-alt:before { content: '\ea72'; }.uil-cloud-wind:before { content: '\ea73'; }.uil-tornado:before { content: '\ea74'; }.uil-cloud-sun-hail:before { content: '\ea75'; }.uil-cloud:before { content: '\ea76'; }.uil-image-edit:before { content: '\ea77'; }.uil-cloud-moon-hail:before { content: '\ea78'; }.uil-temperature-empty:before { content: '\ea79'; }.uil-cloud-sun-rain:before { content: '\ea7a'; }.uil-thunderstorm:before { content: '\ea7b'; }.uil-thunderstorm-sun:before { content: '\ea7c'; }.uil-temperature-three-quarter:before { content: '\ea7d'; }.uil-thunderstorm-moon:before { content: '\ea7e'; }.uil-snow-flake:before { content: '\ea7f'; }.uil-raindrops:before { content: '\ea80'; }.uil-forecastcloud-moon-tear:before { content: '\ea81'; }.uil-cloud-rain:before { content: '\ea82'; }.uil-cloud-sun-tear:before { content: '\ea83'; }.uil-cloud-moon-showers:before { content: '\ea84'; }.uil-cloud-rain-sun:before { content: '\ea85'; }.uil-cloud-showers-alt:before { content: '\ea86'; }.uil-cloud-showers:before { content: '\ea87'; }.uil-cloud-hail:before { content: '\ea88'; }.uil-cloud-drizzle:before { content: '\ea89'; }.uil-cloud-moon:before { content: '\ea8a'; }.uil-moon:before { content: '\ea8b'; }.uil-cloud-moon-rain:before { content: '\ea8c'; }.uil-moonset:before { content: '\ea8d'; }.uil-celsius:before { content: '\ea8e'; }.uil-image-upload:before { content: '\ea8f'; }.uil-cloud-sun-meatball:before { content: '\ea90'; }.uil-windsock:before { content: '\ea91'; }.uil-stop-circle:before { content: '\ea92'; }.uil-temperature-plus:before { content: '\ea93'; }.uil-moon-eclipse:before { content: '\ea94'; }.uil-vertical-align-top:before { content: '\ea95'; }.uil-cloud-meatball:before { content: '\ea96'; }.uil-temperature:before { content: '\ea97'; }.uil-cloud-moon-meatball:before { content: '\ea98'; }.uil-flip-h-alt:before { content: '\ea99'; }.uil-vector-square-alt:before { content: '\ea9a'; }.uil-object-ungroup:before { content: '\ea9b'; }.uil-th:before { content: '\ea9c'; }.uil-images:before { content: '\ea9d'; }.uil-temperature-minus:before { content: '\ea9e'; }.uil-flip-v:before { content: '\ea9f'; }.uil-cloud-sun-rain-alt:before { content: '\eaa0'; }.uil-square-full:before { content: '\eaa2'; }.uil-vertical-distribute-bottom:before { content: '\eaa3'; }.uil-panorama-h-alt:before { content: '\eaa4'; }.uil-pathfinder-unite:before { content: '\eaa5'; }.uil-wind:before { content: '\eaa6'; }.uil-vector-square:before { content: '\eaa7'; }.uil-vertical-align-bottom:before { content: '\eaa8'; }.uil-ruler:before { content: '\eaa9'; }.uil-object-group:before { content: '\eaaa'; }.uil-panorama-v:before { content: '\eaab'; }.uil-panorama-h:before { content: '\eaac'; }.uil-temperature-half:before { content: '\eaad'; }.uil-layers-alt:before { content: '\eaaf'; }.uil-line-alt:before { content: '\eab0'; }.uil-image-resize-landscape:before { content: '\eab1'; }.uil-image-resize-square:before { content: '\eab2'; }.uil-pathfinder:before { content: '\eab3'; }.uil-flip-h:before { content: '\eab4'; }.uil-horizontal-distribution-right:before { content: '\eab5'; }.uil-horizontal-distribution-left:before { content: '\eab6'; }.uil-horizontal-distribution-center:before { content: '\eab7'; }.uil-horizontal-align-center:before { content: '\eab8'; }.uil-ruler-combined:before { content: '\eab9'; }.uil-horizontal-align-right:before { content: '\eaba'; }.uil-horizontal-align-left:before { content: '\eabb'; }.uil-table:before { content: '\eabc'; }.uil-th-slash:before { content: '\eabd'; }.uil-crop-alt-rotate-right:before { content: '\eabe'; }.uil-apps:before { content: '\eabf'; }.uil-exclude:before { content: '\eac0'; }.uil-crop-alt:before { content: '\eac1'; }.uil-grids:before { content: '\eac2'; }.uil-flip-v-alt:before { content: '\eac3'; }.uil-vertical-distribution-center:before { content: '\eac4'; }.uil-crop-alt-rotate-left:before { content: '\eac5'; }.uil-vertical-distribution-top:before { content: '\eac6'; }.uil-brush-alt:before { content: '\eac7'; }.uil-circle-layer:before { content: '\eac8'; }.uil-modem:before { content: '\eac9'; }.uil-webcam:before { content: '\eaca'; }.uil-hdd:before { content: '\eacb'; }.uil-monitor:before { content: '\eacc'; }.uil-dice-four:before { content: '\eacd'; }.uil-wifi-router:before { content: '\eace'; }.uil-dice-five:before { content: '\eacf'; }.uil-dice-one:before { content: '\ead0'; }.uil-dice-two:before { content: '\ead1'; }.uil-dice-six:before { content: '\ead2'; }.uil-windy:before { content: '\ead3'; }.uil-swatchbook:before { content: '\ead4'; }.uil-cancel:before { content: '\ead5'; }.uil-clouds:before { content: '\ead6'; }.uil-mountains-sun:before { content: '\ead7'; }.uil-history:before { content: '\ead8'; }.uil-n-a:before { content: '\ead9'; }.uil-plane:before { content: '\eada'; }.uil-plane-departure:before { content: '\eadb'; }.uil-auto-flash:before { content: '\eadc'; }.uil-glass-martini:before { content: '\eadd'; }.uil-mobile-vibrate:before { content: '\eade'; }.uil-trees:before { content: '\eadf'; }.uil-voicemail:before { content: '\eae0'; }.uil-voicemail-rectangle:before { content: '\eae1'; }.uil-plane-fly:before { content: '\eae2'; }.uil-sync-exclamation:before { content: '\eae3'; }.uil-tachometer-fast:before { content: '\eae4'; }.uil-sign-in-alt:before { content: '\eae5'; }.uil-archive-alt:before { content: '\eae6'; }.uil-power:before { content: '\eae7'; }.uil-pizza-slice:before { content: '\eae9'; }.uil-refresh:before { content: '\eaea'; }.uil-anchor:before { content: '\eaeb'; }.uil-sync-slash:before { content: '\eaec'; }.uil-upload:before { content: '\eaed'; }.uil-glass:before { content: '\eaee'; }.uil-sign-out-alt:before { content: '\eaef'; }.uil-newspaper:before { content: '\eaf0'; }.uil-signin:before { content: '\eaf1'; }.uil-processor:before { content: '\eaf2'; }.uil-hunting:before { content: '\eaf3'; }.uil-coffee:before { content: '\eaf4'; }.uil-history-alt:before { content: '\eaf5'; }.uil-weight:before { content: '\eaf6'; }.uil-plane-arrival:before { content: '\eaf7'; }.uil-gift:before { content: '\eaf8'; }.uil-circuit:before { content: '\eaf9'; }.uil-archive:before { content: '\eafa'; }.uil-ban:before { content: '\eafb'; }.uil-crosshair-alt:before { content: '\eafc'; }.uil-crosshair:before { content: '\eafd'; }.uil-record-audio:before { content: '\eafe'; }.uil-flower:before { content: '\eaff'; }.uil-airplay:before { content: '\eb00'; }.uil-rss-interface:before { content: '\eb01'; }.uil-equal-circle:before { content: '\eb02'; }.uil-shutter:before { content: '\eb03'; }.uil-microphone-slash:before { content: '\eb04'; }.uil-life-ring:before { content: '\eb05'; }.uil-sliders-v-alt:before { content: '\eb06'; }.uil-compact-disc:before { content: '\eb07'; }.uil-sitemap:before { content: '\eb08'; }.uil-sliders-v:before { content: '\eb09'; }.uil-shutter-alt:before { content: '\eb0a'; }.uil-clapper-board:before { content: '\eb0b'; }.uil-water:before { content: '\eb0c'; }.uil-rainbow:before { content: '\eb0d'; }.uil-desert:before { content: '\eb0e'; }.uil-sunset:before { content: '\eb0f'; }.uil-mountains:before { content: '\eb10'; }.uil-bolt-slash:before { content: '\eb11'; }.uil-telescope:before { content: '\eb12'; }.uil-sperms:before { content: '\eb13'; }.uil-game-structure:before { content: '\eb14'; }.uil-ticket:before { content: '\eb15'; }.uil-presentation-play:before { content: '\eb16'; }.uil-book-open:before { content: '\eb17'; }.uil-notebooks:before { content: '\eb18'; }.uil-award-alt:before { content: '\eb19'; }.uil-bug:before { content: '\eb1a'; }.uil-browser:before { content: '\eb1b'; }.uil-rss-alt:before { content: '\eb1c'; }.uil-building:before { content: '\eb1d'; }.uil-lamp:before { content: '\eb1e'; }.uil-heart-rate:before { content: '\eb1f'; }.uil-swimmer:before { content: '\eb20'; }.uil-pump:before { content: '\eb21'; }.uil-crockery:before { content: '\eb22'; }.uil-message:before { content: '\eb23'; }.uil-bed-double:before { content: '\eb24'; }.uil-rope-way:before { content: '\eb25'; }.uil-water-glass:before { content: '\eb26'; }.uil-rotate-360:before { content: '\eb27'; }.uil-feedback:before { content: '\eb28'; }.uil-bed:before { content: '\eb29'; }.uil-utensils:before { content: '\eb2a'; }.uil-align-center-h:before { content: '\eb2b'; }.uil-baby-carriage:before { content: '\eb2c'; }.uil-post-stamp:before { content: '\eb2d'; }.uil-arrow-growth:before { content: '\eb2e'; }.uil-enter:before { content: '\eb2f'; }.uil-arrow:before { content: '\eb30'; }.uil-arrows-shrink-h:before { content: '\eb31'; }.uil-arrows-resize:before { content: '\eb32'; }.uil-presentation:before { content: '\eb33'; }.uil-arrows-h:before { content: '\eb34'; }.uil-scaling-right:before { content: '\eb35'; }.uil-import:before { content: '\eb36'; }.uil-arrow-circle-down:before { content: '\eb37'; }.uil-angle-double-down:before { content: '\eb38'; }.uil-chart-down:before { content: '\eb39'; }.uil-angle-down:before { content: '\eb3a'; }.uil-expand-left:before { content: '\eb3b'; }.uil-arrow-resize-diagonal:before { content: '\eb3c'; }.uil-exchange-alt:before { content: '\eb3d'; }.uil-angle-double-left:before { content: '\eb3e'; }.uil-expand-alt:before { content: '\eb3f'; }.uil-compress-arrows:before { content: '\eb40'; }.uil-caret-right:before { content: '\eb41'; }.uil-scroll-h:before { content: '\eb42'; }.uil-angle-double-right:before { content: '\eb43'; }.uil-arrow-to-bottom:before { content: '\eb44'; }.uil-sort:before { content: '\eb45'; }.uil-scaling-left:before { content: '\eb46'; }.uil-arrows-resize-h:before { content: '\eb47'; }.uil-arrow-from-top:before { content: '\eb48'; }.uil-arrows-up-right:before { content: '\eb49'; }.uil-arrows-left-down:before { content: '\eb4a'; }.uil-arrows-right-down:before { content: '\eb4b'; }.uil-arrows-h-alt:before { content: '\eb4c'; }.uil-download-alt:before { content: '\eb4d'; }.uil-compress-point:before { content: '\eb4e'; }.uil-arrow-up-left:before { content: '\eb4f'; }.uil-arrow-compress-h:before { content: '\eb50'; }.uil-arrows-v-alt:before { content: '\eb51'; }.uil-arrows-v:before { content: '\eb52'; }.uil-arrows-shrink-v:before { content: '\eb53'; }.uil-arrow-break:before { content: '\eb54'; }.uil-align-center-v:before { content: '\eb55'; }.uil-angle-up:before { content: '\eb56'; }.uil-arrow-circle-up:before { content: '\eb57'; }.uil-export:before { content: '\eb58'; }.uil-arrows-resize-v:before { content: '\eb59'; }.uil-upload-alt:before { content: '\eb5a'; }.uil-arrow-up-right:before { content: '\eb5b'; }.uil-corner-up-right:before { content: '\eb5c'; }.uil-angle-double-up:before { content: '\eb5d'; }.uil-sorting:before { content: '\eb5e'; }.uil-exchange:before { content: '\eb5f'; }.uil-corner-down-left:before { content: '\eb60'; }.uil-corner-right-down:before { content: '\eb61'; }.uil-corner-down-right:before { content: '\eb62'; }.uil-corner-up-left:before { content: '\eb63'; }.uil-corner-left-down:before { content: '\eb64'; }.uil-maximize-left:before { content: '\eb65'; }.uil-corner-up-right-alt:before { content: '\eb66'; }.uil-corner-down-right-alt:before { content: '\eb67'; }.uil-top-arrow-from-top:before { content: '\eb68'; }.uil-top-arrow-to-top:before { content: '\eb69'; }.uil-arrow-random:before { content: '\eb6a'; }.uil-shuffle:before { content: '\eb6b'; }.uil-direction:before { content: '\eb6c'; }.uil-angle-right:before { content: '\eb6d'; }.uil-arrow-circle-right:before { content: '\eb6e'; }.uil-arrow-to-right:before { content: '\eb6f'; }.uil-arrow-from-right:before { content: '\eb70'; }.uil-expand-from-corner:before { content: '\eb71'; }.uil-expand-arrows:before { content: '\eb72'; }.uil-arrows-maximize:before { content: '\eb73'; }.uil-arrow-down-left:before { content: '\eb74'; }.uil-expand-arrows-alt:before { content: '\eb75'; }.uil-compress-alt:before { content: '\eb76'; }.uil-scroll:before { content: '\eb77'; }.uil-arrow-circle-left:before { content: '\eb78'; }.uil-angle-left:before { content: '\eb79'; }.uil-arrows-merge:before { content: '\eb7a'; }.uil-arrow-down-right:before { content: '\eb7b'; }.uil-corner-up-left-alt:before { content: '\eb7c'; }.uil-left-arrow-to-left:before { content: '\eb7d'; }.uil-minus-path:before { content: '\eb7e'; }.uil-left-arrow-from-left:before { content: '\eb7f'; }.uil-repeat:before { content: '\eb80'; }.uil-th-large:before { content: '\eb81'; }.uil-line-spacing:before { content: '\eb82'; }.uil-shrink:before { content: '\eb83'; }.uil-compress-alt-left:before { content: '\eb84'; }.uil-bring-front:before { content: '\eb85'; }.uil-compress-lines:before { content: '\eb86'; }.uil-bring-bottom:before { content: '\eb87'; }.uil-compress-v:before { content: '\eb88'; }.uil-spin:before { content: '\eb89'; }.uil-border-out:before { content: '\eb8a'; }.uil-border-horizontal:before { content: '\eb8b'; }.uil-document-layout-left:before { content: '\eb8c'; }.uil-compress:before { content: '\eb8d'; }.uil-grip-horizontal-line:before { content: '\eb8e'; }.uil-dialpad-alt:before { content: '\eb8f'; }.uil-document-layout-center:before { content: '\eb90'; }.uil-border-bottom:before { content: '\eb91'; }.uil-dialpad:before { content: '\eb92'; }.uil-document-layout-right:before { content: '\eb93'; }.uil-align-center:before { content: '\eb94'; }.uil-sort-amount-down:before { content: '\eb95'; }.uil-align-center-alt:before { content: '\eb96'; }.uil-align-letter-right:before { content: '\eb97'; }.uil-border-alt:before { content: '\eb98'; }.uil-align-center-justify:before { content: '\eb99'; }.uil-align-alt:before { content: '\eb9a'; }.uil-border-vertical:before { content: '\eb9b'; }.uil-sort-amount-up:before { content: '\eb9c'; }.uil-wrap-text:before { content: '\eb9d'; }.uil-align-left-justify:before { content: '\eb9e'; }.uil-angle-right-b:before { content: '\eb9f'; }.uil-paragraph:before { content: '\eba0'; }.uil-right-indent-alt:before { content: '\eba1'; }.uil-border-right:before { content: '\eba2'; }.uil-align-right-justify:before { content: '\eba3'; }.uil-align:before { content: '\eba4'; }.uil-border-clear:before { content: '\eba5'; }.uil-align-right:before { content: '\eba6'; }.uil-list-ui-alt:before { content: '\eba7'; }.uil-left-indent:before { content: '\eba8'; }.uil-left-indent-alt:before { content: '\eba9'; }.uil-border-left:before { content: '\ebaa'; }.uil-border-top:before { content: '\ebab'; }.uil-align-justify:before { content: '\ebac'; }.uil-subject:before { content: '\ebad'; }.uil-bars:before { content: '\ebae'; }.uil-eye:before { content: '\ebaf'; }.uil-exposure-increase:before { content: '\ebb0'; }.uil-bright:before { content: '\ebb1'; }.uil-exposure-alt:before { content: '\ebb2'; }.uil-capture:before { content: '\ebb3'; }.uil-arrow-left:before { content: '\ebb4'; }.uil-arrow-right:before { content: '\ebb5'; }.uil-arrow-up:before { content: '\ebb6'; }.uil-focus-target:before { content: '\ebb7'; }.uil-external-link-alt:before { content: '\ebb8'; }.uil-card-atm:before { content: '\ebb9'; }.uil-focus-add:before { content: '\ebba'; }.uil-focus:before { content: '\ebbb'; }.uil-border-inner:before { content: '\ebbc'; }.uil-glass-tea:before { content: '\ebbd'; }.uil-streering:before { content: '\ebbe'; }.uil-tv-retro-slash:before { content: '\ebbf'; }.uil-wrench:before { content: '\ebc0'; }.uil-football-american:before { content: '\ebc1'; }.uil-water-drop-slash:before { content: '\ebc2'; }.uil-layers:before { content: '\ebc3'; }.uil-print-slash:before { content: '\ebc4'; }.uil-android-phone-slash:before { content: '\ebc5'; }.uil-calendar-slash:before { content: '\ebc6'; }.uil-image-slash:before { content: '\ebc7'; }.uil-image-alt-slash:before { content: '\ebc8'; }.uil-lock-slash:before { content: '\ebc9'; }.uil-money-bill-slash:before { content: '\ebca'; }.uil-comment-slash:before { content: '\ebcb'; }.uil-map-marker-slash:before { content: '\ebcc'; }.uil-tear:before { content: '\ebcd'; }.uil-comment-alt-slash:before { content: '\ebce'; }.uil-folder-slash:before { content: '\ebcf'; }.uil-filter-slash:before { content: '\ebd0'; }.uil-file-slash:before { content: '\ebd1'; }.uil-file-lanscape-slash:before { content: '\ebd2'; }.uil-glass-martini-alt-slash:before { content: '\ebd3'; }.uil-car-slash:before { content: '\ebd4'; }.uil-camera-slash:before { content: '\ebd5'; }.uil-list-ul:before { content: '\ebd6'; }.uil-layer-group-slash:before { content: '\ebd7'; }.uil-plug:before { content: '\ebd8'; }.uil-bell-slash:before { content: '\ebd9'; }.uil-expand-right:before { content: '\ebda'; }.uil-bell:before { content: '\ebdb'; }.uil-desktop-alt-slash:before { content: '\ebdc'; }.uil-align-left:before { content: '\ebdd'; }.uil-layers-slash:before { content: '\ebde'; }.uil-angry:before { content: '\ebdf'; }.uil-ear:before { content: '\ebe0'; }.uil-desktop-slash:before { content: '\ebe1'; }.uil-text-strike-through:before { content: '\ebe2'; }.uil-bold:before { content: '\ebe3'; }.uil-text:before { content: '\ebe4'; }.uil-assistive-listening-systems:before { content: '\ebe5'; }.uil-palette:before { content: '\ebe6'; }.uil-underline:before { content: '\ebe7'; }.uil-text-fields:before { content: '\ebe8'; }.uil-arrow-down:before { content: '\ebe9'; }.uil-text-size:before { content: '\ebea'; }.uil-italic:before { content: '\ebeb'; }.uil-right-to-left-text-direction:before { content: '\ebec'; }.uil-sigma:before { content: '\ebed'; }.uil-12-plus:before { content: '\ebee'; }.uil-left-to-right-text-direction:before { content: '\ebef'; }.uil-10-plus:before { content: '\ebf0'; }.uil-16-plus:before { content: '\ebf1'; }.uil-13-plus:before { content: '\ebf2'; }.uil-21-plus:before { content: '\ebf3'; }.uil-17-plus:before { content: '\ebf4'; }.uil-6-plus:before { content: '\ebf5'; }.uil-0-plus:before { content: '\ebf6'; }.uil-3-plus:before { content: '\ebf7'; }.uil-eye-slash:before { content: '\ebf8'; }.uil-archway:before { content: '\ebf9'; }.uil-18-plus:before { content: '\ebfa'; }.uil-robot:before { content: '\ebfb'; }.uil-selfie:before { content: '\ebfc'; }.uil-bag-slash:before { content: '\ebfd'; }.uil-instagram:before { content: '\ebfe'; }.uil-line:before { content: '\ebff'; }.uil-facebook-messenger:before { content: '\ec00'; }.uil-facebook-f:before { content: '\ec01'; }.uil-black-berry:before { content: '\ec02'; }.uil-linkedin:before { content: '\ec03'; }.uil-snapchat-ghost:before { content: '\ec04'; }.uil-intercom:before { content: '\ec05'; }.uil-youtube:before { content: '\ec06'; }.uil-snapchat-square:before { content: '\ec07'; }.uil-apple:before { content: '\ec08'; }.uil-instagram-alt:before { content: '\ec09'; }.uil-whatsapp-alt:before { content: '\ec0a'; }.uil-behance:before { content: '\ec0b'; }.uil-twitter:before { content: '\ec0c'; }.uil-500px:before { content: '\ec0d'; }.uil-tumblr:before { content: '\ec0e'; }.uil-github-alt:before { content: '\ec0f'; }.uil-tumblr-square:before { content: '\ec10'; }.uil-google:before { content: '\ec11'; }.uil-medium-m:before { content: '\ec12'; }.uil-slack:before { content: '\ec13'; }.uil-paypal:before { content: '\ec14'; }.uil-reddit-alien-alt:before { content: '\ec15'; }.uil-linkedin-alt:before { content: '\ec16'; }.uil-google-hangouts:before { content: '\ec17'; }.uil-java-script:before { content: '\ec18'; }.uil-google-play:before { content: '\ec19'; }.uil-google-drive:before { content: '\ec1a'; }.uil-asterisk:before { content: '\ec1b'; }.uil-android:before { content: '\ec1c'; }.uil-github:before { content: '\ec1d'; }.uil-balance-scale:before { content: '\ec1e'; }.uil-amazon:before { content: '\ec1f'; }.uil-slack-alt:before { content: '\ec20'; }.uil-dashboard:before { content: '\ec21'; }.uil-vuejs-alt:before { content: '\ec22'; }.uil-adobe-alt:before { content: '\ec23'; }.uil-ankh:before { content: '\ec24'; }.uil-twitter-alt:before { content: '\ec25'; }.uil-opera:before { content: '\ec26'; }.uil-intercom-alt:before { content: '\ec27'; }.uil-tumblr-alt:before { content: '\ec28'; }.uil-react:before { content: '\ec29'; }.uil-camera-change:before { content: '\ec2a'; }.uil-master-card:before { content: '\ec2b'; }.uil-snapchat-alt:before { content: '\ec2c'; }.uil-opera-alt:before { content: '\ec2d'; }.uil-html3-alt:before { content: '\ec2e'; }.uil-swiggy:before { content: '\ec2f'; }.uil-html3:before { content: '\ec30'; }.uil-google-hangouts-alt:before { content: '\ec31'; }.uil-adobe:before { content: '\ec32'; }.uil-facebook-messenger-alt:before { content: '\ec33'; }.uil-blogger-alt:before { content: '\ec34'; }.uil-blogger:before { content: '\ec35'; }.uil-behance-alt:before { content: '\ec36'; }.uil-apple-alt:before { content: '\ec37'; }.uil-bitcoin:before { content: '\ec38'; }.uil-megaphone:before { content: '\ec39'; }.uil-bitcoin-alt:before { content: '\ec3a'; }.uil-bowling-ball:before { content: '\ec3b'; }.uil-percentage:before { content: '\ec3c'; }.uil-hourglass:before { content: '\ec3d'; }.uil-process:before { content: '\ec3e'; }.uil-university:before { content: '\ec3f'; }.uil-skype-alt:before { content: '\ec40'; }.uil-wind-sun:before { content: '\ec41'; }.uil-vk-alt:before { content: '\ec42'; }.uil-skype:before { content: '\ec43'; }.uil-telegram-alt:before { content: '\ec44'; }.uil-vuejs:before { content: '\ec45'; }.uil-vk:before { content: '\ec46'; }.uil-telegram:before { content: '\ec47'; }.uil-yin-yang:before { content: '\ec48'; }.uil-angle-left-b:before { content: '\ec49'; }.uil-bath:before { content: '\ec4a'; }.uil-metro:before { content: '\ec4b'; }.uil-comment-add:before { content: '\ec4c'; }.uil-fire:before { content: '\ec4d'; }.uil-qrcode-scan:before { content: '\ec4e'; }.uil-panel-add:before { content: '\ec4f'; }.uil-brackets-curly:before { content: '\ec50'; }.uil-folder-open:before { content: '\ec51'; }.uil-comparison:before { content: '\ec52'; }.uil-file-export:before { content: '\ec53'; }.uil-channel-add:before { content: '\ec54'; }.uil-rupee-sign:before { content: '\ec55'; }.uil-channel:before { content: '\ec56'; }.uil-link-add:before { content: '\ec57'; }.uil-file-import:before { content: '\ec58'; }.uil-x:before { content: '\ec59'; }.uil-save:before { content: '\ec5a'; }.uil-heart-break:before { content: '\ec5b'; }.uil-tachometer-fast-alt:before { content: '\ec5c'; }.uil-facebook:before { content: '\ec5d'; }.uil-create-dashboard:before { content: '\ec5e'; }.uil-whatsapp:before { content: '\ec5f'; }.uil-setting:before { content: '\ec60'; }.uil-rocket:before { content: '\ec61'; }.uil-share:before { content: '\ec62'; }.uil-x-add:before { content: '\ec63'; }.uil-user-nurse:before { content: '\ec64'; }.uil-microscope:before { content: '\ec65'; }.uil-virus-slash:before { content: '\ec66'; }.uil-visual-studio:before { content: '\ec67'; }.uil-head-side-mask:before { content: '\ec68'; }.uil-baseball-ball:before { content: '\ec69'; }.uil-stethoscope-alt:before { content: '\ec6a'; }.uil-hospital-symbol:before { content: '\ec6b'; }.uil-hospital-square-sign:before { content: '\ec6c'; }.uil-head-side:before { content: '\ec6d'; }.uil-head-side-cough:before { content: '\ec6e'; }.uil-clinic-medical:before { content: '\ec6f'; }.uil-wind-moon:before { content: '\ec70'; }.uil-hospital:before { content: '\ec71'; }.uil-stethoscope:before { content: '\ec72'; }.uil-sanitizer:before { content: '\ec73'; }.uil-toilet-paper:before { content: '\ec74'; }.uil-coronavirus:before { content: '\ec75'; }.uil-user-arrows:before { content: '\ec76'; }.uil-house-user:before { content: '\ec77'; }.uil-social-distancing:before { content: '\ec78'; }.uil-credit-card-search:before { content: '\ec79'; }.uil-android-alt:before { content: '\ec7a'; }.uil-shield-plus:before { content: '\ec7b'; }.uil-user-md:before { content: '\ec7c'; }.uil-transaction:before { content: '\ec7d'; }.uil-store-slash:before { content: '\ec7e'; }.uil-code-branch:before { content: '\ec7f'; }.uil-google-drive-alt:before { content: '\ec80'; }.uil-envelope-block:before { content: '\ec81'; }.uil-mailbox-alt:before { content: '\ec82'; }.uil-signout:before { content: '\ec83'; }.uil-slider-h:before { content: '\ec84'; }.uil-lira-sign:before { content: '\ec85'; }.uil-slider-h-range:before { content: '\ec86'; }.uil-file-graph:before { content: '\ec87'; }.uil-wordpress-simple:before { content: '\ec88'; }.uil-bing:before { content: '\ec89'; }.uil-wordpress:before { content: '\ec8a'; }.uil-html5:before { content: '\ec8b'; }.uil-programming-language:before { content: '\ec8c'; }.uil-css3-simple:before { content: '\ec8d'; }.uil-html5-alt:before { content: '\ec8e'; }.uil-discord:before { content: '\ec8f'; }.uil-draggabledots:before { content: '\ec90'; }.uil-font:before { content: '\ec91'; }.uil-video-question:before { content: '\ec92'; }.uil-headphone-slash:before { content: '\ec93'; }.uil-info:before { content: '\ec94'; }.uil-letter-chinese-a:before { content: '\ec95'; }.uil-letter-hindi-a:before { content: '\ec96'; }.uil-english-to-chinese:before { content: '\ec97'; }.uil-question:before { content: '\ec98'; }.uil-letter-english-a:before { content: '\ec99'; }.uil-hindi-to-chinese:before { content: '\ec9a'; }.uil-inbox:before { content: '\ec9b'; }.uil-letter-japanese-a:before { content: '\ec9c'; }.uil-exclamation:before { content: '\ec9d'; }.uil-language:before { content: '\ec9e'; }.uil-backspace:before { content: '\ec9f'; }.uil-window-grid:before { content: '\eca0'; }.uil-cloud-sun:before { content: '\eca1'; }.uil-vertical-align-center:before { content: '\eca2'; }.uil-raindrops-alt:before { content: '\eca3'; }.uil-sanitizer-alt:before { content: '\eca4'; }.uil-estate:before { content: '\eca5'; }.uil-file-contract:before { content: '\eca6'; }.uil-fidget-spinner:before { content: '\eca7'; }.uil-spinner:before { content: '\eca8'; }.uil-spinner-alt:before { content: '\eca9'; }.uil-elipsis-double-v-alt:before { content: '\ecaa'; }.uil-list-ol:before { content: '\ecab'; }.uil-list-ol-alt:before { content: '\ecac'; }.uil-docker:before { content: '\ecad'; }.uil-linux:before { content: '\ecae'; }.uil-hipchat:before { content: '\ecaf'; }.uil-gitlab:before { content: '\ecb0'; }.uil-lottiefiles-alt:before { content: '\ecb1'; }.uil-pagerduty:before { content: '\ecb2'; }.uil-microsoft:before { content: '\ecb3'; }.uil-windows:before { content: '\ecb4'; }.uil-pagelines:before { content: '\ecb5'; }.uil-grin:before { content: '\e878'; }.uil-sad-cry:before { content: '\e879'; }.uil-sad-crying:before { content: '\e87a'; }.uil-surprise:before { content: '\e87b'; }.uil-unamused:before { content: '\e87c'; }.uil-confused:before { content: '\e87d'; }.uil-grin-tongue-wink:before { content: '\e87e'; }.uil-grin-tongue-wink-alt:before { content: '\e87f'; }.uil-kid:before { content: '\e880'; }.uil-smile-wink-alt:before { content: '\e881'; }.uil-smile-squint-wink:before { content: '\e882'; }.uil-annoyed-alt:before { content: '\e883'; }.uil-silent-squint:before { content: '\e884'; }.uil-sick:before { content: '\e885'; }.uil-shopping-cart-alt:before { content: '\e886'; }.uil-shopping-bag:before { content: '\e887'; }.uil-pricetag-alt:before { content: '\e888'; }.uil-shopping-cart:before { content: '\e889'; }.uil-smile-squint-wink-alt:before { content: '\e88a'; }.uil-store-alt:before { content: '\e88b'; }.uil-emoji:before { content: '\e88c'; }.uil-trademark-circle:before { content: '\e88d'; }.uil-basketball:before { content: '\e88e'; }.uil-square-shape:before { content: '\e88f'; }.uil-label:before { content: '\e890'; }.uil-shopping-basket:before { content: '\e891'; }.uil-smile-wink:before { content: '\e892'; }.uil-tag:before { content: '\e893'; }.uil-label-alt:before { content: '\e894'; }.uil-tag-alt:before { content: '\e895'; }.uil-store:before { content: '\e896'; }.uil-meh-closed-eye:before { content: '\e897'; }.uil-trophy:before { content: '\e898'; }.uil-dice-three:before { content: '\e899'; }.uil-football-ball:before { content: '\e89a'; }.uil-basketball-hoop:before { content: '\e89b'; }.uil-club:before { content: '\e89c'; }.uil-tennis-ball:before { content: '\e89d'; }.uil-football:before { content: '\e89e'; }.uil-volleyball:before { content: '\e89f'; }.uil-heart-sign:before { content: '\e8a0'; }.uil-spade:before { content: '\e8a1'; }.uil-diamond:before { content: '\e8a2'; }.uil-money-stack:before { content: '\e8a3'; }.uil-money-withdrawal:before { content: '\e8a4'; }.uil-presentation-line:before { content: '\e8a5'; }.uil-kayak:before { content: '\e8a6'; }.uil-chart-pie:before { content: '\e8a7'; }.uil-dumbbell:before { content: '\e8a8'; }.uil-suitcase-alt:before { content: '\e8a9'; }.uil-yen:before { content: '\e8aa'; }.uil-yen-circle:before { content: '\e8ab'; }.uil-briefcase-alt:before { content: '\e8ac'; }.uil-receipt:before { content: '\e8ad'; }.uil-pound:before { content: '\e8ae'; }.uil-invoice:before { content: '\e8af'; }.uil-pound-circle:before { content: '\e8b0'; }.uil-analysis:before { content: '\e8b1'; }.uil-suitcase:before { content: '\e8b2'; }.uil-moneybag-alt:before { content: '\e8b3'; }.uil-lottiefiles:before { content: '\ecb6'; }.uil-okta:before { content: '\ecb7'; }.uil-illustration:before { content: '\ecb8'; }.uil-icons:before { content: '\ecb9'; }.uil-bag-alt:before { content: '\e8b4'; }.uil-moneybag:before { content: '\e8b5'; }.uil-bag:before { content: '\e8b6'; }.uil-money-insert:before { content: '\e8b7'; }.uil-chart-line:before { content: '\e8b8'; }.uil-dollar-sign-alt:before { content: '\e8b9'; }.uil-euro:before { content: '\e8ba'; }.uil-usd-circle:before { content: '\e8bb'; }.uil-euro-circle:before { content: '\e8bc'; }.uil-usd-square:before { content: '\e8bd'; }.uil-money-bill-stack:before { content: '\e8be'; }.uil-dollar-alt:before { content: '\e8bf'; }.uil-money-withdraw:before { content: '\e8c0'; }.uil-credit-card:before { content: '\e8c1'; }.uil-money-bill:before { content: '\e8c2'; }.uil-bitcoin-sign:before { content: '\e8c3'; }.uil-signal-alt-3:before { content: '\e8c4'; }.uil-receipt-alt:before { content: '\e8c5'; }.uil-graph-bar:before { content: '\e8c6'; }.uil-analytics:before { content: '\e8c7'; }.uil-table-tennis:before { content: '\e8c8'; }.uil-bill:before { content: '\e8c9'; }.uil-chart-bar:before { content: '\e8ca'; }.uil-chart-growth:before { content: '\e8cb'; }.uil-chart-growth-alt:before { content: '\e8cc'; }.uil-shop:before { content: '\e8cd'; }.uil-chart-bar-alt:before { content: '\e8ce'; }.uil-dollar-sign:before { content: '\e8cf'; }.uil-chart:before { content: '\e8d0'; }.uil-briefcase:before { content: '\e8d1'; }.uil-bitcoin-circle:before { content: '\e8d2'; }.uil-chart-pie-alt:before { content: '\e8d3'; }.uil-golf-ball:before { content: '\e8d4'; }.uil-calculator-alt:before { content: '\e8d5'; }.uil-coins:before { content: '\e8d6'; }.uil-map-pin-alt:before { content: '\e8d7'; }.uil-lightbulb:before { content: '\e8d8'; }.uil-map-marker-question:before { content: '\e8d9'; }.uil-map-marker-shield:before { content: '\e8da'; }.uil-schedule:before { content: '\e8db'; }.uil-calendar-alt:before { content: '\e8dc'; }.uil-crosshairs:before { content: '\e8dd'; }.uil-puzzle-piece:before { content: '\e8de'; }.uil-gold:before { content: '\e8df'; }.uil-compass:before { content: '\e8e0'; }.uil-map:before { content: '\e8e1'; }.uil-location-point:before { content: '\e8e2'; }.uil-map-marker-info:before { content: '\e8e3'; }.uil-map-marker-edit:before { content: '\e8e4'; }.uil-map-marker-plus:before { content: '\e8e5'; }.uil-map-pin:before { content: '\e8e6'; }.uil-navigator:before { content: '\e8e7'; }.uil-location-pin-alt:before { content: '\e8e8'; }.uil-map-marker-minus:before { content: '\e8e9'; }.uil-map-marker-alt:before { content: '\e8ea'; }.uil-sign-left:before { content: '\e8eb'; }.uil-map-marker:before { content: '\e8ec'; }.uil-sign-right:before { content: '\e8ed'; }.uil-directions:before { content: '\e8ee'; }.uil-location-arrow:before { content: '\e8ef'; }.uil-dna:before { content: '\e8f0'; }.uil-sign-alt:before { content: '\e8f1'; }.uil-presentation-lines-alt:before { content: '\e8f2'; }.uil-atom:before { content: '\e8f3'; }.uil-flask:before { content: '\e8f4'; }.uil-diary:before { content: '\e8f5'; }.uil-presentation-times:before { content: '\e8f6'; }.uil-diary-alt:before { content: '\e8f7'; }.uil-presentation-plus:before { content: '\e8f8'; }.uil-presentation-minus:before { content: '\e8f9'; }.uil-presentation-edit:before { content: '\e8fa'; }.uil-backpack:before { content: '\e8fb'; }.uil-notes:before { content: '\e8fc'; }.uil-location-arrow-alt:before { content: '\e8fd'; }.uil-book-alt:before { content: '\e8fe'; }.uil-book:before { content: '\e8ff'; }.uil-medal:before { content: '\e900'; }.uil-award:before { content: '\e901'; }.uil-flask-potion:before { content: '\e902'; }.uil-bell-school:before { content: '\e903'; }.uil-podium:before { content: '\e904'; }.uil-graduation-cap:before { content: '\e905'; }.uil-medical-square:before { content: '\e906'; }.uil-ambulance:before { content: '\e907'; }.uil-medical-square-full:before { content: '\e908'; }.uil-cell:before { content: '\e909'; }.uil-band-aid:before { content: '\e90a'; }.uil-lightbulb-alt:before { content: '\e90b'; }.uil-wheelchair-alt:before { content: '\e90c'; }.uil-thermometer:before { content: '\e90d'; }.uil-abacus:before { content: '\e90e'; }.uil-syringe:before { content: '\e90f'; }.uil-tablets:before { content: '\e910'; }.uil-capsule:before { content: '\e911'; }.uil-stretcher:before { content: '\e912'; }.uil-presentation-check:before { content: '\e913'; }.uil-medkit:before { content: '\e914'; }.uil-meeting-board:before { content: '\e915'; }.uil-monitor-heart-rate:before { content: '\e916'; }.uil-file-medical-alt:before { content: '\e917'; }.uil-heartbeat:before { content: '\e918'; }.uil-prescription-bottle:before { content: '\e919'; }.uil-clock-two:before { content: '\e91a'; }.uil-medical-drip:before { content: '\e91b'; }.uil-book-medical:before { content: '\e91c'; }.uil-watch-alt:before { content: '\e91d'; }.uil-stopwatch:before { content: '\e91e'; }.uil-watch:before { content: '\e91f'; }.uil-clock:before { content: '\e920'; }.uil-clock-seven:before { content: '\e921'; }.uil-clock-three:before { content: '\e922'; }.uil-clock-nine:before { content: '\e923'; }.uil-clock-ten:before { content: '\e924'; }.uil-files-landscapes:before { content: '\e925'; }.uil-clock-five:before { content: '\e926'; }.uil-brain:before { content: '\e927'; }.uil-file-plus-alt:before { content: '\e928'; }.uil-file-network:before { content: '\e929'; }.uil-file-contract-dollar:before { content: '\e92a'; }.uil-file-upload-alt:before { content: '\e92b'; }.uil-clock-eight:before { content: '\e92c'; }.uil-clipboard-alt:before { content: '\e92d'; }.uil-books:before { content: '\e92e'; }.uil-file-search-alt:before { content: '\e92f'; }.uil-file-upload:before { content: '\e930'; }.uil-file-share-alt:before { content: '\e931'; }.uil-file-minus-alt:before { content: '\e932'; }.uil-folder-minus:before { content: '\e933'; }.uil-file-shield-alt:before { content: '\e934'; }.uil-file-minus:before { content: '\e935'; }.uil-folder-medical:before { content: '\e936'; }.uil-file-redo-alt:before { content: '\e937'; }.uil-file-lock-alt:before { content: '\e938'; }.uil-folder-lock:before { content: '\e939'; }.uil-heart-medical:before { content: '\e93a'; }.uil-file-question-alt:before { content: '\e93b'; }.uil-files-landscapes-alt:before { content: '\e93c'; }.uil-file-medical:before { content: '\e93d'; }.uil-file-landscape:before { content: '\e93e'; }.uil-file-question:before { content: '\e93f'; }.uil-folder-question:before { content: '\e940'; }.uil-file-landscape-alt:before { content: '\e941'; }.uil-folder:before { content: '\e942'; }.uil-file-edit-alt:before { content: '\e943'; }.uil-folder-heart:before { content: '\e944'; }.uil-folder-exclamation:before { content: '\e945'; }.uil-folder-info:before { content: '\e946'; }.uil-file-download-alt:before { content: '\e947'; }.uil-file-download:before { content: '\e948'; }.uil-file-copy-alt:before { content: '\e949'; }.uil-file-heart:before { content: '\e94a'; }.uil-file-alt:before { content: '\e94b'; }.uil-copy-landscape:before { content: '\e94c'; }.uil-copy-alt:before { content: '\e94d'; }.uil-folder-upload:before { content: '\e94e'; }.uil-file-exclamation-alt:before { content: '\e94f'; }.uil-file-exclamation:before { content: '\e950'; }.uil-copy:before { content: '\e951'; }.uil-file-blank:before { content: '\e952'; }.uil-stopwatch-slash:before { content: '\e953'; }.uil-file:before { content: '\e954'; }.uil-folder-times:before { content: '\e955'; }.uil-document-info:before { content: '\e956'; }.uil-file-times:before { content: '\e957'; }.uil-file-info-alt:before { content: '\e958'; }.uil-clipboard-blank:before { content: '\e959'; }.uil-clipboard-notes:before { content: '\e95a'; }.uil-file-times-alt:before { content: '\e95b'; }.uil-folder-download:before { content: '\e95c'; }.uil-file-bookmark-alt:before { content: '\e95d'; }.uil-file-block-alt:before { content: '\e95e'; }.uil-folder-check:before { content: '\e95f'; }.uil-file-check:before { content: '\e960'; }.uil-folder-plus:before { content: '\e961'; }.uil-clipboard:before { content: '\e962'; }.uil-file-check-alt:before { content: '\e963'; }.uil-print:before { content: '\e964'; }.uil-folder-network:before { content: '\e965'; }.uil-desktop-alt:before { content: '\e966'; }.uil-mouse-alt:before { content: '\e967'; }.uil-tablet:before { content: '\e968'; }.uil-desktop:before { content: '\e969'; }.uil-mobile-android-alt:before { content: '\e96a'; }.uil-search-alt:before { content: '\e96b'; }.uil-volume-up:before { content: '\e96c'; }.uil-mouse:before { content: '\e96d'; }.uil-mouse-alt-2:before { content: '\e96e'; }.uil-mobile-android:before { content: '\e96f'; }.uil-laptop:before { content: '\e970'; }.uil-search-minus:before { content: '\e971'; }.uil-bluetooth-b:before { content: '\e972'; }.uil-video-slash:before { content: '\e973'; }.uil-search-plus:before { content: '\e974'; }.uil-tv-retro:before { content: '\e975'; }.uil-toggle-on:before { content: '\e976'; }.uil-toggle-off:before { content: '\e977'; }.uil-traffic-light:before { content: '\e978'; }.uil-bolt:before { content: '\e979'; }.uil-trash-alt:before { content: '\e97a'; }.uil-star-half-alt:before { content: '\e97b'; }.uil-utensils-alt:before { content: '\e97c'; }.uil-share-alt:before { content: '\e97d'; }.uil-volume-down:before { content: '\e97e'; }.uil-wifi:before { content: '\e97f'; }.uil-cog:before { content: '\e980'; }.uil-bookmark:before { content: '\e981'; }.uil-wallet:before { content: '\e982'; }.uil-minus:before { content: '\e983'; }.uil-rss:before { content: '\e984'; }.uil-sync:before { content: '\e985'; }.uil-redo:before { content: '\e986'; }.uil-bookmark-full:before { content: '\e987'; }.uil-umbrella:before { content: '\e988'; }.uil-trash:before { content: '\e989'; }.uil-wifi-slash:before { content: '\e98a'; }.uil-plus-square:before { content: '\e98b'; }.uil-plus:before { content: '\e98c'; }.uil-signal-alt:before { content: '\e98d'; }.uil-pen:before { content: '\e98e'; }.uil-package:before { content: '\e98f'; }.uil-edit:before { content: '\e990'; }.uil-signal:before { content: '\e991'; }.uil-glass-martini-alt:before { content: '\e992'; }.uil-file-plus:before { content: '\e993'; }.uil-minus-circle:before { content: '\e994'; }.uil-microphone:before { content: '\e995'; }.uil-minus-square:before { content: '\e996'; }.uil-minus-square-full:before { content: '\e997'; }.uil-volume-mute:before { content: '\e998'; }.uil-link-h:before { content: '\e999'; }.uil-search:before { content: '\e99a'; }.uil-ellipsis-v:before { content: '\e99b'; }.uil-ellipsis-h:before { content: '\e99c'; }.uil-link-alt:before { content: '\e99d'; }.uil-calculator:before { content: '\e99e'; }.uil-layer-group:before { content: '\e99f'; }.uil-car:before { content: '\e9a0'; }.uil-thumbs-up:before { content: '\e9a1'; }.uil-link:before { content: '\e9a2'; }.uil-home:before { content: '\e9a4'; }.uil-keyboard:before { content: '\e9a5'; }.uil-volume-off:before { content: '\e9a6'; }.uil-edit-alt:before { content: '\e9a7'; }.uil-restaurant:before { content: '\e9a8'; }.uil-exclamation-octagon:before { content: '\e9a9'; }.uil-globe:before { content: '\e9aa'; }.uil-favorite:before { content: '\e9ab'; }.uil-question-circle:before { content: '\e9ac'; }.uil-info-circle:before { content: '\e9ad'; }.uil-filter:before { content: '\e9ae'; }.uil-volume:before { content: '\e9af'; }.uil-exclamation-triangle:before { content: '\e9b0'; }.uil-exclamation-circle:before { content: '\e9b1'; }.uil-thumbs-down:before { content: '\e9b2'; }.uil-multiply:before { content: '\e9b3'; }.uil-check-square:before { content: '\e9b4'; }.uil-times-circle:before { content: '\e9b5'; }.uil-box:before { content: '\e9b6'; }.uil-sim-card:before { content: '\e9b7'; }.uil-times:before { content: '\e9b8'; }.uil-times-square:before { content: '\e9b9'; }.uil-link-broken:before { content: '\e9ba'; }.uil-cube:before { content: '\e9bb'; }.uil-bolt-alt:before { content: '\e9bc'; }.uil-calender:before { content: '\e9bd'; }.uil-battery-empty:before { content: '\e9be'; }.uil-at:before { content: '\e9bf'; }.uil-battery-bolt:before { content: '\e9c0'; }.uil-plus-circle:before { content: '\e9c1'; }.uil-check-circle:before { content: '\e9c2'; }.uil-check:before { content: '\e9c3'; }.uil-adjust-half:before { content: '\e9c4'; }.uil-paperclip:before { content: '\e9c5'; }.uil-bullseye:before { content: '\e9c6'; }.uil-brightness:before { content: '\e9c7'; }.uil-adjust-alt:before { content: '\e9c8'; }.uil-adjust-circle:before { content: '\e9c9'; }.uil-brightness-half:before { content: '\e9ca'; }.uil-brightness-empty:before { content: '\e9cb'; }.uil-sun:before { content: '\e9cc'; }.uil-brightness-plus:before { content: '\e9cd'; }.uil-key-skeleton:before { content: '\e9ce'; }.uil-adjust:before { content: '\e9d0'; }.uil-keyboard-hide:before { content: '\e9d1'; }.uil-brightness-minus:before { content: '\e9d2'; }.uil-key-skeleton-alt:before { content: '\e9d3'; }.uil-bus:before { content: '\e9d4'; }.uil-parcel:before { content: '\e9d5'; }.uil-car-sideview:before { content: '\e9d6'; }.uil-car-wash:before { content: '\e9d7'; }.uil-bus-school:before { content: '\e9d8'; }.uil-subway:before { content: '\e9d9'; }.uil-ship:before { content: '\e9da'; }.uil-bus-alt:before { content: '\e9db'; }.uil-subway-alt:before { content: '\e9dc'; }.uil-taxi:before { content: '\e9dd'; }.uil-truck-loading:before { content: '\e9de'; }.uil-dribbble:before { content: '\e9df'; }.uil-dropbox:before { content: '\e9e0'; }.uil-envelope-check:before { content: '\e9e1'; }.uil-envelope-add:before { content: '\e9e2'; }.uil-envelope-exclamation:before { content: '\e9e3'; }.uil-phone-slash:before { content: '\e9e4'; }.uil-outgoing-call:before { content: '\e9e5'; }.uil-envelope:before { content: '\e9e6'; }.uil-phone:before { content: '\e9e7'; }.uil-calling:before { content: '\e9e8'; }.uil-phone-times:before { content: '\e9e9'; }.uil-envelope-search:before { content: '\e9ea'; }.uil-phone-volume:before { content: '\e9eb'; }.uil-envelope-upload:before { content: '\e9ec'; }.uil-forwaded-call:before { content: '\e9ed'; }.uil-envelope-share:before { content: '\e9ee'; }.uil-envelope-upload-alt:before { content: '\e9ef'; }.uil-envelope-minus:before { content: '\e9f0'; }.uil-envelope-receive:before { content: '\e9f1'; }.uil-envelope-redo:before { content: '\e9f2'; }.uil-envelope-download-alt:before { content: '\e9f3'; }.uil-envelope-download:before { content: '\e9f4'; }.uil-brightness-low:before { content: '\e9f5'; }.uil-envelope-shield:before { content: '\e9f6'; }.uil-envelope-open:before { content: '\e9f7'; }.uil-envelope-lock:before { content: '\e9f8'; }.uil-keyboard-show:before { content: '\e9f9'; }.uil-truck:before { content: '\e9fa'; }.uil-envelopes:before { content: '\e9fb'; }.uil-mailbox:before { content: '\e9fc'; }.uil-envelope-heart:before { content: '\e9fd'; }.uil-space-key:before { content: '\e9fe'; }.uil-keyboard-alt:before { content: '\e9ff'; }.uil-envelope-edit:before { content: '\ea00'; }.uil-postcard:before { content: '\ea01'; }.uil-fast-mail-alt:before { content: '\ea02'; }.uil-envelope-question:before { content: '\ea03'; }.uil-fast-mail:before { content: '\ea04'; }.uil-envelope-info:before { content: '\ea05'; }.uil-laptop-cloud:before { content: '\ea06'; }.uil-desktop-cloud-alt:before { content: '\ea07'; }.uil-envelope-star:before { content: '\ea08'; }.uil-envelope-times:before { content: '\ea09'; }.uil-luggage-cart:before { content: '\ea0a'; }.uil-envelope-bookmark:before { content: '\ea0b'; }.uil-missed-call:before { content: '\ea0c'; }.uil-user:before { content: '\ea0d'; }.uil-user-plus:before { content: '\ea0e'; }.uil-envelope-alt:before { content: '\ea0f'; }.uil-user-location:before { content: '\ea10'; }.uil-users-alt:before { content: '\ea11'; }.uil-book-reader:before { content: '\ea12'; }.uil-cloud-bookmark:before { content: '\ea13'; }.uil-phone-alt:before { content: '\ea14'; }.uil-cloud-computing:before { content: '\ea15'; }.uil-cloud-check:before { content: '\ea16'; }.uil-user-minus:before { content: '\ea17'; }.uil-cloud-times:before { content: '\ea18'; }.uil-cloud-block:before { content: '\ea19'; }.uil-columns:before { content: '\ea1a'; }.uil-web-section:before { content: '\ea1b'; }.uil-grid:before { content: '\ea1c'; }.uil-web-grid-alt:before { content: '\ea1d'; }.uil-window-maximize:before { content: '\ea1e'; }.uil-web-section-alt:before { content: '\ea1f'; }.uil-web-grid:before { content: '\ea20'; }.uil-server-connection:before { content: '\ea21'; }.uil-cloud-slash:before { content: '\ea22'; }.uil-cloud-upload:before { content: '\ea23'; }.uil-cloud-exclamation:before { content: '\ea24'; }.uil-database:before { content: '\ea25'; }.uil-server:before { content: '\ea26'; }.uil-cloud-unlock:before { content: '\ea27'; }.uil-cloud-share:before { content: '\ea28'; }.uil-envelope-send:before { content: '\ea29'; }.uil-cloud-shield:before { content: '\ea2a'; }.uil-laptop-connection:before { content: '\ea2b'; }.uil-server-network-alt:before { content: '\ea2c'; }.uil-cloud-redo:before { content: '\ea2d'; }.uil-servers:before { content: '\ea2e'; }.uil-server-network:before { content: '\ea2f'; }.uil-cloud-heart:before { content: '\ea30'; }.uil-database-alt:before { content: '\ea31'; }.uil-cloud-lock:before { content: '\ea32'; }.uil-cloud-info:before { content: '\ea33'; }.uil-phone-pause:before { content: '\ea34'; }.uil-user-square:before { content: '\ea35'; }.uil-user-exclamation:before { content: '\ea36'; }.uil-cloud-download:before { content: '\ea37'; }.uil-user-circle:before { content: '\ea38'; }.uil-cloud-wifi:before { content: '\ea39'; }.uil-data-sharing:before { content: '\ea3a'; }.uil-cloud-data-connection:before { content: '\ea3b'; }.uil-backward:before { content: '\ea3c'; }.uil-camera:before { content: '\ea3d'; }.uil-music-tune-slash:before { content: '\ea3e'; }.uil-user-times:before { content: '\ea3f'; }.uil-scenery:before { content: '\ea40'; }.uil-user-check:before { content: '\ea41'; }.uil-headphones:before { content: '\ea42'; }.uil-step-backward:before { content: '\ea43'; }.uil-image-search:before { content: '\ea44'; }.uil-image-minus:before { content: '\ea45'; }.uil-window-section:before { content: '\ea46'; }.uil-play-circle:before { content: '\ea47'; }.uil-pause-circle:before { content: '\ea48'; }.uil-image-shield:before { content: '\ea4a'; }.uil-window:before { content: '\ea4b'; }.uil-pause:before { content: '\ea4c'; }.uil-server-alt:before { content: '\ea4d'; }.uil-image-question:before { content: '\ea4e'; }.uil-music:before { content: '\ea4f'; }.uil-image-block:before { content: '\ea50'; }.uil-music-note:before { content: '\ea51'; }.uil-step-forward:before { content: '\ea52'; }.uil-image-redo:before { content: '\ea53'; }.uil-image:before { content: '\ea54'; }.uil-picture:before { content: '\ea55'; }.uil-image-download:before { content: '\ea56'; }.uil-image-v:before { content: '\ea57'; }.uil-forward:before { content: '\ea58'; }.uil-image-times:before { content: '\ea59'; }.uil-headphones-alt:before { content: '\ea5a'; }
/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/toastify-js/src/toastify.css ***!
  \**********************************************************************************************************************************/
/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */

.toastify {
    padding: 12px 20px;
    color: #ffffff;
    display: inline-block;
    box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3);
    background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5);
    background: linear-gradient(135deg, #73a5ff, #5477f5);
    position: fixed;
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    border-radius: 2px;
    cursor: pointer;
    text-decoration: none;
    max-width: calc(50% - 20px);
    z-index: 2147483647;
}

.toastify.on {
    opacity: 1;
}

.toast-close {
    background: transparent;
    border: 0;
    color: white;
    cursor: pointer;
    font-family: inherit;
    font-size: 1em;
    opacity: 0.4;
    padding: 0 5px;
}

.toastify-right {
    right: 15px;
}

.toastify-left {
    left: 15px;
}

.toastify-top {
    top: -150px;
}

.toastify-bottom {
    bottom: -150px;
}

.toastify-rounded {
    border-radius: 25px;
}

.toastify-avatar {
    width: 1.5em;
    height: 1.5em;
    margin: -7px 5px;
    border-radius: 2px;
}

.toastify-center {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    max-width: fit-content;
    max-width: -moz-fit-content;
}

@media only screen and (max-width: 360px) {
    .toastify-right, .toastify-left {
        margin-left: auto;
        margin-right: auto;
        left: 0;
        right: 0;
        max-width: fit-content;
    }
}

/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/datatables.net-bs5/css/dataTables.bootstrap5.css ***!
  \******************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --dt-row-selected: 13, 110, 253;
  --dt-row-selected-text: 255, 255, 255;
  --dt-row-selected-link: 9, 10, 11;
  --dt-row-stripe: 0, 0, 0;
  --dt-row-hover: 0, 0, 0;
  --dt-column-ordering: 0, 0, 0;
  --dt-html-background: white;
}
:root.dark {
  --dt-html-background: rgb(33, 37, 41);
}

table.dataTable td.dt-control {
  text-align: center;
  cursor: pointer;
}
table.dataTable td.dt-control:before {
  display: inline-block;
  color: rgba(0, 0, 0, 0.5);
  content: "▶";
}
table.dataTable tr.dt-hasChild td.dt-control:before {
  content: "▼";
}

html.dark table.dataTable td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}

table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled,
table.dataTable thead > tr > td.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting_asc_disabled,
table.dataTable thead > tr > td.sorting_desc_disabled {
  cursor: pointer;
  position: relative;
  padding-right: 26px;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  position: absolute;
  display: block;
  opacity: 0.125;
  right: 10px;
  line-height: 9px;
  font-size: 0.8em;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:before {
  bottom: 50%;
  content: "▲";
  content: "▲"/"";
}
table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 50%;
  content: "▼";
  content: "▼"/"";
}
table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:after {
  opacity: 0.6;
}
table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before {
  display: none;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}

div.dataTables_scrollBody > table.dataTable > thead > tr > th:before, div.dataTables_scrollBody > table.dataTable > thead > tr > th:after,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:before,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:after {
  display: none;
}

div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 2px;
  z-index: 10;
}
div.dataTables_processing > div:last-child {
  position: relative;
  width: 80px;
  height: 15px;
  margin: 1em auto;
}
div.dataTables_processing > div:last-child > div {
  position: absolute;
  top: 0;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #0d6efd;
  background: rgb(var(--dt-row-selected));
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
div.dataTables_processing > div:last-child > div:nth-child(1) {
  left: 8px;
  animation: datatables-loader-1 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(2) {
  left: 8px;
  animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(3) {
  left: 32px;
  animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(4) {
  left: 56px;
  animation: datatables-loader-3 0.6s infinite;
}

@keyframes datatables-loader-1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes datatables-loader-3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes datatables-loader-2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
  text-align: left;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

/*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */
table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
  border-spacing: 0;
}
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  box-shadow: none;
}
table.dataTable > tbody > tr {
  background-color: transparent;
}
table.dataTable > tbody > tr.selected > * {
  box-shadow: inset 0 0 0 9999px #0d6efd;
  box-shadow: inset 0 0 0 9999px rgb(var(--dt-row-selected));
  color: white;
  color: rgb(var(--dt-row-selected-text));
}
table.dataTable > tbody > tr.selected a {
  color: #090a0b;
  color: rgb(var(--dt-row-selected-link));
}
table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05);
}
table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1).selected > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.95);
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.95);
}
table.dataTable.table-hover > tbody > tr:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.075);
}
table.dataTable.table-hover > tbody > tr.selected:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.975);
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.975);
}

div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: auto;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  justify-content: flex-end;
}
div.dataTables_wrapper div.dt-row {
  position: relative;
}

div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody > table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table > thead .sorting:before,
div.dataTables_scrollBody > table > thead .sorting_asc:before,
div.dataTables_scrollBody > table > thead .sorting_desc:before,
div.dataTables_scrollBody > table > thead .sorting:after,
div.dataTables_scrollBody > table > thead .sorting_asc:after,
div.dataTables_scrollBody > table > thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody > table > tbody tr:first-child th,
div.dataTables_scrollBody > table > tbody tr:first-child td {
  border-top: none;
}

div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  box-sizing: content-box;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none;
}

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_filter,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center !important;
  }
}
table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled) {
  padding-right: 20px;
}
table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled):before, table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled):after {
  right: 5px;
}

table.table-bordered.dataTable {
  border-right-width: 0;
}
table.table-bordered.dataTable thead tr:first-child th,
table.table-bordered.dataTable thead tr:first-child td {
  border-top-width: 1px;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:first-child, table.table-bordered.dataTable th:first-child,
table.table-bordered.dataTable td:first-child,
table.table-bordered.dataTable td:first-child {
  border-left-width: 1px;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 1px;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-bottom-width: 1px;
}

div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
  padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-right: 0;
}

:root[data-bs-theme=dark] {
  --dt-row-hover: 255, 255, 255;
  --dt-row-stripe: 255, 255, 255;
  --dt-column-ordering: 255, 255, 255;
}

/*!***********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/jquery-treetable/css/jquery.treetable.css ***!
  \***********************************************************************************************************************************************/
table.treetable span.indenter {
  display: inline-block;
  margin: 0;
  padding: 0;
  text-align: right;

  /* Disable text selection of nodes (for better D&D UX) */
  user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -webkit-user-select: none;

  /* Force content-box box model for indenter (Bootstrap compatibility) */
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;

  width: 19px;
}

table.treetable span.indenter a {
  background-position: left center;
  background-repeat: no-repeat;
  display: inline-block;
  text-decoration: none;
  width: 19px;
}

/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/dragula/dist/dragula.css ***!
  \******************************************************************************************************************************/
.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
.gu-hide {
  display: none !important;
}
.gu-unselectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}
.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./libs/AdminBundle/assets/scss/admin.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * AdminKit v3.0.2 (https://adminkit.io/)
 * Copyright 2021 Paul Laros
 * Copyright 2021 AdminKit
 * Licensed under MIT (https://github.com/adminkit/adminkit/blob/master/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3B7DDD;
  --bs-indigo: #0a0a0a;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #fcb92c;
  --bs-green: #1cbb8c;
  --bs-teal: #20c997;
  --bs-cyan: #17a2b8;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #3B7DDD;
  --bs-secondary: #6c757d;
  --bs-success: #1cbb8c;
  --bs-info: #17a2b8;
  --bs-warning: #fcb92c;
  --bs-danger: #dc3545;
  --bs-light: #f5f7fb;
  --bs-dark: #212529;
  --bs-primary-rgb: 59, 125, 221;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 28, 187, 140;
  --bs-info-rgb: 23, 162, 184;
  --bs-warning-rgb: 252, 185, 44;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 245, 247, 251;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #183258;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0b4b38;
  --bs-info-text-emphasis: #09414a;
  --bs-warning-text-emphasis: #654a12;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d8e5f8;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d2f1e8;
  --bs-info-bg-subtle: #d1ecf1;
  --bs-warning-bg-subtle: #fef1d5;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b1cbf1;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a4e4d1;
  --bs-info-border-subtle: #a2dae3;
  --bs-warning-border-subtle: #fee3ab;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Inter", "Helvetica Neue", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(73, 80, 87, 0.75);
  --bs-secondary-color-rgb: 73, 80, 87;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(73, 80, 87, 0.5);
  --bs-tertiary-color-rgb: 73, 80, 87;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: #000;
  --bs-link-color: #3B7DDD;
  --bs-link-color-rgb: 59, 125, 221;
  --bs-link-decoration: none;
  --bs-link-hover-color: #2f64b1;
  --bs-link-hover-color-rgb: 47, 100, 177;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #e83e8c;
  --bs-highlight-color: #495057;
  --bs-highlight-bg: #fef1d5;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.2rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.3rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-sm: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-lg: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(59, 125, 221, 0.25);
  --bs-form-valid-color: #1cbb8c;
  --bs-form-valid-border-color: #1cbb8c;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #89b1eb;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #77d6ba;
  --bs-info-text-emphasis: #74c7d4;
  --bs-warning-text-emphasis: #fdd580;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #0c192c;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #06251c;
  --bs-info-bg-subtle: #052025;
  --bs-warning-bg-subtle: #322509;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #234b85;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #117054;
  --bs-info-border-subtle: #0e616e;
  --bs-warning-border-subtle: #976f1a;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #89b1eb;
  --bs-link-hover-color: #a1c1ef;
  --bs-link-color-rgb: 137, 177, 235;
  --bs-link-hover-color-rgb: 161, 193, 239;
  --bs-code-color: #f18bba;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #654a12;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #77d6ba;
  --bs-form-valid-border-color: #77d6ba;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 400;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: 1.75rem;
}

h2, .h2 {
  font-size: 1.53125rem;
}

h3, .h3 {
  font-size: 1.3125rem;
}

h4, .h4 {
  font-size: 1.09375rem;
}

h5, .h5 {
  font-size: 0.875rem;
}

h6, .h6 {
  font-size: 0.875rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 600;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 80%;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: none;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  text-decoration: underline;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 80%;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 80%;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 80%;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.1rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-5 {
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-6 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 80%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 80%;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 0.75rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1200px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1440px;
}

.row {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

.g-6,
.gx-6 {
  --bs-gutter-x: 4.5rem;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 4.5rem;
}

.g-7,
.gx-7 {
  --bs-gutter-x: 6rem;
}

.g-7,
.gy-7 {
  --bs-gutter-y: 6rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 6rem;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 6rem;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 6rem;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 6rem;
  }
}
@media (min-width: 1440px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 6rem;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 6rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: #dee2e6;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: #f8f9fa;
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.0375);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid #dee2e6;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.3rem 0.3rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #d8e5f8;
  --bs-table-border-color: #adb7c6;
  --bs-table-striped-bg: #cddaec;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c2cedf;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c8d4e5;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d2f1e8;
  --bs-table-border-color: #a8c1ba;
  --bs-table-striped-bg: #c8e5dc;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bdd9d1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c2dfd7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #d1ecf1;
  --bs-table-border-color: #a7bdc1;
  --bs-table-striped-bg: #c7e0e5;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd4d9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1dadf;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fef1d5;
  --bs-table-border-color: #cbc1aa;
  --bs-table-striped-bg: #f1e5ca;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e5d9c0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ebdfc5;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f5f7fb;
  --bs-table-border-color: #c4c6c9;
  --bs-table-striped-bg: #e9ebee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dddee2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e3e4e8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.3rem + 1px);
  padding-bottom: calc(0.3rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.4rem + 1px);
  padding-bottom: calc(0.4rem + 1px);
  font-size: 0.925rem;
}

.col-form-label-sm {
  padding-top: calc(0.2rem + 1px);
  padding-bottom: calc(0.2rem + 1px);
  font-size: 0.75rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 80%;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.3rem 0.85rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  appearance: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #9dbeee;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.3rem 0.85rem;
  margin: -0.3rem -0.85rem;
  margin-inline-end: 0.85rem;
  color: #495057;
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.3rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.525rem + 2px);
  padding: 0.2rem 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.2rem 0.5rem;
  margin: -0.2rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(2.1875rem + 2px);
  padding: 0.4rem 1rem;
  font-size: 0.925rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.4rem 1rem;
  margin: -0.4rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.9125rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.525rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(2.1875rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.9125rem + 2px);
  padding: 0.3rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.525rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(2.1875rem + 2px);
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.3rem 2.55rem 0.3rem 0.85rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  appearance: none;
  background-color: #fff;
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.85rem center;
  background-size: 16px 12px;
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #9dbeee;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(59, 125, 221, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.85rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #e9ecef;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-select-sm {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  padding-left: 1rem;
  font-size: 0.925rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: #fff;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #9dbeee;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-check-input:checked {
  background-color: #3B7DDD;
  border-color: #3B7DDD;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #3B7DDD;
  border-color: #3B7DDD;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%239dbeee%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #3B7DDD;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #c4d8f5;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #3B7DDD;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #c4d8f5;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  min-height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.85rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.85rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.425rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #fff;
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: #e9ecef;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.3rem 0.85rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.4rem 1rem;
  font-size: 0.925rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.2rem 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3.4rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(1px * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.85rem;
  --bs-btn-padding-y: 0.3rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3B7DDD;
  --bs-btn-border-color: #3B7DDD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #326abc;
  --bs-btn-hover-border-color: #2f64b1;
  --bs-btn-focus-shadow-rgb: 88, 145, 226;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2f64b1;
  --bs-btn-active-border-color: #2c5ea6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3B7DDD;
  --bs-btn-disabled-border-color: #3B7DDD;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #1cbb8c;
  --bs-btn-border-color: #1cbb8c;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3ec59d;
  --bs-btn-hover-border-color: #33c298;
  --bs-btn-focus-shadow-rgb: 24, 159, 119;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #49c9a3;
  --bs-btn-active-border-color: #33c298;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1cbb8c;
  --bs-btn-disabled-border-color: #1cbb8c;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #17a2b8;
  --bs-btn-border-color: #17a2b8;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #148a9c;
  --bs-btn-hover-border-color: #128293;
  --bs-btn-focus-shadow-rgb: 58, 176, 195;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #128293;
  --bs-btn-active-border-color: #117a8a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #17a2b8;
  --bs-btn-disabled-border-color: #17a2b8;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #fcb92c;
  --bs-btn-border-color: #fcb92c;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fcc44c;
  --bs-btn-hover-border-color: #fcc041;
  --bs-btn-focus-shadow-rgb: 214, 157, 37;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fdc756;
  --bs-btn-active-border-color: #fcc041;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fcb92c;
  --bs-btn-disabled-border-color: #fcb92c;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f5f7fb;
  --bs-btn-border-color: #f5f7fb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d0d2d5;
  --bs-btn-hover-border-color: #c4c6c9;
  --bs-btn-focus-shadow-rgb: 208, 210, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c4c6c9;
  --bs-btn-active-border-color: #b8b9bc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f5f7fb;
  --bs-btn-disabled-border-color: #f5f7fb;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #3B7DDD;
  --bs-btn-border-color: #3B7DDD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3B7DDD;
  --bs-btn-hover-border-color: #3B7DDD;
  --bs-btn-focus-shadow-rgb: 59, 125, 221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3B7DDD;
  --bs-btn-active-border-color: #3B7DDD;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #3B7DDD;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3B7DDD;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #1cbb8c;
  --bs-btn-border-color: #1cbb8c;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #1cbb8c;
  --bs-btn-hover-border-color: #1cbb8c;
  --bs-btn-focus-shadow-rgb: 28, 187, 140;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #1cbb8c;
  --bs-btn-active-border-color: #1cbb8c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1cbb8c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1cbb8c;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #17a2b8;
  --bs-btn-border-color: #17a2b8;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #17a2b8;
  --bs-btn-hover-border-color: #17a2b8;
  --bs-btn-focus-shadow-rgb: 23, 162, 184;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #17a2b8;
  --bs-btn-active-border-color: #17a2b8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #17a2b8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #17a2b8;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #fcb92c;
  --bs-btn-border-color: #fcb92c;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fcb92c;
  --bs-btn-hover-border-color: #fcb92c;
  --bs-btn-focus-shadow-rgb: 252, 185, 44;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fcb92c;
  --bs-btn-active-border-color: #fcb92c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fcb92c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fcb92c;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f5f7fb;
  --bs-btn-border-color: #f5f7fb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f5f7fb;
  --bs-btn-hover-border-color: #f5f7fb;
  --bs-btn-focus-shadow-rgb: 245, 247, 251;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f5f7fb;
  --bs-btn-active-border-color: #f5f7fb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f5f7fb;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f5f7fb;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 88, 145, 226;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.4rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 0.925rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.2rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.75rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.875rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3B7DDD;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.75rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3B7DDD;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(1px * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.6375rem;
  padding-left: 0.6375rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(1px * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
  text-decoration: none;
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #3B7DDD;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 600;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 1.375rem;
  --bs-navbar-padding-y: 0.875rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.875rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.15rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 0.925rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2873, 80, 87, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.2rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
  text-decoration: none;
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1.25rem;
  --bs-card-spacer-x: 1.25rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: #939ba2;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: transparent;
  --bs-card-border-radius: 0.25rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: 0.25rem;
  --bs-card-cap-padding-y: 1rem;
  --bs-card-cap-padding-x: 1.25rem;
  --bs-card-cap-bg: #fff;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23495057%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23183258%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #9dbeee;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.875rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2389b1eb%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2389b1eb%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #3B7DDD;
  --bs-pagination-active-border-color: #3B7DDD;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  text-decoration: none;
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 0.925rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.75rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.45em;
  --bs-badge-padding-y: 0.3em;
  --bs-badge-font-size: 80%;
  --bs-badge-font-weight: 600;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.65625rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #3B7DDD;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #3B7DDD;
  --bs-list-group-active-border-color: #3B7DDD;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.2rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 0.75rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 600px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 0;
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.25s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.7;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 400px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 900px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1439.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.75rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.75rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.875rem;
  --bs-popover-header-color: #000;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1439.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1439.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1440px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.7;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #fff !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(47, 100, 177, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(47, 100, 177, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(73, 201, 163, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(73, 201, 163, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(18, 130, 147, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(18, 130, 147, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(253, 199, 86, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(253, 199, 86, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(247, 249, 252, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(247, 249, 252, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1440px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-6 {
  margin: 4.5rem !important;
}

.m-7 {
  margin: 6rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-6 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-7 {
  margin-right: 6rem !important;
  margin-left: 6rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-6 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-7 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-6 {
  margin-top: 4.5rem !important;
}

.mt-7 {
  margin-top: 6rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-6 {
  margin-right: 4.5rem !important;
}

.me-7 {
  margin-right: 6rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-6 {
  margin-bottom: 4.5rem !important;
}

.mb-7 {
  margin-bottom: 6rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-6 {
  margin-left: 4.5rem !important;
}

.ms-7 {
  margin-left: 6rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.m-n6 {
  margin: -4.5rem !important;
}

.m-n7 {
  margin: -6rem !important;
}

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.mx-n6 {
  margin-right: -4.5rem !important;
  margin-left: -4.5rem !important;
}

.mx-n7 {
  margin-right: -6rem !important;
  margin-left: -6rem !important;
}

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.my-n6 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.my-n7 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.mt-n6 {
  margin-top: -4.5rem !important;
}

.mt-n7 {
  margin-top: -6rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.me-n6 {
  margin-right: -4.5rem !important;
}

.me-n7 {
  margin-right: -6rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.mb-n6 {
  margin-bottom: -4.5rem !important;
}

.mb-n7 {
  margin-bottom: -6rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.ms-n6 {
  margin-left: -4.5rem !important;
}

.ms-n7 {
  margin-left: -6rem !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.p-6 {
  padding: 4.5rem !important;
}

.p-7 {
  padding: 6rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.px-6 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

.px-7 {
  padding-right: 6rem !important;
  padding-left: 6rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py-6 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-7 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pt-6 {
  padding-top: 4.5rem !important;
}

.pt-7 {
  padding-top: 6rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pe-6 {
  padding-right: 4.5rem !important;
}

.pe-7 {
  padding-right: 6rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.pb-6 {
  padding-bottom: 4.5rem !important;
}

.pb-7 {
  padding-bottom: 6rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.ps-6 {
  padding-left: 4.5rem !important;
}

.ps-7 {
  padding-left: 6rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.gap-6 {
  gap: 4.5rem !important;
}

.gap-7 {
  gap: 6rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.row-gap-6 {
  row-gap: 4.5rem !important;
}

.row-gap-7 {
  row-gap: 6rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.column-gap-6 {
  column-gap: 4.5rem !important;
}

.column-gap-7 {
  column-gap: 6rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: 1.75rem !important;
}

.fs-2 {
  font-size: 1.53125rem !important;
}

.fs-3 {
  font-size: 1.3125rem !important;
}

.fs-4 {
  font-size: 1.09375rem !important;
}

.fs-5 {
  font-size: 0.875rem !important;
}

.fs-6 {
  font-size: 0.875rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.5 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 1.5 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 6rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-6 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 6rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-6 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 6rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .m-sm-n6 {
    margin: -4.5rem !important;
  }
  .m-sm-n7 {
    margin: -6rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-sm-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-sm-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-sm-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-sm-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .mt-sm-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-sm-n7 {
    margin-top: -6rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .me-sm-n6 {
    margin-right: -4.5rem !important;
  }
  .me-sm-n7 {
    margin-right: -6rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-sm-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-sm-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .ms-sm-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-sm-n7 {
    margin-left: -6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pt-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 6rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pe-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 6rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .ps-sm-6 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 6rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .gap-sm-6 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 6rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 6rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .column-gap-sm-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    column-gap: 6rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-6 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 6rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-6 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 6rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 6rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-6 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 6rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .m-md-n6 {
    margin: -4.5rem !important;
  }
  .m-md-n7 {
    margin: -6rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-md-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-md-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-md-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-md-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .mt-md-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-md-n7 {
    margin-top: -6rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .me-md-n6 {
    margin-right: -4.5rem !important;
  }
  .me-md-n7 {
    margin-right: -6rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-md-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-md-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .ms-md-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-md-n7 {
    margin-left: -6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pt-md-6 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 6rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pe-md-6 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .pb-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 6rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .ps-md-6 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 6rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .gap-md-6 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 6rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .row-gap-md-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 6rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .column-gap-md-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    column-gap: 6rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 6rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-6 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 6rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-6 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 6rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .m-lg-n6 {
    margin: -4.5rem !important;
  }
  .m-lg-n7 {
    margin: -6rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-lg-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-lg-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-lg-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-lg-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .mt-lg-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-lg-n7 {
    margin-top: -6rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .me-lg-n6 {
    margin-right: -4.5rem !important;
  }
  .me-lg-n7 {
    margin-right: -6rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-lg-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-lg-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .ms-lg-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-lg-n7 {
    margin-left: -6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pt-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 6rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pe-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 6rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .ps-lg-6 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 6rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .gap-lg-6 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 6rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 6rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .column-gap-lg-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    column-gap: 6rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 6rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 6rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 6rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .m-xl-n6 {
    margin: -4.5rem !important;
  }
  .m-xl-n7 {
    margin: -6rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xl-n7 {
    margin-top: -6rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .me-xl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xl-n7 {
    margin-left: -6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pt-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 6rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pe-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .ps-xl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 6rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .gap-xl-6 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 6rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    column-gap: 6rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 6rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 6rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 6rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .m-xxl-n6 {
    margin: -4.5rem !important;
  }
  .m-xxl-n7 {
    margin: -6rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .mx-xxl-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }
  .mx-xxl-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .my-xxl-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .my-xxl-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mt-xxl-n6 {
    margin-top: -4.5rem !important;
  }
  .mt-xxl-n7 {
    margin-top: -6rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .me-xxl-n6 {
    margin-right: -4.5rem !important;
  }
  .me-xxl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .mb-xxl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .mb-xxl-n7 {
    margin-bottom: -6rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .ms-xxl-n6 {
    margin-left: -4.5rem !important;
  }
  .ms-xxl-n7 {
    margin-left: -6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pt-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 6rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pe-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .ps-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 6rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .gap-xxl-6 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 6rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 6rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .column-gap-xxl-6 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    column-gap: 6rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.avatar {
  width: 40px;
  height: 40px;
}

.avatar-lg {
  width: 64px;
  height: 64px;
}

.avatar-title {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  color: #3B7DDD;
}

.btn .feather {
  width: 14px;
  height: 14px;
}

.btn-primary, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
}
.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle {
  color: #fff;
}
.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle {
  color: #fff;
}
.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle {
  color: #fff;
}
.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle {
  color: #fff;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle {
  color: #fff;
}
.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-facebook {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3b5998;
  --bs-btn-border-color: #3b5998;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #324c81;
  --bs-btn-hover-border-color: #2f477a;
  --bs-btn-focus-shadow-rgb: 88, 114, 167;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2f477a;
  --bs-btn-active-border-color: #2c4372;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3b5998;
  --bs-btn-disabled-border-color: #3b5998;
}
.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
}
.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-twitter {
  --bs-btn-color: #000;
  --bs-btn-bg: #1da1f2;
  --bs-btn-border-color: #1da1f2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3faff4;
  --bs-btn-hover-border-color: #34aaf3;
  --bs-btn-focus-shadow-rgb: 25, 137, 206;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4ab4f5;
  --bs-btn-active-border-color: #34aaf3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1da1f2;
  --bs-btn-disabled-border-color: #1da1f2;
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb4237;
  --bs-btn-hover-border-color: #b03e34;
  --bs-btn-focus-shadow-rgb: 225, 105, 94;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b03e34;
  --bs-btn-active-border-color: #a53b31;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  --bs-btn-color: #fff;
  --bs-btn-bg: #f00;
  --bs-btn-border-color: #f00;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d90000;
  --bs-btn-hover-border-color: #cc0000;
  --bs-btn-focus-shadow-rgb: 255, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #cc0000;
  --bs-btn-active-border-color: #bf0000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #f00;
  --bs-btn-disabled-border-color: #f00;
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-vimeo {
  --bs-btn-color: #000;
  --bs-btn-bg: #1ab7ea;
  --bs-btn-border-color: #1ab7ea;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3cc2ed;
  --bs-btn-hover-border-color: #31beec;
  --bs-btn-focus-shadow-rgb: 22, 156, 199;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #48c5ee;
  --bs-btn-active-border-color: #31beec;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #1ab7ea;
  --bs-btn-disabled-border-color: #1ab7ea;
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  --bs-btn-color: #fff;
  --bs-btn-bg: #ea4c89;
  --bs-btn-border-color: #ea4c89;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c74174;
  --bs-btn-hover-border-color: #bb3d6e;
  --bs-btn-focus-shadow-rgb: 237, 103, 155;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #bb3d6e;
  --bs-btn-active-border-color: #b03967;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #ea4c89;
  --bs-btn-disabled-border-color: #ea4c89;
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-github {
  --bs-btn-color: #fff;
  --bs-btn-bg: #181717;
  --bs-btn-border-color: #181717;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #141414;
  --bs-btn-hover-border-color: #131212;
  --bs-btn-focus-shadow-rgb: 59, 58, 58;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #131212;
  --bs-btn-active-border-color: #121111;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #181717;
  --bs-btn-disabled-border-color: #181717;
}
.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle {
  color: #fff;
}
.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-instagram {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e4405f;
  --bs-btn-border-color: #e4405f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c23651;
  --bs-btn-hover-border-color: #b6334c;
  --bs-btn-focus-shadow-rgb: 232, 93, 119;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b6334c;
  --bs-btn-active-border-color: #ab3047;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e4405f;
  --bs-btn-disabled-border-color: #e4405f;
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  --bs-btn-color: #fff;
  --bs-btn-bg: #bd081c;
  --bs-btn-border-color: #bd081c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a10718;
  --bs-btn-hover-border-color: #970616;
  --bs-btn-focus-shadow-rgb: 199, 45, 62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #970616;
  --bs-btn-active-border-color: #8e0615;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #bd081c;
  --bs-btn-disabled-border-color: #bd081c;
}
.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
}
.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-flickr {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0063dc;
  --bs-btn-border-color: #0063dc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0054bb;
  --bs-btn-hover-border-color: #004fb0;
  --bs-btn-focus-shadow-rgb: 38, 122, 225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004fb0;
  --bs-btn-active-border-color: #004aa5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0063dc;
  --bs-btn-disabled-border-color: #0063dc;
}
.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
}
.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-bitbucket {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0052cc;
  --bs-btn-border-color: #0052cc;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0046ad;
  --bs-btn-hover-border-color: #0042a3;
  --bs-btn-focus-shadow-rgb: 38, 108, 212;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0042a3;
  --bs-btn-active-border-color: #003e99;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0052cc;
  --bs-btn-disabled-border-color: #0052cc;
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show > .btn-white.dropdown-toggle {
  color: #343a40;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}

.card {
  margin-bottom: 24px;
  box-shadow: 0 0 0.875rem 0 rgba(33, 37, 41, 0.05);
}

.card-header {
  border-bottom: 1px solid #dee2e6;
}

.card-title {
  font-size: 0.925rem;
  font-weight: 600;
  color: #939ba2;
}

.card-header .card-title {
  margin-bottom: 0;
}

.card-subtitle {
  font-weight: 400;
}

.card-table {
  margin-bottom: 0;
}

.card-table tr td:first-child,
.card-table tr th:first-child {
  padding-left: 1.25rem;
}

.card-table tr td:last-child,
.card-table tr th:last-child {
  padding-right: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  max-width: 100%;
  height: auto;
}
@media all and (-ms-high-contrast: none) {
  .card-img,
  .card-img-top,
  .card-img-bottom {
    height: 100%;
  }
}

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 200px;
}
.chart-sm {
  min-height: 252px;
}
.chart-lg {
  min-height: 350px;
}
.chart-xl {
  min-height: 500px;
}
.chart canvas {
  max-width: 100%;
}

.content {
  padding: 0.5rem 0.5rem 0.25rem;
  flex: 1;
  width: 100vw;
  max-width: 100vw;
  direction: ltr;
}
@media (min-width: 768px) {
  .content {
    width: auto;
  }
}
@media (min-width: 992px) {
  .content {
    padding: 1rem 1rem 0.5rem;
  }
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu.show {
  animation-name: dropdownAnimation;
  animation-duration: 0.25s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu {
  top: auto;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f8f9fa;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #dee2e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

footer.footer {
  padding: 1rem 0.875rem;
  direction: ltr;
  background: #fff;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  footer.footer {
    width: 100vw;
  }
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 24px;
  background: #495057;
  display: block;
  content: "";
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -7.5px;
  width: 24px;
  position: absolute;
}

.hamburger:after {
  bottom: -7.5px;
  width: 16px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #3B7DDD;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

a.list-group-item {
  text-decoration: none;
}

.main {
  margin-left: 260px;
  display: flex;
  width: 100%;
  min-width: 0;
  min-height: 100vh;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  background: var(--bs-gray-600);
  flex-direction: column;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

body.sidebar-collapsed .main {
  margin-left: 0;
}

@media (min-width: 1px) and (max-width: 991.98px) {
  .main {
    margin-left: 0;
  }
  body.sidebar-collapsed .main {
    margin-left: 260px;
  }
}
.navbar {
  border-bottom: 0;
  box-shadow: 0 0 2rem 0 rgba(33, 37, 41, 0.1);
}
@media (max-width: 767.98px) {
  .navbar {
    width: 100vw;
  }
}

.navbar .avatar {
  margin-top: -15px;
  margin-bottom: -15px;
}

.navbar-nav {
  direction: ltr;
}

.navbar-align {
  margin-left: auto;
}

.navbar-bg {
  background: #fff;
}

.navbar-brand {
  font-weight: 400;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f8f9fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #3B7DDD;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
  margin-top: -0.375rem;
}

a.nav-icon:hover, a.nav-flag:hover {
  color: #3B7DDD;
}

.nav-icon,
.nav-flag {
  padding: 0.1rem 0.8rem;
  display: block;
  font-size: 1.5rem;
  color: #6c757d;
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
  line-height: 1.4;
}
.nav-icon:after,
.nav-flag:after {
  display: none !important;
}
.nav-icon.active,
.nav-flag.active {
  color: #3B7DDD;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #3B7DDD;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 18px;
  width: 18px;
  padding: 1px;
  position: absolute;
  top: 0;
  right: -8px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.nav-item:hover .indicator {
  top: -4px;
}
.nav-item a:focus {
  outline: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
@media (max-width: 575.98px) {
  .navbar {
    padding: 0.75rem;
  }
  .nav-icon {
    padding: 0.1rem 0.75rem;
  }
  .dropdown,
  .dropleft,
  .dropright,
  .dropup {
    position: inherit;
  }
  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }
  .nav-item .nav-link:after {
    display: none;
  }
}
.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  object-fit: cover;
}

.navbar input {
  direction: ltr;
}

body, html, #root {
  min-height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
body.sidebar-collapsed .sidebar {
  margin-left: -260px;
}

@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -260px;
  }
  body.sidebar-collapsed .sidebar {
    margin-left: 0;
  }
}
.sidebar .sidebar-search {
  padding: 0.625rem 1.625rem;
  display: flex;
  align-items: center;
  background: rgba(59, 125, 221, 0.1);
}
.sidebar .sidebar-search i {
  margin-right: 0.75rem;
  font-size: 1.1rem;
  color: #e9ecef;
}
.sidebar .sidebar-search input, .sidebar .sidebar-search input:focus {
  color: #e9ecef;
  padding: 0;
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.sidebar {
  min-width: 260px;
  max-width: 260px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  direction: ltr;
  background: #222E3C;
  position: fixed;
}

.sidebar-content {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out, margin-right 0.35s ease-in-out, right 0.35s ease-in-out;
  display: flex;
  height: 100vh;
  flex-direction: column;
  background: #222E3C;
}

.sidebar-nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-grow: 1;
}

.sidebar-link,
a.sidebar-link {
  display: flex;
  align-items: center;
  padding: 0.625rem 1.625rem;
  font-weight: 400;
  transition: background 0.1s ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
  border-left-style: solid;
  border-left-width: 3px;
  color: rgba(233, 236, 239, 0.5);
  background: #222E3C;
  border-left-color: transparent;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  font-size: 1.1rem;
  color: rgba(233, 236, 239, 0.5);
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: rgba(233, 236, 239, 0.75);
  background: #222E3C;
  border-left-color: transparent;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: rgba(233, 236, 239, 0.75);
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: #e9ecef;
  background: linear-gradient(90deg, rgba(59, 125, 221, 0.1) 0%, rgba(59, 125, 221, 0.0875) 50%, rgba(0, 0, 0, 0) 100%);
  border-left-color: #3B7DDD;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg {
  color: #e9ecef;
}

.sidebar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 1.15rem 1.5rem;
  display: block;
  color: #f8f9fa;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #f8f9fa;
}
.sidebar-brand:focus {
  outline: 0;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
  display: flex;
}

.sidebar-toggle {
  margin-right: 1rem;
}

.sidebar-header {
  background: transparent;
  padding: 1rem 1.5rem 0.375rem;
  font-size: 0.75rem;
  color: #ced4da;
}

.sidebar-badge {
  position: absolute;
  right: 15px;
  top: 14px;
  z-index: 1;
}

.sidebar-cta-content {
  padding: 1.5rem;
  margin: 1.75rem;
  border-radius: 0.3rem;
  background: #2B3947;
  color: #e9ecef;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: #3B7DDD;
  background: transparent;
}
.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  background: transparent;
}
.sidebar-dropdown .sidebar-link {
  background: transparent;
  border-left: 0;
  color: #adb5bd;
  font-size: 90%;
  font-weight: 400;
  padding-right: 1.5rem;
  padding-left: 3.25rem;
}
.sidebar-dropdown .sidebar-link:hover::before {
  transform: translateX(4px);
}
.sidebar-dropdown .sidebar-link::before {
  content: "→";
  display: inline-block;
  left: -14px;
  position: relative;
  transform: translateX(0);
  transition: all 0.1s ease;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding-right: 1.5rem;
  padding-left: 4.5rem;
}

.sidebar [data-bs-toggle=collapse]:after {
  border: solid;
  border-width: 0 0.075rem 0.075rem 0;
  content: " ";
  display: inline-block;
  padding: 2px;
  position: absolute;
  right: 1.5rem;
  top: calc(50% - 3px);
  transform: rotate(45deg);
  transition: all 0.2s ease-out;
}

.sidebar [data-bs-toggle=collapse][aria-expanded=true]:after {
  transform: rotate(-135deg);
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.vw-50 {
  width: 50vw !important;
}

.vh-50 {
  height: 50vh !important;
}

.stat {
  background: #d3e2f7;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.stat svg {
  width: 18px;
  height: 18px;
  color: #3B7DDD !important;
  stroke-width: 1.5;
}

.table thead, .table tbody, .table tfoot, .table tr, .table td, .table th {
  border-color: #dee2e6;
}
.table > :not(:last-child) > :last-child > * {
  border-color: #dee2e6;
}

.table.table-centered > tbody > tr > td {
  vertical-align: middle;
}

.table > :not(:first-child) {
  border-top: var(--bs-border-width) solid #dee2e6;
}

.table tr.row-border-primary > td, .table tr.row-border-primary > th {
  border-color: #3B7DDD;
}

.table tr.row-border-secondary > td, .table tr.row-border-secondary > th {
  border-color: #6c757d;
}

.table tr.row-border-success > td, .table tr.row-border-success > th {
  border-color: #1cbb8c;
}

.table tr.row-border-info > td, .table tr.row-border-info > th {
  border-color: #17a2b8;
}

.table tr.row-border-warning > td, .table tr.row-border-warning > th {
  border-color: #fcb92c;
}

.table tr.row-border-danger > td, .table tr.row-border-danger > th {
  border-color: #dc3545;
}

.table tr.row-border-light > td, .table tr.row-border-light > th {
  border-color: #f5f7fb;
}

.table tr.row-border-dark > td, .table tr.row-border-dark > th {
  border-color: #212529;
}

.table tr.selected > td, .table tr.selected > th {
  border-color: #3B7DDD;
}

table.dataTable > tbody > tr.selected > * {
  box-shadow: inherit;
  color: inherit;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 0.925rem;
}

b, strong {
  font-weight: 600;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
  background: #222E3C;
}

.breadcrumb {
  display: flex;
  align-items: center;
}
.breadcrumb .breadcrumb-icon i {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 0.2rem;
  background-color: #3B7DDD;
  margin-right: 1rem;
  color: #fff;
  font-size: 1.5rem;
}

/**
Icon input
 */
.input-icon {
  position: relative;
}
.input-icon .form-control:not(:last-child),
.input-icon .form-select:not(:last-child) {
  padding-right: 2.5rem;
}
.input-icon .form-control:not(:first-child),
.input-icon .form-select:not(:last-child) {
  padding-left: 2.5rem;
}

.input-icon-addon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 2.5rem;
  color: var(--bs-secondary-color);
  font-size: 1.2em;
}
.input-icon-addon:not(a) {
  pointer-events: none;
}
.input-icon-addon:last-child {
  right: 0;
  left: auto;
}

[is=umbrella-notification] .list-group-item {
  padding: 0.75rem 1.25rem;
}
[is=umbrella-notification] .notification-icon {
  font-size: 1.5em;
}

.cursor-grab {
  cursor: grab;
}

.cursor-pointer {
  cursor: pointer;
}

.fs-0 {
  font-size: 5rem;
}

.lh-0 {
  line-height: 5rem;
}

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s 0.5s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  transition-delay: 0s;
  transition-duration: 0s;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 0;
  bottom: 0;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
  -ms-overflow-style: scrollbar !important;
}

.simplebar-dummy-scrollbar-size > div {
  width: 200%;
  height: 200%;
  margin: 10px 0;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.flatpickr-calendar.inline {
  background: transparent;
  box-shadow: none;
  width: 100%;
}
.flatpickr-calendar.inline .flatpickr-days {
  width: 100%;
}
.flatpickr-calendar.inline .dayContainer {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}
.flatpickr-calendar.inline .flatpickr-day {
  border-radius: 0.2rem;
  max-width: inherit;
  height: 45px;
  line-height: 45px;
}
.flatpickr-calendar.inline .flatpickr-day.today {
  border: 0;
}
.flatpickr-calendar.inline .flatpickr-day.today:before {
  content: "";
  display: inline-block;
  border-color: rgba(0, 0, 0, 0.2) transparent #3B7DDD;
  border-style: solid;
  border-width: 0 0 7px 7px;
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.flatpickr-calendar.inline .flatpickr-day.today.selected:before {
  border-color: rgba(0, 0, 0, 0.2) transparent #fff;
}
.flatpickr-calendar.inline .flatpickr-day.today:hover {
  background: #e6e6e6;
  color: #000;
}
.flatpickr-calendar.inline .flatpickr-day.selected, .flatpickr-calendar.inline .flatpickr-day.selected:hover, .flatpickr-calendar.inline .flatpickr-day.selected:focus {
  border-radius: 0.2rem;
  background: #3B7DDD;
  color: #fff;
}
.flatpickr-calendar.inline .flatpickr-weekdays {
  height: 45px;
}
.flatpickr-calendar.inline .flatpickr-weekday {
  height: 45px;
  line-height: 45px;
}
.flatpickr-calendar.inline .flatpickr-months .flatpickr-month {
  height: 45px;
}
.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month,
.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month {
  height: 45px;
}
.flatpickr-calendar.inline .flatpickr-current-month {
  padding-top: 0;
  line-height: 45px;
  height: 45px;
}
.flatpickr-calendar.inline .flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: none;
}
.flatpickr-calendar.inline .flatpickr-current-month .flatpickr-monthDropdown-months,
.flatpickr-calendar.inline .flatpickr-current-month input.cur-year {
  font-weight: 400;
  font-size: 1.09375rem;
}
.flatpickr-calendar.inline .flatpickr-prev-month,
.flatpickr-calendar.inline .flatpickr-next-month {
  width: 45px;
  border-radius: 0.2rem;
}
.flatpickr-calendar.inline .flatpickr-prev-month:hover,
.flatpickr-calendar.inline .flatpickr-next-month:hover {
  background: #e6e6e6;
  color: #000;
}

.simplebar-scrollbar:before {
  background: #fff;
}

.ts-control .item {
  display: inline;
  margin-right: 30px;
}

/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/bundles/umbrellaadmin/fonts/materialdesignicons-webfont.2146c3c8.eot);
  src: url(/bundles/umbrellaadmin/fonts/materialdesignicons-webfont.2146c3c8.eot?#iefix&v=7.4.47) format("embedded-opentype"), url(/bundles/umbrellaadmin/fonts/materialdesignicons-webfont.ec024da7.woff2) format("woff2"), url(/bundles/umbrellaadmin/fonts/materialdesignicons-webfont.e55a20c8.woff) format("woff"), url(/bundles/umbrellaadmin/fonts/materialdesignicons-webfont.1fcc3627.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-ab-testing::before {
  content: "\F01C9";
}

.mdi-abacus::before {
  content: "\F16E0";
}

.mdi-abjad-arabic::before {
  content: "\F1328";
}

.mdi-abjad-hebrew::before {
  content: "\F1329";
}

.mdi-abugida-devanagari::before {
  content: "\F132A";
}

.mdi-abugida-thai::before {
  content: "\F132B";
}

.mdi-access-point::before {
  content: "\F0003";
}

.mdi-access-point-check::before {
  content: "\F1538";
}

.mdi-access-point-minus::before {
  content: "\F1539";
}

.mdi-access-point-network::before {
  content: "\F0002";
}

.mdi-access-point-network-off::before {
  content: "\F0BE1";
}

.mdi-access-point-off::before {
  content: "\F1511";
}

.mdi-access-point-plus::before {
  content: "\F153A";
}

.mdi-access-point-remove::before {
  content: "\F153B";
}

.mdi-account::before {
  content: "\F0004";
}

.mdi-account-alert::before {
  content: "\F0005";
}

.mdi-account-alert-outline::before {
  content: "\F0B50";
}

.mdi-account-arrow-down::before {
  content: "\F1868";
}

.mdi-account-arrow-down-outline::before {
  content: "\F1869";
}

.mdi-account-arrow-left::before {
  content: "\F0B51";
}

.mdi-account-arrow-left-outline::before {
  content: "\F0B52";
}

.mdi-account-arrow-right::before {
  content: "\F0B53";
}

.mdi-account-arrow-right-outline::before {
  content: "\F0B54";
}

.mdi-account-arrow-up::before {
  content: "\F1867";
}

.mdi-account-arrow-up-outline::before {
  content: "\F186A";
}

.mdi-account-badge::before {
  content: "\F1B0A";
}

.mdi-account-badge-outline::before {
  content: "\F1B0B";
}

.mdi-account-box::before {
  content: "\F0006";
}

.mdi-account-box-edit-outline::before {
  content: "\F1CC8";
}

.mdi-account-box-minus-outline::before {
  content: "\F1CC9";
}

.mdi-account-box-multiple::before {
  content: "\F0934";
}

.mdi-account-box-multiple-outline::before {
  content: "\F100A";
}

.mdi-account-box-outline::before {
  content: "\F0007";
}

.mdi-account-box-plus-outline::before {
  content: "\F1CCA";
}

.mdi-account-cancel::before {
  content: "\F12DF";
}

.mdi-account-cancel-outline::before {
  content: "\F12E0";
}

.mdi-account-card::before {
  content: "\F1BA4";
}

.mdi-account-card-outline::before {
  content: "\F1BA5";
}

.mdi-account-cash::before {
  content: "\F1097";
}

.mdi-account-cash-outline::before {
  content: "\F1098";
}

.mdi-account-check::before {
  content: "\F0008";
}

.mdi-account-check-outline::before {
  content: "\F0BE2";
}

.mdi-account-child::before {
  content: "\F0A89";
}

.mdi-account-child-circle::before {
  content: "\F0A8A";
}

.mdi-account-child-outline::before {
  content: "\F10C8";
}

.mdi-account-circle::before {
  content: "\F0009";
}

.mdi-account-circle-outline::before {
  content: "\F0B55";
}

.mdi-account-clock::before {
  content: "\F0B56";
}

.mdi-account-clock-outline::before {
  content: "\F0B57";
}

.mdi-account-cog::before {
  content: "\F1370";
}

.mdi-account-cog-outline::before {
  content: "\F1371";
}

.mdi-account-convert::before {
  content: "\F000A";
}

.mdi-account-convert-outline::before {
  content: "\F1301";
}

.mdi-account-cowboy-hat::before {
  content: "\F0E9B";
}

.mdi-account-cowboy-hat-outline::before {
  content: "\F17F3";
}

.mdi-account-credit-card::before {
  content: "\F1BA6";
}

.mdi-account-credit-card-outline::before {
  content: "\F1BA7";
}

.mdi-account-details::before {
  content: "\F0631";
}

.mdi-account-details-outline::before {
  content: "\F1372";
}

.mdi-account-edit::before {
  content: "\F06BC";
}

.mdi-account-edit-outline::before {
  content: "\F0FFB";
}

.mdi-account-eye::before {
  content: "\F0420";
}

.mdi-account-eye-outline::before {
  content: "\F127B";
}

.mdi-account-file::before {
  content: "\F1CA7";
}

.mdi-account-file-outline::before {
  content: "\F1CA8";
}

.mdi-account-file-text::before {
  content: "\F1CA9";
}

.mdi-account-file-text-outline::before {
  content: "\F1CAA";
}

.mdi-account-filter::before {
  content: "\F0936";
}

.mdi-account-filter-outline::before {
  content: "\F0F9D";
}

.mdi-account-group::before {
  content: "\F0849";
}

.mdi-account-group-outline::before {
  content: "\F0B58";
}

.mdi-account-hard-hat::before {
  content: "\F05B5";
}

.mdi-account-hard-hat-outline::before {
  content: "\F1A1F";
}

.mdi-account-heart::before {
  content: "\F0899";
}

.mdi-account-heart-outline::before {
  content: "\F0BE3";
}

.mdi-account-injury::before {
  content: "\F1815";
}

.mdi-account-injury-outline::before {
  content: "\F1816";
}

.mdi-account-key::before {
  content: "\F000B";
}

.mdi-account-key-outline::before {
  content: "\F0BE4";
}

.mdi-account-lock::before {
  content: "\F115E";
}

.mdi-account-lock-open::before {
  content: "\F1960";
}

.mdi-account-lock-open-outline::before {
  content: "\F1961";
}

.mdi-account-lock-outline::before {
  content: "\F115F";
}

.mdi-account-minus::before {
  content: "\F000D";
}

.mdi-account-minus-outline::before {
  content: "\F0AEC";
}

.mdi-account-multiple::before {
  content: "\F000E";
}

.mdi-account-multiple-check::before {
  content: "\F08C5";
}

.mdi-account-multiple-check-outline::before {
  content: "\F11FE";
}

.mdi-account-multiple-minus::before {
  content: "\F05D3";
}

.mdi-account-multiple-minus-outline::before {
  content: "\F0BE5";
}

.mdi-account-multiple-outline::before {
  content: "\F000F";
}

.mdi-account-multiple-plus::before {
  content: "\F0010";
}

.mdi-account-multiple-plus-outline::before {
  content: "\F0800";
}

.mdi-account-multiple-remove::before {
  content: "\F120A";
}

.mdi-account-multiple-remove-outline::before {
  content: "\F120B";
}

.mdi-account-music::before {
  content: "\F0803";
}

.mdi-account-music-outline::before {
  content: "\F0CE9";
}

.mdi-account-network::before {
  content: "\F0011";
}

.mdi-account-network-off::before {
  content: "\F1AF1";
}

.mdi-account-network-off-outline::before {
  content: "\F1AF2";
}

.mdi-account-network-outline::before {
  content: "\F0BE6";
}

.mdi-account-off::before {
  content: "\F0012";
}

.mdi-account-off-outline::before {
  content: "\F0BE7";
}

.mdi-account-outline::before {
  content: "\F0013";
}

.mdi-account-plus::before {
  content: "\F0014";
}

.mdi-account-plus-outline::before {
  content: "\F0801";
}

.mdi-account-question::before {
  content: "\F0B59";
}

.mdi-account-question-outline::before {
  content: "\F0B5A";
}

.mdi-account-reactivate::before {
  content: "\F152B";
}

.mdi-account-reactivate-outline::before {
  content: "\F152C";
}

.mdi-account-remove::before {
  content: "\F0015";
}

.mdi-account-remove-outline::before {
  content: "\F0AED";
}

.mdi-account-school::before {
  content: "\F1A20";
}

.mdi-account-school-outline::before {
  content: "\F1A21";
}

.mdi-account-search::before {
  content: "\F0016";
}

.mdi-account-search-outline::before {
  content: "\F0935";
}

.mdi-account-settings::before {
  content: "\F0630";
}

.mdi-account-settings-outline::before {
  content: "\F10C9";
}

.mdi-account-star::before {
  content: "\F0017";
}

.mdi-account-star-outline::before {
  content: "\F0BE8";
}

.mdi-account-supervisor::before {
  content: "\F0A8B";
}

.mdi-account-supervisor-circle::before {
  content: "\F0A8C";
}

.mdi-account-supervisor-circle-outline::before {
  content: "\F14EC";
}

.mdi-account-supervisor-outline::before {
  content: "\F112D";
}

.mdi-account-switch::before {
  content: "\F0019";
}

.mdi-account-switch-outline::before {
  content: "\F04CB";
}

.mdi-account-sync::before {
  content: "\F191B";
}

.mdi-account-sync-outline::before {
  content: "\F191C";
}

.mdi-account-tag::before {
  content: "\F1C1B";
}

.mdi-account-tag-outline::before {
  content: "\F1C1C";
}

.mdi-account-tie::before {
  content: "\F0CE3";
}

.mdi-account-tie-hat::before {
  content: "\F1898";
}

.mdi-account-tie-hat-outline::before {
  content: "\F1899";
}

.mdi-account-tie-outline::before {
  content: "\F10CA";
}

.mdi-account-tie-voice::before {
  content: "\F1308";
}

.mdi-account-tie-voice-off::before {
  content: "\F130A";
}

.mdi-account-tie-voice-off-outline::before {
  content: "\F130B";
}

.mdi-account-tie-voice-outline::before {
  content: "\F1309";
}

.mdi-account-tie-woman::before {
  content: "\F1A8C";
}

.mdi-account-voice::before {
  content: "\F05CB";
}

.mdi-account-voice-off::before {
  content: "\F0ED4";
}

.mdi-account-wrench::before {
  content: "\F189A";
}

.mdi-account-wrench-outline::before {
  content: "\F189B";
}

.mdi-adjust::before {
  content: "\F001A";
}

.mdi-advertisements::before {
  content: "\F192A";
}

.mdi-advertisements-off::before {
  content: "\F192B";
}

.mdi-air-conditioner::before {
  content: "\F001B";
}

.mdi-air-filter::before {
  content: "\F0D43";
}

.mdi-air-horn::before {
  content: "\F0DAC";
}

.mdi-air-humidifier::before {
  content: "\F1099";
}

.mdi-air-humidifier-off::before {
  content: "\F1466";
}

.mdi-air-purifier::before {
  content: "\F0D44";
}

.mdi-air-purifier-off::before {
  content: "\F1B57";
}

.mdi-airbag::before {
  content: "\F0BE9";
}

.mdi-airballoon::before {
  content: "\F001C";
}

.mdi-airballoon-outline::before {
  content: "\F100B";
}

.mdi-airplane::before {
  content: "\F001D";
}

.mdi-airplane-alert::before {
  content: "\F187A";
}

.mdi-airplane-check::before {
  content: "\F187B";
}

.mdi-airplane-clock::before {
  content: "\F187C";
}

.mdi-airplane-cog::before {
  content: "\F187D";
}

.mdi-airplane-edit::before {
  content: "\F187E";
}

.mdi-airplane-landing::before {
  content: "\F05D4";
}

.mdi-airplane-marker::before {
  content: "\F187F";
}

.mdi-airplane-minus::before {
  content: "\F1880";
}

.mdi-airplane-off::before {
  content: "\F001E";
}

.mdi-airplane-plus::before {
  content: "\F1881";
}

.mdi-airplane-remove::before {
  content: "\F1882";
}

.mdi-airplane-search::before {
  content: "\F1883";
}

.mdi-airplane-settings::before {
  content: "\F1884";
}

.mdi-airplane-takeoff::before {
  content: "\F05D5";
}

.mdi-airport::before {
  content: "\F084B";
}

.mdi-alarm::before {
  content: "\F0020";
}

.mdi-alarm-bell::before {
  content: "\F078E";
}

.mdi-alarm-check::before {
  content: "\F0021";
}

.mdi-alarm-light::before {
  content: "\F078F";
}

.mdi-alarm-light-off::before {
  content: "\F171E";
}

.mdi-alarm-light-off-outline::before {
  content: "\F171F";
}

.mdi-alarm-light-outline::before {
  content: "\F0BEA";
}

.mdi-alarm-multiple::before {
  content: "\F0022";
}

.mdi-alarm-note::before {
  content: "\F0E71";
}

.mdi-alarm-note-off::before {
  content: "\F0E72";
}

.mdi-alarm-off::before {
  content: "\F0023";
}

.mdi-alarm-panel::before {
  content: "\F15C4";
}

.mdi-alarm-panel-outline::before {
  content: "\F15C5";
}

.mdi-alarm-plus::before {
  content: "\F0024";
}

.mdi-alarm-snooze::before {
  content: "\F068E";
}

.mdi-album::before {
  content: "\F0025";
}

.mdi-alert::before {
  content: "\F0026";
}

.mdi-alert-box::before {
  content: "\F0027";
}

.mdi-alert-box-outline::before {
  content: "\F0CE4";
}

.mdi-alert-circle::before {
  content: "\F0028";
}

.mdi-alert-circle-check::before {
  content: "\F11ED";
}

.mdi-alert-circle-check-outline::before {
  content: "\F11EE";
}

.mdi-alert-circle-outline::before {
  content: "\F05D6";
}

.mdi-alert-decagram::before {
  content: "\F06BD";
}

.mdi-alert-decagram-outline::before {
  content: "\F0CE5";
}

.mdi-alert-minus::before {
  content: "\F14BB";
}

.mdi-alert-minus-outline::before {
  content: "\F14BE";
}

.mdi-alert-octagon::before {
  content: "\F0029";
}

.mdi-alert-octagon-outline::before {
  content: "\F0CE6";
}

.mdi-alert-octagram::before {
  content: "\F0767";
}

.mdi-alert-octagram-outline::before {
  content: "\F0CE7";
}

.mdi-alert-outline::before {
  content: "\F002A";
}

.mdi-alert-plus::before {
  content: "\F14BA";
}

.mdi-alert-plus-outline::before {
  content: "\F14BD";
}

.mdi-alert-remove::before {
  content: "\F14BC";
}

.mdi-alert-remove-outline::before {
  content: "\F14BF";
}

.mdi-alert-rhombus::before {
  content: "\F11CE";
}

.mdi-alert-rhombus-outline::before {
  content: "\F11CF";
}

.mdi-alien::before {
  content: "\F089A";
}

.mdi-alien-outline::before {
  content: "\F10CB";
}

.mdi-align-horizontal-center::before {
  content: "\F11C3";
}

.mdi-align-horizontal-distribute::before {
  content: "\F1962";
}

.mdi-align-horizontal-left::before {
  content: "\F11C2";
}

.mdi-align-horizontal-right::before {
  content: "\F11C4";
}

.mdi-align-vertical-bottom::before {
  content: "\F11C5";
}

.mdi-align-vertical-center::before {
  content: "\F11C6";
}

.mdi-align-vertical-distribute::before {
  content: "\F1963";
}

.mdi-align-vertical-top::before {
  content: "\F11C7";
}

.mdi-all-inclusive::before {
  content: "\F06BE";
}

.mdi-all-inclusive-box::before {
  content: "\F188D";
}

.mdi-all-inclusive-box-outline::before {
  content: "\F188E";
}

.mdi-allergy::before {
  content: "\F1258";
}

.mdi-alpha::before {
  content: "\F002B";
}

.mdi-alpha-a::before {
  content: "\F0AEE";
}

.mdi-alpha-a-box::before {
  content: "\F0B08";
}

.mdi-alpha-a-box-outline::before {
  content: "\F0BEB";
}

.mdi-alpha-a-circle::before {
  content: "\F0BEC";
}

.mdi-alpha-a-circle-outline::before {
  content: "\F0BED";
}

.mdi-alpha-b::before {
  content: "\F0AEF";
}

.mdi-alpha-b-box::before {
  content: "\F0B09";
}

.mdi-alpha-b-box-outline::before {
  content: "\F0BEE";
}

.mdi-alpha-b-circle::before {
  content: "\F0BEF";
}

.mdi-alpha-b-circle-outline::before {
  content: "\F0BF0";
}

.mdi-alpha-c::before {
  content: "\F0AF0";
}

.mdi-alpha-c-box::before {
  content: "\F0B0A";
}

.mdi-alpha-c-box-outline::before {
  content: "\F0BF1";
}

.mdi-alpha-c-circle::before {
  content: "\F0BF2";
}

.mdi-alpha-c-circle-outline::before {
  content: "\F0BF3";
}

.mdi-alpha-d::before {
  content: "\F0AF1";
}

.mdi-alpha-d-box::before {
  content: "\F0B0B";
}

.mdi-alpha-d-box-outline::before {
  content: "\F0BF4";
}

.mdi-alpha-d-circle::before {
  content: "\F0BF5";
}

.mdi-alpha-d-circle-outline::before {
  content: "\F0BF6";
}

.mdi-alpha-e::before {
  content: "\F0AF2";
}

.mdi-alpha-e-box::before {
  content: "\F0B0C";
}

.mdi-alpha-e-box-outline::before {
  content: "\F0BF7";
}

.mdi-alpha-e-circle::before {
  content: "\F0BF8";
}

.mdi-alpha-e-circle-outline::before {
  content: "\F0BF9";
}

.mdi-alpha-f::before {
  content: "\F0AF3";
}

.mdi-alpha-f-box::before {
  content: "\F0B0D";
}

.mdi-alpha-f-box-outline::before {
  content: "\F0BFA";
}

.mdi-alpha-f-circle::before {
  content: "\F0BFB";
}

.mdi-alpha-f-circle-outline::before {
  content: "\F0BFC";
}

.mdi-alpha-g::before {
  content: "\F0AF4";
}

.mdi-alpha-g-box::before {
  content: "\F0B0E";
}

.mdi-alpha-g-box-outline::before {
  content: "\F0BFD";
}

.mdi-alpha-g-circle::before {
  content: "\F0BFE";
}

.mdi-alpha-g-circle-outline::before {
  content: "\F0BFF";
}

.mdi-alpha-h::before {
  content: "\F0AF5";
}

.mdi-alpha-h-box::before {
  content: "\F0B0F";
}

.mdi-alpha-h-box-outline::before {
  content: "\F0C00";
}

.mdi-alpha-h-circle::before {
  content: "\F0C01";
}

.mdi-alpha-h-circle-outline::before {
  content: "\F0C02";
}

.mdi-alpha-i::before {
  content: "\F0AF6";
}

.mdi-alpha-i-box::before {
  content: "\F0B10";
}

.mdi-alpha-i-box-outline::before {
  content: "\F0C03";
}

.mdi-alpha-i-circle::before {
  content: "\F0C04";
}

.mdi-alpha-i-circle-outline::before {
  content: "\F0C05";
}

.mdi-alpha-j::before {
  content: "\F0AF7";
}

.mdi-alpha-j-box::before {
  content: "\F0B11";
}

.mdi-alpha-j-box-outline::before {
  content: "\F0C06";
}

.mdi-alpha-j-circle::before {
  content: "\F0C07";
}

.mdi-alpha-j-circle-outline::before {
  content: "\F0C08";
}

.mdi-alpha-k::before {
  content: "\F0AF8";
}

.mdi-alpha-k-box::before {
  content: "\F0B12";
}

.mdi-alpha-k-box-outline::before {
  content: "\F0C09";
}

.mdi-alpha-k-circle::before {
  content: "\F0C0A";
}

.mdi-alpha-k-circle-outline::before {
  content: "\F0C0B";
}

.mdi-alpha-l::before {
  content: "\F0AF9";
}

.mdi-alpha-l-box::before {
  content: "\F0B13";
}

.mdi-alpha-l-box-outline::before {
  content: "\F0C0C";
}

.mdi-alpha-l-circle::before {
  content: "\F0C0D";
}

.mdi-alpha-l-circle-outline::before {
  content: "\F0C0E";
}

.mdi-alpha-m::before {
  content: "\F0AFA";
}

.mdi-alpha-m-box::before {
  content: "\F0B14";
}

.mdi-alpha-m-box-outline::before {
  content: "\F0C0F";
}

.mdi-alpha-m-circle::before {
  content: "\F0C10";
}

.mdi-alpha-m-circle-outline::before {
  content: "\F0C11";
}

.mdi-alpha-n::before {
  content: "\F0AFB";
}

.mdi-alpha-n-box::before {
  content: "\F0B15";
}

.mdi-alpha-n-box-outline::before {
  content: "\F0C12";
}

.mdi-alpha-n-circle::before {
  content: "\F0C13";
}

.mdi-alpha-n-circle-outline::before {
  content: "\F0C14";
}

.mdi-alpha-o::before {
  content: "\F0AFC";
}

.mdi-alpha-o-box::before {
  content: "\F0B16";
}

.mdi-alpha-o-box-outline::before {
  content: "\F0C15";
}

.mdi-alpha-o-circle::before {
  content: "\F0C16";
}

.mdi-alpha-o-circle-outline::before {
  content: "\F0C17";
}

.mdi-alpha-p::before {
  content: "\F0AFD";
}

.mdi-alpha-p-box::before {
  content: "\F0B17";
}

.mdi-alpha-p-box-outline::before {
  content: "\F0C18";
}

.mdi-alpha-p-circle::before {
  content: "\F0C19";
}

.mdi-alpha-p-circle-outline::before {
  content: "\F0C1A";
}

.mdi-alpha-q::before {
  content: "\F0AFE";
}

.mdi-alpha-q-box::before {
  content: "\F0B18";
}

.mdi-alpha-q-box-outline::before {
  content: "\F0C1B";
}

.mdi-alpha-q-circle::before {
  content: "\F0C1C";
}

.mdi-alpha-q-circle-outline::before {
  content: "\F0C1D";
}

.mdi-alpha-r::before {
  content: "\F0AFF";
}

.mdi-alpha-r-box::before {
  content: "\F0B19";
}

.mdi-alpha-r-box-outline::before {
  content: "\F0C1E";
}

.mdi-alpha-r-circle::before {
  content: "\F0C1F";
}

.mdi-alpha-r-circle-outline::before {
  content: "\F0C20";
}

.mdi-alpha-s::before {
  content: "\F0B00";
}

.mdi-alpha-s-box::before {
  content: "\F0B1A";
}

.mdi-alpha-s-box-outline::before {
  content: "\F0C21";
}

.mdi-alpha-s-circle::before {
  content: "\F0C22";
}

.mdi-alpha-s-circle-outline::before {
  content: "\F0C23";
}

.mdi-alpha-t::before {
  content: "\F0B01";
}

.mdi-alpha-t-box::before {
  content: "\F0B1B";
}

.mdi-alpha-t-box-outline::before {
  content: "\F0C24";
}

.mdi-alpha-t-circle::before {
  content: "\F0C25";
}

.mdi-alpha-t-circle-outline::before {
  content: "\F0C26";
}

.mdi-alpha-u::before {
  content: "\F0B02";
}

.mdi-alpha-u-box::before {
  content: "\F0B1C";
}

.mdi-alpha-u-box-outline::before {
  content: "\F0C27";
}

.mdi-alpha-u-circle::before {
  content: "\F0C28";
}

.mdi-alpha-u-circle-outline::before {
  content: "\F0C29";
}

.mdi-alpha-v::before {
  content: "\F0B03";
}

.mdi-alpha-v-box::before {
  content: "\F0B1D";
}

.mdi-alpha-v-box-outline::before {
  content: "\F0C2A";
}

.mdi-alpha-v-circle::before {
  content: "\F0C2B";
}

.mdi-alpha-v-circle-outline::before {
  content: "\F0C2C";
}

.mdi-alpha-w::before {
  content: "\F0B04";
}

.mdi-alpha-w-box::before {
  content: "\F0B1E";
}

.mdi-alpha-w-box-outline::before {
  content: "\F0C2D";
}

.mdi-alpha-w-circle::before {
  content: "\F0C2E";
}

.mdi-alpha-w-circle-outline::before {
  content: "\F0C2F";
}

.mdi-alpha-x::before {
  content: "\F0B05";
}

.mdi-alpha-x-box::before {
  content: "\F0B1F";
}

.mdi-alpha-x-box-outline::before {
  content: "\F0C30";
}

.mdi-alpha-x-circle::before {
  content: "\F0C31";
}

.mdi-alpha-x-circle-outline::before {
  content: "\F0C32";
}

.mdi-alpha-y::before {
  content: "\F0B06";
}

.mdi-alpha-y-box::before {
  content: "\F0B20";
}

.mdi-alpha-y-box-outline::before {
  content: "\F0C33";
}

.mdi-alpha-y-circle::before {
  content: "\F0C34";
}

.mdi-alpha-y-circle-outline::before {
  content: "\F0C35";
}

.mdi-alpha-z::before {
  content: "\F0B07";
}

.mdi-alpha-z-box::before {
  content: "\F0B21";
}

.mdi-alpha-z-box-outline::before {
  content: "\F0C36";
}

.mdi-alpha-z-circle::before {
  content: "\F0C37";
}

.mdi-alpha-z-circle-outline::before {
  content: "\F0C38";
}

.mdi-alphabet-aurebesh::before {
  content: "\F132C";
}

.mdi-alphabet-cyrillic::before {
  content: "\F132D";
}

.mdi-alphabet-greek::before {
  content: "\F132E";
}

.mdi-alphabet-latin::before {
  content: "\F132F";
}

.mdi-alphabet-piqad::before {
  content: "\F1330";
}

.mdi-alphabet-tengwar::before {
  content: "\F1337";
}

.mdi-alphabetical::before {
  content: "\F002C";
}

.mdi-alphabetical-off::before {
  content: "\F100C";
}

.mdi-alphabetical-variant::before {
  content: "\F100D";
}

.mdi-alphabetical-variant-off::before {
  content: "\F100E";
}

.mdi-altimeter::before {
  content: "\F05D7";
}

.mdi-ambulance::before {
  content: "\F002F";
}

.mdi-ammunition::before {
  content: "\F0CE8";
}

.mdi-ampersand::before {
  content: "\F0A8D";
}

.mdi-amplifier::before {
  content: "\F0030";
}

.mdi-amplifier-off::before {
  content: "\F11B5";
}

.mdi-anchor::before {
  content: "\F0031";
}

.mdi-android::before {
  content: "\F0032";
}

.mdi-android-studio::before {
  content: "\F0034";
}

.mdi-angle-acute::before {
  content: "\F0937";
}

.mdi-angle-obtuse::before {
  content: "\F0938";
}

.mdi-angle-right::before {
  content: "\F0939";
}

.mdi-angular::before {
  content: "\F06B2";
}

.mdi-angularjs::before {
  content: "\F06BF";
}

.mdi-animation::before {
  content: "\F05D8";
}

.mdi-animation-outline::before {
  content: "\F0A8F";
}

.mdi-animation-play::before {
  content: "\F093A";
}

.mdi-animation-play-outline::before {
  content: "\F0A90";
}

.mdi-ansible::before {
  content: "\F109A";
}

.mdi-antenna::before {
  content: "\F1119";
}

.mdi-anvil::before {
  content: "\F089B";
}

.mdi-apache-kafka::before {
  content: "\F100F";
}

.mdi-api::before {
  content: "\F109B";
}

.mdi-api-off::before {
  content: "\F1257";
}

.mdi-apple::before {
  content: "\F0035";
}

.mdi-apple-finder::before {
  content: "\F0036";
}

.mdi-apple-icloud::before {
  content: "\F0038";
}

.mdi-apple-ios::before {
  content: "\F0037";
}

.mdi-apple-keyboard-caps::before {
  content: "\F0632";
}

.mdi-apple-keyboard-command::before {
  content: "\F0633";
}

.mdi-apple-keyboard-control::before {
  content: "\F0634";
}

.mdi-apple-keyboard-option::before {
  content: "\F0635";
}

.mdi-apple-keyboard-shift::before {
  content: "\F0636";
}

.mdi-apple-safari::before {
  content: "\F0039";
}

.mdi-application::before {
  content: "\F08C6";
}

.mdi-application-array::before {
  content: "\F10F5";
}

.mdi-application-array-outline::before {
  content: "\F10F6";
}

.mdi-application-braces::before {
  content: "\F10F7";
}

.mdi-application-braces-outline::before {
  content: "\F10F8";
}

.mdi-application-brackets::before {
  content: "\F0C8B";
}

.mdi-application-brackets-outline::before {
  content: "\F0C8C";
}

.mdi-application-cog::before {
  content: "\F0675";
}

.mdi-application-cog-outline::before {
  content: "\F1577";
}

.mdi-application-edit::before {
  content: "\F00AE";
}

.mdi-application-edit-outline::before {
  content: "\F0619";
}

.mdi-application-export::before {
  content: "\F0DAD";
}

.mdi-application-import::before {
  content: "\F0DAE";
}

.mdi-application-outline::before {
  content: "\F0614";
}

.mdi-application-parentheses::before {
  content: "\F10F9";
}

.mdi-application-parentheses-outline::before {
  content: "\F10FA";
}

.mdi-application-settings::before {
  content: "\F0B60";
}

.mdi-application-settings-outline::before {
  content: "\F1555";
}

.mdi-application-variable::before {
  content: "\F10FB";
}

.mdi-application-variable-outline::before {
  content: "\F10FC";
}

.mdi-approximately-equal::before {
  content: "\F0F9E";
}

.mdi-approximately-equal-box::before {
  content: "\F0F9F";
}

.mdi-apps::before {
  content: "\F003B";
}

.mdi-apps-box::before {
  content: "\F0D46";
}

.mdi-arch::before {
  content: "\F08C7";
}

.mdi-archive::before {
  content: "\F003C";
}

.mdi-archive-alert::before {
  content: "\F14FD";
}

.mdi-archive-alert-outline::before {
  content: "\F14FE";
}

.mdi-archive-arrow-down::before {
  content: "\F1259";
}

.mdi-archive-arrow-down-outline::before {
  content: "\F125A";
}

.mdi-archive-arrow-up::before {
  content: "\F125B";
}

.mdi-archive-arrow-up-outline::before {
  content: "\F125C";
}

.mdi-archive-cancel::before {
  content: "\F174B";
}

.mdi-archive-cancel-outline::before {
  content: "\F174C";
}

.mdi-archive-check::before {
  content: "\F174D";
}

.mdi-archive-check-outline::before {
  content: "\F174E";
}

.mdi-archive-clock::before {
  content: "\F174F";
}

.mdi-archive-clock-outline::before {
  content: "\F1750";
}

.mdi-archive-cog::before {
  content: "\F1751";
}

.mdi-archive-cog-outline::before {
  content: "\F1752";
}

.mdi-archive-edit::before {
  content: "\F1753";
}

.mdi-archive-edit-outline::before {
  content: "\F1754";
}

.mdi-archive-eye::before {
  content: "\F1755";
}

.mdi-archive-eye-outline::before {
  content: "\F1756";
}

.mdi-archive-lock::before {
  content: "\F1757";
}

.mdi-archive-lock-open::before {
  content: "\F1758";
}

.mdi-archive-lock-open-outline::before {
  content: "\F1759";
}

.mdi-archive-lock-outline::before {
  content: "\F175A";
}

.mdi-archive-marker::before {
  content: "\F175B";
}

.mdi-archive-marker-outline::before {
  content: "\F175C";
}

.mdi-archive-minus::before {
  content: "\F175D";
}

.mdi-archive-minus-outline::before {
  content: "\F175E";
}

.mdi-archive-music::before {
  content: "\F175F";
}

.mdi-archive-music-outline::before {
  content: "\F1760";
}

.mdi-archive-off::before {
  content: "\F1761";
}

.mdi-archive-off-outline::before {
  content: "\F1762";
}

.mdi-archive-outline::before {
  content: "\F120E";
}

.mdi-archive-plus::before {
  content: "\F1763";
}

.mdi-archive-plus-outline::before {
  content: "\F1764";
}

.mdi-archive-refresh::before {
  content: "\F1765";
}

.mdi-archive-refresh-outline::before {
  content: "\F1766";
}

.mdi-archive-remove::before {
  content: "\F1767";
}

.mdi-archive-remove-outline::before {
  content: "\F1768";
}

.mdi-archive-search::before {
  content: "\F1769";
}

.mdi-archive-search-outline::before {
  content: "\F176A";
}

.mdi-archive-settings::before {
  content: "\F176B";
}

.mdi-archive-settings-outline::before {
  content: "\F176C";
}

.mdi-archive-star::before {
  content: "\F176D";
}

.mdi-archive-star-outline::before {
  content: "\F176E";
}

.mdi-archive-sync::before {
  content: "\F176F";
}

.mdi-archive-sync-outline::before {
  content: "\F1770";
}

.mdi-arm-flex::before {
  content: "\F0FD7";
}

.mdi-arm-flex-outline::before {
  content: "\F0FD6";
}

.mdi-arrange-bring-forward::before {
  content: "\F003D";
}

.mdi-arrange-bring-to-front::before {
  content: "\F003E";
}

.mdi-arrange-send-backward::before {
  content: "\F003F";
}

.mdi-arrange-send-to-back::before {
  content: "\F0040";
}

.mdi-arrow-all::before {
  content: "\F0041";
}

.mdi-arrow-bottom-left::before {
  content: "\F0042";
}

.mdi-arrow-bottom-left-bold-box::before {
  content: "\F1964";
}

.mdi-arrow-bottom-left-bold-box-outline::before {
  content: "\F1965";
}

.mdi-arrow-bottom-left-bold-outline::before {
  content: "\F09B7";
}

.mdi-arrow-bottom-left-thick::before {
  content: "\F09B8";
}

.mdi-arrow-bottom-left-thin::before {
  content: "\F19B6";
}

.mdi-arrow-bottom-left-thin-circle-outline::before {
  content: "\F1596";
}

.mdi-arrow-bottom-right::before {
  content: "\F0043";
}

.mdi-arrow-bottom-right-bold-box::before {
  content: "\F1966";
}

.mdi-arrow-bottom-right-bold-box-outline::before {
  content: "\F1967";
}

.mdi-arrow-bottom-right-bold-outline::before {
  content: "\F09B9";
}

.mdi-arrow-bottom-right-thick::before {
  content: "\F09BA";
}

.mdi-arrow-bottom-right-thin::before {
  content: "\F19B7";
}

.mdi-arrow-bottom-right-thin-circle-outline::before {
  content: "\F1595";
}

.mdi-arrow-collapse::before {
  content: "\F0615";
}

.mdi-arrow-collapse-all::before {
  content: "\F0044";
}

.mdi-arrow-collapse-down::before {
  content: "\F0792";
}

.mdi-arrow-collapse-horizontal::before {
  content: "\F084C";
}

.mdi-arrow-collapse-left::before {
  content: "\F0793";
}

.mdi-arrow-collapse-right::before {
  content: "\F0794";
}

.mdi-arrow-collapse-up::before {
  content: "\F0795";
}

.mdi-arrow-collapse-vertical::before {
  content: "\F084D";
}

.mdi-arrow-decision::before {
  content: "\F09BB";
}

.mdi-arrow-decision-auto::before {
  content: "\F09BC";
}

.mdi-arrow-decision-auto-outline::before {
  content: "\F09BD";
}

.mdi-arrow-decision-outline::before {
  content: "\F09BE";
}

.mdi-arrow-down::before {
  content: "\F0045";
}

.mdi-arrow-down-bold::before {
  content: "\F072E";
}

.mdi-arrow-down-bold-box::before {
  content: "\F072F";
}

.mdi-arrow-down-bold-box-outline::before {
  content: "\F0730";
}

.mdi-arrow-down-bold-circle::before {
  content: "\F0047";
}

.mdi-arrow-down-bold-circle-outline::before {
  content: "\F0048";
}

.mdi-arrow-down-bold-hexagon-outline::before {
  content: "\F0049";
}

.mdi-arrow-down-bold-outline::before {
  content: "\F09BF";
}

.mdi-arrow-down-box::before {
  content: "\F06C0";
}

.mdi-arrow-down-circle::before {
  content: "\F0CDB";
}

.mdi-arrow-down-circle-outline::before {
  content: "\F0CDC";
}

.mdi-arrow-down-drop-circle::before {
  content: "\F004A";
}

.mdi-arrow-down-drop-circle-outline::before {
  content: "\F004B";
}

.mdi-arrow-down-left::before {
  content: "\F17A1";
}

.mdi-arrow-down-left-bold::before {
  content: "\F17A2";
}

.mdi-arrow-down-right::before {
  content: "\F17A3";
}

.mdi-arrow-down-right-bold::before {
  content: "\F17A4";
}

.mdi-arrow-down-thick::before {
  content: "\F0046";
}

.mdi-arrow-down-thin::before {
  content: "\F19B3";
}

.mdi-arrow-down-thin-circle-outline::before {
  content: "\F1599";
}

.mdi-arrow-expand::before {
  content: "\F0616";
}

.mdi-arrow-expand-all::before {
  content: "\F004C";
}

.mdi-arrow-expand-down::before {
  content: "\F0796";
}

.mdi-arrow-expand-horizontal::before {
  content: "\F084E";
}

.mdi-arrow-expand-left::before {
  content: "\F0797";
}

.mdi-arrow-expand-right::before {
  content: "\F0798";
}

.mdi-arrow-expand-up::before {
  content: "\F0799";
}

.mdi-arrow-expand-vertical::before {
  content: "\F084F";
}

.mdi-arrow-horizontal-lock::before {
  content: "\F115B";
}

.mdi-arrow-left::before {
  content: "\F004D";
}

.mdi-arrow-left-bold::before {
  content: "\F0731";
}

.mdi-arrow-left-bold-box::before {
  content: "\F0732";
}

.mdi-arrow-left-bold-box-outline::before {
  content: "\F0733";
}

.mdi-arrow-left-bold-circle::before {
  content: "\F004F";
}

.mdi-arrow-left-bold-circle-outline::before {
  content: "\F0050";
}

.mdi-arrow-left-bold-hexagon-outline::before {
  content: "\F0051";
}

.mdi-arrow-left-bold-outline::before {
  content: "\F09C0";
}

.mdi-arrow-left-bottom::before {
  content: "\F17A5";
}

.mdi-arrow-left-bottom-bold::before {
  content: "\F17A6";
}

.mdi-arrow-left-box::before {
  content: "\F06C1";
}

.mdi-arrow-left-circle::before {
  content: "\F0CDD";
}

.mdi-arrow-left-circle-outline::before {
  content: "\F0CDE";
}

.mdi-arrow-left-drop-circle::before {
  content: "\F0052";
}

.mdi-arrow-left-drop-circle-outline::before {
  content: "\F0053";
}

.mdi-arrow-left-right::before {
  content: "\F0E73";
}

.mdi-arrow-left-right-bold::before {
  content: "\F0E74";
}

.mdi-arrow-left-right-bold-outline::before {
  content: "\F09C1";
}

.mdi-arrow-left-thick::before {
  content: "\F004E";
}

.mdi-arrow-left-thin::before {
  content: "\F19B1";
}

.mdi-arrow-left-thin-circle-outline::before {
  content: "\F159A";
}

.mdi-arrow-left-top::before {
  content: "\F17A7";
}

.mdi-arrow-left-top-bold::before {
  content: "\F17A8";
}

.mdi-arrow-oscillating::before {
  content: "\F1C91";
}

.mdi-arrow-oscillating-off::before {
  content: "\F1C92";
}

.mdi-arrow-projectile::before {
  content: "\F1840";
}

.mdi-arrow-projectile-multiple::before {
  content: "\F183F";
}

.mdi-arrow-right::before {
  content: "\F0054";
}

.mdi-arrow-right-bold::before {
  content: "\F0734";
}

.mdi-arrow-right-bold-box::before {
  content: "\F0735";
}

.mdi-arrow-right-bold-box-outline::before {
  content: "\F0736";
}

.mdi-arrow-right-bold-circle::before {
  content: "\F0056";
}

.mdi-arrow-right-bold-circle-outline::before {
  content: "\F0057";
}

.mdi-arrow-right-bold-hexagon-outline::before {
  content: "\F0058";
}

.mdi-arrow-right-bold-outline::before {
  content: "\F09C2";
}

.mdi-arrow-right-bottom::before {
  content: "\F17A9";
}

.mdi-arrow-right-bottom-bold::before {
  content: "\F17AA";
}

.mdi-arrow-right-box::before {
  content: "\F06C2";
}

.mdi-arrow-right-circle::before {
  content: "\F0CDF";
}

.mdi-arrow-right-circle-outline::before {
  content: "\F0CE0";
}

.mdi-arrow-right-drop-circle::before {
  content: "\F0059";
}

.mdi-arrow-right-drop-circle-outline::before {
  content: "\F005A";
}

.mdi-arrow-right-thick::before {
  content: "\F0055";
}

.mdi-arrow-right-thin::before {
  content: "\F19B0";
}

.mdi-arrow-right-thin-circle-outline::before {
  content: "\F1598";
}

.mdi-arrow-right-top::before {
  content: "\F17AB";
}

.mdi-arrow-right-top-bold::before {
  content: "\F17AC";
}

.mdi-arrow-split-horizontal::before {
  content: "\F093B";
}

.mdi-arrow-split-vertical::before {
  content: "\F093C";
}

.mdi-arrow-top-left::before {
  content: "\F005B";
}

.mdi-arrow-top-left-bold-box::before {
  content: "\F1968";
}

.mdi-arrow-top-left-bold-box-outline::before {
  content: "\F1969";
}

.mdi-arrow-top-left-bold-outline::before {
  content: "\F09C3";
}

.mdi-arrow-top-left-bottom-right::before {
  content: "\F0E75";
}

.mdi-arrow-top-left-bottom-right-bold::before {
  content: "\F0E76";
}

.mdi-arrow-top-left-thick::before {
  content: "\F09C4";
}

.mdi-arrow-top-left-thin::before {
  content: "\F19B5";
}

.mdi-arrow-top-left-thin-circle-outline::before {
  content: "\F1593";
}

.mdi-arrow-top-right::before {
  content: "\F005C";
}

.mdi-arrow-top-right-bold-box::before {
  content: "\F196A";
}

.mdi-arrow-top-right-bold-box-outline::before {
  content: "\F196B";
}

.mdi-arrow-top-right-bold-outline::before {
  content: "\F09C5";
}

.mdi-arrow-top-right-bottom-left::before {
  content: "\F0E77";
}

.mdi-arrow-top-right-bottom-left-bold::before {
  content: "\F0E78";
}

.mdi-arrow-top-right-thick::before {
  content: "\F09C6";
}

.mdi-arrow-top-right-thin::before {
  content: "\F19B4";
}

.mdi-arrow-top-right-thin-circle-outline::before {
  content: "\F1594";
}

.mdi-arrow-u-down-left::before {
  content: "\F17AD";
}

.mdi-arrow-u-down-left-bold::before {
  content: "\F17AE";
}

.mdi-arrow-u-down-right::before {
  content: "\F17AF";
}

.mdi-arrow-u-down-right-bold::before {
  content: "\F17B0";
}

.mdi-arrow-u-left-bottom::before {
  content: "\F17B1";
}

.mdi-arrow-u-left-bottom-bold::before {
  content: "\F17B2";
}

.mdi-arrow-u-left-top::before {
  content: "\F17B3";
}

.mdi-arrow-u-left-top-bold::before {
  content: "\F17B4";
}

.mdi-arrow-u-right-bottom::before {
  content: "\F17B5";
}

.mdi-arrow-u-right-bottom-bold::before {
  content: "\F17B6";
}

.mdi-arrow-u-right-top::before {
  content: "\F17B7";
}

.mdi-arrow-u-right-top-bold::before {
  content: "\F17B8";
}

.mdi-arrow-u-up-left::before {
  content: "\F17B9";
}

.mdi-arrow-u-up-left-bold::before {
  content: "\F17BA";
}

.mdi-arrow-u-up-right::before {
  content: "\F17BB";
}

.mdi-arrow-u-up-right-bold::before {
  content: "\F17BC";
}

.mdi-arrow-up::before {
  content: "\F005D";
}

.mdi-arrow-up-bold::before {
  content: "\F0737";
}

.mdi-arrow-up-bold-box::before {
  content: "\F0738";
}

.mdi-arrow-up-bold-box-outline::before {
  content: "\F0739";
}

.mdi-arrow-up-bold-circle::before {
  content: "\F005F";
}

.mdi-arrow-up-bold-circle-outline::before {
  content: "\F0060";
}

.mdi-arrow-up-bold-hexagon-outline::before {
  content: "\F0061";
}

.mdi-arrow-up-bold-outline::before {
  content: "\F09C7";
}

.mdi-arrow-up-box::before {
  content: "\F06C3";
}

.mdi-arrow-up-circle::before {
  content: "\F0CE1";
}

.mdi-arrow-up-circle-outline::before {
  content: "\F0CE2";
}

.mdi-arrow-up-down::before {
  content: "\F0E79";
}

.mdi-arrow-up-down-bold::before {
  content: "\F0E7A";
}

.mdi-arrow-up-down-bold-outline::before {
  content: "\F09C8";
}

.mdi-arrow-up-drop-circle::before {
  content: "\F0062";
}

.mdi-arrow-up-drop-circle-outline::before {
  content: "\F0063";
}

.mdi-arrow-up-left::before {
  content: "\F17BD";
}

.mdi-arrow-up-left-bold::before {
  content: "\F17BE";
}

.mdi-arrow-up-right::before {
  content: "\F17BF";
}

.mdi-arrow-up-right-bold::before {
  content: "\F17C0";
}

.mdi-arrow-up-thick::before {
  content: "\F005E";
}

.mdi-arrow-up-thin::before {
  content: "\F19B2";
}

.mdi-arrow-up-thin-circle-outline::before {
  content: "\F1597";
}

.mdi-arrow-vertical-lock::before {
  content: "\F115C";
}

.mdi-artboard::before {
  content: "\F1B9A";
}

.mdi-artstation::before {
  content: "\F0B5B";
}

.mdi-aspect-ratio::before {
  content: "\F0A24";
}

.mdi-assistant::before {
  content: "\F0064";
}

.mdi-asterisk::before {
  content: "\F06C4";
}

.mdi-asterisk-circle-outline::before {
  content: "\F1A27";
}

.mdi-at::before {
  content: "\F0065";
}

.mdi-atlassian::before {
  content: "\F0804";
}

.mdi-atm::before {
  content: "\F0D47";
}

.mdi-atom::before {
  content: "\F0768";
}

.mdi-atom-variant::before {
  content: "\F0E7B";
}

.mdi-attachment::before {
  content: "\F0066";
}

.mdi-attachment-check::before {
  content: "\F1AC1";
}

.mdi-attachment-lock::before {
  content: "\F19C4";
}

.mdi-attachment-minus::before {
  content: "\F1AC2";
}

.mdi-attachment-off::before {
  content: "\F1AC3";
}

.mdi-attachment-plus::before {
  content: "\F1AC4";
}

.mdi-attachment-remove::before {
  content: "\F1AC5";
}

.mdi-atv::before {
  content: "\F1B70";
}

.mdi-audio-input-rca::before {
  content: "\F186B";
}

.mdi-audio-input-stereo-minijack::before {
  content: "\F186C";
}

.mdi-audio-input-xlr::before {
  content: "\F186D";
}

.mdi-audio-video::before {
  content: "\F093D";
}

.mdi-audio-video-off::before {
  content: "\F11B6";
}

.mdi-augmented-reality::before {
  content: "\F0850";
}

.mdi-aurora::before {
  content: "\F1BB9";
}

.mdi-auto-download::before {
  content: "\F137E";
}

.mdi-auto-fix::before {
  content: "\F0068";
}

.mdi-auto-mode::before {
  content: "\F1C20";
}

.mdi-auto-upload::before {
  content: "\F0069";
}

.mdi-autorenew::before {
  content: "\F006A";
}

.mdi-autorenew-off::before {
  content: "\F19E7";
}

.mdi-av-timer::before {
  content: "\F006B";
}

.mdi-awning::before {
  content: "\F1B87";
}

.mdi-awning-outline::before {
  content: "\F1B88";
}

.mdi-aws::before {
  content: "\F0E0F";
}

.mdi-axe::before {
  content: "\F08C8";
}

.mdi-axe-battle::before {
  content: "\F1842";
}

.mdi-axis::before {
  content: "\F0D48";
}

.mdi-axis-arrow::before {
  content: "\F0D49";
}

.mdi-axis-arrow-info::before {
  content: "\F140E";
}

.mdi-axis-arrow-lock::before {
  content: "\F0D4A";
}

.mdi-axis-lock::before {
  content: "\F0D4B";
}

.mdi-axis-x-arrow::before {
  content: "\F0D4C";
}

.mdi-axis-x-arrow-lock::before {
  content: "\F0D4D";
}

.mdi-axis-x-rotate-clockwise::before {
  content: "\F0D4E";
}

.mdi-axis-x-rotate-counterclockwise::before {
  content: "\F0D4F";
}

.mdi-axis-x-y-arrow-lock::before {
  content: "\F0D50";
}

.mdi-axis-y-arrow::before {
  content: "\F0D51";
}

.mdi-axis-y-arrow-lock::before {
  content: "\F0D52";
}

.mdi-axis-y-rotate-clockwise::before {
  content: "\F0D53";
}

.mdi-axis-y-rotate-counterclockwise::before {
  content: "\F0D54";
}

.mdi-axis-z-arrow::before {
  content: "\F0D55";
}

.mdi-axis-z-arrow-lock::before {
  content: "\F0D56";
}

.mdi-axis-z-rotate-clockwise::before {
  content: "\F0D57";
}

.mdi-axis-z-rotate-counterclockwise::before {
  content: "\F0D58";
}

.mdi-babel::before {
  content: "\F0A25";
}

.mdi-baby::before {
  content: "\F006C";
}

.mdi-baby-bottle::before {
  content: "\F0F39";
}

.mdi-baby-bottle-outline::before {
  content: "\F0F3A";
}

.mdi-baby-buggy::before {
  content: "\F13E0";
}

.mdi-baby-buggy-off::before {
  content: "\F1AF3";
}

.mdi-baby-carriage::before {
  content: "\F068F";
}

.mdi-baby-carriage-off::before {
  content: "\F0FA0";
}

.mdi-baby-face::before {
  content: "\F0E7C";
}

.mdi-baby-face-outline::before {
  content: "\F0E7D";
}

.mdi-backburger::before {
  content: "\F006D";
}

.mdi-backspace::before {
  content: "\F006E";
}

.mdi-backspace-outline::before {
  content: "\F0B5C";
}

.mdi-backspace-reverse::before {
  content: "\F0E7E";
}

.mdi-backspace-reverse-outline::before {
  content: "\F0E7F";
}

.mdi-backup-restore::before {
  content: "\F006F";
}

.mdi-bacteria::before {
  content: "\F0ED5";
}

.mdi-bacteria-outline::before {
  content: "\F0ED6";
}

.mdi-badge-account::before {
  content: "\F0DA7";
}

.mdi-badge-account-alert::before {
  content: "\F0DA8";
}

.mdi-badge-account-alert-outline::before {
  content: "\F0DA9";
}

.mdi-badge-account-horizontal::before {
  content: "\F0E0D";
}

.mdi-badge-account-horizontal-outline::before {
  content: "\F0E0E";
}

.mdi-badge-account-outline::before {
  content: "\F0DAA";
}

.mdi-badminton::before {
  content: "\F0851";
}

.mdi-bag-carry-on::before {
  content: "\F0F3B";
}

.mdi-bag-carry-on-check::before {
  content: "\F0D65";
}

.mdi-bag-carry-on-off::before {
  content: "\F0F3C";
}

.mdi-bag-checked::before {
  content: "\F0F3D";
}

.mdi-bag-personal::before {
  content: "\F0E10";
}

.mdi-bag-personal-off::before {
  content: "\F0E11";
}

.mdi-bag-personal-off-outline::before {
  content: "\F0E12";
}

.mdi-bag-personal-outline::before {
  content: "\F0E13";
}

.mdi-bag-personal-plus::before {
  content: "\F1CA4";
}

.mdi-bag-personal-plus-outline::before {
  content: "\F1CA5";
}

.mdi-bag-personal-tag::before {
  content: "\F1B0C";
}

.mdi-bag-personal-tag-outline::before {
  content: "\F1B0D";
}

.mdi-bag-suitcase::before {
  content: "\F158B";
}

.mdi-bag-suitcase-off::before {
  content: "\F158D";
}

.mdi-bag-suitcase-off-outline::before {
  content: "\F158E";
}

.mdi-bag-suitcase-outline::before {
  content: "\F158C";
}

.mdi-baguette::before {
  content: "\F0F3E";
}

.mdi-balcony::before {
  content: "\F1817";
}

.mdi-balloon::before {
  content: "\F0A26";
}

.mdi-ballot::before {
  content: "\F09C9";
}

.mdi-ballot-outline::before {
  content: "\F09CA";
}

.mdi-ballot-recount::before {
  content: "\F0C39";
}

.mdi-ballot-recount-outline::before {
  content: "\F0C3A";
}

.mdi-bandage::before {
  content: "\F0DAF";
}

.mdi-bank::before {
  content: "\F0070";
}

.mdi-bank-check::before {
  content: "\F1655";
}

.mdi-bank-circle::before {
  content: "\F1C03";
}

.mdi-bank-circle-outline::before {
  content: "\F1C04";
}

.mdi-bank-minus::before {
  content: "\F0DB0";
}

.mdi-bank-off::before {
  content: "\F1656";
}

.mdi-bank-off-outline::before {
  content: "\F1657";
}

.mdi-bank-outline::before {
  content: "\F0E80";
}

.mdi-bank-plus::before {
  content: "\F0DB1";
}

.mdi-bank-remove::before {
  content: "\F0DB2";
}

.mdi-bank-transfer::before {
  content: "\F0A27";
}

.mdi-bank-transfer-in::before {
  content: "\F0A28";
}

.mdi-bank-transfer-out::before {
  content: "\F0A29";
}

.mdi-barcode::before {
  content: "\F0071";
}

.mdi-barcode-off::before {
  content: "\F1236";
}

.mdi-barcode-scan::before {
  content: "\F0072";
}

.mdi-barley::before {
  content: "\F0073";
}

.mdi-barley-off::before {
  content: "\F0B5D";
}

.mdi-barn::before {
  content: "\F0B5E";
}

.mdi-barrel::before {
  content: "\F0074";
}

.mdi-barrel-outline::before {
  content: "\F1A28";
}

.mdi-baseball::before {
  content: "\F0852";
}

.mdi-baseball-bat::before {
  content: "\F0853";
}

.mdi-baseball-diamond::before {
  content: "\F15EC";
}

.mdi-baseball-diamond-outline::before {
  content: "\F15ED";
}

.mdi-baseball-outline::before {
  content: "\F1C5A";
}

.mdi-bash::before {
  content: "\F1183";
}

.mdi-basket::before {
  content: "\F0076";
}

.mdi-basket-check::before {
  content: "\F18E5";
}

.mdi-basket-check-outline::before {
  content: "\F18E6";
}

.mdi-basket-fill::before {
  content: "\F0077";
}

.mdi-basket-minus::before {
  content: "\F1523";
}

.mdi-basket-minus-outline::before {
  content: "\F1524";
}

.mdi-basket-off::before {
  content: "\F1525";
}

.mdi-basket-off-outline::before {
  content: "\F1526";
}

.mdi-basket-outline::before {
  content: "\F1181";
}

.mdi-basket-plus::before {
  content: "\F1527";
}

.mdi-basket-plus-outline::before {
  content: "\F1528";
}

.mdi-basket-remove::before {
  content: "\F1529";
}

.mdi-basket-remove-outline::before {
  content: "\F152A";
}

.mdi-basket-unfill::before {
  content: "\F0078";
}

.mdi-basketball::before {
  content: "\F0806";
}

.mdi-basketball-hoop::before {
  content: "\F0C3B";
}

.mdi-basketball-hoop-outline::before {
  content: "\F0C3C";
}

.mdi-bat::before {
  content: "\F0B5F";
}

.mdi-bathtub::before {
  content: "\F1818";
}

.mdi-bathtub-outline::before {
  content: "\F1819";
}

.mdi-battery::before {
  content: "\F0079";
}

.mdi-battery-10::before {
  content: "\F007A";
}

.mdi-battery-10-bluetooth::before {
  content: "\F093E";
}

.mdi-battery-20::before {
  content: "\F007B";
}

.mdi-battery-20-bluetooth::before {
  content: "\F093F";
}

.mdi-battery-30::before {
  content: "\F007C";
}

.mdi-battery-30-bluetooth::before {
  content: "\F0940";
}

.mdi-battery-40::before {
  content: "\F007D";
}

.mdi-battery-40-bluetooth::before {
  content: "\F0941";
}

.mdi-battery-50::before {
  content: "\F007E";
}

.mdi-battery-50-bluetooth::before {
  content: "\F0942";
}

.mdi-battery-60::before {
  content: "\F007F";
}

.mdi-battery-60-bluetooth::before {
  content: "\F0943";
}

.mdi-battery-70::before {
  content: "\F0080";
}

.mdi-battery-70-bluetooth::before {
  content: "\F0944";
}

.mdi-battery-80::before {
  content: "\F0081";
}

.mdi-battery-80-bluetooth::before {
  content: "\F0945";
}

.mdi-battery-90::before {
  content: "\F0082";
}

.mdi-battery-90-bluetooth::before {
  content: "\F0946";
}

.mdi-battery-alert::before {
  content: "\F0083";
}

.mdi-battery-alert-bluetooth::before {
  content: "\F0947";
}

.mdi-battery-alert-variant::before {
  content: "\F10CC";
}

.mdi-battery-alert-variant-outline::before {
  content: "\F10CD";
}

.mdi-battery-arrow-down::before {
  content: "\F17DE";
}

.mdi-battery-arrow-down-outline::before {
  content: "\F17DF";
}

.mdi-battery-arrow-up::before {
  content: "\F17E0";
}

.mdi-battery-arrow-up-outline::before {
  content: "\F17E1";
}

.mdi-battery-bluetooth::before {
  content: "\F0948";
}

.mdi-battery-bluetooth-variant::before {
  content: "\F0949";
}

.mdi-battery-charging::before {
  content: "\F0084";
}

.mdi-battery-charging-10::before {
  content: "\F089C";
}

.mdi-battery-charging-100::before {
  content: "\F0085";
}

.mdi-battery-charging-20::before {
  content: "\F0086";
}

.mdi-battery-charging-30::before {
  content: "\F0087";
}

.mdi-battery-charging-40::before {
  content: "\F0088";
}

.mdi-battery-charging-50::before {
  content: "\F089D";
}

.mdi-battery-charging-60::before {
  content: "\F0089";
}

.mdi-battery-charging-70::before {
  content: "\F089E";
}

.mdi-battery-charging-80::before {
  content: "\F008A";
}

.mdi-battery-charging-90::before {
  content: "\F008B";
}

.mdi-battery-charging-high::before {
  content: "\F12A6";
}

.mdi-battery-charging-low::before {
  content: "\F12A4";
}

.mdi-battery-charging-medium::before {
  content: "\F12A5";
}

.mdi-battery-charging-outline::before {
  content: "\F089F";
}

.mdi-battery-charging-wireless::before {
  content: "\F0807";
}

.mdi-battery-charging-wireless-10::before {
  content: "\F0808";
}

.mdi-battery-charging-wireless-20::before {
  content: "\F0809";
}

.mdi-battery-charging-wireless-30::before {
  content: "\F080A";
}

.mdi-battery-charging-wireless-40::before {
  content: "\F080B";
}

.mdi-battery-charging-wireless-50::before {
  content: "\F080C";
}

.mdi-battery-charging-wireless-60::before {
  content: "\F080D";
}

.mdi-battery-charging-wireless-70::before {
  content: "\F080E";
}

.mdi-battery-charging-wireless-80::before {
  content: "\F080F";
}

.mdi-battery-charging-wireless-90::before {
  content: "\F0810";
}

.mdi-battery-charging-wireless-alert::before {
  content: "\F0811";
}

.mdi-battery-charging-wireless-outline::before {
  content: "\F0812";
}

.mdi-battery-check::before {
  content: "\F17E2";
}

.mdi-battery-check-outline::before {
  content: "\F17E3";
}

.mdi-battery-clock::before {
  content: "\F19E5";
}

.mdi-battery-clock-outline::before {
  content: "\F19E6";
}

.mdi-battery-heart::before {
  content: "\F120F";
}

.mdi-battery-heart-outline::before {
  content: "\F1210";
}

.mdi-battery-heart-variant::before {
  content: "\F1211";
}

.mdi-battery-high::before {
  content: "\F12A3";
}

.mdi-battery-lock::before {
  content: "\F179C";
}

.mdi-battery-lock-open::before {
  content: "\F179D";
}

.mdi-battery-low::before {
  content: "\F12A1";
}

.mdi-battery-medium::before {
  content: "\F12A2";
}

.mdi-battery-minus::before {
  content: "\F17E4";
}

.mdi-battery-minus-outline::before {
  content: "\F17E5";
}

.mdi-battery-minus-variant::before {
  content: "\F008C";
}

.mdi-battery-negative::before {
  content: "\F008D";
}

.mdi-battery-off::before {
  content: "\F125D";
}

.mdi-battery-off-outline::before {
  content: "\F125E";
}

.mdi-battery-outline::before {
  content: "\F008E";
}

.mdi-battery-plus::before {
  content: "\F17E6";
}

.mdi-battery-plus-outline::before {
  content: "\F17E7";
}

.mdi-battery-plus-variant::before {
  content: "\F008F";
}

.mdi-battery-positive::before {
  content: "\F0090";
}

.mdi-battery-remove::before {
  content: "\F17E8";
}

.mdi-battery-remove-outline::before {
  content: "\F17E9";
}

.mdi-battery-sync::before {
  content: "\F1834";
}

.mdi-battery-sync-outline::before {
  content: "\F1835";
}

.mdi-battery-unknown::before {
  content: "\F0091";
}

.mdi-battery-unknown-bluetooth::before {
  content: "\F094A";
}

.mdi-beach::before {
  content: "\F0092";
}

.mdi-beaker::before {
  content: "\F0CEA";
}

.mdi-beaker-alert::before {
  content: "\F1229";
}

.mdi-beaker-alert-outline::before {
  content: "\F122A";
}

.mdi-beaker-check::before {
  content: "\F122B";
}

.mdi-beaker-check-outline::before {
  content: "\F122C";
}

.mdi-beaker-minus::before {
  content: "\F122D";
}

.mdi-beaker-minus-outline::before {
  content: "\F122E";
}

.mdi-beaker-outline::before {
  content: "\F0690";
}

.mdi-beaker-plus::before {
  content: "\F122F";
}

.mdi-beaker-plus-outline::before {
  content: "\F1230";
}

.mdi-beaker-question::before {
  content: "\F1231";
}

.mdi-beaker-question-outline::before {
  content: "\F1232";
}

.mdi-beaker-remove::before {
  content: "\F1233";
}

.mdi-beaker-remove-outline::before {
  content: "\F1234";
}

.mdi-bed::before {
  content: "\F02E3";
}

.mdi-bed-clock::before {
  content: "\F1B94";
}

.mdi-bed-double::before {
  content: "\F0FD4";
}

.mdi-bed-double-outline::before {
  content: "\F0FD3";
}

.mdi-bed-empty::before {
  content: "\F08A0";
}

.mdi-bed-king::before {
  content: "\F0FD2";
}

.mdi-bed-king-outline::before {
  content: "\F0FD1";
}

.mdi-bed-outline::before {
  content: "\F0099";
}

.mdi-bed-queen::before {
  content: "\F0FD0";
}

.mdi-bed-queen-outline::before {
  content: "\F0FDB";
}

.mdi-bed-single::before {
  content: "\F106D";
}

.mdi-bed-single-outline::before {
  content: "\F106E";
}

.mdi-bee::before {
  content: "\F0FA1";
}

.mdi-bee-flower::before {
  content: "\F0FA2";
}

.mdi-beehive-off-outline::before {
  content: "\F13ED";
}

.mdi-beehive-outline::before {
  content: "\F10CE";
}

.mdi-beekeeper::before {
  content: "\F14E2";
}

.mdi-beer::before {
  content: "\F0098";
}

.mdi-beer-outline::before {
  content: "\F130C";
}

.mdi-bell::before {
  content: "\F009A";
}

.mdi-bell-alert::before {
  content: "\F0D59";
}

.mdi-bell-alert-outline::before {
  content: "\F0E81";
}

.mdi-bell-badge::before {
  content: "\F116B";
}

.mdi-bell-badge-outline::before {
  content: "\F0178";
}

.mdi-bell-cancel::before {
  content: "\F13E7";
}

.mdi-bell-cancel-outline::before {
  content: "\F13E8";
}

.mdi-bell-check::before {
  content: "\F11E5";
}

.mdi-bell-check-outline::before {
  content: "\F11E6";
}

.mdi-bell-circle::before {
  content: "\F0D5A";
}

.mdi-bell-circle-outline::before {
  content: "\F0D5B";
}

.mdi-bell-cog::before {
  content: "\F1A29";
}

.mdi-bell-cog-outline::before {
  content: "\F1A2A";
}

.mdi-bell-minus::before {
  content: "\F13E9";
}

.mdi-bell-minus-outline::before {
  content: "\F13EA";
}

.mdi-bell-off::before {
  content: "\F009B";
}

.mdi-bell-off-outline::before {
  content: "\F0A91";
}

.mdi-bell-outline::before {
  content: "\F009C";
}

.mdi-bell-plus::before {
  content: "\F009D";
}

.mdi-bell-plus-outline::before {
  content: "\F0A92";
}

.mdi-bell-remove::before {
  content: "\F13EB";
}

.mdi-bell-remove-outline::before {
  content: "\F13EC";
}

.mdi-bell-ring::before {
  content: "\F009E";
}

.mdi-bell-ring-outline::before {
  content: "\F009F";
}

.mdi-bell-sleep::before {
  content: "\F00A0";
}

.mdi-bell-sleep-outline::before {
  content: "\F0A93";
}

.mdi-bench::before {
  content: "\F1C21";
}

.mdi-bench-back::before {
  content: "\F1C22";
}

.mdi-beta::before {
  content: "\F00A1";
}

.mdi-betamax::before {
  content: "\F09CB";
}

.mdi-biathlon::before {
  content: "\F0E14";
}

.mdi-bicycle::before {
  content: "\F109C";
}

.mdi-bicycle-basket::before {
  content: "\F1235";
}

.mdi-bicycle-cargo::before {
  content: "\F189C";
}

.mdi-bicycle-electric::before {
  content: "\F15B4";
}

.mdi-bicycle-penny-farthing::before {
  content: "\F15E9";
}

.mdi-bike::before {
  content: "\F00A3";
}

.mdi-bike-fast::before {
  content: "\F111F";
}

.mdi-bike-pedal::before {
  content: "\F1C23";
}

.mdi-bike-pedal-clipless::before {
  content: "\F1C24";
}

.mdi-bike-pedal-mountain::before {
  content: "\F1C25";
}

.mdi-billboard::before {
  content: "\F1010";
}

.mdi-billiards::before {
  content: "\F0B61";
}

.mdi-billiards-rack::before {
  content: "\F0B62";
}

.mdi-binoculars::before {
  content: "\F00A5";
}

.mdi-bio::before {
  content: "\F00A6";
}

.mdi-biohazard::before {
  content: "\F00A7";
}

.mdi-bird::before {
  content: "\F15C6";
}

.mdi-bitbucket::before {
  content: "\F00A8";
}

.mdi-bitcoin::before {
  content: "\F0813";
}

.mdi-black-mesa::before {
  content: "\F00A9";
}

.mdi-blender::before {
  content: "\F0CEB";
}

.mdi-blender-outline::before {
  content: "\F181A";
}

.mdi-blender-software::before {
  content: "\F00AB";
}

.mdi-blinds::before {
  content: "\F00AC";
}

.mdi-blinds-horizontal::before {
  content: "\F1A2B";
}

.mdi-blinds-horizontal-closed::before {
  content: "\F1A2C";
}

.mdi-blinds-open::before {
  content: "\F1011";
}

.mdi-blinds-vertical::before {
  content: "\F1A2D";
}

.mdi-blinds-vertical-closed::before {
  content: "\F1A2E";
}

.mdi-block-helper::before {
  content: "\F00AD";
}

.mdi-blood-bag::before {
  content: "\F0CEC";
}

.mdi-bluetooth::before {
  content: "\F00AF";
}

.mdi-bluetooth-audio::before {
  content: "\F00B0";
}

.mdi-bluetooth-connect::before {
  content: "\F00B1";
}

.mdi-bluetooth-off::before {
  content: "\F00B2";
}

.mdi-bluetooth-settings::before {
  content: "\F00B3";
}

.mdi-bluetooth-transfer::before {
  content: "\F00B4";
}

.mdi-blur::before {
  content: "\F00B5";
}

.mdi-blur-linear::before {
  content: "\F00B6";
}

.mdi-blur-off::before {
  content: "\F00B7";
}

.mdi-blur-radial::before {
  content: "\F00B8";
}

.mdi-bolt::before {
  content: "\F0DB3";
}

.mdi-bomb::before {
  content: "\F0691";
}

.mdi-bomb-off::before {
  content: "\F06C5";
}

.mdi-bone::before {
  content: "\F00B9";
}

.mdi-bone-off::before {
  content: "\F19E0";
}

.mdi-book::before {
  content: "\F00BA";
}

.mdi-book-account::before {
  content: "\F13AD";
}

.mdi-book-account-outline::before {
  content: "\F13AE";
}

.mdi-book-alert::before {
  content: "\F167C";
}

.mdi-book-alert-outline::before {
  content: "\F167D";
}

.mdi-book-alphabet::before {
  content: "\F061D";
}

.mdi-book-arrow-down::before {
  content: "\F167E";
}

.mdi-book-arrow-down-outline::before {
  content: "\F167F";
}

.mdi-book-arrow-left::before {
  content: "\F1680";
}

.mdi-book-arrow-left-outline::before {
  content: "\F1681";
}

.mdi-book-arrow-right::before {
  content: "\F1682";
}

.mdi-book-arrow-right-outline::before {
  content: "\F1683";
}

.mdi-book-arrow-up::before {
  content: "\F1684";
}

.mdi-book-arrow-up-outline::before {
  content: "\F1685";
}

.mdi-book-cancel::before {
  content: "\F1686";
}

.mdi-book-cancel-outline::before {
  content: "\F1687";
}

.mdi-book-check::before {
  content: "\F14F3";
}

.mdi-book-check-outline::before {
  content: "\F14F4";
}

.mdi-book-clock::before {
  content: "\F1688";
}

.mdi-book-clock-outline::before {
  content: "\F1689";
}

.mdi-book-cog::before {
  content: "\F168A";
}

.mdi-book-cog-outline::before {
  content: "\F168B";
}

.mdi-book-cross::before {
  content: "\F00A2";
}

.mdi-book-edit::before {
  content: "\F168C";
}

.mdi-book-edit-outline::before {
  content: "\F168D";
}

.mdi-book-education::before {
  content: "\F16C9";
}

.mdi-book-education-outline::before {
  content: "\F16CA";
}

.mdi-book-heart::before {
  content: "\F1A1D";
}

.mdi-book-heart-outline::before {
  content: "\F1A1E";
}

.mdi-book-information-variant::before {
  content: "\F106F";
}

.mdi-book-lock::before {
  content: "\F079A";
}

.mdi-book-lock-open::before {
  content: "\F079B";
}

.mdi-book-lock-open-outline::before {
  content: "\F168E";
}

.mdi-book-lock-outline::before {
  content: "\F168F";
}

.mdi-book-marker::before {
  content: "\F1690";
}

.mdi-book-marker-outline::before {
  content: "\F1691";
}

.mdi-book-minus::before {
  content: "\F05D9";
}

.mdi-book-minus-multiple::before {
  content: "\F0A94";
}

.mdi-book-minus-multiple-outline::before {
  content: "\F090B";
}

.mdi-book-minus-outline::before {
  content: "\F1692";
}

.mdi-book-multiple::before {
  content: "\F00BB";
}

.mdi-book-multiple-outline::before {
  content: "\F0436";
}

.mdi-book-music::before {
  content: "\F0067";
}

.mdi-book-music-outline::before {
  content: "\F1693";
}

.mdi-book-off::before {
  content: "\F1694";
}

.mdi-book-off-outline::before {
  content: "\F1695";
}

.mdi-book-open::before {
  content: "\F00BD";
}

.mdi-book-open-blank-variant::before {
  content: "\F00BE";
}

.mdi-book-open-blank-variant-outline::before {
  content: "\F1CCB";
}

.mdi-book-open-outline::before {
  content: "\F0B63";
}

.mdi-book-open-page-variant::before {
  content: "\F05DA";
}

.mdi-book-open-page-variant-outline::before {
  content: "\F15D6";
}

.mdi-book-open-variant::before {
  content: "\F14F7";
}

.mdi-book-open-variant-outline::before {
  content: "\F1CCC";
}

.mdi-book-outline::before {
  content: "\F0B64";
}

.mdi-book-play::before {
  content: "\F0E82";
}

.mdi-book-play-outline::before {
  content: "\F0E83";
}

.mdi-book-plus::before {
  content: "\F05DB";
}

.mdi-book-plus-multiple::before {
  content: "\F0A95";
}

.mdi-book-plus-multiple-outline::before {
  content: "\F0ADE";
}

.mdi-book-plus-outline::before {
  content: "\F1696";
}

.mdi-book-refresh::before {
  content: "\F1697";
}

.mdi-book-refresh-outline::before {
  content: "\F1698";
}

.mdi-book-remove::before {
  content: "\F0A97";
}

.mdi-book-remove-multiple::before {
  content: "\F0A96";
}

.mdi-book-remove-multiple-outline::before {
  content: "\F04CA";
}

.mdi-book-remove-outline::before {
  content: "\F1699";
}

.mdi-book-search::before {
  content: "\F0E84";
}

.mdi-book-search-outline::before {
  content: "\F0E85";
}

.mdi-book-settings::before {
  content: "\F169A";
}

.mdi-book-settings-outline::before {
  content: "\F169B";
}

.mdi-book-sync::before {
  content: "\F169C";
}

.mdi-book-sync-outline::before {
  content: "\F16C8";
}

.mdi-book-variant::before {
  content: "\F00BF";
}

.mdi-bookmark::before {
  content: "\F00C0";
}

.mdi-bookmark-box::before {
  content: "\F1B75";
}

.mdi-bookmark-box-multiple::before {
  content: "\F196C";
}

.mdi-bookmark-box-multiple-outline::before {
  content: "\F196D";
}

.mdi-bookmark-box-outline::before {
  content: "\F1B76";
}

.mdi-bookmark-check::before {
  content: "\F00C1";
}

.mdi-bookmark-check-outline::before {
  content: "\F137B";
}

.mdi-bookmark-minus::before {
  content: "\F09CC";
}

.mdi-bookmark-minus-outline::before {
  content: "\F09CD";
}

.mdi-bookmark-multiple::before {
  content: "\F0E15";
}

.mdi-bookmark-multiple-outline::before {
  content: "\F0E16";
}

.mdi-bookmark-music::before {
  content: "\F00C2";
}

.mdi-bookmark-music-outline::before {
  content: "\F1379";
}

.mdi-bookmark-off::before {
  content: "\F09CE";
}

.mdi-bookmark-off-outline::before {
  content: "\F09CF";
}

.mdi-bookmark-outline::before {
  content: "\F00C3";
}

.mdi-bookmark-plus::before {
  content: "\F00C5";
}

.mdi-bookmark-plus-outline::before {
  content: "\F00C4";
}

.mdi-bookmark-remove::before {
  content: "\F00C6";
}

.mdi-bookmark-remove-outline::before {
  content: "\F137A";
}

.mdi-bookshelf::before {
  content: "\F125F";
}

.mdi-boom-gate::before {
  content: "\F0E86";
}

.mdi-boom-gate-alert::before {
  content: "\F0E87";
}

.mdi-boom-gate-alert-outline::before {
  content: "\F0E88";
}

.mdi-boom-gate-arrow-down::before {
  content: "\F0E89";
}

.mdi-boom-gate-arrow-down-outline::before {
  content: "\F0E8A";
}

.mdi-boom-gate-arrow-up::before {
  content: "\F0E8C";
}

.mdi-boom-gate-arrow-up-outline::before {
  content: "\F0E8D";
}

.mdi-boom-gate-outline::before {
  content: "\F0E8B";
}

.mdi-boom-gate-up::before {
  content: "\F17F9";
}

.mdi-boom-gate-up-outline::before {
  content: "\F17FA";
}

.mdi-boombox::before {
  content: "\F05DC";
}

.mdi-boomerang::before {
  content: "\F10CF";
}

.mdi-bootstrap::before {
  content: "\F06C6";
}

.mdi-border-all::before {
  content: "\F00C7";
}

.mdi-border-all-variant::before {
  content: "\F08A1";
}

.mdi-border-bottom::before {
  content: "\F00C8";
}

.mdi-border-bottom-variant::before {
  content: "\F08A2";
}

.mdi-border-color::before {
  content: "\F00C9";
}

.mdi-border-horizontal::before {
  content: "\F00CA";
}

.mdi-border-inside::before {
  content: "\F00CB";
}

.mdi-border-left::before {
  content: "\F00CC";
}

.mdi-border-left-variant::before {
  content: "\F08A3";
}

.mdi-border-none::before {
  content: "\F00CD";
}

.mdi-border-none-variant::before {
  content: "\F08A4";
}

.mdi-border-outside::before {
  content: "\F00CE";
}

.mdi-border-radius::before {
  content: "\F1AF4";
}

.mdi-border-right::before {
  content: "\F00CF";
}

.mdi-border-right-variant::before {
  content: "\F08A5";
}

.mdi-border-style::before {
  content: "\F00D0";
}

.mdi-border-top::before {
  content: "\F00D1";
}

.mdi-border-top-variant::before {
  content: "\F08A6";
}

.mdi-border-vertical::before {
  content: "\F00D2";
}

.mdi-bottle-soda::before {
  content: "\F1070";
}

.mdi-bottle-soda-classic::before {
  content: "\F1071";
}

.mdi-bottle-soda-classic-outline::before {
  content: "\F1363";
}

.mdi-bottle-soda-outline::before {
  content: "\F1072";
}

.mdi-bottle-tonic::before {
  content: "\F112E";
}

.mdi-bottle-tonic-outline::before {
  content: "\F112F";
}

.mdi-bottle-tonic-plus::before {
  content: "\F1130";
}

.mdi-bottle-tonic-plus-outline::before {
  content: "\F1131";
}

.mdi-bottle-tonic-skull::before {
  content: "\F1132";
}

.mdi-bottle-tonic-skull-outline::before {
  content: "\F1133";
}

.mdi-bottle-wine::before {
  content: "\F0854";
}

.mdi-bottle-wine-outline::before {
  content: "\F1310";
}

.mdi-bow-arrow::before {
  content: "\F1841";
}

.mdi-bow-tie::before {
  content: "\F0678";
}

.mdi-bowl::before {
  content: "\F028E";
}

.mdi-bowl-mix::before {
  content: "\F0617";
}

.mdi-bowl-mix-outline::before {
  content: "\F02E4";
}

.mdi-bowl-outline::before {
  content: "\F02A9";
}

.mdi-bowling::before {
  content: "\F00D3";
}

.mdi-box::before {
  content: "\F00D4";
}

.mdi-box-cutter::before {
  content: "\F00D5";
}

.mdi-box-cutter-off::before {
  content: "\F0B4A";
}

.mdi-box-shadow::before {
  content: "\F0637";
}

.mdi-boxing-glove::before {
  content: "\F0B65";
}

.mdi-braille::before {
  content: "\F09D0";
}

.mdi-brain::before {
  content: "\F09D1";
}

.mdi-bread-slice::before {
  content: "\F0CEE";
}

.mdi-bread-slice-outline::before {
  content: "\F0CEF";
}

.mdi-bridge::before {
  content: "\F0618";
}

.mdi-briefcase::before {
  content: "\F00D6";
}

.mdi-briefcase-account::before {
  content: "\F0CF0";
}

.mdi-briefcase-account-outline::before {
  content: "\F0CF1";
}

.mdi-briefcase-arrow-left-right::before {
  content: "\F1A8D";
}

.mdi-briefcase-arrow-left-right-outline::before {
  content: "\F1A8E";
}

.mdi-briefcase-arrow-up-down::before {
  content: "\F1A8F";
}

.mdi-briefcase-arrow-up-down-outline::before {
  content: "\F1A90";
}

.mdi-briefcase-check::before {
  content: "\F00D7";
}

.mdi-briefcase-check-outline::before {
  content: "\F131E";
}

.mdi-briefcase-clock::before {
  content: "\F10D0";
}

.mdi-briefcase-clock-outline::before {
  content: "\F10D1";
}

.mdi-briefcase-download::before {
  content: "\F00D8";
}

.mdi-briefcase-download-outline::before {
  content: "\F0C3D";
}

.mdi-briefcase-edit::before {
  content: "\F0A98";
}

.mdi-briefcase-edit-outline::before {
  content: "\F0C3E";
}

.mdi-briefcase-eye::before {
  content: "\F17D9";
}

.mdi-briefcase-eye-outline::before {
  content: "\F17DA";
}

.mdi-briefcase-minus::before {
  content: "\F0A2A";
}

.mdi-briefcase-minus-outline::before {
  content: "\F0C3F";
}

.mdi-briefcase-off::before {
  content: "\F1658";
}

.mdi-briefcase-off-outline::before {
  content: "\F1659";
}

.mdi-briefcase-outline::before {
  content: "\F0814";
}

.mdi-briefcase-plus::before {
  content: "\F0A2B";
}

.mdi-briefcase-plus-outline::before {
  content: "\F0C40";
}

.mdi-briefcase-remove::before {
  content: "\F0A2C";
}

.mdi-briefcase-remove-outline::before {
  content: "\F0C41";
}

.mdi-briefcase-search::before {
  content: "\F0A2D";
}

.mdi-briefcase-search-outline::before {
  content: "\F0C42";
}

.mdi-briefcase-upload::before {
  content: "\F00D9";
}

.mdi-briefcase-upload-outline::before {
  content: "\F0C43";
}

.mdi-briefcase-variant::before {
  content: "\F1494";
}

.mdi-briefcase-variant-off::before {
  content: "\F165A";
}

.mdi-briefcase-variant-off-outline::before {
  content: "\F165B";
}

.mdi-briefcase-variant-outline::before {
  content: "\F1495";
}

.mdi-brightness-1::before {
  content: "\F00DA";
}

.mdi-brightness-2::before {
  content: "\F00DB";
}

.mdi-brightness-3::before {
  content: "\F00DC";
}

.mdi-brightness-4::before {
  content: "\F00DD";
}

.mdi-brightness-5::before {
  content: "\F00DE";
}

.mdi-brightness-6::before {
  content: "\F00DF";
}

.mdi-brightness-7::before {
  content: "\F00E0";
}

.mdi-brightness-auto::before {
  content: "\F00E1";
}

.mdi-brightness-percent::before {
  content: "\F0CF2";
}

.mdi-broadcast::before {
  content: "\F1720";
}

.mdi-broadcast-off::before {
  content: "\F1721";
}

.mdi-broom::before {
  content: "\F00E2";
}

.mdi-brush::before {
  content: "\F00E3";
}

.mdi-brush-off::before {
  content: "\F1771";
}

.mdi-brush-outline::before {
  content: "\F1A0D";
}

.mdi-brush-variant::before {
  content: "\F1813";
}

.mdi-bucket::before {
  content: "\F1415";
}

.mdi-bucket-outline::before {
  content: "\F1416";
}

.mdi-buffet::before {
  content: "\F0578";
}

.mdi-bug::before {
  content: "\F00E4";
}

.mdi-bug-check::before {
  content: "\F0A2E";
}

.mdi-bug-check-outline::before {
  content: "\F0A2F";
}

.mdi-bug-outline::before {
  content: "\F0A30";
}

.mdi-bug-pause::before {
  content: "\F1AF5";
}

.mdi-bug-pause-outline::before {
  content: "\F1AF6";
}

.mdi-bug-play::before {
  content: "\F1AF7";
}

.mdi-bug-play-outline::before {
  content: "\F1AF8";
}

.mdi-bug-stop::before {
  content: "\F1AF9";
}

.mdi-bug-stop-outline::before {
  content: "\F1AFA";
}

.mdi-bugle::before {
  content: "\F0DB4";
}

.mdi-bulkhead-light::before {
  content: "\F1A2F";
}

.mdi-bulldozer::before {
  content: "\F0B22";
}

.mdi-bullet::before {
  content: "\F0CF3";
}

.mdi-bulletin-board::before {
  content: "\F00E5";
}

.mdi-bullhorn::before {
  content: "\F00E6";
}

.mdi-bullhorn-outline::before {
  content: "\F0B23";
}

.mdi-bullhorn-variant::before {
  content: "\F196E";
}

.mdi-bullhorn-variant-outline::before {
  content: "\F196F";
}

.mdi-bullseye::before {
  content: "\F05DD";
}

.mdi-bullseye-arrow::before {
  content: "\F08C9";
}

.mdi-bulma::before {
  content: "\F12E7";
}

.mdi-bunk-bed::before {
  content: "\F1302";
}

.mdi-bunk-bed-outline::before {
  content: "\F0097";
}

.mdi-bus::before {
  content: "\F00E7";
}

.mdi-bus-alert::before {
  content: "\F0A99";
}

.mdi-bus-articulated-end::before {
  content: "\F079C";
}

.mdi-bus-articulated-front::before {
  content: "\F079D";
}

.mdi-bus-clock::before {
  content: "\F08CA";
}

.mdi-bus-double-decker::before {
  content: "\F079E";
}

.mdi-bus-electric::before {
  content: "\F191D";
}

.mdi-bus-marker::before {
  content: "\F1212";
}

.mdi-bus-multiple::before {
  content: "\F0F3F";
}

.mdi-bus-school::before {
  content: "\F079F";
}

.mdi-bus-side::before {
  content: "\F07A0";
}

.mdi-bus-sign::before {
  content: "\F1CC1";
}

.mdi-bus-stop::before {
  content: "\F1012";
}

.mdi-bus-stop-covered::before {
  content: "\F1013";
}

.mdi-bus-stop-uncovered::before {
  content: "\F1014";
}

.mdi-bus-wrench::before {
  content: "\F1CC2";
}

.mdi-butterfly::before {
  content: "\F1589";
}

.mdi-butterfly-outline::before {
  content: "\F158A";
}

.mdi-button-cursor::before {
  content: "\F1B4F";
}

.mdi-button-pointer::before {
  content: "\F1B50";
}

.mdi-cabin-a-frame::before {
  content: "\F188C";
}

.mdi-cable-data::before {
  content: "\F1394";
}

.mdi-cached::before {
  content: "\F00E8";
}

.mdi-cactus::before {
  content: "\F0DB5";
}

.mdi-cake::before {
  content: "\F00E9";
}

.mdi-cake-layered::before {
  content: "\F00EA";
}

.mdi-cake-variant::before {
  content: "\F00EB";
}

.mdi-cake-variant-outline::before {
  content: "\F17F0";
}

.mdi-calculator::before {
  content: "\F00EC";
}

.mdi-calculator-variant::before {
  content: "\F0A9A";
}

.mdi-calculator-variant-outline::before {
  content: "\F15A6";
}

.mdi-calendar::before {
  content: "\F00ED";
}

.mdi-calendar-account::before {
  content: "\F0ED7";
}

.mdi-calendar-account-outline::before {
  content: "\F0ED8";
}

.mdi-calendar-alert::before {
  content: "\F0A31";
}

.mdi-calendar-alert-outline::before {
  content: "\F1B62";
}

.mdi-calendar-arrow-left::before {
  content: "\F1134";
}

.mdi-calendar-arrow-right::before {
  content: "\F1135";
}

.mdi-calendar-badge::before {
  content: "\F1B9D";
}

.mdi-calendar-badge-outline::before {
  content: "\F1B9E";
}

.mdi-calendar-blank::before {
  content: "\F00EE";
}

.mdi-calendar-blank-multiple::before {
  content: "\F1073";
}

.mdi-calendar-blank-outline::before {
  content: "\F0B66";
}

.mdi-calendar-check::before {
  content: "\F00EF";
}

.mdi-calendar-check-outline::before {
  content: "\F0C44";
}

.mdi-calendar-clock::before {
  content: "\F00F0";
}

.mdi-calendar-clock-outline::before {
  content: "\F16E1";
}

.mdi-calendar-collapse-horizontal::before {
  content: "\F189D";
}

.mdi-calendar-collapse-horizontal-outline::before {
  content: "\F1B63";
}

.mdi-calendar-cursor::before {
  content: "\F157B";
}

.mdi-calendar-cursor-outline::before {
  content: "\F1B64";
}

.mdi-calendar-edit::before {
  content: "\F08A7";
}

.mdi-calendar-edit-outline::before {
  content: "\F1B65";
}

.mdi-calendar-end::before {
  content: "\F166C";
}

.mdi-calendar-end-outline::before {
  content: "\F1B66";
}

.mdi-calendar-expand-horizontal::before {
  content: "\F189E";
}

.mdi-calendar-expand-horizontal-outline::before {
  content: "\F1B67";
}

.mdi-calendar-export::before {
  content: "\F0B24";
}

.mdi-calendar-export-outline::before {
  content: "\F1B68";
}

.mdi-calendar-filter::before {
  content: "\F1A32";
}

.mdi-calendar-filter-outline::before {
  content: "\F1A33";
}

.mdi-calendar-heart::before {
  content: "\F09D2";
}

.mdi-calendar-heart-outline::before {
  content: "\F1B69";
}

.mdi-calendar-import::before {
  content: "\F0B25";
}

.mdi-calendar-import-outline::before {
  content: "\F1B6A";
}

.mdi-calendar-lock::before {
  content: "\F1641";
}

.mdi-calendar-lock-open::before {
  content: "\F1B5B";
}

.mdi-calendar-lock-open-outline::before {
  content: "\F1B5C";
}

.mdi-calendar-lock-outline::before {
  content: "\F1642";
}

.mdi-calendar-minus::before {
  content: "\F0D5C";
}

.mdi-calendar-minus-outline::before {
  content: "\F1B6B";
}

.mdi-calendar-month::before {
  content: "\F0E17";
}

.mdi-calendar-month-outline::before {
  content: "\F0E18";
}

.mdi-calendar-multiple::before {
  content: "\F00F1";
}

.mdi-calendar-multiple-check::before {
  content: "\F00F2";
}

.mdi-calendar-multiselect::before {
  content: "\F0A32";
}

.mdi-calendar-multiselect-outline::before {
  content: "\F1B55";
}

.mdi-calendar-outline::before {
  content: "\F0B67";
}

.mdi-calendar-plus::before {
  content: "\F00F3";
}

.mdi-calendar-plus-outline::before {
  content: "\F1B6C";
}

.mdi-calendar-question::before {
  content: "\F0692";
}

.mdi-calendar-question-outline::before {
  content: "\F1B6D";
}

.mdi-calendar-range::before {
  content: "\F0679";
}

.mdi-calendar-range-outline::before {
  content: "\F0B68";
}

.mdi-calendar-refresh::before {
  content: "\F01E1";
}

.mdi-calendar-refresh-outline::before {
  content: "\F0203";
}

.mdi-calendar-remove::before {
  content: "\F00F4";
}

.mdi-calendar-remove-outline::before {
  content: "\F0C45";
}

.mdi-calendar-search::before {
  content: "\F094C";
}

.mdi-calendar-search-outline::before {
  content: "\F1B6E";
}

.mdi-calendar-star::before {
  content: "\F09D3";
}

.mdi-calendar-star-four-points::before {
  content: "\F1C1F";
}

.mdi-calendar-star-outline::before {
  content: "\F1B53";
}

.mdi-calendar-start::before {
  content: "\F166D";
}

.mdi-calendar-start-outline::before {
  content: "\F1B6F";
}

.mdi-calendar-sync::before {
  content: "\F0E8E";
}

.mdi-calendar-sync-outline::before {
  content: "\F0E8F";
}

.mdi-calendar-text::before {
  content: "\F00F5";
}

.mdi-calendar-text-outline::before {
  content: "\F0C46";
}

.mdi-calendar-today::before {
  content: "\F00F6";
}

.mdi-calendar-today-outline::before {
  content: "\F1A30";
}

.mdi-calendar-week::before {
  content: "\F0A33";
}

.mdi-calendar-week-begin::before {
  content: "\F0A34";
}

.mdi-calendar-week-begin-outline::before {
  content: "\F1A31";
}

.mdi-calendar-week-outline::before {
  content: "\F1A34";
}

.mdi-calendar-weekend::before {
  content: "\F0ED9";
}

.mdi-calendar-weekend-outline::before {
  content: "\F0EDA";
}

.mdi-call-made::before {
  content: "\F00F7";
}

.mdi-call-merge::before {
  content: "\F00F8";
}

.mdi-call-missed::before {
  content: "\F00F9";
}

.mdi-call-received::before {
  content: "\F00FA";
}

.mdi-call-split::before {
  content: "\F00FB";
}

.mdi-camcorder::before {
  content: "\F00FC";
}

.mdi-camcorder-off::before {
  content: "\F00FF";
}

.mdi-camera::before {
  content: "\F0100";
}

.mdi-camera-account::before {
  content: "\F08CB";
}

.mdi-camera-burst::before {
  content: "\F0693";
}

.mdi-camera-control::before {
  content: "\F0B69";
}

.mdi-camera-document::before {
  content: "\F1871";
}

.mdi-camera-document-off::before {
  content: "\F1872";
}

.mdi-camera-enhance::before {
  content: "\F0101";
}

.mdi-camera-enhance-outline::before {
  content: "\F0B6A";
}

.mdi-camera-flip::before {
  content: "\F15D9";
}

.mdi-camera-flip-outline::before {
  content: "\F15DA";
}

.mdi-camera-front::before {
  content: "\F0102";
}

.mdi-camera-front-variant::before {
  content: "\F0103";
}

.mdi-camera-gopro::before {
  content: "\F07A1";
}

.mdi-camera-image::before {
  content: "\F08CC";
}

.mdi-camera-iris::before {
  content: "\F0104";
}

.mdi-camera-lock::before {
  content: "\F1A14";
}

.mdi-camera-lock-open::before {
  content: "\F1C0D";
}

.mdi-camera-lock-open-outline::before {
  content: "\F1C0E";
}

.mdi-camera-lock-outline::before {
  content: "\F1A15";
}

.mdi-camera-marker::before {
  content: "\F19A7";
}

.mdi-camera-marker-outline::before {
  content: "\F19A8";
}

.mdi-camera-metering-center::before {
  content: "\F07A2";
}

.mdi-camera-metering-matrix::before {
  content: "\F07A3";
}

.mdi-camera-metering-partial::before {
  content: "\F07A4";
}

.mdi-camera-metering-spot::before {
  content: "\F07A5";
}

.mdi-camera-off::before {
  content: "\F05DF";
}

.mdi-camera-off-outline::before {
  content: "\F19BF";
}

.mdi-camera-outline::before {
  content: "\F0D5D";
}

.mdi-camera-party-mode::before {
  content: "\F0105";
}

.mdi-camera-plus::before {
  content: "\F0EDB";
}

.mdi-camera-plus-outline::before {
  content: "\F0EDC";
}

.mdi-camera-rear::before {
  content: "\F0106";
}

.mdi-camera-rear-variant::before {
  content: "\F0107";
}

.mdi-camera-retake::before {
  content: "\F0E19";
}

.mdi-camera-retake-outline::before {
  content: "\F0E1A";
}

.mdi-camera-switch::before {
  content: "\F0108";
}

.mdi-camera-switch-outline::before {
  content: "\F084A";
}

.mdi-camera-timer::before {
  content: "\F0109";
}

.mdi-camera-wireless::before {
  content: "\F0DB6";
}

.mdi-camera-wireless-outline::before {
  content: "\F0DB7";
}

.mdi-campfire::before {
  content: "\F0EDD";
}

.mdi-cancel::before {
  content: "\F073A";
}

.mdi-candelabra::before {
  content: "\F17D2";
}

.mdi-candelabra-fire::before {
  content: "\F17D3";
}

.mdi-candle::before {
  content: "\F05E2";
}

.mdi-candy::before {
  content: "\F1970";
}

.mdi-candy-off::before {
  content: "\F1971";
}

.mdi-candy-off-outline::before {
  content: "\F1972";
}

.mdi-candy-outline::before {
  content: "\F1973";
}

.mdi-candycane::before {
  content: "\F010A";
}

.mdi-cannabis::before {
  content: "\F07A6";
}

.mdi-cannabis-off::before {
  content: "\F166E";
}

.mdi-caps-lock::before {
  content: "\F0A9B";
}

.mdi-car::before {
  content: "\F010B";
}

.mdi-car-2-plus::before {
  content: "\F1015";
}

.mdi-car-3-plus::before {
  content: "\F1016";
}

.mdi-car-arrow-left::before {
  content: "\F13B2";
}

.mdi-car-arrow-right::before {
  content: "\F13B3";
}

.mdi-car-back::before {
  content: "\F0E1B";
}

.mdi-car-battery::before {
  content: "\F010C";
}

.mdi-car-brake-abs::before {
  content: "\F0C47";
}

.mdi-car-brake-alert::before {
  content: "\F0C48";
}

.mdi-car-brake-fluid-level::before {
  content: "\F1909";
}

.mdi-car-brake-hold::before {
  content: "\F0D5E";
}

.mdi-car-brake-low-pressure::before {
  content: "\F190A";
}

.mdi-car-brake-parking::before {
  content: "\F0D5F";
}

.mdi-car-brake-retarder::before {
  content: "\F1017";
}

.mdi-car-brake-temperature::before {
  content: "\F190B";
}

.mdi-car-brake-worn-linings::before {
  content: "\F190C";
}

.mdi-car-child-seat::before {
  content: "\F0FA3";
}

.mdi-car-clock::before {
  content: "\F1974";
}

.mdi-car-clutch::before {
  content: "\F1018";
}

.mdi-car-cog::before {
  content: "\F13CC";
}

.mdi-car-connected::before {
  content: "\F010D";
}

.mdi-car-convertible::before {
  content: "\F07A7";
}

.mdi-car-coolant-level::before {
  content: "\F1019";
}

.mdi-car-cruise-control::before {
  content: "\F0D60";
}

.mdi-car-defrost-front::before {
  content: "\F0D61";
}

.mdi-car-defrost-rear::before {
  content: "\F0D62";
}

.mdi-car-door::before {
  content: "\F0B6B";
}

.mdi-car-door-lock::before {
  content: "\F109D";
}

.mdi-car-door-lock-open::before {
  content: "\F1C81";
}

.mdi-car-electric::before {
  content: "\F0B6C";
}

.mdi-car-electric-outline::before {
  content: "\F15B5";
}

.mdi-car-emergency::before {
  content: "\F160F";
}

.mdi-car-esp::before {
  content: "\F0C49";
}

.mdi-car-estate::before {
  content: "\F07A8";
}

.mdi-car-hatchback::before {
  content: "\F07A9";
}

.mdi-car-info::before {
  content: "\F11BE";
}

.mdi-car-key::before {
  content: "\F0B6D";
}

.mdi-car-lifted-pickup::before {
  content: "\F152D";
}

.mdi-car-light-alert::before {
  content: "\F190D";
}

.mdi-car-light-dimmed::before {
  content: "\F0C4A";
}

.mdi-car-light-fog::before {
  content: "\F0C4B";
}

.mdi-car-light-high::before {
  content: "\F0C4C";
}

.mdi-car-limousine::before {
  content: "\F08CD";
}

.mdi-car-multiple::before {
  content: "\F0B6E";
}

.mdi-car-off::before {
  content: "\F0E1C";
}

.mdi-car-outline::before {
  content: "\F14ED";
}

.mdi-car-parking-lights::before {
  content: "\F0D63";
}

.mdi-car-pickup::before {
  content: "\F07AA";
}

.mdi-car-search::before {
  content: "\F1B8D";
}

.mdi-car-search-outline::before {
  content: "\F1B8E";
}

.mdi-car-seat::before {
  content: "\F0FA4";
}

.mdi-car-seat-cooler::before {
  content: "\F0FA5";
}

.mdi-car-seat-heater::before {
  content: "\F0FA6";
}

.mdi-car-select::before {
  content: "\F1879";
}

.mdi-car-settings::before {
  content: "\F13CD";
}

.mdi-car-shift-pattern::before {
  content: "\F0F40";
}

.mdi-car-side::before {
  content: "\F07AB";
}

.mdi-car-speed-limiter::before {
  content: "\F190E";
}

.mdi-car-sports::before {
  content: "\F07AC";
}

.mdi-car-tire-alert::before {
  content: "\F0C4D";
}

.mdi-car-traction-control::before {
  content: "\F0D64";
}

.mdi-car-turbocharger::before {
  content: "\F101A";
}

.mdi-car-wash::before {
  content: "\F010E";
}

.mdi-car-windshield::before {
  content: "\F101B";
}

.mdi-car-windshield-outline::before {
  content: "\F101C";
}

.mdi-car-wireless::before {
  content: "\F1878";
}

.mdi-car-wrench::before {
  content: "\F1814";
}

.mdi-carabiner::before {
  content: "\F14C0";
}

.mdi-caravan::before {
  content: "\F07AD";
}

.mdi-card::before {
  content: "\F0B6F";
}

.mdi-card-account-details::before {
  content: "\F05D2";
}

.mdi-card-account-details-outline::before {
  content: "\F0DAB";
}

.mdi-card-account-details-star::before {
  content: "\F02A3";
}

.mdi-card-account-details-star-outline::before {
  content: "\F06DB";
}

.mdi-card-account-mail::before {
  content: "\F018E";
}

.mdi-card-account-mail-outline::before {
  content: "\F0E98";
}

.mdi-card-account-phone::before {
  content: "\F0E99";
}

.mdi-card-account-phone-outline::before {
  content: "\F0E9A";
}

.mdi-card-bulleted::before {
  content: "\F0B70";
}

.mdi-card-bulleted-off::before {
  content: "\F0B71";
}

.mdi-card-bulleted-off-outline::before {
  content: "\F0B72";
}

.mdi-card-bulleted-outline::before {
  content: "\F0B73";
}

.mdi-card-bulleted-settings::before {
  content: "\F0B74";
}

.mdi-card-bulleted-settings-outline::before {
  content: "\F0B75";
}

.mdi-card-minus::before {
  content: "\F1600";
}

.mdi-card-minus-outline::before {
  content: "\F1601";
}

.mdi-card-multiple::before {
  content: "\F17F1";
}

.mdi-card-multiple-outline::before {
  content: "\F17F2";
}

.mdi-card-off::before {
  content: "\F1602";
}

.mdi-card-off-outline::before {
  content: "\F1603";
}

.mdi-card-outline::before {
  content: "\F0B76";
}

.mdi-card-plus::before {
  content: "\F11FF";
}

.mdi-card-plus-outline::before {
  content: "\F1200";
}

.mdi-card-remove::before {
  content: "\F1604";
}

.mdi-card-remove-outline::before {
  content: "\F1605";
}

.mdi-card-search::before {
  content: "\F1074";
}

.mdi-card-search-outline::before {
  content: "\F1075";
}

.mdi-card-text::before {
  content: "\F0B77";
}

.mdi-card-text-outline::before {
  content: "\F0B78";
}

.mdi-cards::before {
  content: "\F0638";
}

.mdi-cards-club::before {
  content: "\F08CE";
}

.mdi-cards-club-outline::before {
  content: "\F189F";
}

.mdi-cards-diamond::before {
  content: "\F08CF";
}

.mdi-cards-diamond-outline::before {
  content: "\F101D";
}

.mdi-cards-heart::before {
  content: "\F08D0";
}

.mdi-cards-heart-outline::before {
  content: "\F18A0";
}

.mdi-cards-outline::before {
  content: "\F0639";
}

.mdi-cards-playing::before {
  content: "\F18A1";
}

.mdi-cards-playing-club::before {
  content: "\F18A2";
}

.mdi-cards-playing-club-multiple::before {
  content: "\F18A3";
}

.mdi-cards-playing-club-multiple-outline::before {
  content: "\F18A4";
}

.mdi-cards-playing-club-outline::before {
  content: "\F18A5";
}

.mdi-cards-playing-diamond::before {
  content: "\F18A6";
}

.mdi-cards-playing-diamond-multiple::before {
  content: "\F18A7";
}

.mdi-cards-playing-diamond-multiple-outline::before {
  content: "\F18A8";
}

.mdi-cards-playing-diamond-outline::before {
  content: "\F18A9";
}

.mdi-cards-playing-heart::before {
  content: "\F18AA";
}

.mdi-cards-playing-heart-multiple::before {
  content: "\F18AB";
}

.mdi-cards-playing-heart-multiple-outline::before {
  content: "\F18AC";
}

.mdi-cards-playing-heart-outline::before {
  content: "\F18AD";
}

.mdi-cards-playing-outline::before {
  content: "\F063A";
}

.mdi-cards-playing-spade::before {
  content: "\F18AE";
}

.mdi-cards-playing-spade-multiple::before {
  content: "\F18AF";
}

.mdi-cards-playing-spade-multiple-outline::before {
  content: "\F18B0";
}

.mdi-cards-playing-spade-outline::before {
  content: "\F18B1";
}

.mdi-cards-spade::before {
  content: "\F08D1";
}

.mdi-cards-spade-outline::before {
  content: "\F18B2";
}

.mdi-cards-variant::before {
  content: "\F06C7";
}

.mdi-carrot::before {
  content: "\F010F";
}

.mdi-cart::before {
  content: "\F0110";
}

.mdi-cart-arrow-down::before {
  content: "\F0D66";
}

.mdi-cart-arrow-right::before {
  content: "\F0C4E";
}

.mdi-cart-arrow-up::before {
  content: "\F0D67";
}

.mdi-cart-check::before {
  content: "\F15EA";
}

.mdi-cart-heart::before {
  content: "\F18E0";
}

.mdi-cart-minus::before {
  content: "\F0D68";
}

.mdi-cart-off::before {
  content: "\F066B";
}

.mdi-cart-outline::before {
  content: "\F0111";
}

.mdi-cart-percent::before {
  content: "\F1BAE";
}

.mdi-cart-plus::before {
  content: "\F0112";
}

.mdi-cart-remove::before {
  content: "\F0D69";
}

.mdi-cart-variant::before {
  content: "\F15EB";
}

.mdi-case-sensitive-alt::before {
  content: "\F0113";
}

.mdi-cash::before {
  content: "\F0114";
}

.mdi-cash-100::before {
  content: "\F0115";
}

.mdi-cash-check::before {
  content: "\F14EE";
}

.mdi-cash-clock::before {
  content: "\F1A91";
}

.mdi-cash-edit::before {
  content: "\F1CAB";
}

.mdi-cash-fast::before {
  content: "\F185C";
}

.mdi-cash-lock::before {
  content: "\F14EA";
}

.mdi-cash-lock-open::before {
  content: "\F14EB";
}

.mdi-cash-marker::before {
  content: "\F0DB8";
}

.mdi-cash-minus::before {
  content: "\F1260";
}

.mdi-cash-multiple::before {
  content: "\F0116";
}

.mdi-cash-off::before {
  content: "\F1C79";
}

.mdi-cash-plus::before {
  content: "\F1261";
}

.mdi-cash-refund::before {
  content: "\F0A9C";
}

.mdi-cash-register::before {
  content: "\F0CF4";
}

.mdi-cash-remove::before {
  content: "\F1262";
}

.mdi-cash-sync::before {
  content: "\F1A92";
}

.mdi-cassette::before {
  content: "\F09D4";
}

.mdi-cast::before {
  content: "\F0118";
}

.mdi-cast-audio::before {
  content: "\F101E";
}

.mdi-cast-audio-variant::before {
  content: "\F1749";
}

.mdi-cast-connected::before {
  content: "\F0119";
}

.mdi-cast-education::before {
  content: "\F0E1D";
}

.mdi-cast-off::before {
  content: "\F078A";
}

.mdi-cast-variant::before {
  content: "\F001F";
}

.mdi-castle::before {
  content: "\F011A";
}

.mdi-cat::before {
  content: "\F011B";
}

.mdi-cctv::before {
  content: "\F07AE";
}

.mdi-cctv-off::before {
  content: "\F185F";
}

.mdi-ceiling-fan::before {
  content: "\F1797";
}

.mdi-ceiling-fan-light::before {
  content: "\F1798";
}

.mdi-ceiling-light::before {
  content: "\F0769";
}

.mdi-ceiling-light-multiple::before {
  content: "\F18DD";
}

.mdi-ceiling-light-multiple-outline::before {
  content: "\F18DE";
}

.mdi-ceiling-light-outline::before {
  content: "\F17C7";
}

.mdi-cellphone::before {
  content: "\F011C";
}

.mdi-cellphone-arrow-down::before {
  content: "\F09D5";
}

.mdi-cellphone-arrow-down-variant::before {
  content: "\F19C5";
}

.mdi-cellphone-basic::before {
  content: "\F011E";
}

.mdi-cellphone-charging::before {
  content: "\F1397";
}

.mdi-cellphone-check::before {
  content: "\F17FD";
}

.mdi-cellphone-cog::before {
  content: "\F0951";
}

.mdi-cellphone-dock::before {
  content: "\F011F";
}

.mdi-cellphone-information::before {
  content: "\F0F41";
}

.mdi-cellphone-key::before {
  content: "\F094E";
}

.mdi-cellphone-link::before {
  content: "\F0121";
}

.mdi-cellphone-link-off::before {
  content: "\F0122";
}

.mdi-cellphone-lock::before {
  content: "\F094F";
}

.mdi-cellphone-marker::before {
  content: "\F183A";
}

.mdi-cellphone-message::before {
  content: "\F08D3";
}

.mdi-cellphone-message-off::before {
  content: "\F10D2";
}

.mdi-cellphone-nfc::before {
  content: "\F0E90";
}

.mdi-cellphone-nfc-off::before {
  content: "\F12D8";
}

.mdi-cellphone-off::before {
  content: "\F0950";
}

.mdi-cellphone-play::before {
  content: "\F101F";
}

.mdi-cellphone-remove::before {
  content: "\F094D";
}

.mdi-cellphone-screenshot::before {
  content: "\F0A35";
}

.mdi-cellphone-settings::before {
  content: "\F0123";
}

.mdi-cellphone-sound::before {
  content: "\F0952";
}

.mdi-cellphone-text::before {
  content: "\F08D2";
}

.mdi-cellphone-wireless::before {
  content: "\F0815";
}

.mdi-centos::before {
  content: "\F111A";
}

.mdi-certificate::before {
  content: "\F0124";
}

.mdi-certificate-outline::before {
  content: "\F1188";
}

.mdi-chair-rolling::before {
  content: "\F0F48";
}

.mdi-chair-school::before {
  content: "\F0125";
}

.mdi-chandelier::before {
  content: "\F1793";
}

.mdi-charity::before {
  content: "\F0C4F";
}

.mdi-charity-search::before {
  content: "\F1C82";
}

.mdi-chart-arc::before {
  content: "\F0126";
}

.mdi-chart-areaspline::before {
  content: "\F0127";
}

.mdi-chart-areaspline-variant::before {
  content: "\F0E91";
}

.mdi-chart-bar::before {
  content: "\F0128";
}

.mdi-chart-bar-stacked::before {
  content: "\F076A";
}

.mdi-chart-bell-curve::before {
  content: "\F0C50";
}

.mdi-chart-bell-curve-cumulative::before {
  content: "\F0FA7";
}

.mdi-chart-box::before {
  content: "\F154D";
}

.mdi-chart-box-multiple::before {
  content: "\F1CCD";
}

.mdi-chart-box-multiple-outline::before {
  content: "\F1CCE";
}

.mdi-chart-box-outline::before {
  content: "\F154E";
}

.mdi-chart-box-plus-outline::before {
  content: "\F154F";
}

.mdi-chart-bubble::before {
  content: "\F05E3";
}

.mdi-chart-donut::before {
  content: "\F07AF";
}

.mdi-chart-donut-variant::before {
  content: "\F07B0";
}

.mdi-chart-gantt::before {
  content: "\F066C";
}

.mdi-chart-histogram::before {
  content: "\F0129";
}

.mdi-chart-line::before {
  content: "\F012A";
}

.mdi-chart-line-stacked::before {
  content: "\F076B";
}

.mdi-chart-line-variant::before {
  content: "\F07B1";
}

.mdi-chart-multiline::before {
  content: "\F08D4";
}

.mdi-chart-multiple::before {
  content: "\F1213";
}

.mdi-chart-pie::before {
  content: "\F012B";
}

.mdi-chart-pie-outline::before {
  content: "\F1BDF";
}

.mdi-chart-ppf::before {
  content: "\F1380";
}

.mdi-chart-sankey::before {
  content: "\F11DF";
}

.mdi-chart-sankey-variant::before {
  content: "\F11E0";
}

.mdi-chart-scatter-plot::before {
  content: "\F0E92";
}

.mdi-chart-scatter-plot-hexbin::before {
  content: "\F066D";
}

.mdi-chart-timeline::before {
  content: "\F066E";
}

.mdi-chart-timeline-variant::before {
  content: "\F0E93";
}

.mdi-chart-timeline-variant-shimmer::before {
  content: "\F15B6";
}

.mdi-chart-tree::before {
  content: "\F0E94";
}

.mdi-chart-waterfall::before {
  content: "\F1918";
}

.mdi-chat::before {
  content: "\F0B79";
}

.mdi-chat-alert::before {
  content: "\F0B7A";
}

.mdi-chat-alert-outline::before {
  content: "\F12C9";
}

.mdi-chat-minus::before {
  content: "\F1410";
}

.mdi-chat-minus-outline::before {
  content: "\F1413";
}

.mdi-chat-outline::before {
  content: "\F0EDE";
}

.mdi-chat-plus::before {
  content: "\F140F";
}

.mdi-chat-plus-outline::before {
  content: "\F1412";
}

.mdi-chat-processing::before {
  content: "\F0B7B";
}

.mdi-chat-processing-outline::before {
  content: "\F12CA";
}

.mdi-chat-question::before {
  content: "\F1738";
}

.mdi-chat-question-outline::before {
  content: "\F1739";
}

.mdi-chat-remove::before {
  content: "\F1411";
}

.mdi-chat-remove-outline::before {
  content: "\F1414";
}

.mdi-chat-sleep::before {
  content: "\F12D1";
}

.mdi-chat-sleep-outline::before {
  content: "\F12D2";
}

.mdi-check::before {
  content: "\F012C";
}

.mdi-check-all::before {
  content: "\F012D";
}

.mdi-check-bold::before {
  content: "\F0E1E";
}

.mdi-check-circle::before {
  content: "\F05E0";
}

.mdi-check-circle-outline::before {
  content: "\F05E1";
}

.mdi-check-decagram::before {
  content: "\F0791";
}

.mdi-check-decagram-outline::before {
  content: "\F1740";
}

.mdi-check-network::before {
  content: "\F0C53";
}

.mdi-check-network-outline::before {
  content: "\F0C54";
}

.mdi-check-outline::before {
  content: "\F0855";
}

.mdi-check-underline::before {
  content: "\F0E1F";
}

.mdi-check-underline-circle::before {
  content: "\F0E20";
}

.mdi-check-underline-circle-outline::before {
  content: "\F0E21";
}

.mdi-checkbook::before {
  content: "\F0A9D";
}

.mdi-checkbook-arrow-left::before {
  content: "\F1C1D";
}

.mdi-checkbook-arrow-right::before {
  content: "\F1C1E";
}

.mdi-checkbox-blank::before {
  content: "\F012E";
}

.mdi-checkbox-blank-badge::before {
  content: "\F1176";
}

.mdi-checkbox-blank-badge-outline::before {
  content: "\F0117";
}

.mdi-checkbox-blank-circle::before {
  content: "\F012F";
}

.mdi-checkbox-blank-circle-outline::before {
  content: "\F0130";
}

.mdi-checkbox-blank-off::before {
  content: "\F12EC";
}

.mdi-checkbox-blank-off-outline::before {
  content: "\F12ED";
}

.mdi-checkbox-blank-outline::before {
  content: "\F0131";
}

.mdi-checkbox-intermediate::before {
  content: "\F0856";
}

.mdi-checkbox-intermediate-variant::before {
  content: "\F1B54";
}

.mdi-checkbox-marked::before {
  content: "\F0132";
}

.mdi-checkbox-marked-circle::before {
  content: "\F0133";
}

.mdi-checkbox-marked-circle-auto-outline::before {
  content: "\F1C26";
}

.mdi-checkbox-marked-circle-minus-outline::before {
  content: "\F1C27";
}

.mdi-checkbox-marked-circle-outline::before {
  content: "\F0134";
}

.mdi-checkbox-marked-circle-plus-outline::before {
  content: "\F1927";
}

.mdi-checkbox-marked-outline::before {
  content: "\F0135";
}

.mdi-checkbox-multiple-blank::before {
  content: "\F0136";
}

.mdi-checkbox-multiple-blank-circle::before {
  content: "\F063B";
}

.mdi-checkbox-multiple-blank-circle-outline::before {
  content: "\F063C";
}

.mdi-checkbox-multiple-blank-outline::before {
  content: "\F0137";
}

.mdi-checkbox-multiple-marked::before {
  content: "\F0138";
}

.mdi-checkbox-multiple-marked-circle::before {
  content: "\F063D";
}

.mdi-checkbox-multiple-marked-circle-outline::before {
  content: "\F063E";
}

.mdi-checkbox-multiple-marked-outline::before {
  content: "\F0139";
}

.mdi-checkbox-multiple-outline::before {
  content: "\F0C51";
}

.mdi-checkbox-outline::before {
  content: "\F0C52";
}

.mdi-checkerboard::before {
  content: "\F013A";
}

.mdi-checkerboard-minus::before {
  content: "\F1202";
}

.mdi-checkerboard-plus::before {
  content: "\F1201";
}

.mdi-checkerboard-remove::before {
  content: "\F1203";
}

.mdi-cheese::before {
  content: "\F12B9";
}

.mdi-cheese-off::before {
  content: "\F13EE";
}

.mdi-chef-hat::before {
  content: "\F0B7C";
}

.mdi-chemical-weapon::before {
  content: "\F013B";
}

.mdi-chess-bishop::before {
  content: "\F085C";
}

.mdi-chess-king::before {
  content: "\F0857";
}

.mdi-chess-knight::before {
  content: "\F0858";
}

.mdi-chess-pawn::before {
  content: "\F0859";
}

.mdi-chess-queen::before {
  content: "\F085A";
}

.mdi-chess-rook::before {
  content: "\F085B";
}

.mdi-chevron-double-down::before {
  content: "\F013C";
}

.mdi-chevron-double-left::before {
  content: "\F013D";
}

.mdi-chevron-double-right::before {
  content: "\F013E";
}

.mdi-chevron-double-up::before {
  content: "\F013F";
}

.mdi-chevron-down::before {
  content: "\F0140";
}

.mdi-chevron-down-box::before {
  content: "\F09D6";
}

.mdi-chevron-down-box-outline::before {
  content: "\F09D7";
}

.mdi-chevron-down-circle::before {
  content: "\F0B26";
}

.mdi-chevron-down-circle-outline::before {
  content: "\F0B27";
}

.mdi-chevron-left::before {
  content: "\F0141";
}

.mdi-chevron-left-box::before {
  content: "\F09D8";
}

.mdi-chevron-left-box-outline::before {
  content: "\F09D9";
}

.mdi-chevron-left-circle::before {
  content: "\F0B28";
}

.mdi-chevron-left-circle-outline::before {
  content: "\F0B29";
}

.mdi-chevron-right::before {
  content: "\F0142";
}

.mdi-chevron-right-box::before {
  content: "\F09DA";
}

.mdi-chevron-right-box-outline::before {
  content: "\F09DB";
}

.mdi-chevron-right-circle::before {
  content: "\F0B2A";
}

.mdi-chevron-right-circle-outline::before {
  content: "\F0B2B";
}

.mdi-chevron-triple-down::before {
  content: "\F0DB9";
}

.mdi-chevron-triple-left::before {
  content: "\F0DBA";
}

.mdi-chevron-triple-right::before {
  content: "\F0DBB";
}

.mdi-chevron-triple-up::before {
  content: "\F0DBC";
}

.mdi-chevron-up::before {
  content: "\F0143";
}

.mdi-chevron-up-box::before {
  content: "\F09DC";
}

.mdi-chevron-up-box-outline::before {
  content: "\F09DD";
}

.mdi-chevron-up-circle::before {
  content: "\F0B2C";
}

.mdi-chevron-up-circle-outline::before {
  content: "\F0B2D";
}

.mdi-chili-alert::before {
  content: "\F17EA";
}

.mdi-chili-alert-outline::before {
  content: "\F17EB";
}

.mdi-chili-hot::before {
  content: "\F07B2";
}

.mdi-chili-hot-outline::before {
  content: "\F17EC";
}

.mdi-chili-medium::before {
  content: "\F07B3";
}

.mdi-chili-medium-outline::before {
  content: "\F17ED";
}

.mdi-chili-mild::before {
  content: "\F07B4";
}

.mdi-chili-mild-outline::before {
  content: "\F17EE";
}

.mdi-chili-off::before {
  content: "\F1467";
}

.mdi-chili-off-outline::before {
  content: "\F17EF";
}

.mdi-chip::before {
  content: "\F061A";
}

.mdi-church::before {
  content: "\F0144";
}

.mdi-church-outline::before {
  content: "\F1B02";
}

.mdi-cigar::before {
  content: "\F1189";
}

.mdi-cigar-off::before {
  content: "\F141B";
}

.mdi-circle::before {
  content: "\F0765";
}

.mdi-circle-box::before {
  content: "\F15DC";
}

.mdi-circle-box-outline::before {
  content: "\F15DD";
}

.mdi-circle-double::before {
  content: "\F0E95";
}

.mdi-circle-edit-outline::before {
  content: "\F08D5";
}

.mdi-circle-expand::before {
  content: "\F0E96";
}

.mdi-circle-half::before {
  content: "\F1395";
}

.mdi-circle-half-full::before {
  content: "\F1396";
}

.mdi-circle-medium::before {
  content: "\F09DE";
}

.mdi-circle-multiple::before {
  content: "\F0B38";
}

.mdi-circle-multiple-outline::before {
  content: "\F0695";
}

.mdi-circle-off-outline::before {
  content: "\F10D3";
}

.mdi-circle-opacity::before {
  content: "\F1853";
}

.mdi-circle-outline::before {
  content: "\F0766";
}

.mdi-circle-slice-1::before {
  content: "\F0A9E";
}

.mdi-circle-slice-2::before {
  content: "\F0A9F";
}

.mdi-circle-slice-3::before {
  content: "\F0AA0";
}

.mdi-circle-slice-4::before {
  content: "\F0AA1";
}

.mdi-circle-slice-5::before {
  content: "\F0AA2";
}

.mdi-circle-slice-6::before {
  content: "\F0AA3";
}

.mdi-circle-slice-7::before {
  content: "\F0AA4";
}

.mdi-circle-slice-8::before {
  content: "\F0AA5";
}

.mdi-circle-small::before {
  content: "\F09DF";
}

.mdi-circular-saw::before {
  content: "\F0E22";
}

.mdi-city::before {
  content: "\F0146";
}

.mdi-city-switch::before {
  content: "\F1C28";
}

.mdi-city-variant::before {
  content: "\F0A36";
}

.mdi-city-variant-outline::before {
  content: "\F0A37";
}

.mdi-clipboard::before {
  content: "\F0147";
}

.mdi-clipboard-account::before {
  content: "\F0148";
}

.mdi-clipboard-account-outline::before {
  content: "\F0C55";
}

.mdi-clipboard-alert::before {
  content: "\F0149";
}

.mdi-clipboard-alert-outline::before {
  content: "\F0CF7";
}

.mdi-clipboard-arrow-down::before {
  content: "\F014A";
}

.mdi-clipboard-arrow-down-outline::before {
  content: "\F0C56";
}

.mdi-clipboard-arrow-left::before {
  content: "\F014B";
}

.mdi-clipboard-arrow-left-outline::before {
  content: "\F0CF8";
}

.mdi-clipboard-arrow-right::before {
  content: "\F0CF9";
}

.mdi-clipboard-arrow-right-outline::before {
  content: "\F0CFA";
}

.mdi-clipboard-arrow-up::before {
  content: "\F0C57";
}

.mdi-clipboard-arrow-up-outline::before {
  content: "\F0C58";
}

.mdi-clipboard-check::before {
  content: "\F014E";
}

.mdi-clipboard-check-multiple::before {
  content: "\F1263";
}

.mdi-clipboard-check-multiple-outline::before {
  content: "\F1264";
}

.mdi-clipboard-check-outline::before {
  content: "\F08A8";
}

.mdi-clipboard-clock::before {
  content: "\F16E2";
}

.mdi-clipboard-clock-outline::before {
  content: "\F16E3";
}

.mdi-clipboard-edit::before {
  content: "\F14E5";
}

.mdi-clipboard-edit-outline::before {
  content: "\F14E6";
}

.mdi-clipboard-file::before {
  content: "\F1265";
}

.mdi-clipboard-file-outline::before {
  content: "\F1266";
}

.mdi-clipboard-flow::before {
  content: "\F06C8";
}

.mdi-clipboard-flow-outline::before {
  content: "\F1117";
}

.mdi-clipboard-list::before {
  content: "\F10D4";
}

.mdi-clipboard-list-outline::before {
  content: "\F10D5";
}

.mdi-clipboard-minus::before {
  content: "\F1618";
}

.mdi-clipboard-minus-outline::before {
  content: "\F1619";
}

.mdi-clipboard-multiple::before {
  content: "\F1267";
}

.mdi-clipboard-multiple-outline::before {
  content: "\F1268";
}

.mdi-clipboard-off::before {
  content: "\F161A";
}

.mdi-clipboard-off-outline::before {
  content: "\F161B";
}

.mdi-clipboard-outline::before {
  content: "\F014C";
}

.mdi-clipboard-play::before {
  content: "\F0C59";
}

.mdi-clipboard-play-multiple::before {
  content: "\F1269";
}

.mdi-clipboard-play-multiple-outline::before {
  content: "\F126A";
}

.mdi-clipboard-play-outline::before {
  content: "\F0C5A";
}

.mdi-clipboard-plus::before {
  content: "\F0751";
}

.mdi-clipboard-plus-outline::before {
  content: "\F131F";
}

.mdi-clipboard-pulse::before {
  content: "\F085D";
}

.mdi-clipboard-pulse-outline::before {
  content: "\F085E";
}

.mdi-clipboard-remove::before {
  content: "\F161C";
}

.mdi-clipboard-remove-outline::before {
  content: "\F161D";
}

.mdi-clipboard-search::before {
  content: "\F161E";
}

.mdi-clipboard-search-outline::before {
  content: "\F161F";
}

.mdi-clipboard-text::before {
  content: "\F014D";
}

.mdi-clipboard-text-clock::before {
  content: "\F18F9";
}

.mdi-clipboard-text-clock-outline::before {
  content: "\F18FA";
}

.mdi-clipboard-text-multiple::before {
  content: "\F126B";
}

.mdi-clipboard-text-multiple-outline::before {
  content: "\F126C";
}

.mdi-clipboard-text-off::before {
  content: "\F1620";
}

.mdi-clipboard-text-off-outline::before {
  content: "\F1621";
}

.mdi-clipboard-text-outline::before {
  content: "\F0A38";
}

.mdi-clipboard-text-play::before {
  content: "\F0C5B";
}

.mdi-clipboard-text-play-outline::before {
  content: "\F0C5C";
}

.mdi-clipboard-text-search::before {
  content: "\F1622";
}

.mdi-clipboard-text-search-outline::before {
  content: "\F1623";
}

.mdi-clippy::before {
  content: "\F014F";
}

.mdi-clock::before {
  content: "\F0954";
}

.mdi-clock-alert::before {
  content: "\F0955";
}

.mdi-clock-alert-outline::before {
  content: "\F05CE";
}

.mdi-clock-check::before {
  content: "\F0FA8";
}

.mdi-clock-check-outline::before {
  content: "\F0FA9";
}

.mdi-clock-digital::before {
  content: "\F0E97";
}

.mdi-clock-edit::before {
  content: "\F19BA";
}

.mdi-clock-edit-outline::before {
  content: "\F19BB";
}

.mdi-clock-end::before {
  content: "\F0151";
}

.mdi-clock-fast::before {
  content: "\F0152";
}

.mdi-clock-in::before {
  content: "\F0153";
}

.mdi-clock-minus::before {
  content: "\F1863";
}

.mdi-clock-minus-outline::before {
  content: "\F1864";
}

.mdi-clock-out::before {
  content: "\F0154";
}

.mdi-clock-outline::before {
  content: "\F0150";
}

.mdi-clock-plus::before {
  content: "\F1861";
}

.mdi-clock-plus-outline::before {
  content: "\F1862";
}

.mdi-clock-remove::before {
  content: "\F1865";
}

.mdi-clock-remove-outline::before {
  content: "\F1866";
}

.mdi-clock-star-four-points::before {
  content: "\F1C29";
}

.mdi-clock-star-four-points-outline::before {
  content: "\F1C2A";
}

.mdi-clock-start::before {
  content: "\F0155";
}

.mdi-clock-time-eight::before {
  content: "\F1446";
}

.mdi-clock-time-eight-outline::before {
  content: "\F1452";
}

.mdi-clock-time-eleven::before {
  content: "\F1449";
}

.mdi-clock-time-eleven-outline::before {
  content: "\F1455";
}

.mdi-clock-time-five::before {
  content: "\F1443";
}

.mdi-clock-time-five-outline::before {
  content: "\F144F";
}

.mdi-clock-time-four::before {
  content: "\F1442";
}

.mdi-clock-time-four-outline::before {
  content: "\F144E";
}

.mdi-clock-time-nine::before {
  content: "\F1447";
}

.mdi-clock-time-nine-outline::before {
  content: "\F1453";
}

.mdi-clock-time-one::before {
  content: "\F143F";
}

.mdi-clock-time-one-outline::before {
  content: "\F144B";
}

.mdi-clock-time-seven::before {
  content: "\F1445";
}

.mdi-clock-time-seven-outline::before {
  content: "\F1451";
}

.mdi-clock-time-six::before {
  content: "\F1444";
}

.mdi-clock-time-six-outline::before {
  content: "\F1450";
}

.mdi-clock-time-ten::before {
  content: "\F1448";
}

.mdi-clock-time-ten-outline::before {
  content: "\F1454";
}

.mdi-clock-time-three::before {
  content: "\F1441";
}

.mdi-clock-time-three-outline::before {
  content: "\F144D";
}

.mdi-clock-time-twelve::before {
  content: "\F144A";
}

.mdi-clock-time-twelve-outline::before {
  content: "\F1456";
}

.mdi-clock-time-two::before {
  content: "\F1440";
}

.mdi-clock-time-two-outline::before {
  content: "\F144C";
}

.mdi-close::before {
  content: "\F0156";
}

.mdi-close-box::before {
  content: "\F0157";
}

.mdi-close-box-multiple::before {
  content: "\F0C5D";
}

.mdi-close-box-multiple-outline::before {
  content: "\F0C5E";
}

.mdi-close-box-outline::before {
  content: "\F0158";
}

.mdi-close-circle::before {
  content: "\F0159";
}

.mdi-close-circle-multiple::before {
  content: "\F062A";
}

.mdi-close-circle-multiple-outline::before {
  content: "\F0883";
}

.mdi-close-circle-outline::before {
  content: "\F015A";
}

.mdi-close-network::before {
  content: "\F015B";
}

.mdi-close-network-outline::before {
  content: "\F0C5F";
}

.mdi-close-octagon::before {
  content: "\F015C";
}

.mdi-close-octagon-outline::before {
  content: "\F015D";
}

.mdi-close-outline::before {
  content: "\F06C9";
}

.mdi-close-thick::before {
  content: "\F1398";
}

.mdi-closed-caption::before {
  content: "\F015E";
}

.mdi-closed-caption-outline::before {
  content: "\F0DBD";
}

.mdi-cloud::before {
  content: "\F015F";
}

.mdi-cloud-alert::before {
  content: "\F09E0";
}

.mdi-cloud-alert-outline::before {
  content: "\F1BE0";
}

.mdi-cloud-arrow-down::before {
  content: "\F1BE1";
}

.mdi-cloud-arrow-down-outline::before {
  content: "\F1BE2";
}

.mdi-cloud-arrow-left::before {
  content: "\F1BE3";
}

.mdi-cloud-arrow-left-outline::before {
  content: "\F1BE4";
}

.mdi-cloud-arrow-right::before {
  content: "\F1BE5";
}

.mdi-cloud-arrow-right-outline::before {
  content: "\F1BE6";
}

.mdi-cloud-arrow-up::before {
  content: "\F1BE7";
}

.mdi-cloud-arrow-up-outline::before {
  content: "\F1BE8";
}

.mdi-cloud-braces::before {
  content: "\F07B5";
}

.mdi-cloud-cancel::before {
  content: "\F1BE9";
}

.mdi-cloud-cancel-outline::before {
  content: "\F1BEA";
}

.mdi-cloud-check::before {
  content: "\F1BEB";
}

.mdi-cloud-check-outline::before {
  content: "\F1BEC";
}

.mdi-cloud-check-variant::before {
  content: "\F0160";
}

.mdi-cloud-check-variant-outline::before {
  content: "\F12CC";
}

.mdi-cloud-circle::before {
  content: "\F0161";
}

.mdi-cloud-circle-outline::before {
  content: "\F1BED";
}

.mdi-cloud-clock::before {
  content: "\F1BEE";
}

.mdi-cloud-clock-outline::before {
  content: "\F1BEF";
}

.mdi-cloud-cog::before {
  content: "\F1BF0";
}

.mdi-cloud-cog-outline::before {
  content: "\F1BF1";
}

.mdi-cloud-download::before {
  content: "\F0162";
}

.mdi-cloud-download-outline::before {
  content: "\F0B7D";
}

.mdi-cloud-key::before {
  content: "\F1CA1";
}

.mdi-cloud-key-outline::before {
  content: "\F1CA2";
}

.mdi-cloud-lock::before {
  content: "\F11F1";
}

.mdi-cloud-lock-open::before {
  content: "\F1BF2";
}

.mdi-cloud-lock-open-outline::before {
  content: "\F1BF3";
}

.mdi-cloud-lock-outline::before {
  content: "\F11F2";
}

.mdi-cloud-minus::before {
  content: "\F1BF4";
}

.mdi-cloud-minus-outline::before {
  content: "\F1BF5";
}

.mdi-cloud-off::before {
  content: "\F1BF6";
}

.mdi-cloud-off-outline::before {
  content: "\F0164";
}

.mdi-cloud-outline::before {
  content: "\F0163";
}

.mdi-cloud-percent::before {
  content: "\F1A35";
}

.mdi-cloud-percent-outline::before {
  content: "\F1A36";
}

.mdi-cloud-plus::before {
  content: "\F1BF7";
}

.mdi-cloud-plus-outline::before {
  content: "\F1BF8";
}

.mdi-cloud-print::before {
  content: "\F0165";
}

.mdi-cloud-print-outline::before {
  content: "\F0166";
}

.mdi-cloud-question::before {
  content: "\F0A39";
}

.mdi-cloud-question-outline::before {
  content: "\F1BF9";
}

.mdi-cloud-refresh::before {
  content: "\F1BFA";
}

.mdi-cloud-refresh-outline::before {
  content: "\F1BFB";
}

.mdi-cloud-refresh-variant::before {
  content: "\F052A";
}

.mdi-cloud-refresh-variant-outline::before {
  content: "\F1BFC";
}

.mdi-cloud-remove::before {
  content: "\F1BFD";
}

.mdi-cloud-remove-outline::before {
  content: "\F1BFE";
}

.mdi-cloud-search::before {
  content: "\F0956";
}

.mdi-cloud-search-outline::before {
  content: "\F0957";
}

.mdi-cloud-sync::before {
  content: "\F063F";
}

.mdi-cloud-sync-outline::before {
  content: "\F12D6";
}

.mdi-cloud-tags::before {
  content: "\F07B6";
}

.mdi-cloud-upload::before {
  content: "\F0167";
}

.mdi-cloud-upload-outline::before {
  content: "\F0B7E";
}

.mdi-clouds::before {
  content: "\F1B95";
}

.mdi-clover::before {
  content: "\F0816";
}

.mdi-clover-outline::before {
  content: "\F1C62";
}

.mdi-coach-lamp::before {
  content: "\F1020";
}

.mdi-coach-lamp-variant::before {
  content: "\F1A37";
}

.mdi-coat-rack::before {
  content: "\F109E";
}

.mdi-code-array::before {
  content: "\F0168";
}

.mdi-code-block-braces::before {
  content: "\F1C83";
}

.mdi-code-block-brackets::before {
  content: "\F1C84";
}

.mdi-code-block-parentheses::before {
  content: "\F1C85";
}

.mdi-code-block-tags::before {
  content: "\F1C86";
}

.mdi-code-braces::before {
  content: "\F0169";
}

.mdi-code-braces-box::before {
  content: "\F10D6";
}

.mdi-code-brackets::before {
  content: "\F016A";
}

.mdi-code-equal::before {
  content: "\F016B";
}

.mdi-code-greater-than::before {
  content: "\F016C";
}

.mdi-code-greater-than-or-equal::before {
  content: "\F016D";
}

.mdi-code-json::before {
  content: "\F0626";
}

.mdi-code-less-than::before {
  content: "\F016E";
}

.mdi-code-less-than-or-equal::before {
  content: "\F016F";
}

.mdi-code-not-equal::before {
  content: "\F0170";
}

.mdi-code-not-equal-variant::before {
  content: "\F0171";
}

.mdi-code-parentheses::before {
  content: "\F0172";
}

.mdi-code-parentheses-box::before {
  content: "\F10D7";
}

.mdi-code-string::before {
  content: "\F0173";
}

.mdi-code-tags::before {
  content: "\F0174";
}

.mdi-code-tags-check::before {
  content: "\F0694";
}

.mdi-codepen::before {
  content: "\F0175";
}

.mdi-coffee::before {
  content: "\F0176";
}

.mdi-coffee-maker::before {
  content: "\F109F";
}

.mdi-coffee-maker-check::before {
  content: "\F1931";
}

.mdi-coffee-maker-check-outline::before {
  content: "\F1932";
}

.mdi-coffee-maker-outline::before {
  content: "\F181B";
}

.mdi-coffee-off::before {
  content: "\F0FAA";
}

.mdi-coffee-off-outline::before {
  content: "\F0FAB";
}

.mdi-coffee-outline::before {
  content: "\F06CA";
}

.mdi-coffee-to-go::before {
  content: "\F0177";
}

.mdi-coffee-to-go-outline::before {
  content: "\F130E";
}

.mdi-coffin::before {
  content: "\F0B7F";
}

.mdi-cog::before {
  content: "\F0493";
}

.mdi-cog-box::before {
  content: "\F0494";
}

.mdi-cog-clockwise::before {
  content: "\F11DD";
}

.mdi-cog-counterclockwise::before {
  content: "\F11DE";
}

.mdi-cog-off::before {
  content: "\F13CE";
}

.mdi-cog-off-outline::before {
  content: "\F13CF";
}

.mdi-cog-outline::before {
  content: "\F08BB";
}

.mdi-cog-pause::before {
  content: "\F1933";
}

.mdi-cog-pause-outline::before {
  content: "\F1934";
}

.mdi-cog-play::before {
  content: "\F1935";
}

.mdi-cog-play-outline::before {
  content: "\F1936";
}

.mdi-cog-refresh::before {
  content: "\F145E";
}

.mdi-cog-refresh-outline::before {
  content: "\F145F";
}

.mdi-cog-stop::before {
  content: "\F1937";
}

.mdi-cog-stop-outline::before {
  content: "\F1938";
}

.mdi-cog-sync::before {
  content: "\F1460";
}

.mdi-cog-sync-outline::before {
  content: "\F1461";
}

.mdi-cog-transfer::before {
  content: "\F105B";
}

.mdi-cog-transfer-outline::before {
  content: "\F105C";
}

.mdi-cogs::before {
  content: "\F08D6";
}

.mdi-collage::before {
  content: "\F0640";
}

.mdi-collapse-all::before {
  content: "\F0AA6";
}

.mdi-collapse-all-outline::before {
  content: "\F0AA7";
}

.mdi-color-helper::before {
  content: "\F0179";
}

.mdi-comma::before {
  content: "\F0E23";
}

.mdi-comma-box::before {
  content: "\F0E2B";
}

.mdi-comma-box-outline::before {
  content: "\F0E24";
}

.mdi-comma-circle::before {
  content: "\F0E25";
}

.mdi-comma-circle-outline::before {
  content: "\F0E26";
}

.mdi-comment::before {
  content: "\F017A";
}

.mdi-comment-account::before {
  content: "\F017B";
}

.mdi-comment-account-outline::before {
  content: "\F017C";
}

.mdi-comment-alert::before {
  content: "\F017D";
}

.mdi-comment-alert-outline::before {
  content: "\F017E";
}

.mdi-comment-arrow-left::before {
  content: "\F09E1";
}

.mdi-comment-arrow-left-outline::before {
  content: "\F09E2";
}

.mdi-comment-arrow-right::before {
  content: "\F09E3";
}

.mdi-comment-arrow-right-outline::before {
  content: "\F09E4";
}

.mdi-comment-bookmark::before {
  content: "\F15AE";
}

.mdi-comment-bookmark-outline::before {
  content: "\F15AF";
}

.mdi-comment-check::before {
  content: "\F017F";
}

.mdi-comment-check-outline::before {
  content: "\F0180";
}

.mdi-comment-edit::before {
  content: "\F11BF";
}

.mdi-comment-edit-outline::before {
  content: "\F12C4";
}

.mdi-comment-eye::before {
  content: "\F0A3A";
}

.mdi-comment-eye-outline::before {
  content: "\F0A3B";
}

.mdi-comment-flash::before {
  content: "\F15B0";
}

.mdi-comment-flash-outline::before {
  content: "\F15B1";
}

.mdi-comment-minus::before {
  content: "\F15DF";
}

.mdi-comment-minus-outline::before {
  content: "\F15E0";
}

.mdi-comment-multiple::before {
  content: "\F085F";
}

.mdi-comment-multiple-outline::before {
  content: "\F0181";
}

.mdi-comment-off::before {
  content: "\F15E1";
}

.mdi-comment-off-outline::before {
  content: "\F15E2";
}

.mdi-comment-outline::before {
  content: "\F0182";
}

.mdi-comment-plus::before {
  content: "\F09E5";
}

.mdi-comment-plus-outline::before {
  content: "\F0183";
}

.mdi-comment-processing::before {
  content: "\F0184";
}

.mdi-comment-processing-outline::before {
  content: "\F0185";
}

.mdi-comment-question::before {
  content: "\F0817";
}

.mdi-comment-question-outline::before {
  content: "\F0186";
}

.mdi-comment-quote::before {
  content: "\F1021";
}

.mdi-comment-quote-outline::before {
  content: "\F1022";
}

.mdi-comment-remove::before {
  content: "\F05DE";
}

.mdi-comment-remove-outline::before {
  content: "\F0187";
}

.mdi-comment-search::before {
  content: "\F0A3C";
}

.mdi-comment-search-outline::before {
  content: "\F0A3D";
}

.mdi-comment-text::before {
  content: "\F0188";
}

.mdi-comment-text-multiple::before {
  content: "\F0860";
}

.mdi-comment-text-multiple-outline::before {
  content: "\F0861";
}

.mdi-comment-text-outline::before {
  content: "\F0189";
}

.mdi-compare::before {
  content: "\F018A";
}

.mdi-compare-horizontal::before {
  content: "\F1492";
}

.mdi-compare-remove::before {
  content: "\F18B3";
}

.mdi-compare-vertical::before {
  content: "\F1493";
}

.mdi-compass::before {
  content: "\F018B";
}

.mdi-compass-off::before {
  content: "\F0B80";
}

.mdi-compass-off-outline::before {
  content: "\F0B81";
}

.mdi-compass-outline::before {
  content: "\F018C";
}

.mdi-compass-rose::before {
  content: "\F1382";
}

.mdi-compost::before {
  content: "\F1A38";
}

.mdi-cone::before {
  content: "\F194C";
}

.mdi-cone-off::before {
  content: "\F194D";
}

.mdi-connection::before {
  content: "\F1616";
}

.mdi-console::before {
  content: "\F018D";
}

.mdi-console-line::before {
  content: "\F07B7";
}

.mdi-console-network::before {
  content: "\F08A9";
}

.mdi-console-network-outline::before {
  content: "\F0C60";
}

.mdi-consolidate::before {
  content: "\F10D8";
}

.mdi-contactless-payment::before {
  content: "\F0D6A";
}

.mdi-contactless-payment-circle::before {
  content: "\F0321";
}

.mdi-contactless-payment-circle-outline::before {
  content: "\F0408";
}

.mdi-contacts::before {
  content: "\F06CB";
}

.mdi-contacts-outline::before {
  content: "\F05B8";
}

.mdi-contain::before {
  content: "\F0A3E";
}

.mdi-contain-end::before {
  content: "\F0A3F";
}

.mdi-contain-start::before {
  content: "\F0A40";
}

.mdi-content-copy::before {
  content: "\F018F";
}

.mdi-content-cut::before {
  content: "\F0190";
}

.mdi-content-duplicate::before {
  content: "\F0191";
}

.mdi-content-paste::before {
  content: "\F0192";
}

.mdi-content-save::before {
  content: "\F0193";
}

.mdi-content-save-alert::before {
  content: "\F0F42";
}

.mdi-content-save-alert-outline::before {
  content: "\F0F43";
}

.mdi-content-save-all::before {
  content: "\F0194";
}

.mdi-content-save-all-outline::before {
  content: "\F0F44";
}

.mdi-content-save-check::before {
  content: "\F18EA";
}

.mdi-content-save-check-outline::before {
  content: "\F18EB";
}

.mdi-content-save-cog::before {
  content: "\F145B";
}

.mdi-content-save-cog-outline::before {
  content: "\F145C";
}

.mdi-content-save-edit::before {
  content: "\F0CFB";
}

.mdi-content-save-edit-outline::before {
  content: "\F0CFC";
}

.mdi-content-save-minus::before {
  content: "\F1B43";
}

.mdi-content-save-minus-outline::before {
  content: "\F1B44";
}

.mdi-content-save-move::before {
  content: "\F0E27";
}

.mdi-content-save-move-outline::before {
  content: "\F0E28";
}

.mdi-content-save-off::before {
  content: "\F1643";
}

.mdi-content-save-off-outline::before {
  content: "\F1644";
}

.mdi-content-save-outline::before {
  content: "\F0818";
}

.mdi-content-save-plus::before {
  content: "\F1B41";
}

.mdi-content-save-plus-outline::before {
  content: "\F1B42";
}

.mdi-content-save-settings::before {
  content: "\F061B";
}

.mdi-content-save-settings-outline::before {
  content: "\F0B2E";
}

.mdi-contrast::before {
  content: "\F0195";
}

.mdi-contrast-box::before {
  content: "\F0196";
}

.mdi-contrast-circle::before {
  content: "\F0197";
}

.mdi-controller::before {
  content: "\F02B4";
}

.mdi-controller-classic::before {
  content: "\F0B82";
}

.mdi-controller-classic-outline::before {
  content: "\F0B83";
}

.mdi-controller-off::before {
  content: "\F02B5";
}

.mdi-cookie::before {
  content: "\F0198";
}

.mdi-cookie-alert::before {
  content: "\F16D0";
}

.mdi-cookie-alert-outline::before {
  content: "\F16D1";
}

.mdi-cookie-check::before {
  content: "\F16D2";
}

.mdi-cookie-check-outline::before {
  content: "\F16D3";
}

.mdi-cookie-clock::before {
  content: "\F16E4";
}

.mdi-cookie-clock-outline::before {
  content: "\F16E5";
}

.mdi-cookie-cog::before {
  content: "\F16D4";
}

.mdi-cookie-cog-outline::before {
  content: "\F16D5";
}

.mdi-cookie-edit::before {
  content: "\F16E6";
}

.mdi-cookie-edit-outline::before {
  content: "\F16E7";
}

.mdi-cookie-lock::before {
  content: "\F16E8";
}

.mdi-cookie-lock-outline::before {
  content: "\F16E9";
}

.mdi-cookie-minus::before {
  content: "\F16DA";
}

.mdi-cookie-minus-outline::before {
  content: "\F16DB";
}

.mdi-cookie-off::before {
  content: "\F16EA";
}

.mdi-cookie-off-outline::before {
  content: "\F16EB";
}

.mdi-cookie-outline::before {
  content: "\F16DE";
}

.mdi-cookie-plus::before {
  content: "\F16D6";
}

.mdi-cookie-plus-outline::before {
  content: "\F16D7";
}

.mdi-cookie-refresh::before {
  content: "\F16EC";
}

.mdi-cookie-refresh-outline::before {
  content: "\F16ED";
}

.mdi-cookie-remove::before {
  content: "\F16D8";
}

.mdi-cookie-remove-outline::before {
  content: "\F16D9";
}

.mdi-cookie-settings::before {
  content: "\F16DC";
}

.mdi-cookie-settings-outline::before {
  content: "\F16DD";
}

.mdi-coolant-temperature::before {
  content: "\F03C8";
}

.mdi-copyleft::before {
  content: "\F1939";
}

.mdi-copyright::before {
  content: "\F05E6";
}

.mdi-cordova::before {
  content: "\F0958";
}

.mdi-corn::before {
  content: "\F07B8";
}

.mdi-corn-off::before {
  content: "\F13EF";
}

.mdi-cosine-wave::before {
  content: "\F1479";
}

.mdi-counter::before {
  content: "\F0199";
}

.mdi-countertop::before {
  content: "\F181C";
}

.mdi-countertop-outline::before {
  content: "\F181D";
}

.mdi-cow::before {
  content: "\F019A";
}

.mdi-cow-off::before {
  content: "\F18FC";
}

.mdi-cpu-32-bit::before {
  content: "\F0EDF";
}

.mdi-cpu-64-bit::before {
  content: "\F0EE0";
}

.mdi-cradle::before {
  content: "\F198B";
}

.mdi-cradle-outline::before {
  content: "\F1991";
}

.mdi-crane::before {
  content: "\F0862";
}

.mdi-creation::before {
  content: "\F0674";
}

.mdi-creation-outline::before {
  content: "\F1C2B";
}

.mdi-creative-commons::before {
  content: "\F0D6B";
}

.mdi-credit-card::before {
  content: "\F0FEF";
}

.mdi-credit-card-check::before {
  content: "\F13D0";
}

.mdi-credit-card-check-outline::before {
  content: "\F13D1";
}

.mdi-credit-card-chip::before {
  content: "\F190F";
}

.mdi-credit-card-chip-outline::before {
  content: "\F1910";
}

.mdi-credit-card-clock::before {
  content: "\F0EE1";
}

.mdi-credit-card-clock-outline::before {
  content: "\F0EE2";
}

.mdi-credit-card-edit::before {
  content: "\F17D7";
}

.mdi-credit-card-edit-outline::before {
  content: "\F17D8";
}

.mdi-credit-card-fast::before {
  content: "\F1911";
}

.mdi-credit-card-fast-outline::before {
  content: "\F1912";
}

.mdi-credit-card-lock::before {
  content: "\F18E7";
}

.mdi-credit-card-lock-outline::before {
  content: "\F18E8";
}

.mdi-credit-card-marker::before {
  content: "\F06A8";
}

.mdi-credit-card-marker-outline::before {
  content: "\F0DBE";
}

.mdi-credit-card-minus::before {
  content: "\F0FAC";
}

.mdi-credit-card-minus-outline::before {
  content: "\F0FAD";
}

.mdi-credit-card-multiple::before {
  content: "\F0FF0";
}

.mdi-credit-card-multiple-outline::before {
  content: "\F019C";
}

.mdi-credit-card-off::before {
  content: "\F0FF1";
}

.mdi-credit-card-off-outline::before {
  content: "\F05E4";
}

.mdi-credit-card-outline::before {
  content: "\F019B";
}

.mdi-credit-card-plus::before {
  content: "\F0FF2";
}

.mdi-credit-card-plus-outline::before {
  content: "\F0676";
}

.mdi-credit-card-refresh::before {
  content: "\F1645";
}

.mdi-credit-card-refresh-outline::before {
  content: "\F1646";
}

.mdi-credit-card-refund::before {
  content: "\F0FF3";
}

.mdi-credit-card-refund-outline::before {
  content: "\F0AA8";
}

.mdi-credit-card-remove::before {
  content: "\F0FAE";
}

.mdi-credit-card-remove-outline::before {
  content: "\F0FAF";
}

.mdi-credit-card-scan::before {
  content: "\F0FF4";
}

.mdi-credit-card-scan-outline::before {
  content: "\F019D";
}

.mdi-credit-card-search::before {
  content: "\F1647";
}

.mdi-credit-card-search-outline::before {
  content: "\F1648";
}

.mdi-credit-card-settings::before {
  content: "\F0FF5";
}

.mdi-credit-card-settings-outline::before {
  content: "\F08D7";
}

.mdi-credit-card-sync::before {
  content: "\F1649";
}

.mdi-credit-card-sync-outline::before {
  content: "\F164A";
}

.mdi-credit-card-wireless::before {
  content: "\F0802";
}

.mdi-credit-card-wireless-off::before {
  content: "\F057A";
}

.mdi-credit-card-wireless-off-outline::before {
  content: "\F057B";
}

.mdi-credit-card-wireless-outline::before {
  content: "\F0D6C";
}

.mdi-cricket::before {
  content: "\F0D6D";
}

.mdi-crop::before {
  content: "\F019E";
}

.mdi-crop-free::before {
  content: "\F019F";
}

.mdi-crop-landscape::before {
  content: "\F01A0";
}

.mdi-crop-portrait::before {
  content: "\F01A1";
}

.mdi-crop-rotate::before {
  content: "\F0696";
}

.mdi-crop-square::before {
  content: "\F01A2";
}

.mdi-cross::before {
  content: "\F0953";
}

.mdi-cross-bolnisi::before {
  content: "\F0CED";
}

.mdi-cross-celtic::before {
  content: "\F0CF5";
}

.mdi-cross-outline::before {
  content: "\F0CF6";
}

.mdi-crosshairs::before {
  content: "\F01A3";
}

.mdi-crosshairs-gps::before {
  content: "\F01A4";
}

.mdi-crosshairs-off::before {
  content: "\F0F45";
}

.mdi-crosshairs-question::before {
  content: "\F1136";
}

.mdi-crowd::before {
  content: "\F1975";
}

.mdi-crown::before {
  content: "\F01A5";
}

.mdi-crown-circle::before {
  content: "\F17DC";
}

.mdi-crown-circle-outline::before {
  content: "\F17DD";
}

.mdi-crown-outline::before {
  content: "\F11D0";
}

.mdi-cryengine::before {
  content: "\F0959";
}

.mdi-crystal-ball::before {
  content: "\F0B2F";
}

.mdi-cube::before {
  content: "\F01A6";
}

.mdi-cube-off::before {
  content: "\F141C";
}

.mdi-cube-off-outline::before {
  content: "\F141D";
}

.mdi-cube-outline::before {
  content: "\F01A7";
}

.mdi-cube-scan::before {
  content: "\F0B84";
}

.mdi-cube-send::before {
  content: "\F01A8";
}

.mdi-cube-unfolded::before {
  content: "\F01A9";
}

.mdi-cup::before {
  content: "\F01AA";
}

.mdi-cup-off::before {
  content: "\F05E5";
}

.mdi-cup-off-outline::before {
  content: "\F137D";
}

.mdi-cup-outline::before {
  content: "\F130F";
}

.mdi-cup-water::before {
  content: "\F01AB";
}

.mdi-cupboard::before {
  content: "\F0F46";
}

.mdi-cupboard-outline::before {
  content: "\F0F47";
}

.mdi-cupcake::before {
  content: "\F095A";
}

.mdi-curling::before {
  content: "\F0863";
}

.mdi-currency-bdt::before {
  content: "\F0864";
}

.mdi-currency-brl::before {
  content: "\F0B85";
}

.mdi-currency-btc::before {
  content: "\F01AC";
}

.mdi-currency-cny::before {
  content: "\F07BA";
}

.mdi-currency-eth::before {
  content: "\F07BB";
}

.mdi-currency-eur::before {
  content: "\F01AD";
}

.mdi-currency-eur-off::before {
  content: "\F1315";
}

.mdi-currency-fra::before {
  content: "\F1A39";
}

.mdi-currency-gbp::before {
  content: "\F01AE";
}

.mdi-currency-ils::before {
  content: "\F0C61";
}

.mdi-currency-inr::before {
  content: "\F01AF";
}

.mdi-currency-jpy::before {
  content: "\F07BC";
}

.mdi-currency-krw::before {
  content: "\F07BD";
}

.mdi-currency-kzt::before {
  content: "\F0865";
}

.mdi-currency-mnt::before {
  content: "\F1512";
}

.mdi-currency-ngn::before {
  content: "\F01B0";
}

.mdi-currency-php::before {
  content: "\F09E6";
}

.mdi-currency-rial::before {
  content: "\F0E9C";
}

.mdi-currency-rub::before {
  content: "\F01B1";
}

.mdi-currency-rupee::before {
  content: "\F1976";
}

.mdi-currency-sign::before {
  content: "\F07BE";
}

.mdi-currency-thb::before {
  content: "\F1C05";
}

.mdi-currency-try::before {
  content: "\F01B2";
}

.mdi-currency-twd::before {
  content: "\F07BF";
}

.mdi-currency-uah::before {
  content: "\F1B9B";
}

.mdi-currency-usd::before {
  content: "\F01C1";
}

.mdi-currency-usd-off::before {
  content: "\F067A";
}

.mdi-current-ac::before {
  content: "\F1480";
}

.mdi-current-dc::before {
  content: "\F095C";
}

.mdi-cursor-default::before {
  content: "\F01C0";
}

.mdi-cursor-default-click::before {
  content: "\F0CFD";
}

.mdi-cursor-default-click-outline::before {
  content: "\F0CFE";
}

.mdi-cursor-default-gesture::before {
  content: "\F1127";
}

.mdi-cursor-default-gesture-outline::before {
  content: "\F1128";
}

.mdi-cursor-default-outline::before {
  content: "\F01BF";
}

.mdi-cursor-move::before {
  content: "\F01BE";
}

.mdi-cursor-pointer::before {
  content: "\F01BD";
}

.mdi-cursor-text::before {
  content: "\F05E7";
}

.mdi-curtains::before {
  content: "\F1846";
}

.mdi-curtains-closed::before {
  content: "\F1847";
}

.mdi-cylinder::before {
  content: "\F194E";
}

.mdi-cylinder-off::before {
  content: "\F194F";
}

.mdi-dance-ballroom::before {
  content: "\F15FB";
}

.mdi-dance-pole::before {
  content: "\F1578";
}

.mdi-data-matrix::before {
  content: "\F153C";
}

.mdi-data-matrix-edit::before {
  content: "\F153D";
}

.mdi-data-matrix-minus::before {
  content: "\F153E";
}

.mdi-data-matrix-plus::before {
  content: "\F153F";
}

.mdi-data-matrix-remove::before {
  content: "\F1540";
}

.mdi-data-matrix-scan::before {
  content: "\F1541";
}

.mdi-database::before {
  content: "\F01BC";
}

.mdi-database-alert::before {
  content: "\F163A";
}

.mdi-database-alert-outline::before {
  content: "\F1624";
}

.mdi-database-arrow-down::before {
  content: "\F163B";
}

.mdi-database-arrow-down-outline::before {
  content: "\F1625";
}

.mdi-database-arrow-left::before {
  content: "\F163C";
}

.mdi-database-arrow-left-outline::before {
  content: "\F1626";
}

.mdi-database-arrow-right::before {
  content: "\F163D";
}

.mdi-database-arrow-right-outline::before {
  content: "\F1627";
}

.mdi-database-arrow-up::before {
  content: "\F163E";
}

.mdi-database-arrow-up-outline::before {
  content: "\F1628";
}

.mdi-database-check::before {
  content: "\F0AA9";
}

.mdi-database-check-outline::before {
  content: "\F1629";
}

.mdi-database-clock::before {
  content: "\F163F";
}

.mdi-database-clock-outline::before {
  content: "\F162A";
}

.mdi-database-cog::before {
  content: "\F164B";
}

.mdi-database-cog-outline::before {
  content: "\F164C";
}

.mdi-database-edit::before {
  content: "\F0B86";
}

.mdi-database-edit-outline::before {
  content: "\F162B";
}

.mdi-database-export::before {
  content: "\F095E";
}

.mdi-database-export-outline::before {
  content: "\F162C";
}

.mdi-database-eye::before {
  content: "\F191F";
}

.mdi-database-eye-off::before {
  content: "\F1920";
}

.mdi-database-eye-off-outline::before {
  content: "\F1921";
}

.mdi-database-eye-outline::before {
  content: "\F1922";
}

.mdi-database-import::before {
  content: "\F095D";
}

.mdi-database-import-outline::before {
  content: "\F162D";
}

.mdi-database-lock::before {
  content: "\F0AAA";
}

.mdi-database-lock-outline::before {
  content: "\F162E";
}

.mdi-database-marker::before {
  content: "\F12F6";
}

.mdi-database-marker-outline::before {
  content: "\F162F";
}

.mdi-database-minus::before {
  content: "\F01BB";
}

.mdi-database-minus-outline::before {
  content: "\F1630";
}

.mdi-database-off::before {
  content: "\F1640";
}

.mdi-database-off-outline::before {
  content: "\F1631";
}

.mdi-database-outline::before {
  content: "\F1632";
}

.mdi-database-plus::before {
  content: "\F01BA";
}

.mdi-database-plus-outline::before {
  content: "\F1633";
}

.mdi-database-refresh::before {
  content: "\F05C2";
}

.mdi-database-refresh-outline::before {
  content: "\F1634";
}

.mdi-database-remove::before {
  content: "\F0D00";
}

.mdi-database-remove-outline::before {
  content: "\F1635";
}

.mdi-database-search::before {
  content: "\F0866";
}

.mdi-database-search-outline::before {
  content: "\F1636";
}

.mdi-database-settings::before {
  content: "\F0D01";
}

.mdi-database-settings-outline::before {
  content: "\F1637";
}

.mdi-database-sync::before {
  content: "\F0CFF";
}

.mdi-database-sync-outline::before {
  content: "\F1638";
}

.mdi-death-star::before {
  content: "\F08D8";
}

.mdi-death-star-variant::before {
  content: "\F08D9";
}

.mdi-deathly-hallows::before {
  content: "\F0B87";
}

.mdi-debian::before {
  content: "\F08DA";
}

.mdi-debug-step-into::before {
  content: "\F01B9";
}

.mdi-debug-step-out::before {
  content: "\F01B8";
}

.mdi-debug-step-over::before {
  content: "\F01B7";
}

.mdi-decagram::before {
  content: "\F076C";
}

.mdi-decagram-outline::before {
  content: "\F076D";
}

.mdi-decimal::before {
  content: "\F10A1";
}

.mdi-decimal-comma::before {
  content: "\F10A2";
}

.mdi-decimal-comma-decrease::before {
  content: "\F10A3";
}

.mdi-decimal-comma-increase::before {
  content: "\F10A4";
}

.mdi-decimal-decrease::before {
  content: "\F01B6";
}

.mdi-decimal-increase::before {
  content: "\F01B5";
}

.mdi-delete::before {
  content: "\F01B4";
}

.mdi-delete-alert::before {
  content: "\F10A5";
}

.mdi-delete-alert-outline::before {
  content: "\F10A6";
}

.mdi-delete-circle::before {
  content: "\F0683";
}

.mdi-delete-circle-outline::before {
  content: "\F0B88";
}

.mdi-delete-clock::before {
  content: "\F1556";
}

.mdi-delete-clock-outline::before {
  content: "\F1557";
}

.mdi-delete-empty::before {
  content: "\F06CC";
}

.mdi-delete-empty-outline::before {
  content: "\F0E9D";
}

.mdi-delete-forever::before {
  content: "\F05E8";
}

.mdi-delete-forever-outline::before {
  content: "\F0B89";
}

.mdi-delete-off::before {
  content: "\F10A7";
}

.mdi-delete-off-outline::before {
  content: "\F10A8";
}

.mdi-delete-outline::before {
  content: "\F09E7";
}

.mdi-delete-restore::before {
  content: "\F0819";
}

.mdi-delete-sweep::before {
  content: "\F05E9";
}

.mdi-delete-sweep-outline::before {
  content: "\F0C62";
}

.mdi-delete-variant::before {
  content: "\F01B3";
}

.mdi-delta::before {
  content: "\F01C2";
}

.mdi-desk::before {
  content: "\F1239";
}

.mdi-desk-lamp::before {
  content: "\F095F";
}

.mdi-desk-lamp-off::before {
  content: "\F1B1F";
}

.mdi-desk-lamp-on::before {
  content: "\F1B20";
}

.mdi-deskphone::before {
  content: "\F01C3";
}

.mdi-desktop-classic::before {
  content: "\F07C0";
}

.mdi-desktop-tower::before {
  content: "\F01C5";
}

.mdi-desktop-tower-monitor::before {
  content: "\F0AAB";
}

.mdi-details::before {
  content: "\F01C6";
}

.mdi-dev-to::before {
  content: "\F0D6E";
}

.mdi-developer-board::before {
  content: "\F0697";
}

.mdi-deviantart::before {
  content: "\F01C7";
}

.mdi-devices::before {
  content: "\F0FB0";
}

.mdi-dharmachakra::before {
  content: "\F094B";
}

.mdi-diabetes::before {
  content: "\F1126";
}

.mdi-dialpad::before {
  content: "\F061C";
}

.mdi-diameter::before {
  content: "\F0C63";
}

.mdi-diameter-outline::before {
  content: "\F0C64";
}

.mdi-diameter-variant::before {
  content: "\F0C65";
}

.mdi-diamond::before {
  content: "\F0B8A";
}

.mdi-diamond-outline::before {
  content: "\F0B8B";
}

.mdi-diamond-stone::before {
  content: "\F01C8";
}

.mdi-diaper-outline::before {
  content: "\F1CCF";
}

.mdi-dice-1::before {
  content: "\F01CA";
}

.mdi-dice-1-outline::before {
  content: "\F114A";
}

.mdi-dice-2::before {
  content: "\F01CB";
}

.mdi-dice-2-outline::before {
  content: "\F114B";
}

.mdi-dice-3::before {
  content: "\F01CC";
}

.mdi-dice-3-outline::before {
  content: "\F114C";
}

.mdi-dice-4::before {
  content: "\F01CD";
}

.mdi-dice-4-outline::before {
  content: "\F114D";
}

.mdi-dice-5::before {
  content: "\F01CE";
}

.mdi-dice-5-outline::before {
  content: "\F114E";
}

.mdi-dice-6::before {
  content: "\F01CF";
}

.mdi-dice-6-outline::before {
  content: "\F114F";
}

.mdi-dice-d10::before {
  content: "\F1153";
}

.mdi-dice-d10-outline::before {
  content: "\F076F";
}

.mdi-dice-d12::before {
  content: "\F1154";
}

.mdi-dice-d12-outline::before {
  content: "\F0867";
}

.mdi-dice-d20::before {
  content: "\F1155";
}

.mdi-dice-d20-outline::before {
  content: "\F05EA";
}

.mdi-dice-d4::before {
  content: "\F1150";
}

.mdi-dice-d4-outline::before {
  content: "\F05EB";
}

.mdi-dice-d6::before {
  content: "\F1151";
}

.mdi-dice-d6-outline::before {
  content: "\F05ED";
}

.mdi-dice-d8::before {
  content: "\F1152";
}

.mdi-dice-d8-outline::before {
  content: "\F05EC";
}

.mdi-dice-multiple::before {
  content: "\F076E";
}

.mdi-dice-multiple-outline::before {
  content: "\F1156";
}

.mdi-digital-ocean::before {
  content: "\F1237";
}

.mdi-dip-switch::before {
  content: "\F07C1";
}

.mdi-directions::before {
  content: "\F01D0";
}

.mdi-directions-fork::before {
  content: "\F0641";
}

.mdi-disc::before {
  content: "\F05EE";
}

.mdi-disc-alert::before {
  content: "\F01D1";
}

.mdi-disc-player::before {
  content: "\F0960";
}

.mdi-dishwasher::before {
  content: "\F0AAC";
}

.mdi-dishwasher-alert::before {
  content: "\F11B8";
}

.mdi-dishwasher-off::before {
  content: "\F11B9";
}

.mdi-disqus::before {
  content: "\F01D2";
}

.mdi-distribute-horizontal-center::before {
  content: "\F11C9";
}

.mdi-distribute-horizontal-left::before {
  content: "\F11C8";
}

.mdi-distribute-horizontal-right::before {
  content: "\F11CA";
}

.mdi-distribute-vertical-bottom::before {
  content: "\F11CB";
}

.mdi-distribute-vertical-center::before {
  content: "\F11CC";
}

.mdi-distribute-vertical-top::before {
  content: "\F11CD";
}

.mdi-diversify::before {
  content: "\F1877";
}

.mdi-diving::before {
  content: "\F1977";
}

.mdi-diving-flippers::before {
  content: "\F0DBF";
}

.mdi-diving-helmet::before {
  content: "\F0DC0";
}

.mdi-diving-scuba::before {
  content: "\F1B77";
}

.mdi-diving-scuba-flag::before {
  content: "\F0DC2";
}

.mdi-diving-scuba-mask::before {
  content: "\F0DC1";
}

.mdi-diving-scuba-tank::before {
  content: "\F0DC3";
}

.mdi-diving-scuba-tank-multiple::before {
  content: "\F0DC4";
}

.mdi-diving-snorkel::before {
  content: "\F0DC5";
}

.mdi-division::before {
  content: "\F01D4";
}

.mdi-division-box::before {
  content: "\F01D5";
}

.mdi-dlna::before {
  content: "\F0A41";
}

.mdi-dna::before {
  content: "\F0684";
}

.mdi-dns::before {
  content: "\F01D6";
}

.mdi-dns-outline::before {
  content: "\F0B8C";
}

.mdi-dock-bottom::before {
  content: "\F10A9";
}

.mdi-dock-left::before {
  content: "\F10AA";
}

.mdi-dock-right::before {
  content: "\F10AB";
}

.mdi-dock-top::before {
  content: "\F1513";
}

.mdi-dock-window::before {
  content: "\F10AC";
}

.mdi-docker::before {
  content: "\F0868";
}

.mdi-doctor::before {
  content: "\F0A42";
}

.mdi-dog::before {
  content: "\F0A43";
}

.mdi-dog-service::before {
  content: "\F0AAD";
}

.mdi-dog-side::before {
  content: "\F0A44";
}

.mdi-dog-side-off::before {
  content: "\F16EE";
}

.mdi-dolby::before {
  content: "\F06B3";
}

.mdi-dolly::before {
  content: "\F0E9E";
}

.mdi-dolphin::before {
  content: "\F18B4";
}

.mdi-domain::before {
  content: "\F01D7";
}

.mdi-domain-off::before {
  content: "\F0D6F";
}

.mdi-domain-plus::before {
  content: "\F10AD";
}

.mdi-domain-remove::before {
  content: "\F10AE";
}

.mdi-domain-switch::before {
  content: "\F1C2C";
}

.mdi-dome-light::before {
  content: "\F141E";
}

.mdi-domino-mask::before {
  content: "\F1023";
}

.mdi-donkey::before {
  content: "\F07C2";
}

.mdi-door::before {
  content: "\F081A";
}

.mdi-door-closed::before {
  content: "\F081B";
}

.mdi-door-closed-cancel::before {
  content: "\F1C93";
}

.mdi-door-closed-lock::before {
  content: "\F10AF";
}

.mdi-door-open::before {
  content: "\F081C";
}

.mdi-door-sliding::before {
  content: "\F181E";
}

.mdi-door-sliding-lock::before {
  content: "\F181F";
}

.mdi-door-sliding-open::before {
  content: "\F1820";
}

.mdi-doorbell::before {
  content: "\F12E6";
}

.mdi-doorbell-video::before {
  content: "\F0869";
}

.mdi-dot-net::before {
  content: "\F0AAE";
}

.mdi-dots-circle::before {
  content: "\F1978";
}

.mdi-dots-grid::before {
  content: "\F15FC";
}

.mdi-dots-hexagon::before {
  content: "\F15FF";
}

.mdi-dots-horizontal::before {
  content: "\F01D8";
}

.mdi-dots-horizontal-circle::before {
  content: "\F07C3";
}

.mdi-dots-horizontal-circle-outline::before {
  content: "\F0B8D";
}

.mdi-dots-square::before {
  content: "\F15FD";
}

.mdi-dots-triangle::before {
  content: "\F15FE";
}

.mdi-dots-vertical::before {
  content: "\F01D9";
}

.mdi-dots-vertical-circle::before {
  content: "\F07C4";
}

.mdi-dots-vertical-circle-outline::before {
  content: "\F0B8E";
}

.mdi-download::before {
  content: "\F01DA";
}

.mdi-download-box::before {
  content: "\F1462";
}

.mdi-download-box-outline::before {
  content: "\F1463";
}

.mdi-download-circle::before {
  content: "\F1464";
}

.mdi-download-circle-outline::before {
  content: "\F1465";
}

.mdi-download-lock::before {
  content: "\F1320";
}

.mdi-download-lock-outline::before {
  content: "\F1321";
}

.mdi-download-multiple::before {
  content: "\F09E9";
}

.mdi-download-multiple-outline::before {
  content: "\F1CD0";
}

.mdi-download-network::before {
  content: "\F06F4";
}

.mdi-download-network-outline::before {
  content: "\F0C66";
}

.mdi-download-off::before {
  content: "\F10B0";
}

.mdi-download-off-outline::before {
  content: "\F10B1";
}

.mdi-download-outline::before {
  content: "\F0B8F";
}

.mdi-drag::before {
  content: "\F01DB";
}

.mdi-drag-horizontal::before {
  content: "\F01DC";
}

.mdi-drag-horizontal-variant::before {
  content: "\F12F0";
}

.mdi-drag-variant::before {
  content: "\F0B90";
}

.mdi-drag-vertical::before {
  content: "\F01DD";
}

.mdi-drag-vertical-variant::before {
  content: "\F12F1";
}

.mdi-drama-masks::before {
  content: "\F0D02";
}

.mdi-draw::before {
  content: "\F0F49";
}

.mdi-draw-pen::before {
  content: "\F19B9";
}

.mdi-drawing::before {
  content: "\F01DE";
}

.mdi-drawing-box::before {
  content: "\F01DF";
}

.mdi-dresser::before {
  content: "\F0F4A";
}

.mdi-dresser-outline::before {
  content: "\F0F4B";
}

.mdi-drone::before {
  content: "\F01E2";
}

.mdi-dropbox::before {
  content: "\F01E3";
}

.mdi-drupal::before {
  content: "\F01E4";
}

.mdi-duck::before {
  content: "\F01E5";
}

.mdi-dumbbell::before {
  content: "\F01E6";
}

.mdi-dump-truck::before {
  content: "\F0C67";
}

.mdi-ear-hearing::before {
  content: "\F07C5";
}

.mdi-ear-hearing-loop::before {
  content: "\F1AEE";
}

.mdi-ear-hearing-off::before {
  content: "\F0A45";
}

.mdi-earbuds::before {
  content: "\F184F";
}

.mdi-earbuds-off::before {
  content: "\F1850";
}

.mdi-earbuds-off-outline::before {
  content: "\F1851";
}

.mdi-earbuds-outline::before {
  content: "\F1852";
}

.mdi-earth::before {
  content: "\F01E7";
}

.mdi-earth-arrow-down::before {
  content: "\F1C87";
}

.mdi-earth-arrow-left::before {
  content: "\F1C88";
}

.mdi-earth-arrow-right::before {
  content: "\F1311";
}

.mdi-earth-arrow-up::before {
  content: "\F1C89";
}

.mdi-earth-box::before {
  content: "\F06CD";
}

.mdi-earth-box-minus::before {
  content: "\F1407";
}

.mdi-earth-box-off::before {
  content: "\F06CE";
}

.mdi-earth-box-plus::before {
  content: "\F1406";
}

.mdi-earth-box-remove::before {
  content: "\F1408";
}

.mdi-earth-minus::before {
  content: "\F1404";
}

.mdi-earth-off::before {
  content: "\F01E8";
}

.mdi-earth-plus::before {
  content: "\F1403";
}

.mdi-earth-remove::before {
  content: "\F1405";
}

.mdi-egg::before {
  content: "\F0AAF";
}

.mdi-egg-easter::before {
  content: "\F0AB0";
}

.mdi-egg-fried::before {
  content: "\F184A";
}

.mdi-egg-off::before {
  content: "\F13F0";
}

.mdi-egg-off-outline::before {
  content: "\F13F1";
}

.mdi-egg-outline::before {
  content: "\F13F2";
}

.mdi-eiffel-tower::before {
  content: "\F156B";
}

.mdi-eight-track::before {
  content: "\F09EA";
}

.mdi-eject::before {
  content: "\F01EA";
}

.mdi-eject-circle::before {
  content: "\F1B23";
}

.mdi-eject-circle-outline::before {
  content: "\F1B24";
}

.mdi-eject-outline::before {
  content: "\F0B91";
}

.mdi-electric-switch::before {
  content: "\F0E9F";
}

.mdi-electric-switch-closed::before {
  content: "\F10D9";
}

.mdi-electron-framework::before {
  content: "\F1024";
}

.mdi-elephant::before {
  content: "\F07C6";
}

.mdi-elevation-decline::before {
  content: "\F01EB";
}

.mdi-elevation-rise::before {
  content: "\F01EC";
}

.mdi-elevator::before {
  content: "\F01ED";
}

.mdi-elevator-down::before {
  content: "\F12C2";
}

.mdi-elevator-passenger::before {
  content: "\F1381";
}

.mdi-elevator-passenger-off::before {
  content: "\F1979";
}

.mdi-elevator-passenger-off-outline::before {
  content: "\F197A";
}

.mdi-elevator-passenger-outline::before {
  content: "\F197B";
}

.mdi-elevator-up::before {
  content: "\F12C1";
}

.mdi-ellipse::before {
  content: "\F0EA0";
}

.mdi-ellipse-outline::before {
  content: "\F0EA1";
}

.mdi-email::before {
  content: "\F01EE";
}

.mdi-email-alert::before {
  content: "\F06CF";
}

.mdi-email-alert-outline::before {
  content: "\F0D42";
}

.mdi-email-arrow-left::before {
  content: "\F10DA";
}

.mdi-email-arrow-left-outline::before {
  content: "\F10DB";
}

.mdi-email-arrow-right::before {
  content: "\F10DC";
}

.mdi-email-arrow-right-outline::before {
  content: "\F10DD";
}

.mdi-email-box::before {
  content: "\F0D03";
}

.mdi-email-check::before {
  content: "\F0AB1";
}

.mdi-email-check-outline::before {
  content: "\F0AB2";
}

.mdi-email-edit::before {
  content: "\F0EE3";
}

.mdi-email-edit-outline::before {
  content: "\F0EE4";
}

.mdi-email-fast::before {
  content: "\F186F";
}

.mdi-email-fast-outline::before {
  content: "\F1870";
}

.mdi-email-heart-outline::before {
  content: "\F1C5B";
}

.mdi-email-lock::before {
  content: "\F01F1";
}

.mdi-email-lock-outline::before {
  content: "\F1B61";
}

.mdi-email-mark-as-unread::before {
  content: "\F0B92";
}

.mdi-email-minus::before {
  content: "\F0EE5";
}

.mdi-email-minus-outline::before {
  content: "\F0EE6";
}

.mdi-email-multiple::before {
  content: "\F0EE7";
}

.mdi-email-multiple-outline::before {
  content: "\F0EE8";
}

.mdi-email-newsletter::before {
  content: "\F0FB1";
}

.mdi-email-off::before {
  content: "\F13E3";
}

.mdi-email-off-outline::before {
  content: "\F13E4";
}

.mdi-email-open::before {
  content: "\F01EF";
}

.mdi-email-open-heart-outline::before {
  content: "\F1C5C";
}

.mdi-email-open-multiple::before {
  content: "\F0EE9";
}

.mdi-email-open-multiple-outline::before {
  content: "\F0EEA";
}

.mdi-email-open-outline::before {
  content: "\F05EF";
}

.mdi-email-outline::before {
  content: "\F01F0";
}

.mdi-email-plus::before {
  content: "\F09EB";
}

.mdi-email-plus-outline::before {
  content: "\F09EC";
}

.mdi-email-remove::before {
  content: "\F1661";
}

.mdi-email-remove-outline::before {
  content: "\F1662";
}

.mdi-email-seal::before {
  content: "\F195B";
}

.mdi-email-seal-outline::before {
  content: "\F195C";
}

.mdi-email-search::before {
  content: "\F0961";
}

.mdi-email-search-outline::before {
  content: "\F0962";
}

.mdi-email-sync::before {
  content: "\F12C7";
}

.mdi-email-sync-outline::before {
  content: "\F12C8";
}

.mdi-email-variant::before {
  content: "\F05F0";
}

.mdi-ember::before {
  content: "\F0B30";
}

.mdi-emby::before {
  content: "\F06B4";
}

.mdi-emoticon::before {
  content: "\F0C68";
}

.mdi-emoticon-angry::before {
  content: "\F0C69";
}

.mdi-emoticon-angry-outline::before {
  content: "\F0C6A";
}

.mdi-emoticon-confused::before {
  content: "\F10DE";
}

.mdi-emoticon-confused-outline::before {
  content: "\F10DF";
}

.mdi-emoticon-cool::before {
  content: "\F0C6B";
}

.mdi-emoticon-cool-outline::before {
  content: "\F01F3";
}

.mdi-emoticon-cry::before {
  content: "\F0C6C";
}

.mdi-emoticon-cry-outline::before {
  content: "\F0C6D";
}

.mdi-emoticon-dead::before {
  content: "\F0C6E";
}

.mdi-emoticon-dead-outline::before {
  content: "\F069B";
}

.mdi-emoticon-devil::before {
  content: "\F0C6F";
}

.mdi-emoticon-devil-outline::before {
  content: "\F01F4";
}

.mdi-emoticon-excited::before {
  content: "\F0C70";
}

.mdi-emoticon-excited-outline::before {
  content: "\F069C";
}

.mdi-emoticon-frown::before {
  content: "\F0F4C";
}

.mdi-emoticon-frown-outline::before {
  content: "\F0F4D";
}

.mdi-emoticon-happy::before {
  content: "\F0C71";
}

.mdi-emoticon-happy-outline::before {
  content: "\F01F5";
}

.mdi-emoticon-kiss::before {
  content: "\F0C72";
}

.mdi-emoticon-kiss-outline::before {
  content: "\F0C73";
}

.mdi-emoticon-lol::before {
  content: "\F1214";
}

.mdi-emoticon-lol-outline::before {
  content: "\F1215";
}

.mdi-emoticon-minus::before {
  content: "\F1CB2";
}

.mdi-emoticon-minus-outline::before {
  content: "\F1CB3";
}

.mdi-emoticon-neutral::before {
  content: "\F0C74";
}

.mdi-emoticon-neutral-outline::before {
  content: "\F01F6";
}

.mdi-emoticon-outline::before {
  content: "\F01F2";
}

.mdi-emoticon-plus::before {
  content: "\F1CB4";
}

.mdi-emoticon-plus-outline::before {
  content: "\F1CB5";
}

.mdi-emoticon-poop::before {
  content: "\F01F7";
}

.mdi-emoticon-poop-outline::before {
  content: "\F0C75";
}

.mdi-emoticon-remove::before {
  content: "\F1CB6";
}

.mdi-emoticon-remove-outline::before {
  content: "\F1CB7";
}

.mdi-emoticon-sad::before {
  content: "\F0C76";
}

.mdi-emoticon-sad-outline::before {
  content: "\F01F8";
}

.mdi-emoticon-sick::before {
  content: "\F157C";
}

.mdi-emoticon-sick-outline::before {
  content: "\F157D";
}

.mdi-emoticon-tongue::before {
  content: "\F01F9";
}

.mdi-emoticon-tongue-outline::before {
  content: "\F0C77";
}

.mdi-emoticon-wink::before {
  content: "\F0C78";
}

.mdi-emoticon-wink-outline::before {
  content: "\F0C79";
}

.mdi-engine::before {
  content: "\F01FA";
}

.mdi-engine-off::before {
  content: "\F0A46";
}

.mdi-engine-off-outline::before {
  content: "\F0A47";
}

.mdi-engine-outline::before {
  content: "\F01FB";
}

.mdi-epsilon::before {
  content: "\F10E0";
}

.mdi-equal::before {
  content: "\F01FC";
}

.mdi-equal-box::before {
  content: "\F01FD";
}

.mdi-equalizer::before {
  content: "\F0EA2";
}

.mdi-equalizer-outline::before {
  content: "\F0EA3";
}

.mdi-eraser::before {
  content: "\F01FE";
}

.mdi-eraser-variant::before {
  content: "\F0642";
}

.mdi-escalator::before {
  content: "\F01FF";
}

.mdi-escalator-box::before {
  content: "\F1399";
}

.mdi-escalator-down::before {
  content: "\F12C0";
}

.mdi-escalator-up::before {
  content: "\F12BF";
}

.mdi-eslint::before {
  content: "\F0C7A";
}

.mdi-et::before {
  content: "\F0AB3";
}

.mdi-ethereum::before {
  content: "\F086A";
}

.mdi-ethernet::before {
  content: "\F0200";
}

.mdi-ethernet-cable::before {
  content: "\F0201";
}

.mdi-ethernet-cable-off::before {
  content: "\F0202";
}

.mdi-ethernet-off::before {
  content: "\F1CD1";
}

.mdi-ev-plug-ccs1::before {
  content: "\F1519";
}

.mdi-ev-plug-ccs2::before {
  content: "\F151A";
}

.mdi-ev-plug-chademo::before {
  content: "\F151B";
}

.mdi-ev-plug-tesla::before {
  content: "\F151C";
}

.mdi-ev-plug-type1::before {
  content: "\F151D";
}

.mdi-ev-plug-type2::before {
  content: "\F151E";
}

.mdi-ev-station::before {
  content: "\F05F1";
}

.mdi-evernote::before {
  content: "\F0204";
}

.mdi-excavator::before {
  content: "\F1025";
}

.mdi-exclamation::before {
  content: "\F0205";
}

.mdi-exclamation-thick::before {
  content: "\F1238";
}

.mdi-exit-run::before {
  content: "\F0A48";
}

.mdi-exit-to-app::before {
  content: "\F0206";
}

.mdi-expand-all::before {
  content: "\F0AB4";
}

.mdi-expand-all-outline::before {
  content: "\F0AB5";
}

.mdi-expansion-card::before {
  content: "\F08AE";
}

.mdi-expansion-card-variant::before {
  content: "\F0FB2";
}

.mdi-exponent::before {
  content: "\F0963";
}

.mdi-exponent-box::before {
  content: "\F0964";
}

.mdi-export::before {
  content: "\F0207";
}

.mdi-export-variant::before {
  content: "\F0B93";
}

.mdi-eye::before {
  content: "\F0208";
}

.mdi-eye-arrow-left::before {
  content: "\F18FD";
}

.mdi-eye-arrow-left-outline::before {
  content: "\F18FE";
}

.mdi-eye-arrow-right::before {
  content: "\F18FF";
}

.mdi-eye-arrow-right-outline::before {
  content: "\F1900";
}

.mdi-eye-check::before {
  content: "\F0D04";
}

.mdi-eye-check-outline::before {
  content: "\F0D05";
}

.mdi-eye-circle::before {
  content: "\F0B94";
}

.mdi-eye-circle-outline::before {
  content: "\F0B95";
}

.mdi-eye-closed::before {
  content: "\F1CA3";
}

.mdi-eye-lock::before {
  content: "\F1C06";
}

.mdi-eye-lock-open::before {
  content: "\F1C07";
}

.mdi-eye-lock-open-outline::before {
  content: "\F1C08";
}

.mdi-eye-lock-outline::before {
  content: "\F1C09";
}

.mdi-eye-minus::before {
  content: "\F1026";
}

.mdi-eye-minus-outline::before {
  content: "\F1027";
}

.mdi-eye-off::before {
  content: "\F0209";
}

.mdi-eye-off-outline::before {
  content: "\F06D1";
}

.mdi-eye-outline::before {
  content: "\F06D0";
}

.mdi-eye-plus::before {
  content: "\F086B";
}

.mdi-eye-plus-outline::before {
  content: "\F086C";
}

.mdi-eye-refresh::before {
  content: "\F197C";
}

.mdi-eye-refresh-outline::before {
  content: "\F197D";
}

.mdi-eye-remove::before {
  content: "\F15E3";
}

.mdi-eye-remove-outline::before {
  content: "\F15E4";
}

.mdi-eye-settings::before {
  content: "\F086D";
}

.mdi-eye-settings-outline::before {
  content: "\F086E";
}

.mdi-eyedropper::before {
  content: "\F020A";
}

.mdi-eyedropper-minus::before {
  content: "\F13DD";
}

.mdi-eyedropper-off::before {
  content: "\F13DF";
}

.mdi-eyedropper-plus::before {
  content: "\F13DC";
}

.mdi-eyedropper-remove::before {
  content: "\F13DE";
}

.mdi-eyedropper-variant::before {
  content: "\F020B";
}

.mdi-face-agent::before {
  content: "\F0D70";
}

.mdi-face-man::before {
  content: "\F0643";
}

.mdi-face-man-outline::before {
  content: "\F0B96";
}

.mdi-face-man-profile::before {
  content: "\F0644";
}

.mdi-face-man-shimmer::before {
  content: "\F15CC";
}

.mdi-face-man-shimmer-outline::before {
  content: "\F15CD";
}

.mdi-face-mask::before {
  content: "\F1586";
}

.mdi-face-mask-outline::before {
  content: "\F1587";
}

.mdi-face-recognition::before {
  content: "\F0C7B";
}

.mdi-face-woman::before {
  content: "\F1077";
}

.mdi-face-woman-outline::before {
  content: "\F1078";
}

.mdi-face-woman-profile::before {
  content: "\F1076";
}

.mdi-face-woman-shimmer::before {
  content: "\F15CE";
}

.mdi-face-woman-shimmer-outline::before {
  content: "\F15CF";
}

.mdi-facebook::before {
  content: "\F020C";
}

.mdi-facebook-gaming::before {
  content: "\F07DD";
}

.mdi-facebook-messenger::before {
  content: "\F020E";
}

.mdi-facebook-workplace::before {
  content: "\F0B31";
}

.mdi-factory::before {
  content: "\F020F";
}

.mdi-family-tree::before {
  content: "\F160E";
}

.mdi-fan::before {
  content: "\F0210";
}

.mdi-fan-alert::before {
  content: "\F146C";
}

.mdi-fan-auto::before {
  content: "\F171D";
}

.mdi-fan-chevron-down::before {
  content: "\F146D";
}

.mdi-fan-chevron-up::before {
  content: "\F146E";
}

.mdi-fan-clock::before {
  content: "\F1A3A";
}

.mdi-fan-minus::before {
  content: "\F1470";
}

.mdi-fan-off::before {
  content: "\F081D";
}

.mdi-fan-plus::before {
  content: "\F146F";
}

.mdi-fan-remove::before {
  content: "\F1471";
}

.mdi-fan-speed-1::before {
  content: "\F1472";
}

.mdi-fan-speed-2::before {
  content: "\F1473";
}

.mdi-fan-speed-3::before {
  content: "\F1474";
}

.mdi-fast-forward::before {
  content: "\F0211";
}

.mdi-fast-forward-10::before {
  content: "\F0D71";
}

.mdi-fast-forward-15::before {
  content: "\F193A";
}

.mdi-fast-forward-30::before {
  content: "\F0D06";
}

.mdi-fast-forward-45::before {
  content: "\F1B12";
}

.mdi-fast-forward-5::before {
  content: "\F11F8";
}

.mdi-fast-forward-60::before {
  content: "\F160B";
}

.mdi-fast-forward-outline::before {
  content: "\F06D2";
}

.mdi-faucet::before {
  content: "\F1B29";
}

.mdi-faucet-variant::before {
  content: "\F1B2A";
}

.mdi-fax::before {
  content: "\F0212";
}

.mdi-feather::before {
  content: "\F06D3";
}

.mdi-feature-search::before {
  content: "\F0A49";
}

.mdi-feature-search-outline::before {
  content: "\F0A4A";
}

.mdi-fedora::before {
  content: "\F08DB";
}

.mdi-fence::before {
  content: "\F179A";
}

.mdi-fence-electric::before {
  content: "\F17F6";
}

.mdi-fencing::before {
  content: "\F14C1";
}

.mdi-ferris-wheel::before {
  content: "\F0EA4";
}

.mdi-ferry::before {
  content: "\F0213";
}

.mdi-file::before {
  content: "\F0214";
}

.mdi-file-account::before {
  content: "\F073B";
}

.mdi-file-account-outline::before {
  content: "\F1028";
}

.mdi-file-alert::before {
  content: "\F0A4B";
}

.mdi-file-alert-outline::before {
  content: "\F0A4C";
}

.mdi-file-arrow-left-right::before {
  content: "\F1A93";
}

.mdi-file-arrow-left-right-outline::before {
  content: "\F1A94";
}

.mdi-file-arrow-up-down::before {
  content: "\F1A95";
}

.mdi-file-arrow-up-down-outline::before {
  content: "\F1A96";
}

.mdi-file-cabinet::before {
  content: "\F0AB6";
}

.mdi-file-cad::before {
  content: "\F0EEB";
}

.mdi-file-cad-box::before {
  content: "\F0EEC";
}

.mdi-file-cancel::before {
  content: "\F0DC6";
}

.mdi-file-cancel-outline::before {
  content: "\F0DC7";
}

.mdi-file-certificate::before {
  content: "\F1186";
}

.mdi-file-certificate-outline::before {
  content: "\F1187";
}

.mdi-file-chart::before {
  content: "\F0215";
}

.mdi-file-chart-check::before {
  content: "\F19C6";
}

.mdi-file-chart-check-outline::before {
  content: "\F19C7";
}

.mdi-file-chart-outline::before {
  content: "\F1029";
}

.mdi-file-check::before {
  content: "\F0216";
}

.mdi-file-check-outline::before {
  content: "\F0E29";
}

.mdi-file-clock::before {
  content: "\F12E1";
}

.mdi-file-clock-outline::before {
  content: "\F12E2";
}

.mdi-file-cloud::before {
  content: "\F0217";
}

.mdi-file-cloud-outline::before {
  content: "\F102A";
}

.mdi-file-code::before {
  content: "\F022E";
}

.mdi-file-code-outline::before {
  content: "\F102B";
}

.mdi-file-cog::before {
  content: "\F107B";
}

.mdi-file-cog-outline::before {
  content: "\F107C";
}

.mdi-file-compare::before {
  content: "\F08AA";
}

.mdi-file-delimited::before {
  content: "\F0218";
}

.mdi-file-delimited-outline::before {
  content: "\F0EA5";
}

.mdi-file-document::before {
  content: "\F0219";
}

.mdi-file-document-alert::before {
  content: "\F1A97";
}

.mdi-file-document-alert-outline::before {
  content: "\F1A98";
}

.mdi-file-document-arrow-right::before {
  content: "\F1C0F";
}

.mdi-file-document-arrow-right-outline::before {
  content: "\F1C10";
}

.mdi-file-document-check::before {
  content: "\F1A99";
}

.mdi-file-document-check-outline::before {
  content: "\F1A9A";
}

.mdi-file-document-edit::before {
  content: "\F0DC8";
}

.mdi-file-document-edit-outline::before {
  content: "\F0DC9";
}

.mdi-file-document-minus::before {
  content: "\F1A9B";
}

.mdi-file-document-minus-outline::before {
  content: "\F1A9C";
}

.mdi-file-document-multiple::before {
  content: "\F1517";
}

.mdi-file-document-multiple-outline::before {
  content: "\F1518";
}

.mdi-file-document-outline::before {
  content: "\F09EE";
}

.mdi-file-document-plus::before {
  content: "\F1A9D";
}

.mdi-file-document-plus-outline::before {
  content: "\F1A9E";
}

.mdi-file-document-refresh::before {
  content: "\F1C7A";
}

.mdi-file-document-refresh-outline::before {
  content: "\F1C7B";
}

.mdi-file-document-remove::before {
  content: "\F1A9F";
}

.mdi-file-document-remove-outline::before {
  content: "\F1AA0";
}

.mdi-file-download::before {
  content: "\F0965";
}

.mdi-file-download-outline::before {
  content: "\F0966";
}

.mdi-file-edit::before {
  content: "\F11E7";
}

.mdi-file-edit-outline::before {
  content: "\F11E8";
}

.mdi-file-excel::before {
  content: "\F021B";
}

.mdi-file-excel-box::before {
  content: "\F021C";
}

.mdi-file-excel-box-outline::before {
  content: "\F102C";
}

.mdi-file-excel-outline::before {
  content: "\F102D";
}

.mdi-file-export::before {
  content: "\F021D";
}

.mdi-file-export-outline::before {
  content: "\F102E";
}

.mdi-file-eye::before {
  content: "\F0DCA";
}

.mdi-file-eye-outline::before {
  content: "\F0DCB";
}

.mdi-file-find::before {
  content: "\F021E";
}

.mdi-file-find-outline::before {
  content: "\F0B97";
}

.mdi-file-gif-box::before {
  content: "\F0D78";
}

.mdi-file-hidden::before {
  content: "\F0613";
}

.mdi-file-image::before {
  content: "\F021F";
}

.mdi-file-image-marker::before {
  content: "\F1772";
}

.mdi-file-image-marker-outline::before {
  content: "\F1773";
}

.mdi-file-image-minus::before {
  content: "\F193B";
}

.mdi-file-image-minus-outline::before {
  content: "\F193C";
}

.mdi-file-image-outline::before {
  content: "\F0EB0";
}

.mdi-file-image-plus::before {
  content: "\F193D";
}

.mdi-file-image-plus-outline::before {
  content: "\F193E";
}

.mdi-file-image-remove::before {
  content: "\F193F";
}

.mdi-file-image-remove-outline::before {
  content: "\F1940";
}

.mdi-file-import::before {
  content: "\F0220";
}

.mdi-file-import-outline::before {
  content: "\F102F";
}

.mdi-file-jpg-box::before {
  content: "\F0225";
}

.mdi-file-key::before {
  content: "\F1184";
}

.mdi-file-key-outline::before {
  content: "\F1185";
}

.mdi-file-link::before {
  content: "\F1177";
}

.mdi-file-link-outline::before {
  content: "\F1178";
}

.mdi-file-lock::before {
  content: "\F0221";
}

.mdi-file-lock-open::before {
  content: "\F19C8";
}

.mdi-file-lock-open-outline::before {
  content: "\F19C9";
}

.mdi-file-lock-outline::before {
  content: "\F1030";
}

.mdi-file-marker::before {
  content: "\F1774";
}

.mdi-file-marker-outline::before {
  content: "\F1775";
}

.mdi-file-minus::before {
  content: "\F1AA1";
}

.mdi-file-minus-outline::before {
  content: "\F1AA2";
}

.mdi-file-move::before {
  content: "\F0AB9";
}

.mdi-file-move-outline::before {
  content: "\F1031";
}

.mdi-file-multiple::before {
  content: "\F0222";
}

.mdi-file-multiple-outline::before {
  content: "\F1032";
}

.mdi-file-music::before {
  content: "\F0223";
}

.mdi-file-music-outline::before {
  content: "\F0E2A";
}

.mdi-file-outline::before {
  content: "\F0224";
}

.mdi-file-pdf-box::before {
  content: "\F0226";
}

.mdi-file-percent::before {
  content: "\F081E";
}

.mdi-file-percent-outline::before {
  content: "\F1033";
}

.mdi-file-phone::before {
  content: "\F1179";
}

.mdi-file-phone-outline::before {
  content: "\F117A";
}

.mdi-file-plus::before {
  content: "\F0752";
}

.mdi-file-plus-outline::before {
  content: "\F0EED";
}

.mdi-file-png-box::before {
  content: "\F0E2D";
}

.mdi-file-powerpoint::before {
  content: "\F0227";
}

.mdi-file-powerpoint-box::before {
  content: "\F0228";
}

.mdi-file-powerpoint-box-outline::before {
  content: "\F1034";
}

.mdi-file-powerpoint-outline::before {
  content: "\F1035";
}

.mdi-file-presentation-box::before {
  content: "\F0229";
}

.mdi-file-question::before {
  content: "\F086F";
}

.mdi-file-question-outline::before {
  content: "\F1036";
}

.mdi-file-refresh::before {
  content: "\F0918";
}

.mdi-file-refresh-outline::before {
  content: "\F0541";
}

.mdi-file-remove::before {
  content: "\F0B98";
}

.mdi-file-remove-outline::before {
  content: "\F1037";
}

.mdi-file-replace::before {
  content: "\F0B32";
}

.mdi-file-replace-outline::before {
  content: "\F0B33";
}

.mdi-file-restore::before {
  content: "\F0670";
}

.mdi-file-restore-outline::before {
  content: "\F1038";
}

.mdi-file-rotate-left::before {
  content: "\F1A3B";
}

.mdi-file-rotate-left-outline::before {
  content: "\F1A3C";
}

.mdi-file-rotate-right::before {
  content: "\F1A3D";
}

.mdi-file-rotate-right-outline::before {
  content: "\F1A3E";
}

.mdi-file-search::before {
  content: "\F0C7C";
}

.mdi-file-search-outline::before {
  content: "\F0C7D";
}

.mdi-file-send::before {
  content: "\F022A";
}

.mdi-file-send-outline::before {
  content: "\F1039";
}

.mdi-file-settings::before {
  content: "\F1079";
}

.mdi-file-settings-outline::before {
  content: "\F107A";
}

.mdi-file-sign::before {
  content: "\F19C3";
}

.mdi-file-star::before {
  content: "\F103A";
}

.mdi-file-star-four-points::before {
  content: "\F1C2D";
}

.mdi-file-star-four-points-outline::before {
  content: "\F1C2E";
}

.mdi-file-star-outline::before {
  content: "\F103B";
}

.mdi-file-swap::before {
  content: "\F0FB4";
}

.mdi-file-swap-outline::before {
  content: "\F0FB5";
}

.mdi-file-sync::before {
  content: "\F1216";
}

.mdi-file-sync-outline::before {
  content: "\F1217";
}

.mdi-file-table::before {
  content: "\F0C7E";
}

.mdi-file-table-box::before {
  content: "\F10E1";
}

.mdi-file-table-box-multiple::before {
  content: "\F10E2";
}

.mdi-file-table-box-multiple-outline::before {
  content: "\F10E3";
}

.mdi-file-table-box-outline::before {
  content: "\F10E4";
}

.mdi-file-table-outline::before {
  content: "\F0C7F";
}

.mdi-file-tree::before {
  content: "\F0645";
}

.mdi-file-tree-outline::before {
  content: "\F13D2";
}

.mdi-file-undo::before {
  content: "\F08DC";
}

.mdi-file-undo-outline::before {
  content: "\F103C";
}

.mdi-file-upload::before {
  content: "\F0A4D";
}

.mdi-file-upload-outline::before {
  content: "\F0A4E";
}

.mdi-file-video::before {
  content: "\F022B";
}

.mdi-file-video-outline::before {
  content: "\F0E2C";
}

.mdi-file-word::before {
  content: "\F022C";
}

.mdi-file-word-box::before {
  content: "\F022D";
}

.mdi-file-word-box-outline::before {
  content: "\F103D";
}

.mdi-file-word-outline::before {
  content: "\F103E";
}

.mdi-file-xml-box::before {
  content: "\F1B4B";
}

.mdi-film::before {
  content: "\F022F";
}

.mdi-filmstrip::before {
  content: "\F0230";
}

.mdi-filmstrip-box::before {
  content: "\F0332";
}

.mdi-filmstrip-box-multiple::before {
  content: "\F0D18";
}

.mdi-filmstrip-off::before {
  content: "\F0231";
}

.mdi-filter::before {
  content: "\F0232";
}

.mdi-filter-check::before {
  content: "\F18EC";
}

.mdi-filter-check-outline::before {
  content: "\F18ED";
}

.mdi-filter-cog::before {
  content: "\F1AA3";
}

.mdi-filter-cog-outline::before {
  content: "\F1AA4";
}

.mdi-filter-menu::before {
  content: "\F10E5";
}

.mdi-filter-menu-outline::before {
  content: "\F10E6";
}

.mdi-filter-minus::before {
  content: "\F0EEE";
}

.mdi-filter-minus-outline::before {
  content: "\F0EEF";
}

.mdi-filter-multiple::before {
  content: "\F1A3F";
}

.mdi-filter-multiple-outline::before {
  content: "\F1A40";
}

.mdi-filter-off::before {
  content: "\F14EF";
}

.mdi-filter-off-outline::before {
  content: "\F14F0";
}

.mdi-filter-outline::before {
  content: "\F0233";
}

.mdi-filter-plus::before {
  content: "\F0EF0";
}

.mdi-filter-plus-outline::before {
  content: "\F0EF1";
}

.mdi-filter-remove::before {
  content: "\F0234";
}

.mdi-filter-remove-outline::before {
  content: "\F0235";
}

.mdi-filter-settings::before {
  content: "\F1AA5";
}

.mdi-filter-settings-outline::before {
  content: "\F1AA6";
}

.mdi-filter-variant::before {
  content: "\F0236";
}

.mdi-filter-variant-minus::before {
  content: "\F1112";
}

.mdi-filter-variant-plus::before {
  content: "\F1113";
}

.mdi-filter-variant-remove::before {
  content: "\F103F";
}

.mdi-finance::before {
  content: "\F081F";
}

.mdi-find-replace::before {
  content: "\F06D4";
}

.mdi-fingerprint::before {
  content: "\F0237";
}

.mdi-fingerprint-off::before {
  content: "\F0EB1";
}

.mdi-fire::before {
  content: "\F0238";
}

.mdi-fire-alert::before {
  content: "\F15D7";
}

.mdi-fire-circle::before {
  content: "\F1807";
}

.mdi-fire-extinguisher::before {
  content: "\F0EF2";
}

.mdi-fire-hydrant::before {
  content: "\F1137";
}

.mdi-fire-hydrant-alert::before {
  content: "\F1138";
}

.mdi-fire-hydrant-off::before {
  content: "\F1139";
}

.mdi-fire-off::before {
  content: "\F1722";
}

.mdi-fire-station::before {
  content: "\F1CC3";
}

.mdi-fire-truck::before {
  content: "\F08AB";
}

.mdi-firebase::before {
  content: "\F0967";
}

.mdi-firefox::before {
  content: "\F0239";
}

.mdi-fireplace::before {
  content: "\F0E2E";
}

.mdi-fireplace-off::before {
  content: "\F0E2F";
}

.mdi-firewire::before {
  content: "\F05BE";
}

.mdi-firework::before {
  content: "\F0E30";
}

.mdi-firework-off::before {
  content: "\F1723";
}

.mdi-fish::before {
  content: "\F023A";
}

.mdi-fish-off::before {
  content: "\F13F3";
}

.mdi-fishbowl::before {
  content: "\F0EF3";
}

.mdi-fishbowl-outline::before {
  content: "\F0EF4";
}

.mdi-fit-to-page::before {
  content: "\F0EF5";
}

.mdi-fit-to-page-outline::before {
  content: "\F0EF6";
}

.mdi-fit-to-screen::before {
  content: "\F18F4";
}

.mdi-fit-to-screen-outline::before {
  content: "\F18F5";
}

.mdi-flag::before {
  content: "\F023B";
}

.mdi-flag-checkered::before {
  content: "\F023C";
}

.mdi-flag-minus::before {
  content: "\F0B99";
}

.mdi-flag-minus-outline::before {
  content: "\F10B2";
}

.mdi-flag-off::before {
  content: "\F18EE";
}

.mdi-flag-off-outline::before {
  content: "\F18EF";
}

.mdi-flag-outline::before {
  content: "\F023D";
}

.mdi-flag-plus::before {
  content: "\F0B9A";
}

.mdi-flag-plus-outline::before {
  content: "\F10B3";
}

.mdi-flag-remove::before {
  content: "\F0B9B";
}

.mdi-flag-remove-outline::before {
  content: "\F10B4";
}

.mdi-flag-triangle::before {
  content: "\F023F";
}

.mdi-flag-variant::before {
  content: "\F0240";
}

.mdi-flag-variant-minus::before {
  content: "\F1BB4";
}

.mdi-flag-variant-minus-outline::before {
  content: "\F1BB5";
}

.mdi-flag-variant-off::before {
  content: "\F1BB0";
}

.mdi-flag-variant-off-outline::before {
  content: "\F1BB1";
}

.mdi-flag-variant-outline::before {
  content: "\F023E";
}

.mdi-flag-variant-plus::before {
  content: "\F1BB2";
}

.mdi-flag-variant-plus-outline::before {
  content: "\F1BB3";
}

.mdi-flag-variant-remove::before {
  content: "\F1BB6";
}

.mdi-flag-variant-remove-outline::before {
  content: "\F1BB7";
}

.mdi-flare::before {
  content: "\F0D72";
}

.mdi-flash::before {
  content: "\F0241";
}

.mdi-flash-alert::before {
  content: "\F0EF7";
}

.mdi-flash-alert-outline::before {
  content: "\F0EF8";
}

.mdi-flash-auto::before {
  content: "\F0242";
}

.mdi-flash-off::before {
  content: "\F0243";
}

.mdi-flash-off-outline::before {
  content: "\F1B45";
}

.mdi-flash-outline::before {
  content: "\F06D5";
}

.mdi-flash-red-eye::before {
  content: "\F067B";
}

.mdi-flash-triangle::before {
  content: "\F1B1D";
}

.mdi-flash-triangle-outline::before {
  content: "\F1B1E";
}

.mdi-flashlight::before {
  content: "\F0244";
}

.mdi-flashlight-off::before {
  content: "\F0245";
}

.mdi-flask::before {
  content: "\F0093";
}

.mdi-flask-empty::before {
  content: "\F0094";
}

.mdi-flask-empty-minus::before {
  content: "\F123A";
}

.mdi-flask-empty-minus-outline::before {
  content: "\F123B";
}

.mdi-flask-empty-off::before {
  content: "\F13F4";
}

.mdi-flask-empty-off-outline::before {
  content: "\F13F5";
}

.mdi-flask-empty-outline::before {
  content: "\F0095";
}

.mdi-flask-empty-plus::before {
  content: "\F123C";
}

.mdi-flask-empty-plus-outline::before {
  content: "\F123D";
}

.mdi-flask-empty-remove::before {
  content: "\F123E";
}

.mdi-flask-empty-remove-outline::before {
  content: "\F123F";
}

.mdi-flask-minus::before {
  content: "\F1240";
}

.mdi-flask-minus-outline::before {
  content: "\F1241";
}

.mdi-flask-off::before {
  content: "\F13F6";
}

.mdi-flask-off-outline::before {
  content: "\F13F7";
}

.mdi-flask-outline::before {
  content: "\F0096";
}

.mdi-flask-plus::before {
  content: "\F1242";
}

.mdi-flask-plus-outline::before {
  content: "\F1243";
}

.mdi-flask-remove::before {
  content: "\F1244";
}

.mdi-flask-remove-outline::before {
  content: "\F1245";
}

.mdi-flask-round-bottom::before {
  content: "\F124B";
}

.mdi-flask-round-bottom-empty::before {
  content: "\F124C";
}

.mdi-flask-round-bottom-empty-outline::before {
  content: "\F124D";
}

.mdi-flask-round-bottom-outline::before {
  content: "\F124E";
}

.mdi-fleur-de-lis::before {
  content: "\F1303";
}

.mdi-flip-horizontal::before {
  content: "\F10E7";
}

.mdi-flip-to-back::before {
  content: "\F0247";
}

.mdi-flip-to-front::before {
  content: "\F0248";
}

.mdi-flip-vertical::before {
  content: "\F10E8";
}

.mdi-floor-lamp::before {
  content: "\F08DD";
}

.mdi-floor-lamp-dual::before {
  content: "\F1040";
}

.mdi-floor-lamp-dual-outline::before {
  content: "\F17CE";
}

.mdi-floor-lamp-outline::before {
  content: "\F17C8";
}

.mdi-floor-lamp-torchiere::before {
  content: "\F1747";
}

.mdi-floor-lamp-torchiere-outline::before {
  content: "\F17D6";
}

.mdi-floor-lamp-torchiere-variant::before {
  content: "\F1041";
}

.mdi-floor-lamp-torchiere-variant-outline::before {
  content: "\F17CF";
}

.mdi-floor-plan::before {
  content: "\F0821";
}

.mdi-floppy::before {
  content: "\F0249";
}

.mdi-floppy-variant::before {
  content: "\F09EF";
}

.mdi-flower::before {
  content: "\F024A";
}

.mdi-flower-outline::before {
  content: "\F09F0";
}

.mdi-flower-pollen::before {
  content: "\F1885";
}

.mdi-flower-pollen-outline::before {
  content: "\F1886";
}

.mdi-flower-poppy::before {
  content: "\F0D08";
}

.mdi-flower-tulip::before {
  content: "\F09F1";
}

.mdi-flower-tulip-outline::before {
  content: "\F09F2";
}

.mdi-focus-auto::before {
  content: "\F0F4E";
}

.mdi-focus-field::before {
  content: "\F0F4F";
}

.mdi-focus-field-horizontal::before {
  content: "\F0F50";
}

.mdi-focus-field-vertical::before {
  content: "\F0F51";
}

.mdi-folder::before {
  content: "\F024B";
}

.mdi-folder-account::before {
  content: "\F024C";
}

.mdi-folder-account-outline::before {
  content: "\F0B9C";
}

.mdi-folder-alert::before {
  content: "\F0DCC";
}

.mdi-folder-alert-outline::before {
  content: "\F0DCD";
}

.mdi-folder-arrow-down::before {
  content: "\F19E8";
}

.mdi-folder-arrow-down-outline::before {
  content: "\F19E9";
}

.mdi-folder-arrow-left::before {
  content: "\F19EA";
}

.mdi-folder-arrow-left-outline::before {
  content: "\F19EB";
}

.mdi-folder-arrow-left-right::before {
  content: "\F19EC";
}

.mdi-folder-arrow-left-right-outline::before {
  content: "\F19ED";
}

.mdi-folder-arrow-right::before {
  content: "\F19EE";
}

.mdi-folder-arrow-right-outline::before {
  content: "\F19EF";
}

.mdi-folder-arrow-up::before {
  content: "\F19F0";
}

.mdi-folder-arrow-up-down::before {
  content: "\F19F1";
}

.mdi-folder-arrow-up-down-outline::before {
  content: "\F19F2";
}

.mdi-folder-arrow-up-outline::before {
  content: "\F19F3";
}

.mdi-folder-cancel::before {
  content: "\F19F4";
}

.mdi-folder-cancel-outline::before {
  content: "\F19F5";
}

.mdi-folder-check::before {
  content: "\F197E";
}

.mdi-folder-check-outline::before {
  content: "\F197F";
}

.mdi-folder-clock::before {
  content: "\F0ABA";
}

.mdi-folder-clock-outline::before {
  content: "\F0ABB";
}

.mdi-folder-cog::before {
  content: "\F107F";
}

.mdi-folder-cog-outline::before {
  content: "\F1080";
}

.mdi-folder-download::before {
  content: "\F024D";
}

.mdi-folder-download-outline::before {
  content: "\F10E9";
}

.mdi-folder-edit::before {
  content: "\F08DE";
}

.mdi-folder-edit-outline::before {
  content: "\F0DCE";
}

.mdi-folder-eye::before {
  content: "\F178A";
}

.mdi-folder-eye-outline::before {
  content: "\F178B";
}

.mdi-folder-file::before {
  content: "\F19F6";
}

.mdi-folder-file-outline::before {
  content: "\F19F7";
}

.mdi-folder-google-drive::before {
  content: "\F024E";
}

.mdi-folder-heart::before {
  content: "\F10EA";
}

.mdi-folder-heart-outline::before {
  content: "\F10EB";
}

.mdi-folder-hidden::before {
  content: "\F179E";
}

.mdi-folder-home::before {
  content: "\F10B5";
}

.mdi-folder-home-outline::before {
  content: "\F10B6";
}

.mdi-folder-image::before {
  content: "\F024F";
}

.mdi-folder-information::before {
  content: "\F10B7";
}

.mdi-folder-information-outline::before {
  content: "\F10B8";
}

.mdi-folder-key::before {
  content: "\F08AC";
}

.mdi-folder-key-network::before {
  content: "\F08AD";
}

.mdi-folder-key-network-outline::before {
  content: "\F0C80";
}

.mdi-folder-key-outline::before {
  content: "\F10EC";
}

.mdi-folder-lock::before {
  content: "\F0250";
}

.mdi-folder-lock-open::before {
  content: "\F0251";
}

.mdi-folder-lock-open-outline::before {
  content: "\F1AA7";
}

.mdi-folder-lock-outline::before {
  content: "\F1AA8";
}

.mdi-folder-marker::before {
  content: "\F126D";
}

.mdi-folder-marker-outline::before {
  content: "\F126E";
}

.mdi-folder-minus::before {
  content: "\F1B49";
}

.mdi-folder-minus-outline::before {
  content: "\F1B4A";
}

.mdi-folder-move::before {
  content: "\F0252";
}

.mdi-folder-move-outline::before {
  content: "\F1246";
}

.mdi-folder-multiple::before {
  content: "\F0253";
}

.mdi-folder-multiple-image::before {
  content: "\F0254";
}

.mdi-folder-multiple-outline::before {
  content: "\F0255";
}

.mdi-folder-multiple-plus::before {
  content: "\F147E";
}

.mdi-folder-multiple-plus-outline::before {
  content: "\F147F";
}

.mdi-folder-music::before {
  content: "\F1359";
}

.mdi-folder-music-outline::before {
  content: "\F135A";
}

.mdi-folder-network::before {
  content: "\F0870";
}

.mdi-folder-network-outline::before {
  content: "\F0C81";
}

.mdi-folder-off::before {
  content: "\F19F8";
}

.mdi-folder-off-outline::before {
  content: "\F19F9";
}

.mdi-folder-open::before {
  content: "\F0770";
}

.mdi-folder-open-outline::before {
  content: "\F0DCF";
}

.mdi-folder-outline::before {
  content: "\F0256";
}

.mdi-folder-play::before {
  content: "\F19FA";
}

.mdi-folder-play-outline::before {
  content: "\F19FB";
}

.mdi-folder-plus::before {
  content: "\F0257";
}

.mdi-folder-plus-outline::before {
  content: "\F0B9D";
}

.mdi-folder-pound::before {
  content: "\F0D09";
}

.mdi-folder-pound-outline::before {
  content: "\F0D0A";
}

.mdi-folder-question::before {
  content: "\F19CA";
}

.mdi-folder-question-outline::before {
  content: "\F19CB";
}

.mdi-folder-refresh::before {
  content: "\F0749";
}

.mdi-folder-refresh-outline::before {
  content: "\F0542";
}

.mdi-folder-remove::before {
  content: "\F0258";
}

.mdi-folder-remove-outline::before {
  content: "\F0B9E";
}

.mdi-folder-search::before {
  content: "\F0968";
}

.mdi-folder-search-outline::before {
  content: "\F0969";
}

.mdi-folder-settings::before {
  content: "\F107D";
}

.mdi-folder-settings-outline::before {
  content: "\F107E";
}

.mdi-folder-star::before {
  content: "\F069D";
}

.mdi-folder-star-multiple::before {
  content: "\F13D3";
}

.mdi-folder-star-multiple-outline::before {
  content: "\F13D4";
}

.mdi-folder-star-outline::before {
  content: "\F0B9F";
}

.mdi-folder-swap::before {
  content: "\F0FB6";
}

.mdi-folder-swap-outline::before {
  content: "\F0FB7";
}

.mdi-folder-sync::before {
  content: "\F0D0B";
}

.mdi-folder-sync-outline::before {
  content: "\F0D0C";
}

.mdi-folder-table::before {
  content: "\F12E3";
}

.mdi-folder-table-outline::before {
  content: "\F12E4";
}

.mdi-folder-text::before {
  content: "\F0C82";
}

.mdi-folder-text-outline::before {
  content: "\F0C83";
}

.mdi-folder-upload::before {
  content: "\F0259";
}

.mdi-folder-upload-outline::before {
  content: "\F10ED";
}

.mdi-folder-wrench::before {
  content: "\F19FC";
}

.mdi-folder-wrench-outline::before {
  content: "\F19FD";
}

.mdi-folder-zip::before {
  content: "\F06EB";
}

.mdi-folder-zip-outline::before {
  content: "\F07B9";
}

.mdi-font-awesome::before {
  content: "\F003A";
}

.mdi-food::before {
  content: "\F025A";
}

.mdi-food-apple::before {
  content: "\F025B";
}

.mdi-food-apple-outline::before {
  content: "\F0C84";
}

.mdi-food-croissant::before {
  content: "\F07C8";
}

.mdi-food-drumstick::before {
  content: "\F141F";
}

.mdi-food-drumstick-off::before {
  content: "\F1468";
}

.mdi-food-drumstick-off-outline::before {
  content: "\F1469";
}

.mdi-food-drumstick-outline::before {
  content: "\F1420";
}

.mdi-food-fork-drink::before {
  content: "\F05F2";
}

.mdi-food-halal::before {
  content: "\F1572";
}

.mdi-food-hot-dog::before {
  content: "\F184B";
}

.mdi-food-kosher::before {
  content: "\F1573";
}

.mdi-food-off::before {
  content: "\F05F3";
}

.mdi-food-off-outline::before {
  content: "\F1915";
}

.mdi-food-outline::before {
  content: "\F1916";
}

.mdi-food-steak::before {
  content: "\F146A";
}

.mdi-food-steak-off::before {
  content: "\F146B";
}

.mdi-food-takeout-box::before {
  content: "\F1836";
}

.mdi-food-takeout-box-outline::before {
  content: "\F1837";
}

.mdi-food-turkey::before {
  content: "\F171C";
}

.mdi-food-variant::before {
  content: "\F025C";
}

.mdi-food-variant-off::before {
  content: "\F13E5";
}

.mdi-foot-print::before {
  content: "\F0F52";
}

.mdi-football::before {
  content: "\F025D";
}

.mdi-football-australian::before {
  content: "\F025E";
}

.mdi-football-helmet::before {
  content: "\F025F";
}

.mdi-forest::before {
  content: "\F1897";
}

.mdi-forest-outline::before {
  content: "\F1C63";
}

.mdi-forklift::before {
  content: "\F07C9";
}

.mdi-form-dropdown::before {
  content: "\F1400";
}

.mdi-form-select::before {
  content: "\F1401";
}

.mdi-form-textarea::before {
  content: "\F1095";
}

.mdi-form-textbox::before {
  content: "\F060E";
}

.mdi-form-textbox-lock::before {
  content: "\F135D";
}

.mdi-form-textbox-password::before {
  content: "\F07F5";
}

.mdi-format-align-bottom::before {
  content: "\F0753";
}

.mdi-format-align-center::before {
  content: "\F0260";
}

.mdi-format-align-justify::before {
  content: "\F0261";
}

.mdi-format-align-left::before {
  content: "\F0262";
}

.mdi-format-align-middle::before {
  content: "\F0754";
}

.mdi-format-align-right::before {
  content: "\F0263";
}

.mdi-format-align-top::before {
  content: "\F0755";
}

.mdi-format-annotation-minus::before {
  content: "\F0ABC";
}

.mdi-format-annotation-plus::before {
  content: "\F0646";
}

.mdi-format-bold::before {
  content: "\F0264";
}

.mdi-format-clear::before {
  content: "\F0265";
}

.mdi-format-color-fill::before {
  content: "\F0266";
}

.mdi-format-color-highlight::before {
  content: "\F0E31";
}

.mdi-format-color-marker-cancel::before {
  content: "\F1313";
}

.mdi-format-color-text::before {
  content: "\F069E";
}

.mdi-format-columns::before {
  content: "\F08DF";
}

.mdi-format-float-center::before {
  content: "\F0267";
}

.mdi-format-float-left::before {
  content: "\F0268";
}

.mdi-format-float-none::before {
  content: "\F0269";
}

.mdi-format-float-right::before {
  content: "\F026A";
}

.mdi-format-font::before {
  content: "\F06D6";
}

.mdi-format-font-size-decrease::before {
  content: "\F09F3";
}

.mdi-format-font-size-increase::before {
  content: "\F09F4";
}

.mdi-format-header-1::before {
  content: "\F026B";
}

.mdi-format-header-2::before {
  content: "\F026C";
}

.mdi-format-header-3::before {
  content: "\F026D";
}

.mdi-format-header-4::before {
  content: "\F026E";
}

.mdi-format-header-5::before {
  content: "\F026F";
}

.mdi-format-header-6::before {
  content: "\F0270";
}

.mdi-format-header-decrease::before {
  content: "\F0271";
}

.mdi-format-header-equal::before {
  content: "\F0272";
}

.mdi-format-header-increase::before {
  content: "\F0273";
}

.mdi-format-header-pound::before {
  content: "\F0274";
}

.mdi-format-horizontal-align-center::before {
  content: "\F061E";
}

.mdi-format-horizontal-align-left::before {
  content: "\F061F";
}

.mdi-format-horizontal-align-right::before {
  content: "\F0620";
}

.mdi-format-indent-decrease::before {
  content: "\F0275";
}

.mdi-format-indent-increase::before {
  content: "\F0276";
}

.mdi-format-italic::before {
  content: "\F0277";
}

.mdi-format-letter-case::before {
  content: "\F0B34";
}

.mdi-format-letter-case-lower::before {
  content: "\F0B35";
}

.mdi-format-letter-case-upper::before {
  content: "\F0B36";
}

.mdi-format-letter-ends-with::before {
  content: "\F0FB8";
}

.mdi-format-letter-matches::before {
  content: "\F0FB9";
}

.mdi-format-letter-spacing::before {
  content: "\F1956";
}

.mdi-format-letter-spacing-variant::before {
  content: "\F1AFB";
}

.mdi-format-letter-starts-with::before {
  content: "\F0FBA";
}

.mdi-format-line-height::before {
  content: "\F1AFC";
}

.mdi-format-line-spacing::before {
  content: "\F0278";
}

.mdi-format-line-style::before {
  content: "\F05C8";
}

.mdi-format-line-weight::before {
  content: "\F05C9";
}

.mdi-format-list-bulleted::before {
  content: "\F0279";
}

.mdi-format-list-bulleted-square::before {
  content: "\F0DD0";
}

.mdi-format-list-bulleted-triangle::before {
  content: "\F0EB2";
}

.mdi-format-list-bulleted-type::before {
  content: "\F027A";
}

.mdi-format-list-checkbox::before {
  content: "\F096A";
}

.mdi-format-list-checks::before {
  content: "\F0756";
}

.mdi-format-list-group::before {
  content: "\F1860";
}

.mdi-format-list-group-plus::before {
  content: "\F1B56";
}

.mdi-format-list-numbered::before {
  content: "\F027B";
}

.mdi-format-list-numbered-rtl::before {
  content: "\F0D0D";
}

.mdi-format-list-text::before {
  content: "\F126F";
}

.mdi-format-overline::before {
  content: "\F0EB3";
}

.mdi-format-page-break::before {
  content: "\F06D7";
}

.mdi-format-page-split::before {
  content: "\F1917";
}

.mdi-format-paint::before {
  content: "\F027C";
}

.mdi-format-paragraph::before {
  content: "\F027D";
}

.mdi-format-paragraph-spacing::before {
  content: "\F1AFD";
}

.mdi-format-pilcrow::before {
  content: "\F06D8";
}

.mdi-format-pilcrow-arrow-left::before {
  content: "\F0286";
}

.mdi-format-pilcrow-arrow-right::before {
  content: "\F0285";
}

.mdi-format-quote-close::before {
  content: "\F027E";
}

.mdi-format-quote-close-outline::before {
  content: "\F11A8";
}

.mdi-format-quote-open::before {
  content: "\F0757";
}

.mdi-format-quote-open-outline::before {
  content: "\F11A7";
}

.mdi-format-rotate-90::before {
  content: "\F06AA";
}

.mdi-format-section::before {
  content: "\F069F";
}

.mdi-format-size::before {
  content: "\F027F";
}

.mdi-format-strikethrough::before {
  content: "\F0280";
}

.mdi-format-strikethrough-variant::before {
  content: "\F0281";
}

.mdi-format-subscript::before {
  content: "\F0282";
}

.mdi-format-superscript::before {
  content: "\F0283";
}

.mdi-format-text::before {
  content: "\F0284";
}

.mdi-format-text-rotation-angle-down::before {
  content: "\F0FBB";
}

.mdi-format-text-rotation-angle-up::before {
  content: "\F0FBC";
}

.mdi-format-text-rotation-down::before {
  content: "\F0D73";
}

.mdi-format-text-rotation-down-vertical::before {
  content: "\F0FBD";
}

.mdi-format-text-rotation-none::before {
  content: "\F0D74";
}

.mdi-format-text-rotation-up::before {
  content: "\F0FBE";
}

.mdi-format-text-rotation-vertical::before {
  content: "\F0FBF";
}

.mdi-format-text-variant::before {
  content: "\F0E32";
}

.mdi-format-text-variant-outline::before {
  content: "\F150F";
}

.mdi-format-text-wrapping-clip::before {
  content: "\F0D0E";
}

.mdi-format-text-wrapping-overflow::before {
  content: "\F0D0F";
}

.mdi-format-text-wrapping-wrap::before {
  content: "\F0D10";
}

.mdi-format-textbox::before {
  content: "\F0D11";
}

.mdi-format-title::before {
  content: "\F05F4";
}

.mdi-format-underline::before {
  content: "\F0287";
}

.mdi-format-underline-wavy::before {
  content: "\F18E9";
}

.mdi-format-vertical-align-bottom::before {
  content: "\F0621";
}

.mdi-format-vertical-align-center::before {
  content: "\F0622";
}

.mdi-format-vertical-align-top::before {
  content: "\F0623";
}

.mdi-format-wrap-inline::before {
  content: "\F0288";
}

.mdi-format-wrap-square::before {
  content: "\F0289";
}

.mdi-format-wrap-tight::before {
  content: "\F028A";
}

.mdi-format-wrap-top-bottom::before {
  content: "\F028B";
}

.mdi-forum::before {
  content: "\F028C";
}

.mdi-forum-minus::before {
  content: "\F1AA9";
}

.mdi-forum-minus-outline::before {
  content: "\F1AAA";
}

.mdi-forum-outline::before {
  content: "\F0822";
}

.mdi-forum-plus::before {
  content: "\F1AAB";
}

.mdi-forum-plus-outline::before {
  content: "\F1AAC";
}

.mdi-forum-remove::before {
  content: "\F1AAD";
}

.mdi-forum-remove-outline::before {
  content: "\F1AAE";
}

.mdi-forward::before {
  content: "\F028D";
}

.mdi-forwardburger::before {
  content: "\F0D75";
}

.mdi-fountain::before {
  content: "\F096B";
}

.mdi-fountain-pen::before {
  content: "\F0D12";
}

.mdi-fountain-pen-tip::before {
  content: "\F0D13";
}

.mdi-fraction-one-half::before {
  content: "\F1992";
}

.mdi-freebsd::before {
  content: "\F08E0";
}

.mdi-french-fries::before {
  content: "\F1957";
}

.mdi-frequently-asked-questions::before {
  content: "\F0EB4";
}

.mdi-fridge::before {
  content: "\F0290";
}

.mdi-fridge-alert::before {
  content: "\F11B1";
}

.mdi-fridge-alert-outline::before {
  content: "\F11B2";
}

.mdi-fridge-bottom::before {
  content: "\F0292";
}

.mdi-fridge-industrial::before {
  content: "\F15EE";
}

.mdi-fridge-industrial-alert::before {
  content: "\F15EF";
}

.mdi-fridge-industrial-alert-outline::before {
  content: "\F15F0";
}

.mdi-fridge-industrial-off::before {
  content: "\F15F1";
}

.mdi-fridge-industrial-off-outline::before {
  content: "\F15F2";
}

.mdi-fridge-industrial-outline::before {
  content: "\F15F3";
}

.mdi-fridge-off::before {
  content: "\F11AF";
}

.mdi-fridge-off-outline::before {
  content: "\F11B0";
}

.mdi-fridge-outline::before {
  content: "\F028F";
}

.mdi-fridge-top::before {
  content: "\F0291";
}

.mdi-fridge-variant::before {
  content: "\F15F4";
}

.mdi-fridge-variant-alert::before {
  content: "\F15F5";
}

.mdi-fridge-variant-alert-outline::before {
  content: "\F15F6";
}

.mdi-fridge-variant-off::before {
  content: "\F15F7";
}

.mdi-fridge-variant-off-outline::before {
  content: "\F15F8";
}

.mdi-fridge-variant-outline::before {
  content: "\F15F9";
}

.mdi-fruit-cherries::before {
  content: "\F1042";
}

.mdi-fruit-cherries-off::before {
  content: "\F13F8";
}

.mdi-fruit-citrus::before {
  content: "\F1043";
}

.mdi-fruit-citrus-off::before {
  content: "\F13F9";
}

.mdi-fruit-grapes::before {
  content: "\F1044";
}

.mdi-fruit-grapes-outline::before {
  content: "\F1045";
}

.mdi-fruit-pear::before {
  content: "\F1A0E";
}

.mdi-fruit-pineapple::before {
  content: "\F1046";
}

.mdi-fruit-watermelon::before {
  content: "\F1047";
}

.mdi-fuel::before {
  content: "\F07CA";
}

.mdi-fuel-cell::before {
  content: "\F18B5";
}

.mdi-fullscreen::before {
  content: "\F0293";
}

.mdi-fullscreen-exit::before {
  content: "\F0294";
}

.mdi-function::before {
  content: "\F0295";
}

.mdi-function-variant::before {
  content: "\F0871";
}

.mdi-furigana-horizontal::before {
  content: "\F1081";
}

.mdi-furigana-vertical::before {
  content: "\F1082";
}

.mdi-fuse::before {
  content: "\F0C85";
}

.mdi-fuse-alert::before {
  content: "\F142D";
}

.mdi-fuse-blade::before {
  content: "\F0C86";
}

.mdi-fuse-off::before {
  content: "\F142C";
}

.mdi-gamepad::before {
  content: "\F0296";
}

.mdi-gamepad-circle::before {
  content: "\F0E33";
}

.mdi-gamepad-circle-down::before {
  content: "\F0E34";
}

.mdi-gamepad-circle-left::before {
  content: "\F0E35";
}

.mdi-gamepad-circle-outline::before {
  content: "\F0E36";
}

.mdi-gamepad-circle-right::before {
  content: "\F0E37";
}

.mdi-gamepad-circle-up::before {
  content: "\F0E38";
}

.mdi-gamepad-down::before {
  content: "\F0E39";
}

.mdi-gamepad-left::before {
  content: "\F0E3A";
}

.mdi-gamepad-outline::before {
  content: "\F1919";
}

.mdi-gamepad-right::before {
  content: "\F0E3B";
}

.mdi-gamepad-round::before {
  content: "\F0E3C";
}

.mdi-gamepad-round-down::before {
  content: "\F0E3D";
}

.mdi-gamepad-round-left::before {
  content: "\F0E3E";
}

.mdi-gamepad-round-outline::before {
  content: "\F0E3F";
}

.mdi-gamepad-round-right::before {
  content: "\F0E40";
}

.mdi-gamepad-round-up::before {
  content: "\F0E41";
}

.mdi-gamepad-square::before {
  content: "\F0EB5";
}

.mdi-gamepad-square-outline::before {
  content: "\F0EB6";
}

.mdi-gamepad-up::before {
  content: "\F0E42";
}

.mdi-gamepad-variant::before {
  content: "\F0297";
}

.mdi-gamepad-variant-outline::before {
  content: "\F0EB7";
}

.mdi-gamma::before {
  content: "\F10EE";
}

.mdi-gantry-crane::before {
  content: "\F0DD1";
}

.mdi-garage::before {
  content: "\F06D9";
}

.mdi-garage-alert::before {
  content: "\F0872";
}

.mdi-garage-alert-variant::before {
  content: "\F12D5";
}

.mdi-garage-lock::before {
  content: "\F17FB";
}

.mdi-garage-open::before {
  content: "\F06DA";
}

.mdi-garage-open-variant::before {
  content: "\F12D4";
}

.mdi-garage-variant::before {
  content: "\F12D3";
}

.mdi-garage-variant-lock::before {
  content: "\F17FC";
}

.mdi-gas-burner::before {
  content: "\F1A1B";
}

.mdi-gas-cylinder::before {
  content: "\F0647";
}

.mdi-gas-station::before {
  content: "\F0298";
}

.mdi-gas-station-in-use::before {
  content: "\F1CC4";
}

.mdi-gas-station-in-use-outline::before {
  content: "\F1CC5";
}

.mdi-gas-station-off::before {
  content: "\F1409";
}

.mdi-gas-station-off-outline::before {
  content: "\F140A";
}

.mdi-gas-station-outline::before {
  content: "\F0EB8";
}

.mdi-gate::before {
  content: "\F0299";
}

.mdi-gate-alert::before {
  content: "\F17F8";
}

.mdi-gate-and::before {
  content: "\F08E1";
}

.mdi-gate-arrow-left::before {
  content: "\F17F7";
}

.mdi-gate-arrow-right::before {
  content: "\F1169";
}

.mdi-gate-buffer::before {
  content: "\F1AFE";
}

.mdi-gate-nand::before {
  content: "\F08E2";
}

.mdi-gate-nor::before {
  content: "\F08E3";
}

.mdi-gate-not::before {
  content: "\F08E4";
}

.mdi-gate-open::before {
  content: "\F116A";
}

.mdi-gate-or::before {
  content: "\F08E5";
}

.mdi-gate-xnor::before {
  content: "\F08E6";
}

.mdi-gate-xor::before {
  content: "\F08E7";
}

.mdi-gatsby::before {
  content: "\F0E43";
}

.mdi-gauge::before {
  content: "\F029A";
}

.mdi-gauge-empty::before {
  content: "\F0873";
}

.mdi-gauge-full::before {
  content: "\F0874";
}

.mdi-gauge-low::before {
  content: "\F0875";
}

.mdi-gavel::before {
  content: "\F029B";
}

.mdi-gender-female::before {
  content: "\F029C";
}

.mdi-gender-male::before {
  content: "\F029D";
}

.mdi-gender-male-female::before {
  content: "\F029E";
}

.mdi-gender-male-female-variant::before {
  content: "\F113F";
}

.mdi-gender-non-binary::before {
  content: "\F1140";
}

.mdi-gender-transgender::before {
  content: "\F029F";
}

.mdi-generator-mobile::before {
  content: "\F1C8A";
}

.mdi-generator-portable::before {
  content: "\F1C8B";
}

.mdi-generator-stationary::before {
  content: "\F1C8C";
}

.mdi-gentoo::before {
  content: "\F08E8";
}

.mdi-gesture::before {
  content: "\F07CB";
}

.mdi-gesture-double-tap::before {
  content: "\F073C";
}

.mdi-gesture-pinch::before {
  content: "\F0ABD";
}

.mdi-gesture-spread::before {
  content: "\F0ABE";
}

.mdi-gesture-swipe::before {
  content: "\F0D76";
}

.mdi-gesture-swipe-down::before {
  content: "\F073D";
}

.mdi-gesture-swipe-horizontal::before {
  content: "\F0ABF";
}

.mdi-gesture-swipe-left::before {
  content: "\F073E";
}

.mdi-gesture-swipe-right::before {
  content: "\F073F";
}

.mdi-gesture-swipe-up::before {
  content: "\F0740";
}

.mdi-gesture-swipe-vertical::before {
  content: "\F0AC0";
}

.mdi-gesture-tap::before {
  content: "\F0741";
}

.mdi-gesture-tap-box::before {
  content: "\F12A9";
}

.mdi-gesture-tap-button::before {
  content: "\F12A8";
}

.mdi-gesture-tap-hold::before {
  content: "\F0D77";
}

.mdi-gesture-two-double-tap::before {
  content: "\F0742";
}

.mdi-gesture-two-tap::before {
  content: "\F0743";
}

.mdi-ghost::before {
  content: "\F02A0";
}

.mdi-ghost-off::before {
  content: "\F09F5";
}

.mdi-ghost-off-outline::before {
  content: "\F165C";
}

.mdi-ghost-outline::before {
  content: "\F165D";
}

.mdi-gift::before {
  content: "\F0E44";
}

.mdi-gift-off::before {
  content: "\F16EF";
}

.mdi-gift-off-outline::before {
  content: "\F16F0";
}

.mdi-gift-open::before {
  content: "\F16F1";
}

.mdi-gift-open-outline::before {
  content: "\F16F2";
}

.mdi-gift-outline::before {
  content: "\F02A1";
}

.mdi-git::before {
  content: "\F02A2";
}

.mdi-github::before {
  content: "\F02A4";
}

.mdi-gitlab::before {
  content: "\F0BA0";
}

.mdi-glass-cocktail::before {
  content: "\F0356";
}

.mdi-glass-cocktail-off::before {
  content: "\F15E6";
}

.mdi-glass-flute::before {
  content: "\F02A5";
}

.mdi-glass-fragile::before {
  content: "\F1873";
}

.mdi-glass-mug::before {
  content: "\F02A6";
}

.mdi-glass-mug-off::before {
  content: "\F15E7";
}

.mdi-glass-mug-variant::before {
  content: "\F1116";
}

.mdi-glass-mug-variant-off::before {
  content: "\F15E8";
}

.mdi-glass-pint-outline::before {
  content: "\F130D";
}

.mdi-glass-stange::before {
  content: "\F02A7";
}

.mdi-glass-tulip::before {
  content: "\F02A8";
}

.mdi-glass-wine::before {
  content: "\F0876";
}

.mdi-glasses::before {
  content: "\F02AA";
}

.mdi-globe-light::before {
  content: "\F066F";
}

.mdi-globe-light-outline::before {
  content: "\F12D7";
}

.mdi-globe-model::before {
  content: "\F08E9";
}

.mdi-gmail::before {
  content: "\F02AB";
}

.mdi-gnome::before {
  content: "\F02AC";
}

.mdi-go-kart::before {
  content: "\F0D79";
}

.mdi-go-kart-track::before {
  content: "\F0D7A";
}

.mdi-gog::before {
  content: "\F0BA1";
}

.mdi-gold::before {
  content: "\F124F";
}

.mdi-golf::before {
  content: "\F0823";
}

.mdi-golf-cart::before {
  content: "\F11A4";
}

.mdi-golf-tee::before {
  content: "\F1083";
}

.mdi-gondola::before {
  content: "\F0686";
}

.mdi-goodreads::before {
  content: "\F0D7B";
}

.mdi-google::before {
  content: "\F02AD";
}

.mdi-google-ads::before {
  content: "\F0C87";
}

.mdi-google-analytics::before {
  content: "\F07CC";
}

.mdi-google-assistant::before {
  content: "\F07CD";
}

.mdi-google-cardboard::before {
  content: "\F02AE";
}

.mdi-google-chrome::before {
  content: "\F02AF";
}

.mdi-google-circles::before {
  content: "\F02B0";
}

.mdi-google-circles-communities::before {
  content: "\F02B1";
}

.mdi-google-circles-extended::before {
  content: "\F02B2";
}

.mdi-google-circles-group::before {
  content: "\F02B3";
}

.mdi-google-classroom::before {
  content: "\F02C0";
}

.mdi-google-cloud::before {
  content: "\F11F6";
}

.mdi-google-downasaur::before {
  content: "\F1362";
}

.mdi-google-drive::before {
  content: "\F02B6";
}

.mdi-google-earth::before {
  content: "\F02B7";
}

.mdi-google-fit::before {
  content: "\F096C";
}

.mdi-google-glass::before {
  content: "\F02B8";
}

.mdi-google-hangouts::before {
  content: "\F02C9";
}

.mdi-google-keep::before {
  content: "\F06DC";
}

.mdi-google-lens::before {
  content: "\F09F6";
}

.mdi-google-maps::before {
  content: "\F05F5";
}

.mdi-google-my-business::before {
  content: "\F1048";
}

.mdi-google-nearby::before {
  content: "\F02B9";
}

.mdi-google-play::before {
  content: "\F02BC";
}

.mdi-google-plus::before {
  content: "\F02BD";
}

.mdi-google-podcast::before {
  content: "\F0EB9";
}

.mdi-google-spreadsheet::before {
  content: "\F09F7";
}

.mdi-google-street-view::before {
  content: "\F0C88";
}

.mdi-google-translate::before {
  content: "\F02BF";
}

.mdi-gradient-horizontal::before {
  content: "\F174A";
}

.mdi-gradient-vertical::before {
  content: "\F06A0";
}

.mdi-grain::before {
  content: "\F0D7C";
}

.mdi-graph::before {
  content: "\F1049";
}

.mdi-graph-outline::before {
  content: "\F104A";
}

.mdi-graphql::before {
  content: "\F0877";
}

.mdi-grass::before {
  content: "\F1510";
}

.mdi-grave-stone::before {
  content: "\F0BA2";
}

.mdi-grease-pencil::before {
  content: "\F0648";
}

.mdi-greater-than::before {
  content: "\F096D";
}

.mdi-greater-than-or-equal::before {
  content: "\F096E";
}

.mdi-greenhouse::before {
  content: "\F002D";
}

.mdi-grid::before {
  content: "\F02C1";
}

.mdi-grid-large::before {
  content: "\F0758";
}

.mdi-grid-off::before {
  content: "\F02C2";
}

.mdi-grill::before {
  content: "\F0E45";
}

.mdi-grill-outline::before {
  content: "\F118A";
}

.mdi-group::before {
  content: "\F02C3";
}

.mdi-guitar-acoustic::before {
  content: "\F0771";
}

.mdi-guitar-electric::before {
  content: "\F02C4";
}

.mdi-guitar-pick::before {
  content: "\F02C5";
}

.mdi-guitar-pick-outline::before {
  content: "\F02C6";
}

.mdi-guy-fawkes-mask::before {
  content: "\F0825";
}

.mdi-gymnastics::before {
  content: "\F1A41";
}

.mdi-hail::before {
  content: "\F0AC1";
}

.mdi-hair-dryer::before {
  content: "\F10EF";
}

.mdi-hair-dryer-outline::before {
  content: "\F10F0";
}

.mdi-halloween::before {
  content: "\F0BA3";
}

.mdi-hamburger::before {
  content: "\F0685";
}

.mdi-hamburger-check::before {
  content: "\F1776";
}

.mdi-hamburger-minus::before {
  content: "\F1777";
}

.mdi-hamburger-off::before {
  content: "\F1778";
}

.mdi-hamburger-plus::before {
  content: "\F1779";
}

.mdi-hamburger-remove::before {
  content: "\F177A";
}

.mdi-hammer::before {
  content: "\F08EA";
}

.mdi-hammer-screwdriver::before {
  content: "\F1322";
}

.mdi-hammer-sickle::before {
  content: "\F1887";
}

.mdi-hammer-wrench::before {
  content: "\F1323";
}

.mdi-hand-back-left::before {
  content: "\F0E46";
}

.mdi-hand-back-left-off::before {
  content: "\F1830";
}

.mdi-hand-back-left-off-outline::before {
  content: "\F1832";
}

.mdi-hand-back-left-outline::before {
  content: "\F182C";
}

.mdi-hand-back-right::before {
  content: "\F0E47";
}

.mdi-hand-back-right-off::before {
  content: "\F1831";
}

.mdi-hand-back-right-off-outline::before {
  content: "\F1833";
}

.mdi-hand-back-right-outline::before {
  content: "\F182D";
}

.mdi-hand-clap::before {
  content: "\F194B";
}

.mdi-hand-clap-off::before {
  content: "\F1A42";
}

.mdi-hand-coin::before {
  content: "\F188F";
}

.mdi-hand-coin-outline::before {
  content: "\F1890";
}

.mdi-hand-cycle::before {
  content: "\F1B9C";
}

.mdi-hand-extended::before {
  content: "\F18B6";
}

.mdi-hand-extended-outline::before {
  content: "\F18B7";
}

.mdi-hand-front-left::before {
  content: "\F182B";
}

.mdi-hand-front-left-outline::before {
  content: "\F182E";
}

.mdi-hand-front-right::before {
  content: "\F0A4F";
}

.mdi-hand-front-right-outline::before {
  content: "\F182F";
}

.mdi-hand-heart::before {
  content: "\F10F1";
}

.mdi-hand-heart-outline::before {
  content: "\F157E";
}

.mdi-hand-okay::before {
  content: "\F0A50";
}

.mdi-hand-peace::before {
  content: "\F0A51";
}

.mdi-hand-peace-variant::before {
  content: "\F0A52";
}

.mdi-hand-pointing-down::before {
  content: "\F0A53";
}

.mdi-hand-pointing-left::before {
  content: "\F0A54";
}

.mdi-hand-pointing-right::before {
  content: "\F02C7";
}

.mdi-hand-pointing-up::before {
  content: "\F0A55";
}

.mdi-hand-saw::before {
  content: "\F0E48";
}

.mdi-hand-wash::before {
  content: "\F157F";
}

.mdi-hand-wash-outline::before {
  content: "\F1580";
}

.mdi-hand-water::before {
  content: "\F139F";
}

.mdi-hand-wave::before {
  content: "\F1821";
}

.mdi-hand-wave-outline::before {
  content: "\F1822";
}

.mdi-handball::before {
  content: "\F0F53";
}

.mdi-handcuffs::before {
  content: "\F113E";
}

.mdi-hands-pray::before {
  content: "\F0579";
}

.mdi-handshake::before {
  content: "\F1218";
}

.mdi-handshake-outline::before {
  content: "\F15A1";
}

.mdi-hanger::before {
  content: "\F02C8";
}

.mdi-hard-hat::before {
  content: "\F096F";
}

.mdi-harddisk::before {
  content: "\F02CA";
}

.mdi-harddisk-plus::before {
  content: "\F104B";
}

.mdi-harddisk-remove::before {
  content: "\F104C";
}

.mdi-hat-fedora::before {
  content: "\F0BA4";
}

.mdi-hazard-lights::before {
  content: "\F0C89";
}

.mdi-hdmi-port::before {
  content: "\F1BB8";
}

.mdi-hdr::before {
  content: "\F0D7D";
}

.mdi-hdr-off::before {
  content: "\F0D7E";
}

.mdi-head::before {
  content: "\F135E";
}

.mdi-head-alert::before {
  content: "\F1338";
}

.mdi-head-alert-outline::before {
  content: "\F1339";
}

.mdi-head-check::before {
  content: "\F133A";
}

.mdi-head-check-outline::before {
  content: "\F133B";
}

.mdi-head-cog::before {
  content: "\F133C";
}

.mdi-head-cog-outline::before {
  content: "\F133D";
}

.mdi-head-dots-horizontal::before {
  content: "\F133E";
}

.mdi-head-dots-horizontal-outline::before {
  content: "\F133F";
}

.mdi-head-flash::before {
  content: "\F1340";
}

.mdi-head-flash-outline::before {
  content: "\F1341";
}

.mdi-head-heart::before {
  content: "\F1342";
}

.mdi-head-heart-outline::before {
  content: "\F1343";
}

.mdi-head-lightbulb::before {
  content: "\F1344";
}

.mdi-head-lightbulb-outline::before {
  content: "\F1345";
}

.mdi-head-minus::before {
  content: "\F1346";
}

.mdi-head-minus-outline::before {
  content: "\F1347";
}

.mdi-head-outline::before {
  content: "\F135F";
}

.mdi-head-plus::before {
  content: "\F1348";
}

.mdi-head-plus-outline::before {
  content: "\F1349";
}

.mdi-head-question::before {
  content: "\F134A";
}

.mdi-head-question-outline::before {
  content: "\F134B";
}

.mdi-head-remove::before {
  content: "\F134C";
}

.mdi-head-remove-outline::before {
  content: "\F134D";
}

.mdi-head-snowflake::before {
  content: "\F134E";
}

.mdi-head-snowflake-outline::before {
  content: "\F134F";
}

.mdi-head-sync::before {
  content: "\F1350";
}

.mdi-head-sync-outline::before {
  content: "\F1351";
}

.mdi-headphones::before {
  content: "\F02CB";
}

.mdi-headphones-bluetooth::before {
  content: "\F0970";
}

.mdi-headphones-box::before {
  content: "\F02CC";
}

.mdi-headphones-off::before {
  content: "\F07CE";
}

.mdi-headphones-settings::before {
  content: "\F02CD";
}

.mdi-headset::before {
  content: "\F02CE";
}

.mdi-headset-dock::before {
  content: "\F02CF";
}

.mdi-headset-off::before {
  content: "\F02D0";
}

.mdi-heart::before {
  content: "\F02D1";
}

.mdi-heart-box::before {
  content: "\F02D2";
}

.mdi-heart-box-outline::before {
  content: "\F02D3";
}

.mdi-heart-broken::before {
  content: "\F02D4";
}

.mdi-heart-broken-outline::before {
  content: "\F0D14";
}

.mdi-heart-circle::before {
  content: "\F0971";
}

.mdi-heart-circle-outline::before {
  content: "\F0972";
}

.mdi-heart-cog::before {
  content: "\F1663";
}

.mdi-heart-cog-outline::before {
  content: "\F1664";
}

.mdi-heart-flash::before {
  content: "\F0EF9";
}

.mdi-heart-half::before {
  content: "\F06DF";
}

.mdi-heart-half-full::before {
  content: "\F06DE";
}

.mdi-heart-half-outline::before {
  content: "\F06E0";
}

.mdi-heart-minus::before {
  content: "\F142F";
}

.mdi-heart-minus-outline::before {
  content: "\F1432";
}

.mdi-heart-multiple::before {
  content: "\F0A56";
}

.mdi-heart-multiple-outline::before {
  content: "\F0A57";
}

.mdi-heart-off::before {
  content: "\F0759";
}

.mdi-heart-off-outline::before {
  content: "\F1434";
}

.mdi-heart-outline::before {
  content: "\F02D5";
}

.mdi-heart-plus::before {
  content: "\F142E";
}

.mdi-heart-plus-outline::before {
  content: "\F1431";
}

.mdi-heart-pulse::before {
  content: "\F05F6";
}

.mdi-heart-remove::before {
  content: "\F1430";
}

.mdi-heart-remove-outline::before {
  content: "\F1433";
}

.mdi-heart-search::before {
  content: "\F1C8D";
}

.mdi-heart-settings::before {
  content: "\F1665";
}

.mdi-heart-settings-outline::before {
  content: "\F1666";
}

.mdi-heat-pump::before {
  content: "\F1A43";
}

.mdi-heat-pump-outline::before {
  content: "\F1A44";
}

.mdi-heat-wave::before {
  content: "\F1A45";
}

.mdi-heating-coil::before {
  content: "\F1AAF";
}

.mdi-helicopter::before {
  content: "\F0AC2";
}

.mdi-help::before {
  content: "\F02D6";
}

.mdi-help-box::before {
  content: "\F078B";
}

.mdi-help-box-multiple::before {
  content: "\F1C0A";
}

.mdi-help-box-multiple-outline::before {
  content: "\F1C0B";
}

.mdi-help-box-outline::before {
  content: "\F1C0C";
}

.mdi-help-circle::before {
  content: "\F02D7";
}

.mdi-help-circle-outline::before {
  content: "\F0625";
}

.mdi-help-network::before {
  content: "\F06F5";
}

.mdi-help-network-outline::before {
  content: "\F0C8A";
}

.mdi-help-rhombus::before {
  content: "\F0BA5";
}

.mdi-help-rhombus-outline::before {
  content: "\F0BA6";
}

.mdi-hexadecimal::before {
  content: "\F12A7";
}

.mdi-hexagon::before {
  content: "\F02D8";
}

.mdi-hexagon-multiple::before {
  content: "\F06E1";
}

.mdi-hexagon-multiple-outline::before {
  content: "\F10F2";
}

.mdi-hexagon-outline::before {
  content: "\F02D9";
}

.mdi-hexagon-slice-1::before {
  content: "\F0AC3";
}

.mdi-hexagon-slice-2::before {
  content: "\F0AC4";
}

.mdi-hexagon-slice-3::before {
  content: "\F0AC5";
}

.mdi-hexagon-slice-4::before {
  content: "\F0AC6";
}

.mdi-hexagon-slice-5::before {
  content: "\F0AC7";
}

.mdi-hexagon-slice-6::before {
  content: "\F0AC8";
}

.mdi-hexagram::before {
  content: "\F0AC9";
}

.mdi-hexagram-outline::before {
  content: "\F0ACA";
}

.mdi-high-definition::before {
  content: "\F07CF";
}

.mdi-high-definition-box::before {
  content: "\F0878";
}

.mdi-highway::before {
  content: "\F05F7";
}

.mdi-hiking::before {
  content: "\F0D7F";
}

.mdi-history::before {
  content: "\F02DA";
}

.mdi-hockey-puck::before {
  content: "\F0879";
}

.mdi-hockey-sticks::before {
  content: "\F087A";
}

.mdi-hololens::before {
  content: "\F02DB";
}

.mdi-home::before {
  content: "\F02DC";
}

.mdi-home-account::before {
  content: "\F0826";
}

.mdi-home-alert::before {
  content: "\F087B";
}

.mdi-home-alert-outline::before {
  content: "\F15D0";
}

.mdi-home-analytics::before {
  content: "\F0EBA";
}

.mdi-home-assistant::before {
  content: "\F07D0";
}

.mdi-home-automation::before {
  content: "\F07D1";
}

.mdi-home-battery::before {
  content: "\F1901";
}

.mdi-home-battery-outline::before {
  content: "\F1902";
}

.mdi-home-circle::before {
  content: "\F07D2";
}

.mdi-home-circle-outline::before {
  content: "\F104D";
}

.mdi-home-city::before {
  content: "\F0D15";
}

.mdi-home-city-outline::before {
  content: "\F0D16";
}

.mdi-home-clock::before {
  content: "\F1A12";
}

.mdi-home-clock-outline::before {
  content: "\F1A13";
}

.mdi-home-edit::before {
  content: "\F1159";
}

.mdi-home-edit-outline::before {
  content: "\F115A";
}

.mdi-home-export-outline::before {
  content: "\F0F9B";
}

.mdi-home-flood::before {
  content: "\F0EFA";
}

.mdi-home-floor-0::before {
  content: "\F0DD2";
}

.mdi-home-floor-1::before {
  content: "\F0D80";
}

.mdi-home-floor-2::before {
  content: "\F0D81";
}

.mdi-home-floor-3::before {
  content: "\F0D82";
}

.mdi-home-floor-a::before {
  content: "\F0D83";
}

.mdi-home-floor-b::before {
  content: "\F0D84";
}

.mdi-home-floor-g::before {
  content: "\F0D85";
}

.mdi-home-floor-l::before {
  content: "\F0D86";
}

.mdi-home-floor-negative-1::before {
  content: "\F0DD3";
}

.mdi-home-group::before {
  content: "\F0DD4";
}

.mdi-home-group-minus::before {
  content: "\F19C1";
}

.mdi-home-group-plus::before {
  content: "\F19C0";
}

.mdi-home-group-remove::before {
  content: "\F19C2";
}

.mdi-home-heart::before {
  content: "\F0827";
}

.mdi-home-import-outline::before {
  content: "\F0F9C";
}

.mdi-home-lightbulb::before {
  content: "\F1251";
}

.mdi-home-lightbulb-outline::before {
  content: "\F1252";
}

.mdi-home-lightning-bolt::before {
  content: "\F1903";
}

.mdi-home-lightning-bolt-outline::before {
  content: "\F1904";
}

.mdi-home-lock::before {
  content: "\F08EB";
}

.mdi-home-lock-open::before {
  content: "\F08EC";
}

.mdi-home-map-marker::before {
  content: "\F05F8";
}

.mdi-home-minus::before {
  content: "\F0974";
}

.mdi-home-minus-outline::before {
  content: "\F13D5";
}

.mdi-home-modern::before {
  content: "\F02DD";
}

.mdi-home-off::before {
  content: "\F1A46";
}

.mdi-home-off-outline::before {
  content: "\F1A47";
}

.mdi-home-outline::before {
  content: "\F06A1";
}

.mdi-home-percent::before {
  content: "\F1C7C";
}

.mdi-home-percent-outline::before {
  content: "\F1C7D";
}

.mdi-home-plus::before {
  content: "\F0975";
}

.mdi-home-plus-outline::before {
  content: "\F13D6";
}

.mdi-home-remove::before {
  content: "\F1247";
}

.mdi-home-remove-outline::before {
  content: "\F13D7";
}

.mdi-home-roof::before {
  content: "\F112B";
}

.mdi-home-search::before {
  content: "\F13B0";
}

.mdi-home-search-outline::before {
  content: "\F13B1";
}

.mdi-home-silo::before {
  content: "\F1BA0";
}

.mdi-home-silo-outline::before {
  content: "\F1BA1";
}

.mdi-home-sound-in::before {
  content: "\F1C2F";
}

.mdi-home-sound-in-outline::before {
  content: "\F1C30";
}

.mdi-home-sound-out::before {
  content: "\F1C31";
}

.mdi-home-sound-out-outline::before {
  content: "\F1C32";
}

.mdi-home-switch::before {
  content: "\F1794";
}

.mdi-home-switch-outline::before {
  content: "\F1795";
}

.mdi-home-thermometer::before {
  content: "\F0F54";
}

.mdi-home-thermometer-outline::before {
  content: "\F0F55";
}

.mdi-home-variant::before {
  content: "\F02DE";
}

.mdi-home-variant-outline::before {
  content: "\F0BA7";
}

.mdi-hook::before {
  content: "\F06E2";
}

.mdi-hook-off::before {
  content: "\F06E3";
}

.mdi-hoop-house::before {
  content: "\F0E56";
}

.mdi-hops::before {
  content: "\F02DF";
}

.mdi-horizontal-rotate-clockwise::before {
  content: "\F10F3";
}

.mdi-horizontal-rotate-counterclockwise::before {
  content: "\F10F4";
}

.mdi-horse::before {
  content: "\F15BF";
}

.mdi-horse-human::before {
  content: "\F15C0";
}

.mdi-horse-variant::before {
  content: "\F15C1";
}

.mdi-horse-variant-fast::before {
  content: "\F186E";
}

.mdi-horseshoe::before {
  content: "\F0A58";
}

.mdi-hospital::before {
  content: "\F0FF6";
}

.mdi-hospital-box::before {
  content: "\F02E0";
}

.mdi-hospital-box-outline::before {
  content: "\F0FF7";
}

.mdi-hospital-building::before {
  content: "\F02E1";
}

.mdi-hospital-marker::before {
  content: "\F02E2";
}

.mdi-hot-tub::before {
  content: "\F0828";
}

.mdi-hours-12::before {
  content: "\F1C94";
}

.mdi-hours-24::before {
  content: "\F1478";
}

.mdi-hub::before {
  content: "\F1C95";
}

.mdi-hub-outline::before {
  content: "\F1C96";
}

.mdi-hubspot::before {
  content: "\F0D17";
}

.mdi-hulu::before {
  content: "\F0829";
}

.mdi-human::before {
  content: "\F02E6";
}

.mdi-human-baby-changing-table::before {
  content: "\F138B";
}

.mdi-human-cane::before {
  content: "\F1581";
}

.mdi-human-capacity-decrease::before {
  content: "\F159B";
}

.mdi-human-capacity-increase::before {
  content: "\F159C";
}

.mdi-human-child::before {
  content: "\F02E7";
}

.mdi-human-dolly::before {
  content: "\F1980";
}

.mdi-human-edit::before {
  content: "\F14E8";
}

.mdi-human-female::before {
  content: "\F0649";
}

.mdi-human-female-boy::before {
  content: "\F0A59";
}

.mdi-human-female-dance::before {
  content: "\F15C9";
}

.mdi-human-female-female::before {
  content: "\F0A5A";
}

.mdi-human-female-female-child::before {
  content: "\F1C8E";
}

.mdi-human-female-girl::before {
  content: "\F0A5B";
}

.mdi-human-greeting::before {
  content: "\F17C4";
}

.mdi-human-greeting-proximity::before {
  content: "\F159D";
}

.mdi-human-greeting-variant::before {
  content: "\F064A";
}

.mdi-human-handsdown::before {
  content: "\F064B";
}

.mdi-human-handsup::before {
  content: "\F064C";
}

.mdi-human-male::before {
  content: "\F064D";
}

.mdi-human-male-board::before {
  content: "\F0890";
}

.mdi-human-male-board-poll::before {
  content: "\F0846";
}

.mdi-human-male-boy::before {
  content: "\F0A5C";
}

.mdi-human-male-child::before {
  content: "\F138C";
}

.mdi-human-male-female::before {
  content: "\F02E8";
}

.mdi-human-male-female-child::before {
  content: "\F1823";
}

.mdi-human-male-girl::before {
  content: "\F0A5D";
}

.mdi-human-male-height::before {
  content: "\F0EFB";
}

.mdi-human-male-height-variant::before {
  content: "\F0EFC";
}

.mdi-human-male-male::before {
  content: "\F0A5E";
}

.mdi-human-male-male-child::before {
  content: "\F1C8F";
}

.mdi-human-non-binary::before {
  content: "\F1848";
}

.mdi-human-pregnant::before {
  content: "\F05CF";
}

.mdi-human-queue::before {
  content: "\F1571";
}

.mdi-human-scooter::before {
  content: "\F11E9";
}

.mdi-human-walker::before {
  content: "\F1B71";
}

.mdi-human-wheelchair::before {
  content: "\F138D";
}

.mdi-human-white-cane::before {
  content: "\F1981";
}

.mdi-humble-bundle::before {
  content: "\F0744";
}

.mdi-hvac::before {
  content: "\F1352";
}

.mdi-hvac-off::before {
  content: "\F159E";
}

.mdi-hydraulic-oil-level::before {
  content: "\F1324";
}

.mdi-hydraulic-oil-temperature::before {
  content: "\F1325";
}

.mdi-hydro-power::before {
  content: "\F12E5";
}

.mdi-hydrogen-station::before {
  content: "\F1894";
}

.mdi-ice-cream::before {
  content: "\F082A";
}

.mdi-ice-cream-off::before {
  content: "\F0E52";
}

.mdi-ice-pop::before {
  content: "\F0EFD";
}

.mdi-id-card::before {
  content: "\F0FC0";
}

.mdi-identifier::before {
  content: "\F0EFE";
}

.mdi-ideogram-cjk::before {
  content: "\F1331";
}

.mdi-ideogram-cjk-variant::before {
  content: "\F1332";
}

.mdi-image::before {
  content: "\F02E9";
}

.mdi-image-album::before {
  content: "\F02EA";
}

.mdi-image-area::before {
  content: "\F02EB";
}

.mdi-image-area-close::before {
  content: "\F02EC";
}

.mdi-image-auto-adjust::before {
  content: "\F0FC1";
}

.mdi-image-broken::before {
  content: "\F02ED";
}

.mdi-image-broken-variant::before {
  content: "\F02EE";
}

.mdi-image-check::before {
  content: "\F1B25";
}

.mdi-image-check-outline::before {
  content: "\F1B26";
}

.mdi-image-edit::before {
  content: "\F11E3";
}

.mdi-image-edit-outline::before {
  content: "\F11E4";
}

.mdi-image-filter-black-white::before {
  content: "\F02F0";
}

.mdi-image-filter-center-focus::before {
  content: "\F02F1";
}

.mdi-image-filter-center-focus-strong::before {
  content: "\F0EFF";
}

.mdi-image-filter-center-focus-strong-outline::before {
  content: "\F0F00";
}

.mdi-image-filter-center-focus-weak::before {
  content: "\F02F2";
}

.mdi-image-filter-drama::before {
  content: "\F02F3";
}

.mdi-image-filter-drama-outline::before {
  content: "\F1BFF";
}

.mdi-image-filter-frames::before {
  content: "\F02F4";
}

.mdi-image-filter-hdr::before {
  content: "\F02F5";
}

.mdi-image-filter-hdr-outline::before {
  content: "\F1C64";
}

.mdi-image-filter-none::before {
  content: "\F02F6";
}

.mdi-image-filter-tilt-shift::before {
  content: "\F02F7";
}

.mdi-image-filter-vintage::before {
  content: "\F02F8";
}

.mdi-image-frame::before {
  content: "\F0E49";
}

.mdi-image-lock::before {
  content: "\F1AB0";
}

.mdi-image-lock-outline::before {
  content: "\F1AB1";
}

.mdi-image-marker::before {
  content: "\F177B";
}

.mdi-image-marker-outline::before {
  content: "\F177C";
}

.mdi-image-minus::before {
  content: "\F1419";
}

.mdi-image-minus-outline::before {
  content: "\F1B47";
}

.mdi-image-move::before {
  content: "\F09F8";
}

.mdi-image-multiple::before {
  content: "\F02F9";
}

.mdi-image-multiple-outline::before {
  content: "\F02EF";
}

.mdi-image-off::before {
  content: "\F082B";
}

.mdi-image-off-outline::before {
  content: "\F11D1";
}

.mdi-image-outline::before {
  content: "\F0976";
}

.mdi-image-plus::before {
  content: "\F087C";
}

.mdi-image-plus-outline::before {
  content: "\F1B46";
}

.mdi-image-refresh::before {
  content: "\F19FE";
}

.mdi-image-refresh-outline::before {
  content: "\F19FF";
}

.mdi-image-remove::before {
  content: "\F1418";
}

.mdi-image-remove-outline::before {
  content: "\F1B48";
}

.mdi-image-search::before {
  content: "\F0977";
}

.mdi-image-search-outline::before {
  content: "\F0978";
}

.mdi-image-size-select-actual::before {
  content: "\F0C8D";
}

.mdi-image-size-select-large::before {
  content: "\F0C8E";
}

.mdi-image-size-select-small::before {
  content: "\F0C8F";
}

.mdi-image-sync::before {
  content: "\F1A00";
}

.mdi-image-sync-outline::before {
  content: "\F1A01";
}

.mdi-image-text::before {
  content: "\F160D";
}

.mdi-import::before {
  content: "\F02FA";
}

.mdi-inbox::before {
  content: "\F0687";
}

.mdi-inbox-arrow-down::before {
  content: "\F02FB";
}

.mdi-inbox-arrow-down-outline::before {
  content: "\F1270";
}

.mdi-inbox-arrow-up::before {
  content: "\F03D1";
}

.mdi-inbox-arrow-up-outline::before {
  content: "\F1271";
}

.mdi-inbox-full::before {
  content: "\F1272";
}

.mdi-inbox-full-outline::before {
  content: "\F1273";
}

.mdi-inbox-multiple::before {
  content: "\F08B0";
}

.mdi-inbox-multiple-outline::before {
  content: "\F0BA8";
}

.mdi-inbox-outline::before {
  content: "\F1274";
}

.mdi-inbox-remove::before {
  content: "\F159F";
}

.mdi-inbox-remove-outline::before {
  content: "\F15A0";
}

.mdi-incognito::before {
  content: "\F05F9";
}

.mdi-incognito-circle::before {
  content: "\F1421";
}

.mdi-incognito-circle-off::before {
  content: "\F1422";
}

.mdi-incognito-off::before {
  content: "\F0075";
}

.mdi-induction::before {
  content: "\F184C";
}

.mdi-infinity::before {
  content: "\F06E4";
}

.mdi-information::before {
  content: "\F02FC";
}

.mdi-information-box::before {
  content: "\F1C65";
}

.mdi-information-box-outline::before {
  content: "\F1C66";
}

.mdi-information-off::before {
  content: "\F178C";
}

.mdi-information-off-outline::before {
  content: "\F178D";
}

.mdi-information-outline::before {
  content: "\F02FD";
}

.mdi-information-slab-box::before {
  content: "\F1C67";
}

.mdi-information-slab-box-outline::before {
  content: "\F1C68";
}

.mdi-information-slab-circle::before {
  content: "\F1C69";
}

.mdi-information-slab-circle-outline::before {
  content: "\F1C6A";
}

.mdi-information-slab-symbol::before {
  content: "\F1C6B";
}

.mdi-information-symbol::before {
  content: "\F1C6C";
}

.mdi-information-variant::before {
  content: "\F064E";
}

.mdi-information-variant-box::before {
  content: "\F1C6D";
}

.mdi-information-variant-box-outline::before {
  content: "\F1C6E";
}

.mdi-information-variant-circle::before {
  content: "\F1C6F";
}

.mdi-information-variant-circle-outline::before {
  content: "\F1C70";
}

.mdi-instagram::before {
  content: "\F02FE";
}

.mdi-instrument-triangle::before {
  content: "\F104E";
}

.mdi-integrated-circuit-chip::before {
  content: "\F1913";
}

.mdi-invert-colors::before {
  content: "\F0301";
}

.mdi-invert-colors-off::before {
  content: "\F0E4A";
}

.mdi-invoice::before {
  content: "\F1CD2";
}

.mdi-invoice-arrow-left::before {
  content: "\F1CD3";
}

.mdi-invoice-arrow-left-outline::before {
  content: "\F1CD4";
}

.mdi-invoice-arrow-right::before {
  content: "\F1CD5";
}

.mdi-invoice-arrow-right-outline::before {
  content: "\F1CD6";
}

.mdi-invoice-check::before {
  content: "\F1CD7";
}

.mdi-invoice-check-outline::before {
  content: "\F1CD8";
}

.mdi-invoice-clock::before {
  content: "\F1CD9";
}

.mdi-invoice-clock-outline::before {
  content: "\F1CDA";
}

.mdi-invoice-edit::before {
  content: "\F1CDB";
}

.mdi-invoice-edit-outline::before {
  content: "\F1CDC";
}

.mdi-invoice-export-outline::before {
  content: "\F1CDD";
}

.mdi-invoice-fast::before {
  content: "\F1CDE";
}

.mdi-invoice-fast-outline::before {
  content: "\F1CDF";
}

.mdi-invoice-import::before {
  content: "\F1CE0";
}

.mdi-invoice-import-outline::before {
  content: "\F1CE1";
}

.mdi-invoice-list::before {
  content: "\F1CE2";
}

.mdi-invoice-list-outline::before {
  content: "\F1CE3";
}

.mdi-invoice-minus::before {
  content: "\F1CE4";
}

.mdi-invoice-minus-outline::before {
  content: "\F1CE5";
}

.mdi-invoice-multiple::before {
  content: "\F1CE6";
}

.mdi-invoice-multiple-outline::before {
  content: "\F1CE7";
}

.mdi-invoice-outline::before {
  content: "\F1CE8";
}

.mdi-invoice-plus::before {
  content: "\F1CE9";
}

.mdi-invoice-plus-outline::before {
  content: "\F1CEA";
}

.mdi-invoice-remove::before {
  content: "\F1CEB";
}

.mdi-invoice-remove-outline::before {
  content: "\F1CEC";
}

.mdi-invoice-send::before {
  content: "\F1CED";
}

.mdi-invoice-send-outline::before {
  content: "\F1CEE";
}

.mdi-invoice-text::before {
  content: "\F1CEF";
}

.mdi-invoice-text-arrow-left::before {
  content: "\F1CF0";
}

.mdi-invoice-text-arrow-left-outline::before {
  content: "\F1CF1";
}

.mdi-invoice-text-arrow-right::before {
  content: "\F1CF2";
}

.mdi-invoice-text-arrow-right-outline::before {
  content: "\F1CF3";
}

.mdi-invoice-text-check::before {
  content: "\F1CF4";
}

.mdi-invoice-text-check-outline::before {
  content: "\F1CF5";
}

.mdi-invoice-text-clock::before {
  content: "\F1CF6";
}

.mdi-invoice-text-clock-outline::before {
  content: "\F1CF7";
}

.mdi-invoice-text-edit::before {
  content: "\F1CF8";
}

.mdi-invoice-text-edit-outline::before {
  content: "\F1CF9";
}

.mdi-invoice-text-fast::before {
  content: "\F1CFA";
}

.mdi-invoice-text-fast-outline::before {
  content: "\F1CFB";
}

.mdi-invoice-text-minus::before {
  content: "\F1CFC";
}

.mdi-invoice-text-minus-outline::before {
  content: "\F1CFD";
}

.mdi-invoice-text-multiple::before {
  content: "\F1CFE";
}

.mdi-invoice-text-multiple-outline::before {
  content: "\F1CFF";
}

.mdi-invoice-text-outline::before {
  content: "\F1D00";
}

.mdi-invoice-text-plus::before {
  content: "\F1D01";
}

.mdi-invoice-text-plus-outline::before {
  content: "\F1D02";
}

.mdi-invoice-text-remove::before {
  content: "\F1D03";
}

.mdi-invoice-text-remove-outline::before {
  content: "\F1D04";
}

.mdi-invoice-text-send::before {
  content: "\F1D05";
}

.mdi-invoice-text-send-outline::before {
  content: "\F1D06";
}

.mdi-iobroker::before {
  content: "\F12E8";
}

.mdi-ip::before {
  content: "\F0A5F";
}

.mdi-ip-network::before {
  content: "\F0A60";
}

.mdi-ip-network-outline::before {
  content: "\F0C90";
}

.mdi-ip-outline::before {
  content: "\F1982";
}

.mdi-ipod::before {
  content: "\F0C91";
}

.mdi-iron::before {
  content: "\F1824";
}

.mdi-iron-board::before {
  content: "\F1838";
}

.mdi-iron-outline::before {
  content: "\F1825";
}

.mdi-island::before {
  content: "\F104F";
}

.mdi-island-variant::before {
  content: "\F1CC6";
}

.mdi-iv-bag::before {
  content: "\F10B9";
}

.mdi-jabber::before {
  content: "\F0DD5";
}

.mdi-jeepney::before {
  content: "\F0302";
}

.mdi-jellyfish::before {
  content: "\F0F01";
}

.mdi-jellyfish-outline::before {
  content: "\F0F02";
}

.mdi-jira::before {
  content: "\F0303";
}

.mdi-jquery::before {
  content: "\F087D";
}

.mdi-jsfiddle::before {
  content: "\F0304";
}

.mdi-jump-rope::before {
  content: "\F12FF";
}

.mdi-kabaddi::before {
  content: "\F0D87";
}

.mdi-kangaroo::before {
  content: "\F1558";
}

.mdi-karate::before {
  content: "\F082C";
}

.mdi-kayaking::before {
  content: "\F08AF";
}

.mdi-keg::before {
  content: "\F0305";
}

.mdi-kettle::before {
  content: "\F05FA";
}

.mdi-kettle-alert::before {
  content: "\F1317";
}

.mdi-kettle-alert-outline::before {
  content: "\F1318";
}

.mdi-kettle-off::before {
  content: "\F131B";
}

.mdi-kettle-off-outline::before {
  content: "\F131C";
}

.mdi-kettle-outline::before {
  content: "\F0F56";
}

.mdi-kettle-pour-over::before {
  content: "\F173C";
}

.mdi-kettle-steam::before {
  content: "\F1319";
}

.mdi-kettle-steam-outline::before {
  content: "\F131A";
}

.mdi-kettlebell::before {
  content: "\F1300";
}

.mdi-key::before {
  content: "\F0306";
}

.mdi-key-alert::before {
  content: "\F1983";
}

.mdi-key-alert-outline::before {
  content: "\F1984";
}

.mdi-key-arrow-right::before {
  content: "\F1312";
}

.mdi-key-chain::before {
  content: "\F1574";
}

.mdi-key-chain-variant::before {
  content: "\F1575";
}

.mdi-key-change::before {
  content: "\F0307";
}

.mdi-key-link::before {
  content: "\F119F";
}

.mdi-key-minus::before {
  content: "\F0308";
}

.mdi-key-outline::before {
  content: "\F0DD6";
}

.mdi-key-plus::before {
  content: "\F0309";
}

.mdi-key-remove::before {
  content: "\F030A";
}

.mdi-key-star::before {
  content: "\F119E";
}

.mdi-key-variant::before {
  content: "\F030B";
}

.mdi-key-wireless::before {
  content: "\F0FC2";
}

.mdi-keyboard::before {
  content: "\F030C";
}

.mdi-keyboard-backspace::before {
  content: "\F030D";
}

.mdi-keyboard-caps::before {
  content: "\F030E";
}

.mdi-keyboard-close::before {
  content: "\F030F";
}

.mdi-keyboard-close-outline::before {
  content: "\F1C00";
}

.mdi-keyboard-esc::before {
  content: "\F12B7";
}

.mdi-keyboard-f1::before {
  content: "\F12AB";
}

.mdi-keyboard-f10::before {
  content: "\F12B4";
}

.mdi-keyboard-f11::before {
  content: "\F12B5";
}

.mdi-keyboard-f12::before {
  content: "\F12B6";
}

.mdi-keyboard-f2::before {
  content: "\F12AC";
}

.mdi-keyboard-f3::before {
  content: "\F12AD";
}

.mdi-keyboard-f4::before {
  content: "\F12AE";
}

.mdi-keyboard-f5::before {
  content: "\F12AF";
}

.mdi-keyboard-f6::before {
  content: "\F12B0";
}

.mdi-keyboard-f7::before {
  content: "\F12B1";
}

.mdi-keyboard-f8::before {
  content: "\F12B2";
}

.mdi-keyboard-f9::before {
  content: "\F12B3";
}

.mdi-keyboard-off::before {
  content: "\F0310";
}

.mdi-keyboard-off-outline::before {
  content: "\F0E4B";
}

.mdi-keyboard-outline::before {
  content: "\F097B";
}

.mdi-keyboard-return::before {
  content: "\F0311";
}

.mdi-keyboard-settings::before {
  content: "\F09F9";
}

.mdi-keyboard-settings-outline::before {
  content: "\F09FA";
}

.mdi-keyboard-space::before {
  content: "\F1050";
}

.mdi-keyboard-tab::before {
  content: "\F0312";
}

.mdi-keyboard-tab-reverse::before {
  content: "\F0325";
}

.mdi-keyboard-variant::before {
  content: "\F0313";
}

.mdi-khanda::before {
  content: "\F10FD";
}

.mdi-kickstarter::before {
  content: "\F0745";
}

.mdi-kite::before {
  content: "\F1985";
}

.mdi-kite-outline::before {
  content: "\F1986";
}

.mdi-kitesurfing::before {
  content: "\F1744";
}

.mdi-klingon::before {
  content: "\F135B";
}

.mdi-knife::before {
  content: "\F09FB";
}

.mdi-knife-military::before {
  content: "\F09FC";
}

.mdi-knob::before {
  content: "\F1B96";
}

.mdi-koala::before {
  content: "\F173F";
}

.mdi-kodi::before {
  content: "\F0314";
}

.mdi-kubernetes::before {
  content: "\F10FE";
}

.mdi-label::before {
  content: "\F0315";
}

.mdi-label-multiple::before {
  content: "\F1375";
}

.mdi-label-multiple-outline::before {
  content: "\F1376";
}

.mdi-label-off::before {
  content: "\F0ACB";
}

.mdi-label-off-outline::before {
  content: "\F0ACC";
}

.mdi-label-outline::before {
  content: "\F0316";
}

.mdi-label-percent::before {
  content: "\F12EA";
}

.mdi-label-percent-outline::before {
  content: "\F12EB";
}

.mdi-label-variant::before {
  content: "\F0ACD";
}

.mdi-label-variant-outline::before {
  content: "\F0ACE";
}

.mdi-ladder::before {
  content: "\F15A2";
}

.mdi-ladybug::before {
  content: "\F082D";
}

.mdi-lambda::before {
  content: "\F0627";
}

.mdi-lamp::before {
  content: "\F06B5";
}

.mdi-lamp-outline::before {
  content: "\F17D0";
}

.mdi-lamps::before {
  content: "\F1576";
}

.mdi-lamps-outline::before {
  content: "\F17D1";
}

.mdi-lan::before {
  content: "\F0317";
}

.mdi-lan-check::before {
  content: "\F12AA";
}

.mdi-lan-connect::before {
  content: "\F0318";
}

.mdi-lan-disconnect::before {
  content: "\F0319";
}

.mdi-lan-pending::before {
  content: "\F031A";
}

.mdi-land-fields::before {
  content: "\F1AB2";
}

.mdi-land-plots::before {
  content: "\F1AB3";
}

.mdi-land-plots-circle::before {
  content: "\F1AB4";
}

.mdi-land-plots-circle-variant::before {
  content: "\F1AB5";
}

.mdi-land-plots-marker::before {
  content: "\F1C5D";
}

.mdi-land-rows-horizontal::before {
  content: "\F1AB6";
}

.mdi-land-rows-vertical::before {
  content: "\F1AB7";
}

.mdi-landslide::before {
  content: "\F1A48";
}

.mdi-landslide-outline::before {
  content: "\F1A49";
}

.mdi-language-c::before {
  content: "\F0671";
}

.mdi-language-cpp::before {
  content: "\F0672";
}

.mdi-language-csharp::before {
  content: "\F031B";
}

.mdi-language-css3::before {
  content: "\F031C";
}

.mdi-language-fortran::before {
  content: "\F121A";
}

.mdi-language-go::before {
  content: "\F07D3";
}

.mdi-language-haskell::before {
  content: "\F0C92";
}

.mdi-language-html5::before {
  content: "\F031D";
}

.mdi-language-java::before {
  content: "\F0B37";
}

.mdi-language-javascript::before {
  content: "\F031E";
}

.mdi-language-kotlin::before {
  content: "\F1219";
}

.mdi-language-lua::before {
  content: "\F08B1";
}

.mdi-language-markdown::before {
  content: "\F0354";
}

.mdi-language-markdown-outline::before {
  content: "\F0F5B";
}

.mdi-language-php::before {
  content: "\F031F";
}

.mdi-language-python::before {
  content: "\F0320";
}

.mdi-language-r::before {
  content: "\F07D4";
}

.mdi-language-ruby::before {
  content: "\F0D2D";
}

.mdi-language-ruby-on-rails::before {
  content: "\F0ACF";
}

.mdi-language-rust::before {
  content: "\F1617";
}

.mdi-language-swift::before {
  content: "\F06E5";
}

.mdi-language-typescript::before {
  content: "\F06E6";
}

.mdi-language-xaml::before {
  content: "\F0673";
}

.mdi-laptop::before {
  content: "\F0322";
}

.mdi-laptop-account::before {
  content: "\F1A4A";
}

.mdi-laptop-off::before {
  content: "\F06E7";
}

.mdi-laravel::before {
  content: "\F0AD0";
}

.mdi-laser-pointer::before {
  content: "\F1484";
}

.mdi-lasso::before {
  content: "\F0F03";
}

.mdi-lastpass::before {
  content: "\F0446";
}

.mdi-latitude::before {
  content: "\F0F57";
}

.mdi-launch::before {
  content: "\F0327";
}

.mdi-lava-lamp::before {
  content: "\F07D5";
}

.mdi-layers::before {
  content: "\F0328";
}

.mdi-layers-edit::before {
  content: "\F1892";
}

.mdi-layers-minus::before {
  content: "\F0E4C";
}

.mdi-layers-off::before {
  content: "\F0329";
}

.mdi-layers-off-outline::before {
  content: "\F09FD";
}

.mdi-layers-outline::before {
  content: "\F09FE";
}

.mdi-layers-plus::before {
  content: "\F0E4D";
}

.mdi-layers-remove::before {
  content: "\F0E4E";
}

.mdi-layers-search::before {
  content: "\F1206";
}

.mdi-layers-search-outline::before {
  content: "\F1207";
}

.mdi-layers-triple::before {
  content: "\F0F58";
}

.mdi-layers-triple-outline::before {
  content: "\F0F59";
}

.mdi-lead-pencil::before {
  content: "\F064F";
}

.mdi-leaf::before {
  content: "\F032A";
}

.mdi-leaf-circle::before {
  content: "\F1905";
}

.mdi-leaf-circle-outline::before {
  content: "\F1906";
}

.mdi-leaf-maple::before {
  content: "\F0C93";
}

.mdi-leaf-maple-off::before {
  content: "\F12DA";
}

.mdi-leaf-off::before {
  content: "\F12D9";
}

.mdi-leak::before {
  content: "\F0DD7";
}

.mdi-leak-off::before {
  content: "\F0DD8";
}

.mdi-lectern::before {
  content: "\F1AF0";
}

.mdi-led-off::before {
  content: "\F032B";
}

.mdi-led-on::before {
  content: "\F032C";
}

.mdi-led-outline::before {
  content: "\F032D";
}

.mdi-led-strip::before {
  content: "\F07D6";
}

.mdi-led-strip-variant::before {
  content: "\F1051";
}

.mdi-led-strip-variant-off::before {
  content: "\F1A4B";
}

.mdi-led-variant-off::before {
  content: "\F032E";
}

.mdi-led-variant-on::before {
  content: "\F032F";
}

.mdi-led-variant-outline::before {
  content: "\F0330";
}

.mdi-leek::before {
  content: "\F117D";
}

.mdi-less-than::before {
  content: "\F097C";
}

.mdi-less-than-or-equal::before {
  content: "\F097D";
}

.mdi-library::before {
  content: "\F0331";
}

.mdi-library-outline::before {
  content: "\F1A22";
}

.mdi-library-shelves::before {
  content: "\F0BA9";
}

.mdi-license::before {
  content: "\F0FC3";
}

.mdi-lifebuoy::before {
  content: "\F087E";
}

.mdi-light-flood-down::before {
  content: "\F1987";
}

.mdi-light-flood-up::before {
  content: "\F1988";
}

.mdi-light-recessed::before {
  content: "\F179B";
}

.mdi-light-switch::before {
  content: "\F097E";
}

.mdi-light-switch-off::before {
  content: "\F1A24";
}

.mdi-lightbulb::before {
  content: "\F0335";
}

.mdi-lightbulb-alert::before {
  content: "\F19E1";
}

.mdi-lightbulb-alert-outline::before {
  content: "\F19E2";
}

.mdi-lightbulb-auto::before {
  content: "\F1800";
}

.mdi-lightbulb-auto-outline::before {
  content: "\F1801";
}

.mdi-lightbulb-cfl::before {
  content: "\F1208";
}

.mdi-lightbulb-cfl-off::before {
  content: "\F1209";
}

.mdi-lightbulb-cfl-spiral::before {
  content: "\F1275";
}

.mdi-lightbulb-cfl-spiral-off::before {
  content: "\F12C3";
}

.mdi-lightbulb-fluorescent-tube::before {
  content: "\F1804";
}

.mdi-lightbulb-fluorescent-tube-outline::before {
  content: "\F1805";
}

.mdi-lightbulb-group::before {
  content: "\F1253";
}

.mdi-lightbulb-group-off::before {
  content: "\F12CD";
}

.mdi-lightbulb-group-off-outline::before {
  content: "\F12CE";
}

.mdi-lightbulb-group-outline::before {
  content: "\F1254";
}

.mdi-lightbulb-multiple::before {
  content: "\F1255";
}

.mdi-lightbulb-multiple-off::before {
  content: "\F12CF";
}

.mdi-lightbulb-multiple-off-outline::before {
  content: "\F12D0";
}

.mdi-lightbulb-multiple-outline::before {
  content: "\F1256";
}

.mdi-lightbulb-night::before {
  content: "\F1A4C";
}

.mdi-lightbulb-night-outline::before {
  content: "\F1A4D";
}

.mdi-lightbulb-off::before {
  content: "\F0E4F";
}

.mdi-lightbulb-off-outline::before {
  content: "\F0E50";
}

.mdi-lightbulb-on::before {
  content: "\F06E8";
}

.mdi-lightbulb-on-10::before {
  content: "\F1A4E";
}

.mdi-lightbulb-on-20::before {
  content: "\F1A4F";
}

.mdi-lightbulb-on-30::before {
  content: "\F1A50";
}

.mdi-lightbulb-on-40::before {
  content: "\F1A51";
}

.mdi-lightbulb-on-50::before {
  content: "\F1A52";
}

.mdi-lightbulb-on-60::before {
  content: "\F1A53";
}

.mdi-lightbulb-on-70::before {
  content: "\F1A54";
}

.mdi-lightbulb-on-80::before {
  content: "\F1A55";
}

.mdi-lightbulb-on-90::before {
  content: "\F1A56";
}

.mdi-lightbulb-on-outline::before {
  content: "\F06E9";
}

.mdi-lightbulb-outline::before {
  content: "\F0336";
}

.mdi-lightbulb-question::before {
  content: "\F19E3";
}

.mdi-lightbulb-question-outline::before {
  content: "\F19E4";
}

.mdi-lightbulb-spot::before {
  content: "\F17F4";
}

.mdi-lightbulb-spot-off::before {
  content: "\F17F5";
}

.mdi-lightbulb-variant::before {
  content: "\F1802";
}

.mdi-lightbulb-variant-outline::before {
  content: "\F1803";
}

.mdi-lighthouse::before {
  content: "\F09FF";
}

.mdi-lighthouse-on::before {
  content: "\F0A00";
}

.mdi-lightning-bolt::before {
  content: "\F140B";
}

.mdi-lightning-bolt-circle::before {
  content: "\F0820";
}

.mdi-lightning-bolt-outline::before {
  content: "\F140C";
}

.mdi-line-scan::before {
  content: "\F0624";
}

.mdi-lingerie::before {
  content: "\F1476";
}

.mdi-link::before {
  content: "\F0337";
}

.mdi-link-box::before {
  content: "\F0D1A";
}

.mdi-link-box-outline::before {
  content: "\F0D1B";
}

.mdi-link-box-variant::before {
  content: "\F0D1C";
}

.mdi-link-box-variant-outline::before {
  content: "\F0D1D";
}

.mdi-link-circle::before {
  content: "\F1CAC";
}

.mdi-link-circle-outline::before {
  content: "\F1CAD";
}

.mdi-link-edit::before {
  content: "\F1CAE";
}

.mdi-link-lock::before {
  content: "\F10BA";
}

.mdi-link-off::before {
  content: "\F0338";
}

.mdi-link-plus::before {
  content: "\F0C94";
}

.mdi-link-variant::before {
  content: "\F0339";
}

.mdi-link-variant-minus::before {
  content: "\F10FF";
}

.mdi-link-variant-off::before {
  content: "\F033A";
}

.mdi-link-variant-plus::before {
  content: "\F1100";
}

.mdi-link-variant-remove::before {
  content: "\F1101";
}

.mdi-linkedin::before {
  content: "\F033B";
}

.mdi-linux::before {
  content: "\F033D";
}

.mdi-linux-mint::before {
  content: "\F08ED";
}

.mdi-lipstick::before {
  content: "\F13B5";
}

.mdi-liquid-spot::before {
  content: "\F1826";
}

.mdi-liquor::before {
  content: "\F191E";
}

.mdi-list-box::before {
  content: "\F1B7B";
}

.mdi-list-box-outline::before {
  content: "\F1B7C";
}

.mdi-list-status::before {
  content: "\F15AB";
}

.mdi-litecoin::before {
  content: "\F0A61";
}

.mdi-loading::before {
  content: "\F0772";
}

.mdi-location-enter::before {
  content: "\F0FC4";
}

.mdi-location-exit::before {
  content: "\F0FC5";
}

.mdi-lock::before {
  content: "\F033E";
}

.mdi-lock-alert::before {
  content: "\F08EE";
}

.mdi-lock-alert-outline::before {
  content: "\F15D1";
}

.mdi-lock-check::before {
  content: "\F139A";
}

.mdi-lock-check-outline::before {
  content: "\F16A8";
}

.mdi-lock-clock::before {
  content: "\F097F";
}

.mdi-lock-minus::before {
  content: "\F16A9";
}

.mdi-lock-minus-outline::before {
  content: "\F16AA";
}

.mdi-lock-off::before {
  content: "\F1671";
}

.mdi-lock-off-outline::before {
  content: "\F1672";
}

.mdi-lock-open::before {
  content: "\F033F";
}

.mdi-lock-open-alert::before {
  content: "\F139B";
}

.mdi-lock-open-alert-outline::before {
  content: "\F15D2";
}

.mdi-lock-open-check::before {
  content: "\F139C";
}

.mdi-lock-open-check-outline::before {
  content: "\F16AB";
}

.mdi-lock-open-minus::before {
  content: "\F16AC";
}

.mdi-lock-open-minus-outline::before {
  content: "\F16AD";
}

.mdi-lock-open-outline::before {
  content: "\F0340";
}

.mdi-lock-open-plus::before {
  content: "\F16AE";
}

.mdi-lock-open-plus-outline::before {
  content: "\F16AF";
}

.mdi-lock-open-remove::before {
  content: "\F16B0";
}

.mdi-lock-open-remove-outline::before {
  content: "\F16B1";
}

.mdi-lock-open-variant::before {
  content: "\F0FC6";
}

.mdi-lock-open-variant-outline::before {
  content: "\F0FC7";
}

.mdi-lock-outline::before {
  content: "\F0341";
}

.mdi-lock-pattern::before {
  content: "\F06EA";
}

.mdi-lock-percent::before {
  content: "\F1C12";
}

.mdi-lock-percent-open::before {
  content: "\F1C13";
}

.mdi-lock-percent-open-outline::before {
  content: "\F1C14";
}

.mdi-lock-percent-open-variant::before {
  content: "\F1C15";
}

.mdi-lock-percent-open-variant-outline::before {
  content: "\F1C16";
}

.mdi-lock-percent-outline::before {
  content: "\F1C17";
}

.mdi-lock-plus::before {
  content: "\F05FB";
}

.mdi-lock-plus-outline::before {
  content: "\F16B2";
}

.mdi-lock-question::before {
  content: "\F08EF";
}

.mdi-lock-remove::before {
  content: "\F16B3";
}

.mdi-lock-remove-outline::before {
  content: "\F16B4";
}

.mdi-lock-reset::before {
  content: "\F0773";
}

.mdi-lock-smart::before {
  content: "\F08B2";
}

.mdi-locker::before {
  content: "\F07D7";
}

.mdi-locker-multiple::before {
  content: "\F07D8";
}

.mdi-login::before {
  content: "\F0342";
}

.mdi-login-variant::before {
  content: "\F05FC";
}

.mdi-logout::before {
  content: "\F0343";
}

.mdi-logout-variant::before {
  content: "\F05FD";
}

.mdi-longitude::before {
  content: "\F0F5A";
}

.mdi-looks::before {
  content: "\F0344";
}

.mdi-lotion::before {
  content: "\F1582";
}

.mdi-lotion-outline::before {
  content: "\F1583";
}

.mdi-lotion-plus::before {
  content: "\F1584";
}

.mdi-lotion-plus-outline::before {
  content: "\F1585";
}

.mdi-loupe::before {
  content: "\F0345";
}

.mdi-lumx::before {
  content: "\F0346";
}

.mdi-lungs::before {
  content: "\F1084";
}

.mdi-mace::before {
  content: "\F1843";
}

.mdi-magazine-pistol::before {
  content: "\F0324";
}

.mdi-magazine-rifle::before {
  content: "\F0323";
}

.mdi-magic-staff::before {
  content: "\F1844";
}

.mdi-magnet::before {
  content: "\F0347";
}

.mdi-magnet-on::before {
  content: "\F0348";
}

.mdi-magnify::before {
  content: "\F0349";
}

.mdi-magnify-close::before {
  content: "\F0980";
}

.mdi-magnify-expand::before {
  content: "\F1874";
}

.mdi-magnify-minus::before {
  content: "\F034A";
}

.mdi-magnify-minus-cursor::before {
  content: "\F0A62";
}

.mdi-magnify-minus-outline::before {
  content: "\F06EC";
}

.mdi-magnify-plus::before {
  content: "\F034B";
}

.mdi-magnify-plus-cursor::before {
  content: "\F0A63";
}

.mdi-magnify-plus-outline::before {
  content: "\F06ED";
}

.mdi-magnify-remove-cursor::before {
  content: "\F120C";
}

.mdi-magnify-remove-outline::before {
  content: "\F120D";
}

.mdi-magnify-scan::before {
  content: "\F1276";
}

.mdi-mail::before {
  content: "\F0EBB";
}

.mdi-mailbox::before {
  content: "\F06EE";
}

.mdi-mailbox-open::before {
  content: "\F0D88";
}

.mdi-mailbox-open-outline::before {
  content: "\F0D89";
}

.mdi-mailbox-open-up::before {
  content: "\F0D8A";
}

.mdi-mailbox-open-up-outline::before {
  content: "\F0D8B";
}

.mdi-mailbox-outline::before {
  content: "\F0D8C";
}

.mdi-mailbox-up::before {
  content: "\F0D8D";
}

.mdi-mailbox-up-outline::before {
  content: "\F0D8E";
}

.mdi-manjaro::before {
  content: "\F160A";
}

.mdi-map::before {
  content: "\F034D";
}

.mdi-map-check::before {
  content: "\F0EBC";
}

.mdi-map-check-outline::before {
  content: "\F0EBD";
}

.mdi-map-clock::before {
  content: "\F0D1E";
}

.mdi-map-clock-outline::before {
  content: "\F0D1F";
}

.mdi-map-legend::before {
  content: "\F0A01";
}

.mdi-map-marker::before {
  content: "\F034E";
}

.mdi-map-marker-account::before {
  content: "\F18E3";
}

.mdi-map-marker-account-outline::before {
  content: "\F18E4";
}

.mdi-map-marker-alert::before {
  content: "\F0F05";
}

.mdi-map-marker-alert-outline::before {
  content: "\F0F06";
}

.mdi-map-marker-check::before {
  content: "\F0C95";
}

.mdi-map-marker-check-outline::before {
  content: "\F12FB";
}

.mdi-map-marker-circle::before {
  content: "\F034F";
}

.mdi-map-marker-distance::before {
  content: "\F08F0";
}

.mdi-map-marker-down::before {
  content: "\F1102";
}

.mdi-map-marker-left::before {
  content: "\F12DB";
}

.mdi-map-marker-left-outline::before {
  content: "\F12DD";
}

.mdi-map-marker-minus::before {
  content: "\F0650";
}

.mdi-map-marker-minus-outline::before {
  content: "\F12F9";
}

.mdi-map-marker-multiple::before {
  content: "\F0350";
}

.mdi-map-marker-multiple-outline::before {
  content: "\F1277";
}

.mdi-map-marker-off::before {
  content: "\F0351";
}

.mdi-map-marker-off-outline::before {
  content: "\F12FD";
}

.mdi-map-marker-outline::before {
  content: "\F07D9";
}

.mdi-map-marker-path::before {
  content: "\F0D20";
}

.mdi-map-marker-plus::before {
  content: "\F0651";
}

.mdi-map-marker-plus-outline::before {
  content: "\F12F8";
}

.mdi-map-marker-question::before {
  content: "\F0F07";
}

.mdi-map-marker-question-outline::before {
  content: "\F0F08";
}

.mdi-map-marker-radius::before {
  content: "\F0352";
}

.mdi-map-marker-radius-outline::before {
  content: "\F12FC";
}

.mdi-map-marker-remove::before {
  content: "\F0F09";
}

.mdi-map-marker-remove-outline::before {
  content: "\F12FA";
}

.mdi-map-marker-remove-variant::before {
  content: "\F0F0A";
}

.mdi-map-marker-right::before {
  content: "\F12DC";
}

.mdi-map-marker-right-outline::before {
  content: "\F12DE";
}

.mdi-map-marker-star::before {
  content: "\F1608";
}

.mdi-map-marker-star-outline::before {
  content: "\F1609";
}

.mdi-map-marker-up::before {
  content: "\F1103";
}

.mdi-map-minus::before {
  content: "\F0981";
}

.mdi-map-outline::before {
  content: "\F0982";
}

.mdi-map-plus::before {
  content: "\F0983";
}

.mdi-map-search::before {
  content: "\F0984";
}

.mdi-map-search-outline::before {
  content: "\F0985";
}

.mdi-mapbox::before {
  content: "\F0BAA";
}

.mdi-margin::before {
  content: "\F0353";
}

.mdi-marker::before {
  content: "\F0652";
}

.mdi-marker-cancel::before {
  content: "\F0DD9";
}

.mdi-marker-check::before {
  content: "\F0355";
}

.mdi-mastodon::before {
  content: "\F0AD1";
}

.mdi-material-design::before {
  content: "\F0986";
}

.mdi-material-ui::before {
  content: "\F0357";
}

.mdi-math-compass::before {
  content: "\F0358";
}

.mdi-math-cos::before {
  content: "\F0C96";
}

.mdi-math-integral::before {
  content: "\F0FC8";
}

.mdi-math-integral-box::before {
  content: "\F0FC9";
}

.mdi-math-log::before {
  content: "\F1085";
}

.mdi-math-norm::before {
  content: "\F0FCA";
}

.mdi-math-norm-box::before {
  content: "\F0FCB";
}

.mdi-math-sin::before {
  content: "\F0C97";
}

.mdi-math-tan::before {
  content: "\F0C98";
}

.mdi-matrix::before {
  content: "\F0628";
}

.mdi-medal::before {
  content: "\F0987";
}

.mdi-medal-outline::before {
  content: "\F1326";
}

.mdi-medical-bag::before {
  content: "\F06EF";
}

.mdi-medical-cotton-swab::before {
  content: "\F1AB8";
}

.mdi-medication::before {
  content: "\F1B14";
}

.mdi-medication-outline::before {
  content: "\F1B15";
}

.mdi-meditation::before {
  content: "\F117B";
}

.mdi-memory::before {
  content: "\F035B";
}

.mdi-memory-arrow-down::before {
  content: "\F1CA6";
}

.mdi-menorah::before {
  content: "\F17D4";
}

.mdi-menorah-fire::before {
  content: "\F17D5";
}

.mdi-menu::before {
  content: "\F035C";
}

.mdi-menu-close::before {
  content: "\F1C90";
}

.mdi-menu-down::before {
  content: "\F035D";
}

.mdi-menu-down-outline::before {
  content: "\F06B6";
}

.mdi-menu-left::before {
  content: "\F035E";
}

.mdi-menu-left-outline::before {
  content: "\F0A02";
}

.mdi-menu-open::before {
  content: "\F0BAB";
}

.mdi-menu-right::before {
  content: "\F035F";
}

.mdi-menu-right-outline::before {
  content: "\F0A03";
}

.mdi-menu-swap::before {
  content: "\F0A64";
}

.mdi-menu-swap-outline::before {
  content: "\F0A65";
}

.mdi-menu-up::before {
  content: "\F0360";
}

.mdi-menu-up-outline::before {
  content: "\F06B7";
}

.mdi-merge::before {
  content: "\F0F5C";
}

.mdi-message::before {
  content: "\F0361";
}

.mdi-message-alert::before {
  content: "\F0362";
}

.mdi-message-alert-outline::before {
  content: "\F0A04";
}

.mdi-message-arrow-left::before {
  content: "\F12F2";
}

.mdi-message-arrow-left-outline::before {
  content: "\F12F3";
}

.mdi-message-arrow-right::before {
  content: "\F12F4";
}

.mdi-message-arrow-right-outline::before {
  content: "\F12F5";
}

.mdi-message-badge::before {
  content: "\F1941";
}

.mdi-message-badge-outline::before {
  content: "\F1942";
}

.mdi-message-bookmark::before {
  content: "\F15AC";
}

.mdi-message-bookmark-outline::before {
  content: "\F15AD";
}

.mdi-message-bulleted::before {
  content: "\F06A2";
}

.mdi-message-bulleted-off::before {
  content: "\F06A3";
}

.mdi-message-check::before {
  content: "\F1B8A";
}

.mdi-message-check-outline::before {
  content: "\F1B8B";
}

.mdi-message-cog::before {
  content: "\F06F1";
}

.mdi-message-cog-outline::before {
  content: "\F1172";
}

.mdi-message-draw::before {
  content: "\F0363";
}

.mdi-message-fast::before {
  content: "\F19CC";
}

.mdi-message-fast-outline::before {
  content: "\F19CD";
}

.mdi-message-flash::before {
  content: "\F15A9";
}

.mdi-message-flash-outline::before {
  content: "\F15AA";
}

.mdi-message-image::before {
  content: "\F0364";
}

.mdi-message-image-outline::before {
  content: "\F116C";
}

.mdi-message-lock::before {
  content: "\F0FCC";
}

.mdi-message-lock-outline::before {
  content: "\F116D";
}

.mdi-message-minus::before {
  content: "\F116E";
}

.mdi-message-minus-outline::before {
  content: "\F116F";
}

.mdi-message-off::before {
  content: "\F164D";
}

.mdi-message-off-outline::before {
  content: "\F164E";
}

.mdi-message-outline::before {
  content: "\F0365";
}

.mdi-message-plus::before {
  content: "\F0653";
}

.mdi-message-plus-outline::before {
  content: "\F10BB";
}

.mdi-message-processing::before {
  content: "\F0366";
}

.mdi-message-processing-outline::before {
  content: "\F1170";
}

.mdi-message-question::before {
  content: "\F173A";
}

.mdi-message-question-outline::before {
  content: "\F173B";
}

.mdi-message-reply::before {
  content: "\F0367";
}

.mdi-message-reply-outline::before {
  content: "\F173D";
}

.mdi-message-reply-text::before {
  content: "\F0368";
}

.mdi-message-reply-text-outline::before {
  content: "\F173E";
}

.mdi-message-settings::before {
  content: "\F06F0";
}

.mdi-message-settings-outline::before {
  content: "\F1171";
}

.mdi-message-star::before {
  content: "\F069A";
}

.mdi-message-star-outline::before {
  content: "\F1250";
}

.mdi-message-text::before {
  content: "\F0369";
}

.mdi-message-text-clock::before {
  content: "\F1173";
}

.mdi-message-text-clock-outline::before {
  content: "\F1174";
}

.mdi-message-text-fast::before {
  content: "\F19CE";
}

.mdi-message-text-fast-outline::before {
  content: "\F19CF";
}

.mdi-message-text-lock::before {
  content: "\F0FCD";
}

.mdi-message-text-lock-outline::before {
  content: "\F1175";
}

.mdi-message-text-outline::before {
  content: "\F036A";
}

.mdi-message-video::before {
  content: "\F036B";
}

.mdi-meteor::before {
  content: "\F0629";
}

.mdi-meter-electric::before {
  content: "\F1A57";
}

.mdi-meter-electric-outline::before {
  content: "\F1A58";
}

.mdi-meter-gas::before {
  content: "\F1A59";
}

.mdi-meter-gas-outline::before {
  content: "\F1A5A";
}

.mdi-metronome::before {
  content: "\F07DA";
}

.mdi-metronome-tick::before {
  content: "\F07DB";
}

.mdi-micro-sd::before {
  content: "\F07DC";
}

.mdi-microphone::before {
  content: "\F036C";
}

.mdi-microphone-message::before {
  content: "\F050A";
}

.mdi-microphone-message-off::before {
  content: "\F050B";
}

.mdi-microphone-minus::before {
  content: "\F08B3";
}

.mdi-microphone-off::before {
  content: "\F036D";
}

.mdi-microphone-outline::before {
  content: "\F036E";
}

.mdi-microphone-plus::before {
  content: "\F08B4";
}

.mdi-microphone-question::before {
  content: "\F1989";
}

.mdi-microphone-question-outline::before {
  content: "\F198A";
}

.mdi-microphone-settings::before {
  content: "\F036F";
}

.mdi-microphone-variant::before {
  content: "\F0370";
}

.mdi-microphone-variant-off::before {
  content: "\F0371";
}

.mdi-microscope::before {
  content: "\F0654";
}

.mdi-microsoft::before {
  content: "\F0372";
}

.mdi-microsoft-access::before {
  content: "\F138E";
}

.mdi-microsoft-azure::before {
  content: "\F0805";
}

.mdi-microsoft-azure-devops::before {
  content: "\F0FD5";
}

.mdi-microsoft-bing::before {
  content: "\F00A4";
}

.mdi-microsoft-dynamics-365::before {
  content: "\F0988";
}

.mdi-microsoft-edge::before {
  content: "\F01E9";
}

.mdi-microsoft-excel::before {
  content: "\F138F";
}

.mdi-microsoft-internet-explorer::before {
  content: "\F0300";
}

.mdi-microsoft-office::before {
  content: "\F03C6";
}

.mdi-microsoft-onedrive::before {
  content: "\F03CA";
}

.mdi-microsoft-onenote::before {
  content: "\F0747";
}

.mdi-microsoft-outlook::before {
  content: "\F0D22";
}

.mdi-microsoft-powerpoint::before {
  content: "\F1390";
}

.mdi-microsoft-sharepoint::before {
  content: "\F1391";
}

.mdi-microsoft-teams::before {
  content: "\F02BB";
}

.mdi-microsoft-visual-studio::before {
  content: "\F0610";
}

.mdi-microsoft-visual-studio-code::before {
  content: "\F0A1E";
}

.mdi-microsoft-windows::before {
  content: "\F05B3";
}

.mdi-microsoft-windows-classic::before {
  content: "\F0A21";
}

.mdi-microsoft-word::before {
  content: "\F1392";
}

.mdi-microsoft-xbox::before {
  content: "\F05B9";
}

.mdi-microsoft-xbox-controller::before {
  content: "\F05BA";
}

.mdi-microsoft-xbox-controller-battery-alert::before {
  content: "\F074B";
}

.mdi-microsoft-xbox-controller-battery-charging::before {
  content: "\F0A22";
}

.mdi-microsoft-xbox-controller-battery-empty::before {
  content: "\F074C";
}

.mdi-microsoft-xbox-controller-battery-full::before {
  content: "\F074D";
}

.mdi-microsoft-xbox-controller-battery-low::before {
  content: "\F074E";
}

.mdi-microsoft-xbox-controller-battery-medium::before {
  content: "\F074F";
}

.mdi-microsoft-xbox-controller-battery-unknown::before {
  content: "\F0750";
}

.mdi-microsoft-xbox-controller-menu::before {
  content: "\F0E6F";
}

.mdi-microsoft-xbox-controller-off::before {
  content: "\F05BB";
}

.mdi-microsoft-xbox-controller-view::before {
  content: "\F0E70";
}

.mdi-microwave::before {
  content: "\F0C99";
}

.mdi-microwave-off::before {
  content: "\F1423";
}

.mdi-middleware::before {
  content: "\F0F5D";
}

.mdi-middleware-outline::before {
  content: "\F0F5E";
}

.mdi-midi::before {
  content: "\F08F1";
}

.mdi-midi-port::before {
  content: "\F08F2";
}

.mdi-mine::before {
  content: "\F0DDA";
}

.mdi-minecraft::before {
  content: "\F0373";
}

.mdi-mini-sd::before {
  content: "\F0A05";
}

.mdi-minidisc::before {
  content: "\F0A06";
}

.mdi-minus::before {
  content: "\F0374";
}

.mdi-minus-box::before {
  content: "\F0375";
}

.mdi-minus-box-multiple::before {
  content: "\F1141";
}

.mdi-minus-box-multiple-outline::before {
  content: "\F1142";
}

.mdi-minus-box-outline::before {
  content: "\F06F2";
}

.mdi-minus-circle::before {
  content: "\F0376";
}

.mdi-minus-circle-multiple::before {
  content: "\F035A";
}

.mdi-minus-circle-multiple-outline::before {
  content: "\F0AD3";
}

.mdi-minus-circle-off::before {
  content: "\F1459";
}

.mdi-minus-circle-off-outline::before {
  content: "\F145A";
}

.mdi-minus-circle-outline::before {
  content: "\F0377";
}

.mdi-minus-network::before {
  content: "\F0378";
}

.mdi-minus-network-outline::before {
  content: "\F0C9A";
}

.mdi-minus-thick::before {
  content: "\F1639";
}

.mdi-mirror::before {
  content: "\F11FD";
}

.mdi-mirror-rectangle::before {
  content: "\F179F";
}

.mdi-mirror-variant::before {
  content: "\F17A0";
}

.mdi-mixed-martial-arts::before {
  content: "\F0D8F";
}

.mdi-mixed-reality::before {
  content: "\F087F";
}

.mdi-molecule::before {
  content: "\F0BAC";
}

.mdi-molecule-co::before {
  content: "\F12FE";
}

.mdi-molecule-co2::before {
  content: "\F07E4";
}

.mdi-monitor::before {
  content: "\F0379";
}

.mdi-monitor-account::before {
  content: "\F1A5B";
}

.mdi-monitor-arrow-down::before {
  content: "\F19D0";
}

.mdi-monitor-arrow-down-variant::before {
  content: "\F19D1";
}

.mdi-monitor-cellphone::before {
  content: "\F0989";
}

.mdi-monitor-cellphone-star::before {
  content: "\F098A";
}

.mdi-monitor-dashboard::before {
  content: "\F0A07";
}

.mdi-monitor-edit::before {
  content: "\F12C6";
}

.mdi-monitor-eye::before {
  content: "\F13B4";
}

.mdi-monitor-lock::before {
  content: "\F0DDB";
}

.mdi-monitor-multiple::before {
  content: "\F037A";
}

.mdi-monitor-off::before {
  content: "\F0D90";
}

.mdi-monitor-screenshot::before {
  content: "\F0E51";
}

.mdi-monitor-share::before {
  content: "\F1483";
}

.mdi-monitor-shimmer::before {
  content: "\F1104";
}

.mdi-monitor-small::before {
  content: "\F1876";
}

.mdi-monitor-speaker::before {
  content: "\F0F5F";
}

.mdi-monitor-speaker-off::before {
  content: "\F0F60";
}

.mdi-monitor-star::before {
  content: "\F0DDC";
}

.mdi-monitor-vertical::before {
  content: "\F1C33";
}

.mdi-moon-first-quarter::before {
  content: "\F0F61";
}

.mdi-moon-full::before {
  content: "\F0F62";
}

.mdi-moon-last-quarter::before {
  content: "\F0F63";
}

.mdi-moon-new::before {
  content: "\F0F64";
}

.mdi-moon-waning-crescent::before {
  content: "\F0F65";
}

.mdi-moon-waning-gibbous::before {
  content: "\F0F66";
}

.mdi-moon-waxing-crescent::before {
  content: "\F0F67";
}

.mdi-moon-waxing-gibbous::before {
  content: "\F0F68";
}

.mdi-moped::before {
  content: "\F1086";
}

.mdi-moped-electric::before {
  content: "\F15B7";
}

.mdi-moped-electric-outline::before {
  content: "\F15B8";
}

.mdi-moped-outline::before {
  content: "\F15B9";
}

.mdi-more::before {
  content: "\F037B";
}

.mdi-mortar-pestle::before {
  content: "\F1748";
}

.mdi-mortar-pestle-plus::before {
  content: "\F03F1";
}

.mdi-mosque::before {
  content: "\F0D45";
}

.mdi-mosque-outline::before {
  content: "\F1827";
}

.mdi-mother-heart::before {
  content: "\F1314";
}

.mdi-mother-nurse::before {
  content: "\F0D21";
}

.mdi-motion::before {
  content: "\F15B2";
}

.mdi-motion-outline::before {
  content: "\F15B3";
}

.mdi-motion-pause::before {
  content: "\F1590";
}

.mdi-motion-pause-outline::before {
  content: "\F1592";
}

.mdi-motion-play::before {
  content: "\F158F";
}

.mdi-motion-play-outline::before {
  content: "\F1591";
}

.mdi-motion-sensor::before {
  content: "\F0D91";
}

.mdi-motion-sensor-off::before {
  content: "\F1435";
}

.mdi-motorbike::before {
  content: "\F037C";
}

.mdi-motorbike-electric::before {
  content: "\F15BA";
}

.mdi-motorbike-off::before {
  content: "\F1B16";
}

.mdi-mouse::before {
  content: "\F037D";
}

.mdi-mouse-bluetooth::before {
  content: "\F098B";
}

.mdi-mouse-left-click::before {
  content: "\F1D07";
}

.mdi-mouse-left-click-outline::before {
  content: "\F1D08";
}

.mdi-mouse-move-down::before {
  content: "\F1550";
}

.mdi-mouse-move-up::before {
  content: "\F1551";
}

.mdi-mouse-move-vertical::before {
  content: "\F1552";
}

.mdi-mouse-off::before {
  content: "\F037E";
}

.mdi-mouse-outline::before {
  content: "\F1D09";
}

.mdi-mouse-right-click::before {
  content: "\F1D0A";
}

.mdi-mouse-right-click-outline::before {
  content: "\F1D0B";
}

.mdi-mouse-scroll-wheel::before {
  content: "\F1D0C";
}

.mdi-mouse-variant::before {
  content: "\F037F";
}

.mdi-mouse-variant-off::before {
  content: "\F0380";
}

.mdi-move-resize::before {
  content: "\F0655";
}

.mdi-move-resize-variant::before {
  content: "\F0656";
}

.mdi-movie::before {
  content: "\F0381";
}

.mdi-movie-check::before {
  content: "\F16F3";
}

.mdi-movie-check-outline::before {
  content: "\F16F4";
}

.mdi-movie-cog::before {
  content: "\F16F5";
}

.mdi-movie-cog-outline::before {
  content: "\F16F6";
}

.mdi-movie-edit::before {
  content: "\F1122";
}

.mdi-movie-edit-outline::before {
  content: "\F1123";
}

.mdi-movie-filter::before {
  content: "\F1124";
}

.mdi-movie-filter-outline::before {
  content: "\F1125";
}

.mdi-movie-minus::before {
  content: "\F16F7";
}

.mdi-movie-minus-outline::before {
  content: "\F16F8";
}

.mdi-movie-off::before {
  content: "\F16F9";
}

.mdi-movie-off-outline::before {
  content: "\F16FA";
}

.mdi-movie-open::before {
  content: "\F0FCE";
}

.mdi-movie-open-check::before {
  content: "\F16FB";
}

.mdi-movie-open-check-outline::before {
  content: "\F16FC";
}

.mdi-movie-open-cog::before {
  content: "\F16FD";
}

.mdi-movie-open-cog-outline::before {
  content: "\F16FE";
}

.mdi-movie-open-edit::before {
  content: "\F16FF";
}

.mdi-movie-open-edit-outline::before {
  content: "\F1700";
}

.mdi-movie-open-minus::before {
  content: "\F1701";
}

.mdi-movie-open-minus-outline::before {
  content: "\F1702";
}

.mdi-movie-open-off::before {
  content: "\F1703";
}

.mdi-movie-open-off-outline::before {
  content: "\F1704";
}

.mdi-movie-open-outline::before {
  content: "\F0FCF";
}

.mdi-movie-open-play::before {
  content: "\F1705";
}

.mdi-movie-open-play-outline::before {
  content: "\F1706";
}

.mdi-movie-open-plus::before {
  content: "\F1707";
}

.mdi-movie-open-plus-outline::before {
  content: "\F1708";
}

.mdi-movie-open-remove::before {
  content: "\F1709";
}

.mdi-movie-open-remove-outline::before {
  content: "\F170A";
}

.mdi-movie-open-settings::before {
  content: "\F170B";
}

.mdi-movie-open-settings-outline::before {
  content: "\F170C";
}

.mdi-movie-open-star::before {
  content: "\F170D";
}

.mdi-movie-open-star-outline::before {
  content: "\F170E";
}

.mdi-movie-outline::before {
  content: "\F0DDD";
}

.mdi-movie-play::before {
  content: "\F170F";
}

.mdi-movie-play-outline::before {
  content: "\F1710";
}

.mdi-movie-plus::before {
  content: "\F1711";
}

.mdi-movie-plus-outline::before {
  content: "\F1712";
}

.mdi-movie-remove::before {
  content: "\F1713";
}

.mdi-movie-remove-outline::before {
  content: "\F1714";
}

.mdi-movie-roll::before {
  content: "\F07DE";
}

.mdi-movie-search::before {
  content: "\F11D2";
}

.mdi-movie-search-outline::before {
  content: "\F11D3";
}

.mdi-movie-settings::before {
  content: "\F1715";
}

.mdi-movie-settings-outline::before {
  content: "\F1716";
}

.mdi-movie-star::before {
  content: "\F1717";
}

.mdi-movie-star-outline::before {
  content: "\F1718";
}

.mdi-mower::before {
  content: "\F166F";
}

.mdi-mower-bag::before {
  content: "\F1670";
}

.mdi-mower-bag-on::before {
  content: "\F1B60";
}

.mdi-mower-on::before {
  content: "\F1B5F";
}

.mdi-muffin::before {
  content: "\F098C";
}

.mdi-multicast::before {
  content: "\F1893";
}

.mdi-multimedia::before {
  content: "\F1B97";
}

.mdi-multiplication::before {
  content: "\F0382";
}

.mdi-multiplication-box::before {
  content: "\F0383";
}

.mdi-mushroom::before {
  content: "\F07DF";
}

.mdi-mushroom-off::before {
  content: "\F13FA";
}

.mdi-mushroom-off-outline::before {
  content: "\F13FB";
}

.mdi-mushroom-outline::before {
  content: "\F07E0";
}

.mdi-music::before {
  content: "\F075A";
}

.mdi-music-accidental-double-flat::before {
  content: "\F0F69";
}

.mdi-music-accidental-double-sharp::before {
  content: "\F0F6A";
}

.mdi-music-accidental-flat::before {
  content: "\F0F6B";
}

.mdi-music-accidental-natural::before {
  content: "\F0F6C";
}

.mdi-music-accidental-sharp::before {
  content: "\F0F6D";
}

.mdi-music-box::before {
  content: "\F0384";
}

.mdi-music-box-multiple::before {
  content: "\F0333";
}

.mdi-music-box-multiple-outline::before {
  content: "\F0F04";
}

.mdi-music-box-outline::before {
  content: "\F0385";
}

.mdi-music-circle::before {
  content: "\F0386";
}

.mdi-music-circle-outline::before {
  content: "\F0AD4";
}

.mdi-music-clef-alto::before {
  content: "\F0F6E";
}

.mdi-music-clef-bass::before {
  content: "\F0F6F";
}

.mdi-music-clef-treble::before {
  content: "\F0F70";
}

.mdi-music-note::before {
  content: "\F0387";
}

.mdi-music-note-bluetooth::before {
  content: "\F05FE";
}

.mdi-music-note-bluetooth-off::before {
  content: "\F05FF";
}

.mdi-music-note-eighth::before {
  content: "\F0388";
}

.mdi-music-note-eighth-dotted::before {
  content: "\F0F71";
}

.mdi-music-note-half::before {
  content: "\F0389";
}

.mdi-music-note-half-dotted::before {
  content: "\F0F72";
}

.mdi-music-note-minus::before {
  content: "\F1B89";
}

.mdi-music-note-off::before {
  content: "\F038A";
}

.mdi-music-note-off-outline::before {
  content: "\F0F73";
}

.mdi-music-note-outline::before {
  content: "\F0F74";
}

.mdi-music-note-plus::before {
  content: "\F0DDE";
}

.mdi-music-note-quarter::before {
  content: "\F038B";
}

.mdi-music-note-quarter-dotted::before {
  content: "\F0F75";
}

.mdi-music-note-sixteenth::before {
  content: "\F038C";
}

.mdi-music-note-sixteenth-dotted::before {
  content: "\F0F76";
}

.mdi-music-note-whole::before {
  content: "\F038D";
}

.mdi-music-note-whole-dotted::before {
  content: "\F0F77";
}

.mdi-music-off::before {
  content: "\F075B";
}

.mdi-music-rest-eighth::before {
  content: "\F0F78";
}

.mdi-music-rest-half::before {
  content: "\F0F79";
}

.mdi-music-rest-quarter::before {
  content: "\F0F7A";
}

.mdi-music-rest-sixteenth::before {
  content: "\F0F7B";
}

.mdi-music-rest-whole::before {
  content: "\F0F7C";
}

.mdi-mustache::before {
  content: "\F15DE";
}

.mdi-nail::before {
  content: "\F0DDF";
}

.mdi-nas::before {
  content: "\F08F3";
}

.mdi-nativescript::before {
  content: "\F0880";
}

.mdi-nature::before {
  content: "\F038E";
}

.mdi-nature-outline::before {
  content: "\F1C71";
}

.mdi-nature-people::before {
  content: "\F038F";
}

.mdi-nature-people-outline::before {
  content: "\F1C72";
}

.mdi-navigation::before {
  content: "\F0390";
}

.mdi-navigation-outline::before {
  content: "\F1607";
}

.mdi-navigation-variant::before {
  content: "\F18F0";
}

.mdi-navigation-variant-outline::before {
  content: "\F18F1";
}

.mdi-near-me::before {
  content: "\F05CD";
}

.mdi-necklace::before {
  content: "\F0F0B";
}

.mdi-needle::before {
  content: "\F0391";
}

.mdi-needle-off::before {
  content: "\F19D2";
}

.mdi-netflix::before {
  content: "\F0746";
}

.mdi-network::before {
  content: "\F06F3";
}

.mdi-network-off::before {
  content: "\F0C9B";
}

.mdi-network-off-outline::before {
  content: "\F0C9C";
}

.mdi-network-outline::before {
  content: "\F0C9D";
}

.mdi-network-pos::before {
  content: "\F1ACB";
}

.mdi-network-strength-1::before {
  content: "\F08F4";
}

.mdi-network-strength-1-alert::before {
  content: "\F08F5";
}

.mdi-network-strength-2::before {
  content: "\F08F6";
}

.mdi-network-strength-2-alert::before {
  content: "\F08F7";
}

.mdi-network-strength-3::before {
  content: "\F08F8";
}

.mdi-network-strength-3-alert::before {
  content: "\F08F9";
}

.mdi-network-strength-4::before {
  content: "\F08FA";
}

.mdi-network-strength-4-alert::before {
  content: "\F08FB";
}

.mdi-network-strength-4-cog::before {
  content: "\F191A";
}

.mdi-network-strength-off::before {
  content: "\F08FC";
}

.mdi-network-strength-off-outline::before {
  content: "\F08FD";
}

.mdi-network-strength-outline::before {
  content: "\F08FE";
}

.mdi-new-box::before {
  content: "\F0394";
}

.mdi-newspaper::before {
  content: "\F0395";
}

.mdi-newspaper-check::before {
  content: "\F1943";
}

.mdi-newspaper-minus::before {
  content: "\F0F0C";
}

.mdi-newspaper-plus::before {
  content: "\F0F0D";
}

.mdi-newspaper-remove::before {
  content: "\F1944";
}

.mdi-newspaper-variant::before {
  content: "\F1001";
}

.mdi-newspaper-variant-multiple::before {
  content: "\F1002";
}

.mdi-newspaper-variant-multiple-outline::before {
  content: "\F1003";
}

.mdi-newspaper-variant-outline::before {
  content: "\F1004";
}

.mdi-nfc::before {
  content: "\F0396";
}

.mdi-nfc-search-variant::before {
  content: "\F0E53";
}

.mdi-nfc-tap::before {
  content: "\F0397";
}

.mdi-nfc-variant::before {
  content: "\F0398";
}

.mdi-nfc-variant-off::before {
  content: "\F0E54";
}

.mdi-ninja::before {
  content: "\F0774";
}

.mdi-nintendo-game-boy::before {
  content: "\F1393";
}

.mdi-nintendo-switch::before {
  content: "\F07E1";
}

.mdi-nintendo-wii::before {
  content: "\F05AB";
}

.mdi-nintendo-wiiu::before {
  content: "\F072D";
}

.mdi-nix::before {
  content: "\F1105";
}

.mdi-nodejs::before {
  content: "\F0399";
}

.mdi-noodles::before {
  content: "\F117E";
}

.mdi-not-equal::before {
  content: "\F098D";
}

.mdi-not-equal-variant::before {
  content: "\F098E";
}

.mdi-note::before {
  content: "\F039A";
}

.mdi-note-alert::before {
  content: "\F177D";
}

.mdi-note-alert-outline::before {
  content: "\F177E";
}

.mdi-note-check::before {
  content: "\F177F";
}

.mdi-note-check-outline::before {
  content: "\F1780";
}

.mdi-note-edit::before {
  content: "\F1781";
}

.mdi-note-edit-outline::before {
  content: "\F1782";
}

.mdi-note-minus::before {
  content: "\F164F";
}

.mdi-note-minus-outline::before {
  content: "\F1650";
}

.mdi-note-multiple::before {
  content: "\F06B8";
}

.mdi-note-multiple-outline::before {
  content: "\F06B9";
}

.mdi-note-off::before {
  content: "\F1783";
}

.mdi-note-off-outline::before {
  content: "\F1784";
}

.mdi-note-outline::before {
  content: "\F039B";
}

.mdi-note-plus::before {
  content: "\F039C";
}

.mdi-note-plus-outline::before {
  content: "\F039D";
}

.mdi-note-remove::before {
  content: "\F1651";
}

.mdi-note-remove-outline::before {
  content: "\F1652";
}

.mdi-note-search::before {
  content: "\F1653";
}

.mdi-note-search-outline::before {
  content: "\F1654";
}

.mdi-note-text::before {
  content: "\F039E";
}

.mdi-note-text-outline::before {
  content: "\F11D7";
}

.mdi-notebook::before {
  content: "\F082E";
}

.mdi-notebook-check::before {
  content: "\F14F5";
}

.mdi-notebook-check-outline::before {
  content: "\F14F6";
}

.mdi-notebook-edit::before {
  content: "\F14E7";
}

.mdi-notebook-edit-outline::before {
  content: "\F14E9";
}

.mdi-notebook-heart::before {
  content: "\F1A0B";
}

.mdi-notebook-heart-outline::before {
  content: "\F1A0C";
}

.mdi-notebook-minus::before {
  content: "\F1610";
}

.mdi-notebook-minus-outline::before {
  content: "\F1611";
}

.mdi-notebook-multiple::before {
  content: "\F0E55";
}

.mdi-notebook-outline::before {
  content: "\F0EBF";
}

.mdi-notebook-plus::before {
  content: "\F1612";
}

.mdi-notebook-plus-outline::before {
  content: "\F1613";
}

.mdi-notebook-remove::before {
  content: "\F1614";
}

.mdi-notebook-remove-outline::before {
  content: "\F1615";
}

.mdi-notification-clear-all::before {
  content: "\F039F";
}

.mdi-npm::before {
  content: "\F06F7";
}

.mdi-nuke::before {
  content: "\F06A4";
}

.mdi-null::before {
  content: "\F07E2";
}

.mdi-numeric::before {
  content: "\F03A0";
}

.mdi-numeric-0::before {
  content: "\F0B39";
}

.mdi-numeric-0-box::before {
  content: "\F03A1";
}

.mdi-numeric-0-box-multiple::before {
  content: "\F0F0E";
}

.mdi-numeric-0-box-multiple-outline::before {
  content: "\F03A2";
}

.mdi-numeric-0-box-outline::before {
  content: "\F03A3";
}

.mdi-numeric-0-circle::before {
  content: "\F0C9E";
}

.mdi-numeric-0-circle-outline::before {
  content: "\F0C9F";
}

.mdi-numeric-1::before {
  content: "\F0B3A";
}

.mdi-numeric-1-box::before {
  content: "\F03A4";
}

.mdi-numeric-1-box-multiple::before {
  content: "\F0F0F";
}

.mdi-numeric-1-box-multiple-outline::before {
  content: "\F03A5";
}

.mdi-numeric-1-box-outline::before {
  content: "\F03A6";
}

.mdi-numeric-1-circle::before {
  content: "\F0CA0";
}

.mdi-numeric-1-circle-outline::before {
  content: "\F0CA1";
}

.mdi-numeric-10::before {
  content: "\F0FE9";
}

.mdi-numeric-10-box::before {
  content: "\F0F7D";
}

.mdi-numeric-10-box-multiple::before {
  content: "\F0FEA";
}

.mdi-numeric-10-box-multiple-outline::before {
  content: "\F0FEB";
}

.mdi-numeric-10-box-outline::before {
  content: "\F0F7E";
}

.mdi-numeric-10-circle::before {
  content: "\F0FEC";
}

.mdi-numeric-10-circle-outline::before {
  content: "\F0FED";
}

.mdi-numeric-2::before {
  content: "\F0B3B";
}

.mdi-numeric-2-box::before {
  content: "\F03A7";
}

.mdi-numeric-2-box-multiple::before {
  content: "\F0F10";
}

.mdi-numeric-2-box-multiple-outline::before {
  content: "\F03A8";
}

.mdi-numeric-2-box-outline::before {
  content: "\F03A9";
}

.mdi-numeric-2-circle::before {
  content: "\F0CA2";
}

.mdi-numeric-2-circle-outline::before {
  content: "\F0CA3";
}

.mdi-numeric-3::before {
  content: "\F0B3C";
}

.mdi-numeric-3-box::before {
  content: "\F03AA";
}

.mdi-numeric-3-box-multiple::before {
  content: "\F0F11";
}

.mdi-numeric-3-box-multiple-outline::before {
  content: "\F03AB";
}

.mdi-numeric-3-box-outline::before {
  content: "\F03AC";
}

.mdi-numeric-3-circle::before {
  content: "\F0CA4";
}

.mdi-numeric-3-circle-outline::before {
  content: "\F0CA5";
}

.mdi-numeric-4::before {
  content: "\F0B3D";
}

.mdi-numeric-4-box::before {
  content: "\F03AD";
}

.mdi-numeric-4-box-multiple::before {
  content: "\F0F12";
}

.mdi-numeric-4-box-multiple-outline::before {
  content: "\F03B2";
}

.mdi-numeric-4-box-outline::before {
  content: "\F03AE";
}

.mdi-numeric-4-circle::before {
  content: "\F0CA6";
}

.mdi-numeric-4-circle-outline::before {
  content: "\F0CA7";
}

.mdi-numeric-5::before {
  content: "\F0B3E";
}

.mdi-numeric-5-box::before {
  content: "\F03B1";
}

.mdi-numeric-5-box-multiple::before {
  content: "\F0F13";
}

.mdi-numeric-5-box-multiple-outline::before {
  content: "\F03AF";
}

.mdi-numeric-5-box-outline::before {
  content: "\F03B0";
}

.mdi-numeric-5-circle::before {
  content: "\F0CA8";
}

.mdi-numeric-5-circle-outline::before {
  content: "\F0CA9";
}

.mdi-numeric-6::before {
  content: "\F0B3F";
}

.mdi-numeric-6-box::before {
  content: "\F03B3";
}

.mdi-numeric-6-box-multiple::before {
  content: "\F0F14";
}

.mdi-numeric-6-box-multiple-outline::before {
  content: "\F03B4";
}

.mdi-numeric-6-box-outline::before {
  content: "\F03B5";
}

.mdi-numeric-6-circle::before {
  content: "\F0CAA";
}

.mdi-numeric-6-circle-outline::before {
  content: "\F0CAB";
}

.mdi-numeric-7::before {
  content: "\F0B40";
}

.mdi-numeric-7-box::before {
  content: "\F03B6";
}

.mdi-numeric-7-box-multiple::before {
  content: "\F0F15";
}

.mdi-numeric-7-box-multiple-outline::before {
  content: "\F03B7";
}

.mdi-numeric-7-box-outline::before {
  content: "\F03B8";
}

.mdi-numeric-7-circle::before {
  content: "\F0CAC";
}

.mdi-numeric-7-circle-outline::before {
  content: "\F0CAD";
}

.mdi-numeric-8::before {
  content: "\F0B41";
}

.mdi-numeric-8-box::before {
  content: "\F03B9";
}

.mdi-numeric-8-box-multiple::before {
  content: "\F0F16";
}

.mdi-numeric-8-box-multiple-outline::before {
  content: "\F03BA";
}

.mdi-numeric-8-box-outline::before {
  content: "\F03BB";
}

.mdi-numeric-8-circle::before {
  content: "\F0CAE";
}

.mdi-numeric-8-circle-outline::before {
  content: "\F0CAF";
}

.mdi-numeric-9::before {
  content: "\F0B42";
}

.mdi-numeric-9-box::before {
  content: "\F03BC";
}

.mdi-numeric-9-box-multiple::before {
  content: "\F0F17";
}

.mdi-numeric-9-box-multiple-outline::before {
  content: "\F03BD";
}

.mdi-numeric-9-box-outline::before {
  content: "\F03BE";
}

.mdi-numeric-9-circle::before {
  content: "\F0CB0";
}

.mdi-numeric-9-circle-outline::before {
  content: "\F0CB1";
}

.mdi-numeric-9-plus::before {
  content: "\F0FEE";
}

.mdi-numeric-9-plus-box::before {
  content: "\F03BF";
}

.mdi-numeric-9-plus-box-multiple::before {
  content: "\F0F18";
}

.mdi-numeric-9-plus-box-multiple-outline::before {
  content: "\F03C0";
}

.mdi-numeric-9-plus-box-outline::before {
  content: "\F03C1";
}

.mdi-numeric-9-plus-circle::before {
  content: "\F0CB2";
}

.mdi-numeric-9-plus-circle-outline::before {
  content: "\F0CB3";
}

.mdi-numeric-negative-1::before {
  content: "\F1052";
}

.mdi-numeric-off::before {
  content: "\F19D3";
}

.mdi-numeric-positive-1::before {
  content: "\F15CB";
}

.mdi-nut::before {
  content: "\F06F8";
}

.mdi-nutrition::before {
  content: "\F03C2";
}

.mdi-nuxt::before {
  content: "\F1106";
}

.mdi-oar::before {
  content: "\F067C";
}

.mdi-ocarina::before {
  content: "\F0DE0";
}

.mdi-oci::before {
  content: "\F12E9";
}

.mdi-ocr::before {
  content: "\F113A";
}

.mdi-octagon::before {
  content: "\F03C3";
}

.mdi-octagon-outline::before {
  content: "\F03C4";
}

.mdi-octagram::before {
  content: "\F06F9";
}

.mdi-octagram-edit::before {
  content: "\F1C34";
}

.mdi-octagram-edit-outline::before {
  content: "\F1C35";
}

.mdi-octagram-minus::before {
  content: "\F1C36";
}

.mdi-octagram-minus-outline::before {
  content: "\F1C37";
}

.mdi-octagram-outline::before {
  content: "\F0775";
}

.mdi-octagram-plus::before {
  content: "\F1C38";
}

.mdi-octagram-plus-outline::before {
  content: "\F1C39";
}

.mdi-octahedron::before {
  content: "\F1950";
}

.mdi-octahedron-off::before {
  content: "\F1951";
}

.mdi-odnoklassniki::before {
  content: "\F03C5";
}

.mdi-offer::before {
  content: "\F121B";
}

.mdi-office-building::before {
  content: "\F0991";
}

.mdi-office-building-cog::before {
  content: "\F1949";
}

.mdi-office-building-cog-outline::before {
  content: "\F194A";
}

.mdi-office-building-marker::before {
  content: "\F1520";
}

.mdi-office-building-marker-outline::before {
  content: "\F1521";
}

.mdi-office-building-minus::before {
  content: "\F1BAA";
}

.mdi-office-building-minus-outline::before {
  content: "\F1BAB";
}

.mdi-office-building-outline::before {
  content: "\F151F";
}

.mdi-office-building-plus::before {
  content: "\F1BA8";
}

.mdi-office-building-plus-outline::before {
  content: "\F1BA9";
}

.mdi-office-building-remove::before {
  content: "\F1BAC";
}

.mdi-office-building-remove-outline::before {
  content: "\F1BAD";
}

.mdi-oil::before {
  content: "\F03C7";
}

.mdi-oil-lamp::before {
  content: "\F0F19";
}

.mdi-oil-level::before {
  content: "\F1053";
}

.mdi-oil-temperature::before {
  content: "\F0FF8";
}

.mdi-om::before {
  content: "\F0973";
}

.mdi-omega::before {
  content: "\F03C9";
}

.mdi-one-up::before {
  content: "\F0BAD";
}

.mdi-onepassword::before {
  content: "\F0881";
}

.mdi-opacity::before {
  content: "\F05CC";
}

.mdi-open-in-app::before {
  content: "\F03CB";
}

.mdi-open-in-new::before {
  content: "\F03CC";
}

.mdi-open-source-initiative::before {
  content: "\F0BAE";
}

.mdi-openid::before {
  content: "\F03CD";
}

.mdi-opera::before {
  content: "\F03CE";
}

.mdi-orbit::before {
  content: "\F0018";
}

.mdi-orbit-variant::before {
  content: "\F15DB";
}

.mdi-order-alphabetical-ascending::before {
  content: "\F020D";
}

.mdi-order-alphabetical-descending::before {
  content: "\F0D07";
}

.mdi-order-bool-ascending::before {
  content: "\F02BE";
}

.mdi-order-bool-ascending-variant::before {
  content: "\F098F";
}

.mdi-order-bool-descending::before {
  content: "\F1384";
}

.mdi-order-bool-descending-variant::before {
  content: "\F0990";
}

.mdi-order-numeric-ascending::before {
  content: "\F0545";
}

.mdi-order-numeric-descending::before {
  content: "\F0546";
}

.mdi-origin::before {
  content: "\F0B43";
}

.mdi-ornament::before {
  content: "\F03CF";
}

.mdi-ornament-variant::before {
  content: "\F03D0";
}

.mdi-outdoor-lamp::before {
  content: "\F1054";
}

.mdi-overscan::before {
  content: "\F1005";
}

.mdi-owl::before {
  content: "\F03D2";
}

.mdi-pac-man::before {
  content: "\F0BAF";
}

.mdi-package::before {
  content: "\F03D3";
}

.mdi-package-check::before {
  content: "\F1B51";
}

.mdi-package-down::before {
  content: "\F03D4";
}

.mdi-package-up::before {
  content: "\F03D5";
}

.mdi-package-variant::before {
  content: "\F03D6";
}

.mdi-package-variant-closed::before {
  content: "\F03D7";
}

.mdi-package-variant-closed-check::before {
  content: "\F1B52";
}

.mdi-package-variant-closed-minus::before {
  content: "\F19D4";
}

.mdi-package-variant-closed-plus::before {
  content: "\F19D5";
}

.mdi-package-variant-closed-remove::before {
  content: "\F19D6";
}

.mdi-package-variant-minus::before {
  content: "\F19D7";
}

.mdi-package-variant-plus::before {
  content: "\F19D8";
}

.mdi-package-variant-remove::before {
  content: "\F19D9";
}

.mdi-page-first::before {
  content: "\F0600";
}

.mdi-page-last::before {
  content: "\F0601";
}

.mdi-page-layout-body::before {
  content: "\F06FA";
}

.mdi-page-layout-footer::before {
  content: "\F06FB";
}

.mdi-page-layout-header::before {
  content: "\F06FC";
}

.mdi-page-layout-header-footer::before {
  content: "\F0F7F";
}

.mdi-page-layout-sidebar-left::before {
  content: "\F06FD";
}

.mdi-page-layout-sidebar-right::before {
  content: "\F06FE";
}

.mdi-page-next::before {
  content: "\F0BB0";
}

.mdi-page-next-outline::before {
  content: "\F0BB1";
}

.mdi-page-previous::before {
  content: "\F0BB2";
}

.mdi-page-previous-outline::before {
  content: "\F0BB3";
}

.mdi-pail::before {
  content: "\F1417";
}

.mdi-pail-minus::before {
  content: "\F1437";
}

.mdi-pail-minus-outline::before {
  content: "\F143C";
}

.mdi-pail-off::before {
  content: "\F1439";
}

.mdi-pail-off-outline::before {
  content: "\F143E";
}

.mdi-pail-outline::before {
  content: "\F143A";
}

.mdi-pail-plus::before {
  content: "\F1436";
}

.mdi-pail-plus-outline::before {
  content: "\F143B";
}

.mdi-pail-remove::before {
  content: "\F1438";
}

.mdi-pail-remove-outline::before {
  content: "\F143D";
}

.mdi-palette::before {
  content: "\F03D8";
}

.mdi-palette-advanced::before {
  content: "\F03D9";
}

.mdi-palette-outline::before {
  content: "\F0E0C";
}

.mdi-palette-swatch::before {
  content: "\F08B5";
}

.mdi-palette-swatch-outline::before {
  content: "\F135C";
}

.mdi-palette-swatch-variant::before {
  content: "\F195A";
}

.mdi-palm-tree::before {
  content: "\F1055";
}

.mdi-pan::before {
  content: "\F0BB4";
}

.mdi-pan-bottom-left::before {
  content: "\F0BB5";
}

.mdi-pan-bottom-right::before {
  content: "\F0BB6";
}

.mdi-pan-down::before {
  content: "\F0BB7";
}

.mdi-pan-horizontal::before {
  content: "\F0BB8";
}

.mdi-pan-left::before {
  content: "\F0BB9";
}

.mdi-pan-right::before {
  content: "\F0BBA";
}

.mdi-pan-top-left::before {
  content: "\F0BBB";
}

.mdi-pan-top-right::before {
  content: "\F0BBC";
}

.mdi-pan-up::before {
  content: "\F0BBD";
}

.mdi-pan-vertical::before {
  content: "\F0BBE";
}

.mdi-panda::before {
  content: "\F03DA";
}

.mdi-pandora::before {
  content: "\F03DB";
}

.mdi-panorama::before {
  content: "\F03DC";
}

.mdi-panorama-fisheye::before {
  content: "\F03DD";
}

.mdi-panorama-horizontal::before {
  content: "\F1928";
}

.mdi-panorama-horizontal-outline::before {
  content: "\F03DE";
}

.mdi-panorama-outline::before {
  content: "\F198C";
}

.mdi-panorama-sphere::before {
  content: "\F198D";
}

.mdi-panorama-sphere-outline::before {
  content: "\F198E";
}

.mdi-panorama-variant::before {
  content: "\F198F";
}

.mdi-panorama-variant-outline::before {
  content: "\F1990";
}

.mdi-panorama-vertical::before {
  content: "\F1929";
}

.mdi-panorama-vertical-outline::before {
  content: "\F03DF";
}

.mdi-panorama-wide-angle::before {
  content: "\F195F";
}

.mdi-panorama-wide-angle-outline::before {
  content: "\F03E0";
}

.mdi-paper-cut-vertical::before {
  content: "\F03E1";
}

.mdi-paper-roll::before {
  content: "\F1157";
}

.mdi-paper-roll-outline::before {
  content: "\F1158";
}

.mdi-paperclip::before {
  content: "\F03E2";
}

.mdi-paperclip-check::before {
  content: "\F1AC6";
}

.mdi-paperclip-lock::before {
  content: "\F19DA";
}

.mdi-paperclip-minus::before {
  content: "\F1AC7";
}

.mdi-paperclip-off::before {
  content: "\F1AC8";
}

.mdi-paperclip-plus::before {
  content: "\F1AC9";
}

.mdi-paperclip-remove::before {
  content: "\F1ACA";
}

.mdi-parachute::before {
  content: "\F0CB4";
}

.mdi-parachute-outline::before {
  content: "\F0CB5";
}

.mdi-paragliding::before {
  content: "\F1745";
}

.mdi-parking::before {
  content: "\F03E3";
}

.mdi-party-popper::before {
  content: "\F1056";
}

.mdi-passport::before {
  content: "\F07E3";
}

.mdi-passport-alert::before {
  content: "\F1CB8";
}

.mdi-passport-biometric::before {
  content: "\F0DE1";
}

.mdi-passport-cancel::before {
  content: "\F1CB9";
}

.mdi-passport-check::before {
  content: "\F1CBA";
}

.mdi-passport-minus::before {
  content: "\F1CBB";
}

.mdi-passport-plus::before {
  content: "\F1CBC";
}

.mdi-passport-remove::before {
  content: "\F1CBD";
}

.mdi-pasta::before {
  content: "\F1160";
}

.mdi-patio-heater::before {
  content: "\F0F80";
}

.mdi-patreon::before {
  content: "\F0882";
}

.mdi-pause::before {
  content: "\F03E4";
}

.mdi-pause-box::before {
  content: "\F00BC";
}

.mdi-pause-box-outline::before {
  content: "\F1B7A";
}

.mdi-pause-circle::before {
  content: "\F03E5";
}

.mdi-pause-circle-outline::before {
  content: "\F03E6";
}

.mdi-pause-octagon::before {
  content: "\F03E7";
}

.mdi-pause-octagon-outline::before {
  content: "\F03E8";
}

.mdi-paw::before {
  content: "\F03E9";
}

.mdi-paw-off::before {
  content: "\F0657";
}

.mdi-paw-off-outline::before {
  content: "\F1676";
}

.mdi-paw-outline::before {
  content: "\F1675";
}

.mdi-peace::before {
  content: "\F0884";
}

.mdi-peanut::before {
  content: "\F0FFC";
}

.mdi-peanut-off::before {
  content: "\F0FFD";
}

.mdi-peanut-off-outline::before {
  content: "\F0FFF";
}

.mdi-peanut-outline::before {
  content: "\F0FFE";
}

.mdi-pen::before {
  content: "\F03EA";
}

.mdi-pen-lock::before {
  content: "\F0DE2";
}

.mdi-pen-minus::before {
  content: "\F0DE3";
}

.mdi-pen-off::before {
  content: "\F0DE4";
}

.mdi-pen-plus::before {
  content: "\F0DE5";
}

.mdi-pen-remove::before {
  content: "\F0DE6";
}

.mdi-pencil::before {
  content: "\F03EB";
}

.mdi-pencil-box::before {
  content: "\F03EC";
}

.mdi-pencil-box-multiple::before {
  content: "\F1144";
}

.mdi-pencil-box-multiple-outline::before {
  content: "\F1145";
}

.mdi-pencil-box-outline::before {
  content: "\F03ED";
}

.mdi-pencil-circle::before {
  content: "\F06FF";
}

.mdi-pencil-circle-outline::before {
  content: "\F0776";
}

.mdi-pencil-lock::before {
  content: "\F03EE";
}

.mdi-pencil-lock-outline::before {
  content: "\F0DE7";
}

.mdi-pencil-minus::before {
  content: "\F0DE8";
}

.mdi-pencil-minus-outline::before {
  content: "\F0DE9";
}

.mdi-pencil-off::before {
  content: "\F03EF";
}

.mdi-pencil-off-outline::before {
  content: "\F0DEA";
}

.mdi-pencil-outline::before {
  content: "\F0CB6";
}

.mdi-pencil-plus::before {
  content: "\F0DEB";
}

.mdi-pencil-plus-outline::before {
  content: "\F0DEC";
}

.mdi-pencil-remove::before {
  content: "\F0DED";
}

.mdi-pencil-remove-outline::before {
  content: "\F0DEE";
}

.mdi-pencil-ruler::before {
  content: "\F1353";
}

.mdi-pencil-ruler-outline::before {
  content: "\F1C11";
}

.mdi-penguin::before {
  content: "\F0EC0";
}

.mdi-pentagon::before {
  content: "\F0701";
}

.mdi-pentagon-outline::before {
  content: "\F0700";
}

.mdi-pentagram::before {
  content: "\F1667";
}

.mdi-percent::before {
  content: "\F03F0";
}

.mdi-percent-box::before {
  content: "\F1A02";
}

.mdi-percent-box-outline::before {
  content: "\F1A03";
}

.mdi-percent-circle::before {
  content: "\F1A04";
}

.mdi-percent-circle-outline::before {
  content: "\F1A05";
}

.mdi-percent-outline::before {
  content: "\F1278";
}

.mdi-periodic-table::before {
  content: "\F08B6";
}

.mdi-perspective-less::before {
  content: "\F0D23";
}

.mdi-perspective-more::before {
  content: "\F0D24";
}

.mdi-ph::before {
  content: "\F17C5";
}

.mdi-phone::before {
  content: "\F03F2";
}

.mdi-phone-alert::before {
  content: "\F0F1A";
}

.mdi-phone-alert-outline::before {
  content: "\F118E";
}

.mdi-phone-bluetooth::before {
  content: "\F03F3";
}

.mdi-phone-bluetooth-outline::before {
  content: "\F118F";
}

.mdi-phone-cancel::before {
  content: "\F10BC";
}

.mdi-phone-cancel-outline::before {
  content: "\F1190";
}

.mdi-phone-check::before {
  content: "\F11A9";
}

.mdi-phone-check-outline::before {
  content: "\F11AA";
}

.mdi-phone-classic::before {
  content: "\F0602";
}

.mdi-phone-classic-off::before {
  content: "\F1279";
}

.mdi-phone-clock::before {
  content: "\F19DB";
}

.mdi-phone-dial::before {
  content: "\F1559";
}

.mdi-phone-dial-outline::before {
  content: "\F155A";
}

.mdi-phone-forward::before {
  content: "\F03F4";
}

.mdi-phone-forward-outline::before {
  content: "\F1191";
}

.mdi-phone-hangup::before {
  content: "\F03F5";
}

.mdi-phone-hangup-outline::before {
  content: "\F1192";
}

.mdi-phone-in-talk::before {
  content: "\F03F6";
}

.mdi-phone-in-talk-outline::before {
  content: "\F1182";
}

.mdi-phone-incoming::before {
  content: "\F03F7";
}

.mdi-phone-incoming-outgoing::before {
  content: "\F1B3F";
}

.mdi-phone-incoming-outgoing-outline::before {
  content: "\F1B40";
}

.mdi-phone-incoming-outline::before {
  content: "\F1193";
}

.mdi-phone-lock::before {
  content: "\F03F8";
}

.mdi-phone-lock-outline::before {
  content: "\F1194";
}

.mdi-phone-log::before {
  content: "\F03F9";
}

.mdi-phone-log-outline::before {
  content: "\F1195";
}

.mdi-phone-message::before {
  content: "\F1196";
}

.mdi-phone-message-outline::before {
  content: "\F1197";
}

.mdi-phone-minus::before {
  content: "\F0658";
}

.mdi-phone-minus-outline::before {
  content: "\F1198";
}

.mdi-phone-missed::before {
  content: "\F03FA";
}

.mdi-phone-missed-outline::before {
  content: "\F11A5";
}

.mdi-phone-off::before {
  content: "\F0DEF";
}

.mdi-phone-off-outline::before {
  content: "\F11A6";
}

.mdi-phone-outgoing::before {
  content: "\F03FB";
}

.mdi-phone-outgoing-outline::before {
  content: "\F1199";
}

.mdi-phone-outline::before {
  content: "\F0DF0";
}

.mdi-phone-paused::before {
  content: "\F03FC";
}

.mdi-phone-paused-outline::before {
  content: "\F119A";
}

.mdi-phone-plus::before {
  content: "\F0659";
}

.mdi-phone-plus-outline::before {
  content: "\F119B";
}

.mdi-phone-refresh::before {
  content: "\F1993";
}

.mdi-phone-refresh-outline::before {
  content: "\F1994";
}

.mdi-phone-remove::before {
  content: "\F152F";
}

.mdi-phone-remove-outline::before {
  content: "\F1530";
}

.mdi-phone-return::before {
  content: "\F082F";
}

.mdi-phone-return-outline::before {
  content: "\F119C";
}

.mdi-phone-ring::before {
  content: "\F11AB";
}

.mdi-phone-ring-outline::before {
  content: "\F11AC";
}

.mdi-phone-rotate-landscape::before {
  content: "\F0885";
}

.mdi-phone-rotate-portrait::before {
  content: "\F0886";
}

.mdi-phone-settings::before {
  content: "\F03FD";
}

.mdi-phone-settings-outline::before {
  content: "\F119D";
}

.mdi-phone-sync::before {
  content: "\F1995";
}

.mdi-phone-sync-outline::before {
  content: "\F1996";
}

.mdi-phone-voip::before {
  content: "\F03FE";
}

.mdi-pi::before {
  content: "\F03FF";
}

.mdi-pi-box::before {
  content: "\F0400";
}

.mdi-pi-hole::before {
  content: "\F0DF1";
}

.mdi-piano::before {
  content: "\F067D";
}

.mdi-piano-off::before {
  content: "\F0698";
}

.mdi-pickaxe::before {
  content: "\F08B7";
}

.mdi-picture-in-picture-bottom-right::before {
  content: "\F0E57";
}

.mdi-picture-in-picture-bottom-right-outline::before {
  content: "\F0E58";
}

.mdi-picture-in-picture-top-right::before {
  content: "\F0E59";
}

.mdi-picture-in-picture-top-right-outline::before {
  content: "\F0E5A";
}

.mdi-pier::before {
  content: "\F0887";
}

.mdi-pier-crane::before {
  content: "\F0888";
}

.mdi-pig::before {
  content: "\F0401";
}

.mdi-pig-variant::before {
  content: "\F1006";
}

.mdi-pig-variant-outline::before {
  content: "\F1678";
}

.mdi-piggy-bank::before {
  content: "\F1007";
}

.mdi-piggy-bank-outline::before {
  content: "\F1679";
}

.mdi-pill::before {
  content: "\F0402";
}

.mdi-pill-multiple::before {
  content: "\F1B4C";
}

.mdi-pill-off::before {
  content: "\F1A5C";
}

.mdi-pillar::before {
  content: "\F0702";
}

.mdi-pin::before {
  content: "\F0403";
}

.mdi-pin-off::before {
  content: "\F0404";
}

.mdi-pin-off-outline::before {
  content: "\F0930";
}

.mdi-pin-outline::before {
  content: "\F0931";
}

.mdi-pine-tree::before {
  content: "\F0405";
}

.mdi-pine-tree-box::before {
  content: "\F0406";
}

.mdi-pine-tree-fire::before {
  content: "\F141A";
}

.mdi-pine-tree-variant::before {
  content: "\F1C73";
}

.mdi-pine-tree-variant-outline::before {
  content: "\F1C74";
}

.mdi-pinterest::before {
  content: "\F0407";
}

.mdi-pinwheel::before {
  content: "\F0AD5";
}

.mdi-pinwheel-outline::before {
  content: "\F0AD6";
}

.mdi-pipe::before {
  content: "\F07E5";
}

.mdi-pipe-disconnected::before {
  content: "\F07E6";
}

.mdi-pipe-leak::before {
  content: "\F0889";
}

.mdi-pipe-valve::before {
  content: "\F184D";
}

.mdi-pipe-wrench::before {
  content: "\F1354";
}

.mdi-pirate::before {
  content: "\F0A08";
}

.mdi-pistol::before {
  content: "\F0703";
}

.mdi-piston::before {
  content: "\F088A";
}

.mdi-pitchfork::before {
  content: "\F1553";
}

.mdi-pizza::before {
  content: "\F0409";
}

.mdi-plane-car::before {
  content: "\F1AFF";
}

.mdi-plane-train::before {
  content: "\F1B00";
}

.mdi-play::before {
  content: "\F040A";
}

.mdi-play-box::before {
  content: "\F127A";
}

.mdi-play-box-edit-outline::before {
  content: "\F1C3A";
}

.mdi-play-box-lock::before {
  content: "\F1A16";
}

.mdi-play-box-lock-open::before {
  content: "\F1A17";
}

.mdi-play-box-lock-open-outline::before {
  content: "\F1A18";
}

.mdi-play-box-lock-outline::before {
  content: "\F1A19";
}

.mdi-play-box-multiple::before {
  content: "\F0D19";
}

.mdi-play-box-multiple-outline::before {
  content: "\F13E6";
}

.mdi-play-box-outline::before {
  content: "\F040B";
}

.mdi-play-circle::before {
  content: "\F040C";
}

.mdi-play-circle-outline::before {
  content: "\F040D";
}

.mdi-play-network::before {
  content: "\F088B";
}

.mdi-play-network-outline::before {
  content: "\F0CB7";
}

.mdi-play-outline::before {
  content: "\F0F1B";
}

.mdi-play-pause::before {
  content: "\F040E";
}

.mdi-play-protected-content::before {
  content: "\F040F";
}

.mdi-play-speed::before {
  content: "\F08FF";
}

.mdi-playlist-check::before {
  content: "\F05C7";
}

.mdi-playlist-edit::before {
  content: "\F0900";
}

.mdi-playlist-minus::before {
  content: "\F0410";
}

.mdi-playlist-music::before {
  content: "\F0CB8";
}

.mdi-playlist-music-outline::before {
  content: "\F0CB9";
}

.mdi-playlist-play::before {
  content: "\F0411";
}

.mdi-playlist-plus::before {
  content: "\F0412";
}

.mdi-playlist-remove::before {
  content: "\F0413";
}

.mdi-playlist-star::before {
  content: "\F0DF2";
}

.mdi-plex::before {
  content: "\F06BA";
}

.mdi-pliers::before {
  content: "\F19A4";
}

.mdi-plus::before {
  content: "\F0415";
}

.mdi-plus-box::before {
  content: "\F0416";
}

.mdi-plus-box-multiple::before {
  content: "\F0334";
}

.mdi-plus-box-multiple-outline::before {
  content: "\F1143";
}

.mdi-plus-box-outline::before {
  content: "\F0704";
}

.mdi-plus-circle::before {
  content: "\F0417";
}

.mdi-plus-circle-multiple::before {
  content: "\F034C";
}

.mdi-plus-circle-multiple-outline::before {
  content: "\F0418";
}

.mdi-plus-circle-outline::before {
  content: "\F0419";
}

.mdi-plus-lock::before {
  content: "\F1A5D";
}

.mdi-plus-lock-open::before {
  content: "\F1A5E";
}

.mdi-plus-minus::before {
  content: "\F0992";
}

.mdi-plus-minus-box::before {
  content: "\F0993";
}

.mdi-plus-minus-variant::before {
  content: "\F14C9";
}

.mdi-plus-network::before {
  content: "\F041A";
}

.mdi-plus-network-outline::before {
  content: "\F0CBA";
}

.mdi-plus-outline::before {
  content: "\F0705";
}

.mdi-plus-thick::before {
  content: "\F11EC";
}

.mdi-pocket::before {
  content: "\F1CBE";
}

.mdi-podcast::before {
  content: "\F0994";
}

.mdi-podium::before {
  content: "\F0D25";
}

.mdi-podium-bronze::before {
  content: "\F0D26";
}

.mdi-podium-gold::before {
  content: "\F0D27";
}

.mdi-podium-silver::before {
  content: "\F0D28";
}

.mdi-point-of-sale::before {
  content: "\F0D92";
}

.mdi-pokeball::before {
  content: "\F041D";
}

.mdi-pokemon-go::before {
  content: "\F0A09";
}

.mdi-poker-chip::before {
  content: "\F0830";
}

.mdi-polaroid::before {
  content: "\F041E";
}

.mdi-police-badge::before {
  content: "\F1167";
}

.mdi-police-badge-outline::before {
  content: "\F1168";
}

.mdi-police-station::before {
  content: "\F1839";
}

.mdi-poll::before {
  content: "\F041F";
}

.mdi-polo::before {
  content: "\F14C3";
}

.mdi-polymer::before {
  content: "\F0421";
}

.mdi-pool::before {
  content: "\F0606";
}

.mdi-pool-thermometer::before {
  content: "\F1A5F";
}

.mdi-popcorn::before {
  content: "\F0422";
}

.mdi-post::before {
  content: "\F1008";
}

.mdi-post-lamp::before {
  content: "\F1A60";
}

.mdi-post-outline::before {
  content: "\F1009";
}

.mdi-postage-stamp::before {
  content: "\F0CBB";
}

.mdi-pot::before {
  content: "\F02E5";
}

.mdi-pot-mix::before {
  content: "\F065B";
}

.mdi-pot-mix-outline::before {
  content: "\F0677";
}

.mdi-pot-outline::before {
  content: "\F02FF";
}

.mdi-pot-steam::before {
  content: "\F065A";
}

.mdi-pot-steam-outline::before {
  content: "\F0326";
}

.mdi-pound::before {
  content: "\F0423";
}

.mdi-pound-box::before {
  content: "\F0424";
}

.mdi-pound-box-outline::before {
  content: "\F117F";
}

.mdi-power::before {
  content: "\F0425";
}

.mdi-power-cycle::before {
  content: "\F0901";
}

.mdi-power-off::before {
  content: "\F0902";
}

.mdi-power-on::before {
  content: "\F0903";
}

.mdi-power-plug::before {
  content: "\F06A5";
}

.mdi-power-plug-battery::before {
  content: "\F1C3B";
}

.mdi-power-plug-battery-outline::before {
  content: "\F1C3C";
}

.mdi-power-plug-off::before {
  content: "\F06A6";
}

.mdi-power-plug-off-outline::before {
  content: "\F1424";
}

.mdi-power-plug-outline::before {
  content: "\F1425";
}

.mdi-power-settings::before {
  content: "\F0426";
}

.mdi-power-sleep::before {
  content: "\F0904";
}

.mdi-power-socket::before {
  content: "\F0427";
}

.mdi-power-socket-au::before {
  content: "\F0905";
}

.mdi-power-socket-ch::before {
  content: "\F0FB3";
}

.mdi-power-socket-de::before {
  content: "\F1107";
}

.mdi-power-socket-eu::before {
  content: "\F07E7";
}

.mdi-power-socket-fr::before {
  content: "\F1108";
}

.mdi-power-socket-it::before {
  content: "\F14FF";
}

.mdi-power-socket-jp::before {
  content: "\F1109";
}

.mdi-power-socket-uk::before {
  content: "\F07E8";
}

.mdi-power-socket-us::before {
  content: "\F07E9";
}

.mdi-power-standby::before {
  content: "\F0906";
}

.mdi-powershell::before {
  content: "\F0A0A";
}

.mdi-prescription::before {
  content: "\F0706";
}

.mdi-presentation::before {
  content: "\F0428";
}

.mdi-presentation-play::before {
  content: "\F0429";
}

.mdi-pretzel::before {
  content: "\F1562";
}

.mdi-printer::before {
  content: "\F042A";
}

.mdi-printer-3d::before {
  content: "\F042B";
}

.mdi-printer-3d-nozzle::before {
  content: "\F0E5B";
}

.mdi-printer-3d-nozzle-alert::before {
  content: "\F11C0";
}

.mdi-printer-3d-nozzle-alert-outline::before {
  content: "\F11C1";
}

.mdi-printer-3d-nozzle-heat::before {
  content: "\F18B8";
}

.mdi-printer-3d-nozzle-heat-outline::before {
  content: "\F18B9";
}

.mdi-printer-3d-nozzle-off::before {
  content: "\F1B19";
}

.mdi-printer-3d-nozzle-off-outline::before {
  content: "\F1B1A";
}

.mdi-printer-3d-nozzle-outline::before {
  content: "\F0E5C";
}

.mdi-printer-3d-off::before {
  content: "\F1B0E";
}

.mdi-printer-alert::before {
  content: "\F042C";
}

.mdi-printer-check::before {
  content: "\F1146";
}

.mdi-printer-eye::before {
  content: "\F1458";
}

.mdi-printer-off::before {
  content: "\F0E5D";
}

.mdi-printer-off-outline::before {
  content: "\F1785";
}

.mdi-printer-outline::before {
  content: "\F1786";
}

.mdi-printer-pos::before {
  content: "\F1057";
}

.mdi-printer-pos-alert::before {
  content: "\F1BBC";
}

.mdi-printer-pos-alert-outline::before {
  content: "\F1BBD";
}

.mdi-printer-pos-cancel::before {
  content: "\F1BBE";
}

.mdi-printer-pos-cancel-outline::before {
  content: "\F1BBF";
}

.mdi-printer-pos-check::before {
  content: "\F1BC0";
}

.mdi-printer-pos-check-outline::before {
  content: "\F1BC1";
}

.mdi-printer-pos-cog::before {
  content: "\F1BC2";
}

.mdi-printer-pos-cog-outline::before {
  content: "\F1BC3";
}

.mdi-printer-pos-edit::before {
  content: "\F1BC4";
}

.mdi-printer-pos-edit-outline::before {
  content: "\F1BC5";
}

.mdi-printer-pos-minus::before {
  content: "\F1BC6";
}

.mdi-printer-pos-minus-outline::before {
  content: "\F1BC7";
}

.mdi-printer-pos-network::before {
  content: "\F1BC8";
}

.mdi-printer-pos-network-outline::before {
  content: "\F1BC9";
}

.mdi-printer-pos-off::before {
  content: "\F1BCA";
}

.mdi-printer-pos-off-outline::before {
  content: "\F1BCB";
}

.mdi-printer-pos-outline::before {
  content: "\F1BCC";
}

.mdi-printer-pos-pause::before {
  content: "\F1BCD";
}

.mdi-printer-pos-pause-outline::before {
  content: "\F1BCE";
}

.mdi-printer-pos-play::before {
  content: "\F1BCF";
}

.mdi-printer-pos-play-outline::before {
  content: "\F1BD0";
}

.mdi-printer-pos-plus::before {
  content: "\F1BD1";
}

.mdi-printer-pos-plus-outline::before {
  content: "\F1BD2";
}

.mdi-printer-pos-refresh::before {
  content: "\F1BD3";
}

.mdi-printer-pos-refresh-outline::before {
  content: "\F1BD4";
}

.mdi-printer-pos-remove::before {
  content: "\F1BD5";
}

.mdi-printer-pos-remove-outline::before {
  content: "\F1BD6";
}

.mdi-printer-pos-star::before {
  content: "\F1BD7";
}

.mdi-printer-pos-star-outline::before {
  content: "\F1BD8";
}

.mdi-printer-pos-stop::before {
  content: "\F1BD9";
}

.mdi-printer-pos-stop-outline::before {
  content: "\F1BDA";
}

.mdi-printer-pos-sync::before {
  content: "\F1BDB";
}

.mdi-printer-pos-sync-outline::before {
  content: "\F1BDC";
}

.mdi-printer-pos-wrench::before {
  content: "\F1BDD";
}

.mdi-printer-pos-wrench-outline::before {
  content: "\F1BDE";
}

.mdi-printer-search::before {
  content: "\F1457";
}

.mdi-printer-settings::before {
  content: "\F0707";
}

.mdi-printer-wireless::before {
  content: "\F0A0B";
}

.mdi-priority-high::before {
  content: "\F0603";
}

.mdi-priority-low::before {
  content: "\F0604";
}

.mdi-professional-hexagon::before {
  content: "\F042D";
}

.mdi-progress-alert::before {
  content: "\F0CBC";
}

.mdi-progress-check::before {
  content: "\F0995";
}

.mdi-progress-clock::before {
  content: "\F0996";
}

.mdi-progress-close::before {
  content: "\F110A";
}

.mdi-progress-download::before {
  content: "\F0997";
}

.mdi-progress-helper::before {
  content: "\F1BA2";
}

.mdi-progress-pencil::before {
  content: "\F1787";
}

.mdi-progress-question::before {
  content: "\F1522";
}

.mdi-progress-star::before {
  content: "\F1788";
}

.mdi-progress-star-four-points::before {
  content: "\F1C3D";
}

.mdi-progress-tag::before {
  content: "\F1D0D";
}

.mdi-progress-upload::before {
  content: "\F0998";
}

.mdi-progress-wrench::before {
  content: "\F0CBD";
}

.mdi-projector::before {
  content: "\F042E";
}

.mdi-projector-off::before {
  content: "\F1A23";
}

.mdi-projector-screen::before {
  content: "\F042F";
}

.mdi-projector-screen-off::before {
  content: "\F180D";
}

.mdi-projector-screen-off-outline::before {
  content: "\F180E";
}

.mdi-projector-screen-outline::before {
  content: "\F1724";
}

.mdi-projector-screen-variant::before {
  content: "\F180F";
}

.mdi-projector-screen-variant-off::before {
  content: "\F1810";
}

.mdi-projector-screen-variant-off-outline::before {
  content: "\F1811";
}

.mdi-projector-screen-variant-outline::before {
  content: "\F1812";
}

.mdi-propane-tank::before {
  content: "\F1357";
}

.mdi-propane-tank-outline::before {
  content: "\F1358";
}

.mdi-protocol::before {
  content: "\F0FD8";
}

.mdi-publish::before {
  content: "\F06A7";
}

.mdi-publish-off::before {
  content: "\F1945";
}

.mdi-pulse::before {
  content: "\F0430";
}

.mdi-pump::before {
  content: "\F1402";
}

.mdi-pump-off::before {
  content: "\F1B22";
}

.mdi-pumpkin::before {
  content: "\F0BBF";
}

.mdi-purse::before {
  content: "\F0F1C";
}

.mdi-purse-outline::before {
  content: "\F0F1D";
}

.mdi-puzzle::before {
  content: "\F0431";
}

.mdi-puzzle-check::before {
  content: "\F1426";
}

.mdi-puzzle-check-outline::before {
  content: "\F1427";
}

.mdi-puzzle-edit::before {
  content: "\F14D3";
}

.mdi-puzzle-edit-outline::before {
  content: "\F14D9";
}

.mdi-puzzle-heart::before {
  content: "\F14D4";
}

.mdi-puzzle-heart-outline::before {
  content: "\F14DA";
}

.mdi-puzzle-minus::before {
  content: "\F14D1";
}

.mdi-puzzle-minus-outline::before {
  content: "\F14D7";
}

.mdi-puzzle-outline::before {
  content: "\F0A66";
}

.mdi-puzzle-plus::before {
  content: "\F14D0";
}

.mdi-puzzle-plus-outline::before {
  content: "\F14D6";
}

.mdi-puzzle-remove::before {
  content: "\F14D2";
}

.mdi-puzzle-remove-outline::before {
  content: "\F14D8";
}

.mdi-puzzle-star::before {
  content: "\F14D5";
}

.mdi-puzzle-star-outline::before {
  content: "\F14DB";
}

.mdi-pyramid::before {
  content: "\F1952";
}

.mdi-pyramid-off::before {
  content: "\F1953";
}

.mdi-qi::before {
  content: "\F0999";
}

.mdi-qqchat::before {
  content: "\F0605";
}

.mdi-qrcode::before {
  content: "\F0432";
}

.mdi-qrcode-edit::before {
  content: "\F08B8";
}

.mdi-qrcode-minus::before {
  content: "\F118C";
}

.mdi-qrcode-plus::before {
  content: "\F118B";
}

.mdi-qrcode-remove::before {
  content: "\F118D";
}

.mdi-qrcode-scan::before {
  content: "\F0433";
}

.mdi-quadcopter::before {
  content: "\F0434";
}

.mdi-quality-high::before {
  content: "\F0435";
}

.mdi-quality-low::before {
  content: "\F0A0C";
}

.mdi-quality-medium::before {
  content: "\F0A0D";
}

.mdi-queue-first-in-last-out::before {
  content: "\F1CAF";
}

.mdi-quora::before {
  content: "\F0D29";
}

.mdi-rabbit::before {
  content: "\F0907";
}

.mdi-rabbit-variant::before {
  content: "\F1A61";
}

.mdi-rabbit-variant-outline::before {
  content: "\F1A62";
}

.mdi-racing-helmet::before {
  content: "\F0D93";
}

.mdi-racquetball::before {
  content: "\F0D94";
}

.mdi-radar::before {
  content: "\F0437";
}

.mdi-radiator::before {
  content: "\F0438";
}

.mdi-radiator-disabled::before {
  content: "\F0AD7";
}

.mdi-radiator-off::before {
  content: "\F0AD8";
}

.mdi-radio::before {
  content: "\F0439";
}

.mdi-radio-am::before {
  content: "\F0CBE";
}

.mdi-radio-fm::before {
  content: "\F0CBF";
}

.mdi-radio-handheld::before {
  content: "\F043A";
}

.mdi-radio-off::before {
  content: "\F121C";
}

.mdi-radio-tower::before {
  content: "\F043B";
}

.mdi-radioactive::before {
  content: "\F043C";
}

.mdi-radioactive-circle::before {
  content: "\F185D";
}

.mdi-radioactive-circle-outline::before {
  content: "\F185E";
}

.mdi-radioactive-off::before {
  content: "\F0EC1";
}

.mdi-radiobox-blank::before {
  content: "\F043D";
}

.mdi-radiobox-indeterminate-variant::before {
  content: "\F1C5E";
}

.mdi-radiobox-marked::before {
  content: "\F043E";
}

.mdi-radiology-box::before {
  content: "\F14C5";
}

.mdi-radiology-box-outline::before {
  content: "\F14C6";
}

.mdi-radius::before {
  content: "\F0CC0";
}

.mdi-radius-outline::before {
  content: "\F0CC1";
}

.mdi-railroad-light::before {
  content: "\F0F1E";
}

.mdi-rake::before {
  content: "\F1544";
}

.mdi-raspberry-pi::before {
  content: "\F043F";
}

.mdi-raw::before {
  content: "\F1A0F";
}

.mdi-raw-off::before {
  content: "\F1A10";
}

.mdi-ray-end::before {
  content: "\F0440";
}

.mdi-ray-end-arrow::before {
  content: "\F0441";
}

.mdi-ray-start::before {
  content: "\F0442";
}

.mdi-ray-start-arrow::before {
  content: "\F0443";
}

.mdi-ray-start-end::before {
  content: "\F0444";
}

.mdi-ray-start-vertex-end::before {
  content: "\F15D8";
}

.mdi-ray-vertex::before {
  content: "\F0445";
}

.mdi-razor-double-edge::before {
  content: "\F1997";
}

.mdi-razor-single-edge::before {
  content: "\F1998";
}

.mdi-react::before {
  content: "\F0708";
}

.mdi-read::before {
  content: "\F0447";
}

.mdi-receipt::before {
  content: "\F0824";
}

.mdi-receipt-clock::before {
  content: "\F1C3E";
}

.mdi-receipt-clock-outline::before {
  content: "\F1C3F";
}

.mdi-receipt-outline::before {
  content: "\F04F7";
}

.mdi-receipt-send::before {
  content: "\F1C40";
}

.mdi-receipt-send-outline::before {
  content: "\F1C41";
}

.mdi-receipt-text::before {
  content: "\F0449";
}

.mdi-receipt-text-arrow-left::before {
  content: "\F1C42";
}

.mdi-receipt-text-arrow-left-outline::before {
  content: "\F1C43";
}

.mdi-receipt-text-arrow-right::before {
  content: "\F1C44";
}

.mdi-receipt-text-arrow-right-outline::before {
  content: "\F1C45";
}

.mdi-receipt-text-check::before {
  content: "\F1A63";
}

.mdi-receipt-text-check-outline::before {
  content: "\F1A64";
}

.mdi-receipt-text-clock::before {
  content: "\F1C46";
}

.mdi-receipt-text-clock-outline::before {
  content: "\F1C47";
}

.mdi-receipt-text-edit::before {
  content: "\F1C48";
}

.mdi-receipt-text-edit-outline::before {
  content: "\F1C49";
}

.mdi-receipt-text-minus::before {
  content: "\F1A65";
}

.mdi-receipt-text-minus-outline::before {
  content: "\F1A66";
}

.mdi-receipt-text-outline::before {
  content: "\F19DC";
}

.mdi-receipt-text-plus::before {
  content: "\F1A67";
}

.mdi-receipt-text-plus-outline::before {
  content: "\F1A68";
}

.mdi-receipt-text-remove::before {
  content: "\F1A69";
}

.mdi-receipt-text-remove-outline::before {
  content: "\F1A6A";
}

.mdi-receipt-text-send::before {
  content: "\F1C4A";
}

.mdi-receipt-text-send-outline::before {
  content: "\F1C4B";
}

.mdi-record::before {
  content: "\F044A";
}

.mdi-record-circle::before {
  content: "\F0EC2";
}

.mdi-record-circle-outline::before {
  content: "\F0EC3";
}

.mdi-record-player::before {
  content: "\F099A";
}

.mdi-record-rec::before {
  content: "\F044B";
}

.mdi-rectangle::before {
  content: "\F0E5E";
}

.mdi-rectangle-outline::before {
  content: "\F0E5F";
}

.mdi-recycle::before {
  content: "\F044C";
}

.mdi-recycle-variant::before {
  content: "\F139D";
}

.mdi-reddit::before {
  content: "\F044D";
}

.mdi-redhat::before {
  content: "\F111B";
}

.mdi-redo::before {
  content: "\F044E";
}

.mdi-redo-variant::before {
  content: "\F044F";
}

.mdi-reflect-horizontal::before {
  content: "\F0A0E";
}

.mdi-reflect-vertical::before {
  content: "\F0A0F";
}

.mdi-refresh::before {
  content: "\F0450";
}

.mdi-refresh-auto::before {
  content: "\F18F2";
}

.mdi-refresh-circle::before {
  content: "\F1377";
}

.mdi-regex::before {
  content: "\F0451";
}

.mdi-registered-trademark::before {
  content: "\F0A67";
}

.mdi-reiterate::before {
  content: "\F1588";
}

.mdi-relation-many-to-many::before {
  content: "\F1496";
}

.mdi-relation-many-to-one::before {
  content: "\F1497";
}

.mdi-relation-many-to-one-or-many::before {
  content: "\F1498";
}

.mdi-relation-many-to-only-one::before {
  content: "\F1499";
}

.mdi-relation-many-to-zero-or-many::before {
  content: "\F149A";
}

.mdi-relation-many-to-zero-or-one::before {
  content: "\F149B";
}

.mdi-relation-one-or-many-to-many::before {
  content: "\F149C";
}

.mdi-relation-one-or-many-to-one::before {
  content: "\F149D";
}

.mdi-relation-one-or-many-to-one-or-many::before {
  content: "\F149E";
}

.mdi-relation-one-or-many-to-only-one::before {
  content: "\F149F";
}

.mdi-relation-one-or-many-to-zero-or-many::before {
  content: "\F14A0";
}

.mdi-relation-one-or-many-to-zero-or-one::before {
  content: "\F14A1";
}

.mdi-relation-one-to-many::before {
  content: "\F14A2";
}

.mdi-relation-one-to-one::before {
  content: "\F14A3";
}

.mdi-relation-one-to-one-or-many::before {
  content: "\F14A4";
}

.mdi-relation-one-to-only-one::before {
  content: "\F14A5";
}

.mdi-relation-one-to-zero-or-many::before {
  content: "\F14A6";
}

.mdi-relation-one-to-zero-or-one::before {
  content: "\F14A7";
}

.mdi-relation-only-one-to-many::before {
  content: "\F14A8";
}

.mdi-relation-only-one-to-one::before {
  content: "\F14A9";
}

.mdi-relation-only-one-to-one-or-many::before {
  content: "\F14AA";
}

.mdi-relation-only-one-to-only-one::before {
  content: "\F14AB";
}

.mdi-relation-only-one-to-zero-or-many::before {
  content: "\F14AC";
}

.mdi-relation-only-one-to-zero-or-one::before {
  content: "\F14AD";
}

.mdi-relation-zero-or-many-to-many::before {
  content: "\F14AE";
}

.mdi-relation-zero-or-many-to-one::before {
  content: "\F14AF";
}

.mdi-relation-zero-or-many-to-one-or-many::before {
  content: "\F14B0";
}

.mdi-relation-zero-or-many-to-only-one::before {
  content: "\F14B1";
}

.mdi-relation-zero-or-many-to-zero-or-many::before {
  content: "\F14B2";
}

.mdi-relation-zero-or-many-to-zero-or-one::before {
  content: "\F14B3";
}

.mdi-relation-zero-or-one-to-many::before {
  content: "\F14B4";
}

.mdi-relation-zero-or-one-to-one::before {
  content: "\F14B5";
}

.mdi-relation-zero-or-one-to-one-or-many::before {
  content: "\F14B6";
}

.mdi-relation-zero-or-one-to-only-one::before {
  content: "\F14B7";
}

.mdi-relation-zero-or-one-to-zero-or-many::before {
  content: "\F14B8";
}

.mdi-relation-zero-or-one-to-zero-or-one::before {
  content: "\F14B9";
}

.mdi-relative-scale::before {
  content: "\F0452";
}

.mdi-reload::before {
  content: "\F0453";
}

.mdi-reload-alert::before {
  content: "\F110B";
}

.mdi-reminder::before {
  content: "\F088C";
}

.mdi-remote::before {
  content: "\F0454";
}

.mdi-remote-desktop::before {
  content: "\F08B9";
}

.mdi-remote-off::before {
  content: "\F0EC4";
}

.mdi-remote-tv::before {
  content: "\F0EC5";
}

.mdi-remote-tv-off::before {
  content: "\F0EC6";
}

.mdi-rename::before {
  content: "\F1C18";
}

.mdi-rename-box::before {
  content: "\F0455";
}

.mdi-rename-box-outline::before {
  content: "\F1C19";
}

.mdi-rename-outline::before {
  content: "\F1C1A";
}

.mdi-reorder-horizontal::before {
  content: "\F0688";
}

.mdi-reorder-vertical::before {
  content: "\F0689";
}

.mdi-repeat::before {
  content: "\F0456";
}

.mdi-repeat-off::before {
  content: "\F0457";
}

.mdi-repeat-once::before {
  content: "\F0458";
}

.mdi-repeat-variant::before {
  content: "\F0547";
}

.mdi-replay::before {
  content: "\F0459";
}

.mdi-reply::before {
  content: "\F045A";
}

.mdi-reply-all::before {
  content: "\F045B";
}

.mdi-reply-all-outline::before {
  content: "\F0F1F";
}

.mdi-reply-circle::before {
  content: "\F11AE";
}

.mdi-reply-outline::before {
  content: "\F0F20";
}

.mdi-reproduction::before {
  content: "\F045C";
}

.mdi-resistor::before {
  content: "\F0B44";
}

.mdi-resistor-nodes::before {
  content: "\F0B45";
}

.mdi-resize::before {
  content: "\F0A68";
}

.mdi-resize-bottom-right::before {
  content: "\F045D";
}

.mdi-responsive::before {
  content: "\F045E";
}

.mdi-restart::before {
  content: "\F0709";
}

.mdi-restart-alert::before {
  content: "\F110C";
}

.mdi-restart-off::before {
  content: "\F0D95";
}

.mdi-restore::before {
  content: "\F099B";
}

.mdi-restore-alert::before {
  content: "\F110D";
}

.mdi-rewind::before {
  content: "\F045F";
}

.mdi-rewind-10::before {
  content: "\F0D2A";
}

.mdi-rewind-15::before {
  content: "\F1946";
}

.mdi-rewind-30::before {
  content: "\F0D96";
}

.mdi-rewind-45::before {
  content: "\F1B13";
}

.mdi-rewind-5::before {
  content: "\F11F9";
}

.mdi-rewind-60::before {
  content: "\F160C";
}

.mdi-rewind-outline::before {
  content: "\F070A";
}

.mdi-rhombus::before {
  content: "\F070B";
}

.mdi-rhombus-medium::before {
  content: "\F0A10";
}

.mdi-rhombus-medium-outline::before {
  content: "\F14DC";
}

.mdi-rhombus-outline::before {
  content: "\F070C";
}

.mdi-rhombus-split::before {
  content: "\F0A11";
}

.mdi-rhombus-split-outline::before {
  content: "\F14DD";
}

.mdi-ribbon::before {
  content: "\F0460";
}

.mdi-rice::before {
  content: "\F07EA";
}

.mdi-rickshaw::before {
  content: "\F15BB";
}

.mdi-rickshaw-electric::before {
  content: "\F15BC";
}

.mdi-ring::before {
  content: "\F07EB";
}

.mdi-rivet::before {
  content: "\F0E60";
}

.mdi-road::before {
  content: "\F0461";
}

.mdi-road-variant::before {
  content: "\F0462";
}

.mdi-robber::before {
  content: "\F1058";
}

.mdi-robot::before {
  content: "\F06A9";
}

.mdi-robot-angry::before {
  content: "\F169D";
}

.mdi-robot-angry-outline::before {
  content: "\F169E";
}

.mdi-robot-confused::before {
  content: "\F169F";
}

.mdi-robot-confused-outline::before {
  content: "\F16A0";
}

.mdi-robot-dead::before {
  content: "\F16A1";
}

.mdi-robot-dead-outline::before {
  content: "\F16A2";
}

.mdi-robot-excited::before {
  content: "\F16A3";
}

.mdi-robot-excited-outline::before {
  content: "\F16A4";
}

.mdi-robot-happy::before {
  content: "\F1719";
}

.mdi-robot-happy-outline::before {
  content: "\F171A";
}

.mdi-robot-industrial::before {
  content: "\F0B46";
}

.mdi-robot-industrial-outline::before {
  content: "\F1A1A";
}

.mdi-robot-love::before {
  content: "\F16A5";
}

.mdi-robot-love-outline::before {
  content: "\F16A6";
}

.mdi-robot-mower::before {
  content: "\F11F7";
}

.mdi-robot-mower-outline::before {
  content: "\F11F3";
}

.mdi-robot-off::before {
  content: "\F16A7";
}

.mdi-robot-off-outline::before {
  content: "\F167B";
}

.mdi-robot-outline::before {
  content: "\F167A";
}

.mdi-robot-vacuum::before {
  content: "\F070D";
}

.mdi-robot-vacuum-alert::before {
  content: "\F1B5D";
}

.mdi-robot-vacuum-off::before {
  content: "\F1C01";
}

.mdi-robot-vacuum-variant::before {
  content: "\F0908";
}

.mdi-robot-vacuum-variant-alert::before {
  content: "\F1B5E";
}

.mdi-robot-vacuum-variant-off::before {
  content: "\F1C02";
}

.mdi-rocket::before {
  content: "\F0463";
}

.mdi-rocket-launch::before {
  content: "\F14DE";
}

.mdi-rocket-launch-outline::before {
  content: "\F14DF";
}

.mdi-rocket-outline::before {
  content: "\F13AF";
}

.mdi-rodent::before {
  content: "\F1327";
}

.mdi-roller-shade::before {
  content: "\F1A6B";
}

.mdi-roller-shade-closed::before {
  content: "\F1A6C";
}

.mdi-roller-skate::before {
  content: "\F0D2B";
}

.mdi-roller-skate-off::before {
  content: "\F0145";
}

.mdi-rollerblade::before {
  content: "\F0D2C";
}

.mdi-rollerblade-off::before {
  content: "\F002E";
}

.mdi-rollupjs::before {
  content: "\F0BC0";
}

.mdi-rolodex::before {
  content: "\F1AB9";
}

.mdi-rolodex-outline::before {
  content: "\F1ABA";
}

.mdi-roman-numeral-1::before {
  content: "\F1088";
}

.mdi-roman-numeral-10::before {
  content: "\F1091";
}

.mdi-roman-numeral-2::before {
  content: "\F1089";
}

.mdi-roman-numeral-3::before {
  content: "\F108A";
}

.mdi-roman-numeral-4::before {
  content: "\F108B";
}

.mdi-roman-numeral-5::before {
  content: "\F108C";
}

.mdi-roman-numeral-6::before {
  content: "\F108D";
}

.mdi-roman-numeral-7::before {
  content: "\F108E";
}

.mdi-roman-numeral-8::before {
  content: "\F108F";
}

.mdi-roman-numeral-9::before {
  content: "\F1090";
}

.mdi-room-service::before {
  content: "\F088D";
}

.mdi-room-service-outline::before {
  content: "\F0D97";
}

.mdi-rotate-360::before {
  content: "\F1999";
}

.mdi-rotate-3d::before {
  content: "\F0EC7";
}

.mdi-rotate-3d-variant::before {
  content: "\F0464";
}

.mdi-rotate-left::before {
  content: "\F0465";
}

.mdi-rotate-left-variant::before {
  content: "\F0466";
}

.mdi-rotate-orbit::before {
  content: "\F0D98";
}

.mdi-rotate-right::before {
  content: "\F0467";
}

.mdi-rotate-right-variant::before {
  content: "\F0468";
}

.mdi-rounded-corner::before {
  content: "\F0607";
}

.mdi-router::before {
  content: "\F11E2";
}

.mdi-router-network::before {
  content: "\F1087";
}

.mdi-router-network-wireless::before {
  content: "\F1C97";
}

.mdi-router-wireless::before {
  content: "\F0469";
}

.mdi-router-wireless-off::before {
  content: "\F15A3";
}

.mdi-router-wireless-settings::before {
  content: "\F0A69";
}

.mdi-routes::before {
  content: "\F046A";
}

.mdi-routes-clock::before {
  content: "\F1059";
}

.mdi-rowing::before {
  content: "\F0608";
}

.mdi-rss::before {
  content: "\F046B";
}

.mdi-rss-box::before {
  content: "\F046C";
}

.mdi-rss-off::before {
  content: "\F0F21";
}

.mdi-rug::before {
  content: "\F1475";
}

.mdi-rugby::before {
  content: "\F0D99";
}

.mdi-ruler::before {
  content: "\F046D";
}

.mdi-ruler-square::before {
  content: "\F0CC2";
}

.mdi-ruler-square-compass::before {
  content: "\F0EBE";
}

.mdi-run::before {
  content: "\F070E";
}

.mdi-run-fast::before {
  content: "\F046E";
}

.mdi-rv-truck::before {
  content: "\F11D4";
}

.mdi-sack::before {
  content: "\F0D2E";
}

.mdi-sack-outline::before {
  content: "\F1C4C";
}

.mdi-sack-percent::before {
  content: "\F0D2F";
}

.mdi-safe::before {
  content: "\F0A6A";
}

.mdi-safe-square::before {
  content: "\F127C";
}

.mdi-safe-square-outline::before {
  content: "\F127D";
}

.mdi-safety-goggles::before {
  content: "\F0D30";
}

.mdi-sail-boat::before {
  content: "\F0EC8";
}

.mdi-sail-boat-sink::before {
  content: "\F1AEF";
}

.mdi-sale::before {
  content: "\F046F";
}

.mdi-sale-outline::before {
  content: "\F1A06";
}

.mdi-salesforce::before {
  content: "\F088E";
}

.mdi-sass::before {
  content: "\F07EC";
}

.mdi-satellite::before {
  content: "\F0470";
}

.mdi-satellite-uplink::before {
  content: "\F0909";
}

.mdi-satellite-variant::before {
  content: "\F0471";
}

.mdi-sausage::before {
  content: "\F08BA";
}

.mdi-sausage-off::before {
  content: "\F1789";
}

.mdi-saw-blade::before {
  content: "\F0E61";
}

.mdi-sawtooth-wave::before {
  content: "\F147A";
}

.mdi-saxophone::before {
  content: "\F0609";
}

.mdi-scale::before {
  content: "\F0472";
}

.mdi-scale-balance::before {
  content: "\F05D1";
}

.mdi-scale-bathroom::before {
  content: "\F0473";
}

.mdi-scale-off::before {
  content: "\F105A";
}

.mdi-scale-unbalanced::before {
  content: "\F19B8";
}

.mdi-scan-helper::before {
  content: "\F13D8";
}

.mdi-scanner::before {
  content: "\F06AB";
}

.mdi-scanner-off::before {
  content: "\F090A";
}

.mdi-scatter-plot::before {
  content: "\F0EC9";
}

.mdi-scatter-plot-outline::before {
  content: "\F0ECA";
}

.mdi-scent::before {
  content: "\F1958";
}

.mdi-scent-off::before {
  content: "\F1959";
}

.mdi-school::before {
  content: "\F0474";
}

.mdi-school-outline::before {
  content: "\F1180";
}

.mdi-scissors-cutting::before {
  content: "\F0A6B";
}

.mdi-scooter::before {
  content: "\F15BD";
}

.mdi-scooter-electric::before {
  content: "\F15BE";
}

.mdi-scoreboard::before {
  content: "\F127E";
}

.mdi-scoreboard-outline::before {
  content: "\F127F";
}

.mdi-screen-rotation::before {
  content: "\F0475";
}

.mdi-screen-rotation-lock::before {
  content: "\F0478";
}

.mdi-screw-flat-top::before {
  content: "\F0DF3";
}

.mdi-screw-lag::before {
  content: "\F0DF4";
}

.mdi-screw-machine-flat-top::before {
  content: "\F0DF5";
}

.mdi-screw-machine-round-top::before {
  content: "\F0DF6";
}

.mdi-screw-round-top::before {
  content: "\F0DF7";
}

.mdi-screwdriver::before {
  content: "\F0476";
}

.mdi-script::before {
  content: "\F0BC1";
}

.mdi-script-outline::before {
  content: "\F0477";
}

.mdi-script-text::before {
  content: "\F0BC2";
}

.mdi-script-text-key::before {
  content: "\F1725";
}

.mdi-script-text-key-outline::before {
  content: "\F1726";
}

.mdi-script-text-outline::before {
  content: "\F0BC3";
}

.mdi-script-text-play::before {
  content: "\F1727";
}

.mdi-script-text-play-outline::before {
  content: "\F1728";
}

.mdi-sd::before {
  content: "\F0479";
}

.mdi-seal::before {
  content: "\F047A";
}

.mdi-seal-variant::before {
  content: "\F0FD9";
}

.mdi-search-web::before {
  content: "\F070F";
}

.mdi-seat::before {
  content: "\F0CC3";
}

.mdi-seat-flat::before {
  content: "\F047B";
}

.mdi-seat-flat-angled::before {
  content: "\F047C";
}

.mdi-seat-individual-suite::before {
  content: "\F047D";
}

.mdi-seat-legroom-extra::before {
  content: "\F047E";
}

.mdi-seat-legroom-normal::before {
  content: "\F047F";
}

.mdi-seat-legroom-reduced::before {
  content: "\F0480";
}

.mdi-seat-outline::before {
  content: "\F0CC4";
}

.mdi-seat-passenger::before {
  content: "\F1249";
}

.mdi-seat-recline-extra::before {
  content: "\F0481";
}

.mdi-seat-recline-normal::before {
  content: "\F0482";
}

.mdi-seatbelt::before {
  content: "\F0CC5";
}

.mdi-security::before {
  content: "\F0483";
}

.mdi-security-network::before {
  content: "\F0484";
}

.mdi-seed::before {
  content: "\F0E62";
}

.mdi-seed-off::before {
  content: "\F13FD";
}

.mdi-seed-off-outline::before {
  content: "\F13FE";
}

.mdi-seed-outline::before {
  content: "\F0E63";
}

.mdi-seed-plus::before {
  content: "\F1A6D";
}

.mdi-seed-plus-outline::before {
  content: "\F1A6E";
}

.mdi-seesaw::before {
  content: "\F15A4";
}

.mdi-segment::before {
  content: "\F0ECB";
}

.mdi-select::before {
  content: "\F0485";
}

.mdi-select-all::before {
  content: "\F0486";
}

.mdi-select-arrow-down::before {
  content: "\F1B59";
}

.mdi-select-arrow-up::before {
  content: "\F1B58";
}

.mdi-select-color::before {
  content: "\F0D31";
}

.mdi-select-compare::before {
  content: "\F0AD9";
}

.mdi-select-drag::before {
  content: "\F0A6C";
}

.mdi-select-group::before {
  content: "\F0F82";
}

.mdi-select-inverse::before {
  content: "\F0487";
}

.mdi-select-marker::before {
  content: "\F1280";
}

.mdi-select-multiple::before {
  content: "\F1281";
}

.mdi-select-multiple-marker::before {
  content: "\F1282";
}

.mdi-select-off::before {
  content: "\F0488";
}

.mdi-select-place::before {
  content: "\F0FDA";
}

.mdi-select-remove::before {
  content: "\F17C1";
}

.mdi-select-search::before {
  content: "\F1204";
}

.mdi-selection::before {
  content: "\F0489";
}

.mdi-selection-drag::before {
  content: "\F0A6D";
}

.mdi-selection-ellipse::before {
  content: "\F0D32";
}

.mdi-selection-ellipse-arrow-inside::before {
  content: "\F0F22";
}

.mdi-selection-ellipse-remove::before {
  content: "\F17C2";
}

.mdi-selection-marker::before {
  content: "\F1283";
}

.mdi-selection-multiple::before {
  content: "\F1285";
}

.mdi-selection-multiple-marker::before {
  content: "\F1284";
}

.mdi-selection-off::before {
  content: "\F0777";
}

.mdi-selection-remove::before {
  content: "\F17C3";
}

.mdi-selection-search::before {
  content: "\F1205";
}

.mdi-semantic-web::before {
  content: "\F1316";
}

.mdi-send::before {
  content: "\F048A";
}

.mdi-send-check::before {
  content: "\F1161";
}

.mdi-send-check-outline::before {
  content: "\F1162";
}

.mdi-send-circle::before {
  content: "\F0DF8";
}

.mdi-send-circle-outline::before {
  content: "\F0DF9";
}

.mdi-send-clock::before {
  content: "\F1163";
}

.mdi-send-clock-outline::before {
  content: "\F1164";
}

.mdi-send-lock::before {
  content: "\F07ED";
}

.mdi-send-lock-outline::before {
  content: "\F1166";
}

.mdi-send-outline::before {
  content: "\F1165";
}

.mdi-send-variant::before {
  content: "\F1C4D";
}

.mdi-send-variant-clock::before {
  content: "\F1C7E";
}

.mdi-send-variant-clock-outline::before {
  content: "\F1C7F";
}

.mdi-send-variant-outline::before {
  content: "\F1C4E";
}

.mdi-serial-port::before {
  content: "\F065C";
}

.mdi-server::before {
  content: "\F048B";
}

.mdi-server-minus::before {
  content: "\F048C";
}

.mdi-server-minus-outline::before {
  content: "\F1C98";
}

.mdi-server-network::before {
  content: "\F048D";
}

.mdi-server-network-off::before {
  content: "\F048E";
}

.mdi-server-network-outline::before {
  content: "\F1C99";
}

.mdi-server-off::before {
  content: "\F048F";
}

.mdi-server-outline::before {
  content: "\F1C9A";
}

.mdi-server-plus::before {
  content: "\F0490";
}

.mdi-server-plus-outline::before {
  content: "\F1C9B";
}

.mdi-server-remove::before {
  content: "\F0491";
}

.mdi-server-security::before {
  content: "\F0492";
}

.mdi-set-all::before {
  content: "\F0778";
}

.mdi-set-center::before {
  content: "\F0779";
}

.mdi-set-center-right::before {
  content: "\F077A";
}

.mdi-set-left::before {
  content: "\F077B";
}

.mdi-set-left-center::before {
  content: "\F077C";
}

.mdi-set-left-right::before {
  content: "\F077D";
}

.mdi-set-merge::before {
  content: "\F14E0";
}

.mdi-set-none::before {
  content: "\F077E";
}

.mdi-set-right::before {
  content: "\F077F";
}

.mdi-set-split::before {
  content: "\F14E1";
}

.mdi-set-square::before {
  content: "\F145D";
}

.mdi-set-top-box::before {
  content: "\F099F";
}

.mdi-settings-helper::before {
  content: "\F0A6E";
}

.mdi-shaker::before {
  content: "\F110E";
}

.mdi-shaker-outline::before {
  content: "\F110F";
}

.mdi-shape::before {
  content: "\F0831";
}

.mdi-shape-circle-plus::before {
  content: "\F065D";
}

.mdi-shape-outline::before {
  content: "\F0832";
}

.mdi-shape-oval-plus::before {
  content: "\F11FA";
}

.mdi-shape-plus::before {
  content: "\F0495";
}

.mdi-shape-plus-outline::before {
  content: "\F1C4F";
}

.mdi-shape-polygon-plus::before {
  content: "\F065E";
}

.mdi-shape-rectangle-plus::before {
  content: "\F065F";
}

.mdi-shape-square-plus::before {
  content: "\F0660";
}

.mdi-shape-square-rounded-plus::before {
  content: "\F14FA";
}

.mdi-share::before {
  content: "\F0496";
}

.mdi-share-all::before {
  content: "\F11F4";
}

.mdi-share-all-outline::before {
  content: "\F11F5";
}

.mdi-share-circle::before {
  content: "\F11AD";
}

.mdi-share-off::before {
  content: "\F0F23";
}

.mdi-share-off-outline::before {
  content: "\F0F24";
}

.mdi-share-outline::before {
  content: "\F0932";
}

.mdi-share-variant::before {
  content: "\F0497";
}

.mdi-share-variant-outline::before {
  content: "\F1514";
}

.mdi-shark::before {
  content: "\F18BA";
}

.mdi-shark-fin::before {
  content: "\F1673";
}

.mdi-shark-fin-outline::before {
  content: "\F1674";
}

.mdi-shark-off::before {
  content: "\F18BB";
}

.mdi-sheep::before {
  content: "\F0CC6";
}

.mdi-shield::before {
  content: "\F0498";
}

.mdi-shield-account::before {
  content: "\F088F";
}

.mdi-shield-account-outline::before {
  content: "\F0A12";
}

.mdi-shield-account-variant::before {
  content: "\F15A7";
}

.mdi-shield-account-variant-outline::before {
  content: "\F15A8";
}

.mdi-shield-airplane::before {
  content: "\F06BB";
}

.mdi-shield-airplane-outline::before {
  content: "\F0CC7";
}

.mdi-shield-alert::before {
  content: "\F0ECC";
}

.mdi-shield-alert-outline::before {
  content: "\F0ECD";
}

.mdi-shield-bug::before {
  content: "\F13DA";
}

.mdi-shield-bug-outline::before {
  content: "\F13DB";
}

.mdi-shield-car::before {
  content: "\F0F83";
}

.mdi-shield-check::before {
  content: "\F0565";
}

.mdi-shield-check-outline::before {
  content: "\F0CC8";
}

.mdi-shield-cross::before {
  content: "\F0CC9";
}

.mdi-shield-cross-outline::before {
  content: "\F0CCA";
}

.mdi-shield-crown::before {
  content: "\F18BC";
}

.mdi-shield-crown-outline::before {
  content: "\F18BD";
}

.mdi-shield-edit::before {
  content: "\F11A0";
}

.mdi-shield-edit-outline::before {
  content: "\F11A1";
}

.mdi-shield-half::before {
  content: "\F1360";
}

.mdi-shield-half-full::before {
  content: "\F0780";
}

.mdi-shield-home::before {
  content: "\F068A";
}

.mdi-shield-home-outline::before {
  content: "\F0CCB";
}

.mdi-shield-key::before {
  content: "\F0BC4";
}

.mdi-shield-key-outline::before {
  content: "\F0BC5";
}

.mdi-shield-link-variant::before {
  content: "\F0D33";
}

.mdi-shield-link-variant-outline::before {
  content: "\F0D34";
}

.mdi-shield-lock::before {
  content: "\F099D";
}

.mdi-shield-lock-open::before {
  content: "\F199A";
}

.mdi-shield-lock-open-outline::before {
  content: "\F199B";
}

.mdi-shield-lock-outline::before {
  content: "\F0CCC";
}

.mdi-shield-moon::before {
  content: "\F1828";
}

.mdi-shield-moon-outline::before {
  content: "\F1829";
}

.mdi-shield-off::before {
  content: "\F099E";
}

.mdi-shield-off-outline::before {
  content: "\F099C";
}

.mdi-shield-outline::before {
  content: "\F0499";
}

.mdi-shield-plus::before {
  content: "\F0ADA";
}

.mdi-shield-plus-outline::before {
  content: "\F0ADB";
}

.mdi-shield-refresh::before {
  content: "\F00AA";
}

.mdi-shield-refresh-outline::before {
  content: "\F01E0";
}

.mdi-shield-remove::before {
  content: "\F0ADC";
}

.mdi-shield-remove-outline::before {
  content: "\F0ADD";
}

.mdi-shield-search::before {
  content: "\F0D9A";
}

.mdi-shield-star::before {
  content: "\F113B";
}

.mdi-shield-star-outline::before {
  content: "\F113C";
}

.mdi-shield-sun::before {
  content: "\F105D";
}

.mdi-shield-sun-outline::before {
  content: "\F105E";
}

.mdi-shield-sword::before {
  content: "\F18BE";
}

.mdi-shield-sword-outline::before {
  content: "\F18BF";
}

.mdi-shield-sync::before {
  content: "\F11A2";
}

.mdi-shield-sync-outline::before {
  content: "\F11A3";
}

.mdi-shimmer::before {
  content: "\F1545";
}

.mdi-ship-wheel::before {
  content: "\F0833";
}

.mdi-shipping-pallet::before {
  content: "\F184E";
}

.mdi-shoe-ballet::before {
  content: "\F15CA";
}

.mdi-shoe-cleat::before {
  content: "\F15C7";
}

.mdi-shoe-formal::before {
  content: "\F0B47";
}

.mdi-shoe-heel::before {
  content: "\F0B48";
}

.mdi-shoe-print::before {
  content: "\F0DFA";
}

.mdi-shoe-sneaker::before {
  content: "\F15C8";
}

.mdi-shopping::before {
  content: "\F049A";
}

.mdi-shopping-music::before {
  content: "\F049B";
}

.mdi-shopping-outline::before {
  content: "\F11D5";
}

.mdi-shopping-search::before {
  content: "\F0F84";
}

.mdi-shopping-search-outline::before {
  content: "\F1A6F";
}

.mdi-shore::before {
  content: "\F14F9";
}

.mdi-shovel::before {
  content: "\F0710";
}

.mdi-shovel-off::before {
  content: "\F0711";
}

.mdi-shower::before {
  content: "\F09A0";
}

.mdi-shower-head::before {
  content: "\F09A1";
}

.mdi-shredder::before {
  content: "\F049C";
}

.mdi-shuffle::before {
  content: "\F049D";
}

.mdi-shuffle-disabled::before {
  content: "\F049E";
}

.mdi-shuffle-variant::before {
  content: "\F049F";
}

.mdi-shuriken::before {
  content: "\F137F";
}

.mdi-sickle::before {
  content: "\F18C0";
}

.mdi-sigma::before {
  content: "\F04A0";
}

.mdi-sigma-lower::before {
  content: "\F062B";
}

.mdi-sign-caution::before {
  content: "\F04A1";
}

.mdi-sign-direction::before {
  content: "\F0781";
}

.mdi-sign-direction-minus::before {
  content: "\F1000";
}

.mdi-sign-direction-plus::before {
  content: "\F0FDC";
}

.mdi-sign-direction-remove::before {
  content: "\F0FDD";
}

.mdi-sign-language::before {
  content: "\F1B4D";
}

.mdi-sign-language-outline::before {
  content: "\F1B4E";
}

.mdi-sign-pole::before {
  content: "\F14F8";
}

.mdi-sign-real-estate::before {
  content: "\F1118";
}

.mdi-sign-text::before {
  content: "\F0782";
}

.mdi-sign-yield::before {
  content: "\F1BAF";
}

.mdi-signal::before {
  content: "\F04A2";
}

.mdi-signal-2g::before {
  content: "\F0712";
}

.mdi-signal-3g::before {
  content: "\F0713";
}

.mdi-signal-4g::before {
  content: "\F0714";
}

.mdi-signal-5g::before {
  content: "\F0A6F";
}

.mdi-signal-cellular-1::before {
  content: "\F08BC";
}

.mdi-signal-cellular-2::before {
  content: "\F08BD";
}

.mdi-signal-cellular-3::before {
  content: "\F08BE";
}

.mdi-signal-cellular-outline::before {
  content: "\F08BF";
}

.mdi-signal-distance-variant::before {
  content: "\F0E64";
}

.mdi-signal-hspa::before {
  content: "\F0715";
}

.mdi-signal-hspa-plus::before {
  content: "\F0716";
}

.mdi-signal-off::before {
  content: "\F0783";
}

.mdi-signal-variant::before {
  content: "\F060A";
}

.mdi-signature::before {
  content: "\F0DFB";
}

.mdi-signature-freehand::before {
  content: "\F0DFC";
}

.mdi-signature-image::before {
  content: "\F0DFD";
}

.mdi-signature-text::before {
  content: "\F0DFE";
}

.mdi-silo::before {
  content: "\F1B9F";
}

.mdi-silo-outline::before {
  content: "\F0B49";
}

.mdi-silverware::before {
  content: "\F04A3";
}

.mdi-silverware-clean::before {
  content: "\F0FDE";
}

.mdi-silverware-fork::before {
  content: "\F04A4";
}

.mdi-silverware-fork-knife::before {
  content: "\F0A70";
}

.mdi-silverware-spoon::before {
  content: "\F04A5";
}

.mdi-silverware-variant::before {
  content: "\F04A6";
}

.mdi-sim::before {
  content: "\F04A7";
}

.mdi-sim-alert::before {
  content: "\F04A8";
}

.mdi-sim-alert-outline::before {
  content: "\F15D3";
}

.mdi-sim-off::before {
  content: "\F04A9";
}

.mdi-sim-off-outline::before {
  content: "\F15D4";
}

.mdi-sim-outline::before {
  content: "\F15D5";
}

.mdi-simple-icons::before {
  content: "\F131D";
}

.mdi-sina-weibo::before {
  content: "\F0ADF";
}

.mdi-sine-wave::before {
  content: "\F095B";
}

.mdi-sitemap::before {
  content: "\F04AA";
}

.mdi-sitemap-outline::before {
  content: "\F199C";
}

.mdi-size-l::before {
  content: "\F13A6";
}

.mdi-size-m::before {
  content: "\F13A5";
}

.mdi-size-s::before {
  content: "\F13A4";
}

.mdi-size-xl::before {
  content: "\F13A7";
}

.mdi-size-xs::before {
  content: "\F13A3";
}

.mdi-size-xxl::before {
  content: "\F13A8";
}

.mdi-size-xxs::before {
  content: "\F13A2";
}

.mdi-size-xxxl::before {
  content: "\F13A9";
}

.mdi-skate::before {
  content: "\F0D35";
}

.mdi-skate-off::before {
  content: "\F0699";
}

.mdi-skateboard::before {
  content: "\F14C2";
}

.mdi-skateboarding::before {
  content: "\F0501";
}

.mdi-skew-less::before {
  content: "\F0D36";
}

.mdi-skew-more::before {
  content: "\F0D37";
}

.mdi-ski::before {
  content: "\F1304";
}

.mdi-ski-cross-country::before {
  content: "\F1305";
}

.mdi-ski-water::before {
  content: "\F1306";
}

.mdi-skip-backward::before {
  content: "\F04AB";
}

.mdi-skip-backward-outline::before {
  content: "\F0F25";
}

.mdi-skip-forward::before {
  content: "\F04AC";
}

.mdi-skip-forward-outline::before {
  content: "\F0F26";
}

.mdi-skip-next::before {
  content: "\F04AD";
}

.mdi-skip-next-circle::before {
  content: "\F0661";
}

.mdi-skip-next-circle-outline::before {
  content: "\F0662";
}

.mdi-skip-next-outline::before {
  content: "\F0F27";
}

.mdi-skip-previous::before {
  content: "\F04AE";
}

.mdi-skip-previous-circle::before {
  content: "\F0663";
}

.mdi-skip-previous-circle-outline::before {
  content: "\F0664";
}

.mdi-skip-previous-outline::before {
  content: "\F0F28";
}

.mdi-skull::before {
  content: "\F068C";
}

.mdi-skull-crossbones::before {
  content: "\F0BC6";
}

.mdi-skull-crossbones-outline::before {
  content: "\F0BC7";
}

.mdi-skull-outline::before {
  content: "\F0BC8";
}

.mdi-skull-scan::before {
  content: "\F14C7";
}

.mdi-skull-scan-outline::before {
  content: "\F14C8";
}

.mdi-skype::before {
  content: "\F04AF";
}

.mdi-skype-business::before {
  content: "\F04B0";
}

.mdi-slack::before {
  content: "\F04B1";
}

.mdi-slash-forward::before {
  content: "\F0FDF";
}

.mdi-slash-forward-box::before {
  content: "\F0FE0";
}

.mdi-sledding::before {
  content: "\F041B";
}

.mdi-sleep::before {
  content: "\F04B2";
}

.mdi-sleep-off::before {
  content: "\F04B3";
}

.mdi-slide::before {
  content: "\F15A5";
}

.mdi-slope-downhill::before {
  content: "\F0DFF";
}

.mdi-slope-uphill::before {
  content: "\F0E00";
}

.mdi-slot-machine::before {
  content: "\F1114";
}

.mdi-slot-machine-outline::before {
  content: "\F1115";
}

.mdi-smart-card::before {
  content: "\F10BD";
}

.mdi-smart-card-off::before {
  content: "\F18F7";
}

.mdi-smart-card-off-outline::before {
  content: "\F18F8";
}

.mdi-smart-card-outline::before {
  content: "\F10BE";
}

.mdi-smart-card-reader::before {
  content: "\F10BF";
}

.mdi-smart-card-reader-outline::before {
  content: "\F10C0";
}

.mdi-smog::before {
  content: "\F0A71";
}

.mdi-smoke::before {
  content: "\F1799";
}

.mdi-smoke-detector::before {
  content: "\F0392";
}

.mdi-smoke-detector-alert::before {
  content: "\F192E";
}

.mdi-smoke-detector-alert-outline::before {
  content: "\F192F";
}

.mdi-smoke-detector-off::before {
  content: "\F1809";
}

.mdi-smoke-detector-off-outline::before {
  content: "\F180A";
}

.mdi-smoke-detector-outline::before {
  content: "\F1808";
}

.mdi-smoke-detector-variant::before {
  content: "\F180B";
}

.mdi-smoke-detector-variant-alert::before {
  content: "\F1930";
}

.mdi-smoke-detector-variant-off::before {
  content: "\F180C";
}

.mdi-smoking::before {
  content: "\F04B4";
}

.mdi-smoking-off::before {
  content: "\F04B5";
}

.mdi-smoking-pipe::before {
  content: "\F140D";
}

.mdi-smoking-pipe-off::before {
  content: "\F1428";
}

.mdi-snail::before {
  content: "\F1677";
}

.mdi-snake::before {
  content: "\F150E";
}

.mdi-snapchat::before {
  content: "\F04B6";
}

.mdi-snowboard::before {
  content: "\F1307";
}

.mdi-snowflake::before {
  content: "\F0717";
}

.mdi-snowflake-alert::before {
  content: "\F0F29";
}

.mdi-snowflake-check::before {
  content: "\F1A70";
}

.mdi-snowflake-melt::before {
  content: "\F12CB";
}

.mdi-snowflake-off::before {
  content: "\F14E3";
}

.mdi-snowflake-thermometer::before {
  content: "\F1A71";
}

.mdi-snowflake-variant::before {
  content: "\F0F2A";
}

.mdi-snowman::before {
  content: "\F04B7";
}

.mdi-snowmobile::before {
  content: "\F06DD";
}

.mdi-snowshoeing::before {
  content: "\F1A72";
}

.mdi-soccer::before {
  content: "\F04B8";
}

.mdi-soccer-field::before {
  content: "\F0834";
}

.mdi-social-distance-2-meters::before {
  content: "\F1579";
}

.mdi-social-distance-6-feet::before {
  content: "\F157A";
}

.mdi-sofa::before {
  content: "\F04B9";
}

.mdi-sofa-outline::before {
  content: "\F156D";
}

.mdi-sofa-single::before {
  content: "\F156E";
}

.mdi-sofa-single-outline::before {
  content: "\F156F";
}

.mdi-solar-panel::before {
  content: "\F0D9B";
}

.mdi-solar-panel-large::before {
  content: "\F0D9C";
}

.mdi-solar-power::before {
  content: "\F0A72";
}

.mdi-solar-power-variant::before {
  content: "\F1A73";
}

.mdi-solar-power-variant-outline::before {
  content: "\F1A74";
}

.mdi-soldering-iron::before {
  content: "\F1092";
}

.mdi-solid::before {
  content: "\F068D";
}

.mdi-sony-playstation::before {
  content: "\F0414";
}

.mdi-sort::before {
  content: "\F04BA";
}

.mdi-sort-alphabetical-ascending::before {
  content: "\F05BD";
}

.mdi-sort-alphabetical-ascending-variant::before {
  content: "\F1148";
}

.mdi-sort-alphabetical-descending::before {
  content: "\F05BF";
}

.mdi-sort-alphabetical-descending-variant::before {
  content: "\F1149";
}

.mdi-sort-alphabetical-variant::before {
  content: "\F04BB";
}

.mdi-sort-ascending::before {
  content: "\F04BC";
}

.mdi-sort-bool-ascending::before {
  content: "\F1385";
}

.mdi-sort-bool-ascending-variant::before {
  content: "\F1386";
}

.mdi-sort-bool-descending::before {
  content: "\F1387";
}

.mdi-sort-bool-descending-variant::before {
  content: "\F1388";
}

.mdi-sort-calendar-ascending::before {
  content: "\F1547";
}

.mdi-sort-calendar-descending::before {
  content: "\F1548";
}

.mdi-sort-clock-ascending::before {
  content: "\F1549";
}

.mdi-sort-clock-ascending-outline::before {
  content: "\F154A";
}

.mdi-sort-clock-descending::before {
  content: "\F154B";
}

.mdi-sort-clock-descending-outline::before {
  content: "\F154C";
}

.mdi-sort-descending::before {
  content: "\F04BD";
}

.mdi-sort-numeric-ascending::before {
  content: "\F1389";
}

.mdi-sort-numeric-ascending-variant::before {
  content: "\F090D";
}

.mdi-sort-numeric-descending::before {
  content: "\F138A";
}

.mdi-sort-numeric-descending-variant::before {
  content: "\F0AD2";
}

.mdi-sort-numeric-variant::before {
  content: "\F04BE";
}

.mdi-sort-reverse-variant::before {
  content: "\F033C";
}

.mdi-sort-variant::before {
  content: "\F04BF";
}

.mdi-sort-variant-lock::before {
  content: "\F0CCD";
}

.mdi-sort-variant-lock-open::before {
  content: "\F0CCE";
}

.mdi-sort-variant-off::before {
  content: "\F1ABB";
}

.mdi-sort-variant-remove::before {
  content: "\F1147";
}

.mdi-soundbar::before {
  content: "\F17DB";
}

.mdi-soundcloud::before {
  content: "\F04C0";
}

.mdi-source-branch::before {
  content: "\F062C";
}

.mdi-source-branch-check::before {
  content: "\F14CF";
}

.mdi-source-branch-minus::before {
  content: "\F14CB";
}

.mdi-source-branch-plus::before {
  content: "\F14CA";
}

.mdi-source-branch-refresh::before {
  content: "\F14CD";
}

.mdi-source-branch-remove::before {
  content: "\F14CC";
}

.mdi-source-branch-sync::before {
  content: "\F14CE";
}

.mdi-source-commit::before {
  content: "\F0718";
}

.mdi-source-commit-end::before {
  content: "\F0719";
}

.mdi-source-commit-end-local::before {
  content: "\F071A";
}

.mdi-source-commit-local::before {
  content: "\F071B";
}

.mdi-source-commit-next-local::before {
  content: "\F071C";
}

.mdi-source-commit-start::before {
  content: "\F071D";
}

.mdi-source-commit-start-next-local::before {
  content: "\F071E";
}

.mdi-source-fork::before {
  content: "\F04C1";
}

.mdi-source-merge::before {
  content: "\F062D";
}

.mdi-source-pull::before {
  content: "\F04C2";
}

.mdi-source-repository::before {
  content: "\F0CCF";
}

.mdi-source-repository-multiple::before {
  content: "\F0CD0";
}

.mdi-soy-sauce::before {
  content: "\F07EE";
}

.mdi-soy-sauce-off::before {
  content: "\F13FC";
}

.mdi-spa::before {
  content: "\F0CD1";
}

.mdi-spa-outline::before {
  content: "\F0CD2";
}

.mdi-space-invaders::before {
  content: "\F0BC9";
}

.mdi-space-station::before {
  content: "\F1383";
}

.mdi-spade::before {
  content: "\F0E65";
}

.mdi-speaker::before {
  content: "\F04C3";
}

.mdi-speaker-bluetooth::before {
  content: "\F09A2";
}

.mdi-speaker-message::before {
  content: "\F1B11";
}

.mdi-speaker-multiple::before {
  content: "\F0D38";
}

.mdi-speaker-off::before {
  content: "\F04C4";
}

.mdi-speaker-pause::before {
  content: "\F1B73";
}

.mdi-speaker-play::before {
  content: "\F1B72";
}

.mdi-speaker-stop::before {
  content: "\F1B74";
}

.mdi-speaker-wireless::before {
  content: "\F071F";
}

.mdi-spear::before {
  content: "\F1845";
}

.mdi-speedometer::before {
  content: "\F04C5";
}

.mdi-speedometer-medium::before {
  content: "\F0F85";
}

.mdi-speedometer-slow::before {
  content: "\F0F86";
}

.mdi-spellcheck::before {
  content: "\F04C6";
}

.mdi-sphere::before {
  content: "\F1954";
}

.mdi-sphere-off::before {
  content: "\F1955";
}

.mdi-spider::before {
  content: "\F11EA";
}

.mdi-spider-outline::before {
  content: "\F1C75";
}

.mdi-spider-thread::before {
  content: "\F11EB";
}

.mdi-spider-web::before {
  content: "\F0BCA";
}

.mdi-spirit-level::before {
  content: "\F14F1";
}

.mdi-spoon-sugar::before {
  content: "\F1429";
}

.mdi-spotify::before {
  content: "\F04C7";
}

.mdi-spotlight::before {
  content: "\F04C8";
}

.mdi-spotlight-beam::before {
  content: "\F04C9";
}

.mdi-spray::before {
  content: "\F0665";
}

.mdi-spray-bottle::before {
  content: "\F0AE0";
}

.mdi-sprinkler::before {
  content: "\F105F";
}

.mdi-sprinkler-fire::before {
  content: "\F199D";
}

.mdi-sprinkler-variant::before {
  content: "\F1060";
}

.mdi-sprout::before {
  content: "\F0E66";
}

.mdi-sprout-outline::before {
  content: "\F0E67";
}

.mdi-square::before {
  content: "\F0764";
}

.mdi-square-circle::before {
  content: "\F1500";
}

.mdi-square-circle-outline::before {
  content: "\F1C50";
}

.mdi-square-edit-outline::before {
  content: "\F090C";
}

.mdi-square-medium::before {
  content: "\F0A13";
}

.mdi-square-medium-outline::before {
  content: "\F0A14";
}

.mdi-square-off::before {
  content: "\F12EE";
}

.mdi-square-off-outline::before {
  content: "\F12EF";
}

.mdi-square-opacity::before {
  content: "\F1854";
}

.mdi-square-outline::before {
  content: "\F0763";
}

.mdi-square-root::before {
  content: "\F0784";
}

.mdi-square-root-box::before {
  content: "\F09A3";
}

.mdi-square-rounded::before {
  content: "\F14FB";
}

.mdi-square-rounded-badge::before {
  content: "\F1A07";
}

.mdi-square-rounded-badge-outline::before {
  content: "\F1A08";
}

.mdi-square-rounded-outline::before {
  content: "\F14FC";
}

.mdi-square-small::before {
  content: "\F0A15";
}

.mdi-square-wave::before {
  content: "\F147B";
}

.mdi-squeegee::before {
  content: "\F0AE1";
}

.mdi-ssh::before {
  content: "\F08C0";
}

.mdi-stack-exchange::before {
  content: "\F060B";
}

.mdi-stack-overflow::before {
  content: "\F04CC";
}

.mdi-stackpath::before {
  content: "\F0359";
}

.mdi-stadium::before {
  content: "\F0FF9";
}

.mdi-stadium-outline::before {
  content: "\F1B03";
}

.mdi-stadium-variant::before {
  content: "\F0720";
}

.mdi-stairs::before {
  content: "\F04CD";
}

.mdi-stairs-box::before {
  content: "\F139E";
}

.mdi-stairs-down::before {
  content: "\F12BE";
}

.mdi-stairs-up::before {
  content: "\F12BD";
}

.mdi-stamper::before {
  content: "\F0D39";
}

.mdi-standard-definition::before {
  content: "\F07EF";
}

.mdi-star::before {
  content: "\F04CE";
}

.mdi-star-box::before {
  content: "\F0A73";
}

.mdi-star-box-multiple::before {
  content: "\F1286";
}

.mdi-star-box-multiple-outline::before {
  content: "\F1287";
}

.mdi-star-box-outline::before {
  content: "\F0A74";
}

.mdi-star-check::before {
  content: "\F1566";
}

.mdi-star-check-outline::before {
  content: "\F156A";
}

.mdi-star-circle::before {
  content: "\F04CF";
}

.mdi-star-circle-outline::before {
  content: "\F09A4";
}

.mdi-star-cog::before {
  content: "\F1668";
}

.mdi-star-cog-outline::before {
  content: "\F1669";
}

.mdi-star-crescent::before {
  content: "\F0979";
}

.mdi-star-david::before {
  content: "\F097A";
}

.mdi-star-face::before {
  content: "\F09A5";
}

.mdi-star-four-points::before {
  content: "\F0AE2";
}

.mdi-star-four-points-box::before {
  content: "\F1C51";
}

.mdi-star-four-points-box-outline::before {
  content: "\F1C52";
}

.mdi-star-four-points-circle::before {
  content: "\F1C53";
}

.mdi-star-four-points-circle-outline::before {
  content: "\F1C54";
}

.mdi-star-four-points-outline::before {
  content: "\F0AE3";
}

.mdi-star-four-points-small::before {
  content: "\F1C55";
}

.mdi-star-half::before {
  content: "\F0246";
}

.mdi-star-half-full::before {
  content: "\F04D0";
}

.mdi-star-minus::before {
  content: "\F1564";
}

.mdi-star-minus-outline::before {
  content: "\F1568";
}

.mdi-star-off::before {
  content: "\F04D1";
}

.mdi-star-off-outline::before {
  content: "\F155B";
}

.mdi-star-outline::before {
  content: "\F04D2";
}

.mdi-star-plus::before {
  content: "\F1563";
}

.mdi-star-plus-outline::before {
  content: "\F1567";
}

.mdi-star-remove::before {
  content: "\F1565";
}

.mdi-star-remove-outline::before {
  content: "\F1569";
}

.mdi-star-settings::before {
  content: "\F166A";
}

.mdi-star-settings-outline::before {
  content: "\F166B";
}

.mdi-star-shooting::before {
  content: "\F1741";
}

.mdi-star-shooting-outline::before {
  content: "\F1742";
}

.mdi-star-three-points::before {
  content: "\F0AE4";
}

.mdi-star-three-points-outline::before {
  content: "\F0AE5";
}

.mdi-state-machine::before {
  content: "\F11EF";
}

.mdi-steam::before {
  content: "\F04D3";
}

.mdi-steering::before {
  content: "\F04D4";
}

.mdi-steering-off::before {
  content: "\F090E";
}

.mdi-step-backward::before {
  content: "\F04D5";
}

.mdi-step-backward-2::before {
  content: "\F04D6";
}

.mdi-step-forward::before {
  content: "\F04D7";
}

.mdi-step-forward-2::before {
  content: "\F04D8";
}

.mdi-stethoscope::before {
  content: "\F04D9";
}

.mdi-sticker::before {
  content: "\F1364";
}

.mdi-sticker-alert::before {
  content: "\F1365";
}

.mdi-sticker-alert-outline::before {
  content: "\F1366";
}

.mdi-sticker-check::before {
  content: "\F1367";
}

.mdi-sticker-check-outline::before {
  content: "\F1368";
}

.mdi-sticker-circle-outline::before {
  content: "\F05D0";
}

.mdi-sticker-emoji::before {
  content: "\F0785";
}

.mdi-sticker-minus::before {
  content: "\F1369";
}

.mdi-sticker-minus-outline::before {
  content: "\F136A";
}

.mdi-sticker-outline::before {
  content: "\F136B";
}

.mdi-sticker-plus::before {
  content: "\F136C";
}

.mdi-sticker-plus-outline::before {
  content: "\F136D";
}

.mdi-sticker-remove::before {
  content: "\F136E";
}

.mdi-sticker-remove-outline::before {
  content: "\F136F";
}

.mdi-sticker-text::before {
  content: "\F178E";
}

.mdi-sticker-text-outline::before {
  content: "\F178F";
}

.mdi-stocking::before {
  content: "\F04DA";
}

.mdi-stomach::before {
  content: "\F1093";
}

.mdi-stool::before {
  content: "\F195D";
}

.mdi-stool-outline::before {
  content: "\F195E";
}

.mdi-stop::before {
  content: "\F04DB";
}

.mdi-stop-circle::before {
  content: "\F0666";
}

.mdi-stop-circle-outline::before {
  content: "\F0667";
}

.mdi-storage-tank::before {
  content: "\F1A75";
}

.mdi-storage-tank-outline::before {
  content: "\F1A76";
}

.mdi-store::before {
  content: "\F04DC";
}

.mdi-store-24-hour::before {
  content: "\F04DD";
}

.mdi-store-alert::before {
  content: "\F18C1";
}

.mdi-store-alert-outline::before {
  content: "\F18C2";
}

.mdi-store-check::before {
  content: "\F18C3";
}

.mdi-store-check-outline::before {
  content: "\F18C4";
}

.mdi-store-clock::before {
  content: "\F18C5";
}

.mdi-store-clock-outline::before {
  content: "\F18C6";
}

.mdi-store-cog::before {
  content: "\F18C7";
}

.mdi-store-cog-outline::before {
  content: "\F18C8";
}

.mdi-store-edit::before {
  content: "\F18C9";
}

.mdi-store-edit-outline::before {
  content: "\F18CA";
}

.mdi-store-marker::before {
  content: "\F18CB";
}

.mdi-store-marker-outline::before {
  content: "\F18CC";
}

.mdi-store-minus::before {
  content: "\F165E";
}

.mdi-store-minus-outline::before {
  content: "\F18CD";
}

.mdi-store-off::before {
  content: "\F18CE";
}

.mdi-store-off-outline::before {
  content: "\F18CF";
}

.mdi-store-outline::before {
  content: "\F1361";
}

.mdi-store-plus::before {
  content: "\F165F";
}

.mdi-store-plus-outline::before {
  content: "\F18D0";
}

.mdi-store-remove::before {
  content: "\F1660";
}

.mdi-store-remove-outline::before {
  content: "\F18D1";
}

.mdi-store-search::before {
  content: "\F18D2";
}

.mdi-store-search-outline::before {
  content: "\F18D3";
}

.mdi-store-settings::before {
  content: "\F18D4";
}

.mdi-store-settings-outline::before {
  content: "\F18D5";
}

.mdi-storefront::before {
  content: "\F07C7";
}

.mdi-storefront-check::before {
  content: "\F1B7D";
}

.mdi-storefront-check-outline::before {
  content: "\F1B7E";
}

.mdi-storefront-edit::before {
  content: "\F1B7F";
}

.mdi-storefront-edit-outline::before {
  content: "\F1B80";
}

.mdi-storefront-minus::before {
  content: "\F1B83";
}

.mdi-storefront-minus-outline::before {
  content: "\F1B84";
}

.mdi-storefront-outline::before {
  content: "\F10C1";
}

.mdi-storefront-plus::before {
  content: "\F1B81";
}

.mdi-storefront-plus-outline::before {
  content: "\F1B82";
}

.mdi-storefront-remove::before {
  content: "\F1B85";
}

.mdi-storefront-remove-outline::before {
  content: "\F1B86";
}

.mdi-stove::before {
  content: "\F04DE";
}

.mdi-strategy::before {
  content: "\F11D6";
}

.mdi-stretch-to-page::before {
  content: "\F0F2B";
}

.mdi-stretch-to-page-outline::before {
  content: "\F0F2C";
}

.mdi-string-lights::before {
  content: "\F12BA";
}

.mdi-string-lights-off::before {
  content: "\F12BB";
}

.mdi-subdirectory-arrow-left::before {
  content: "\F060C";
}

.mdi-subdirectory-arrow-right::before {
  content: "\F060D";
}

.mdi-submarine::before {
  content: "\F156C";
}

.mdi-subtitles::before {
  content: "\F0A16";
}

.mdi-subtitles-outline::before {
  content: "\F0A17";
}

.mdi-subway::before {
  content: "\F06AC";
}

.mdi-subway-alert-variant::before {
  content: "\F0D9D";
}

.mdi-subway-variant::before {
  content: "\F04DF";
}

.mdi-summit::before {
  content: "\F0786";
}

.mdi-sun-angle::before {
  content: "\F1B27";
}

.mdi-sun-angle-outline::before {
  content: "\F1B28";
}

.mdi-sun-clock::before {
  content: "\F1A77";
}

.mdi-sun-clock-outline::before {
  content: "\F1A78";
}

.mdi-sun-compass::before {
  content: "\F19A5";
}

.mdi-sun-snowflake::before {
  content: "\F1796";
}

.mdi-sun-snowflake-variant::before {
  content: "\F1A79";
}

.mdi-sun-thermometer::before {
  content: "\F18D6";
}

.mdi-sun-thermometer-outline::before {
  content: "\F18D7";
}

.mdi-sun-wireless::before {
  content: "\F17FE";
}

.mdi-sun-wireless-outline::before {
  content: "\F17FF";
}

.mdi-sunglasses::before {
  content: "\F04E0";
}

.mdi-surfing::before {
  content: "\F1746";
}

.mdi-surround-sound::before {
  content: "\F05C5";
}

.mdi-surround-sound-2-0::before {
  content: "\F07F0";
}

.mdi-surround-sound-2-1::before {
  content: "\F1729";
}

.mdi-surround-sound-3-1::before {
  content: "\F07F1";
}

.mdi-surround-sound-5-1::before {
  content: "\F07F2";
}

.mdi-surround-sound-5-1-2::before {
  content: "\F172A";
}

.mdi-surround-sound-7-1::before {
  content: "\F07F3";
}

.mdi-svg::before {
  content: "\F0721";
}

.mdi-swap-horizontal::before {
  content: "\F04E1";
}

.mdi-swap-horizontal-bold::before {
  content: "\F0BCD";
}

.mdi-swap-horizontal-circle::before {
  content: "\F0FE1";
}

.mdi-swap-horizontal-circle-outline::before {
  content: "\F0FE2";
}

.mdi-swap-horizontal-hidden::before {
  content: "\F1D0E";
}

.mdi-swap-horizontal-variant::before {
  content: "\F08C1";
}

.mdi-swap-vertical::before {
  content: "\F04E2";
}

.mdi-swap-vertical-bold::before {
  content: "\F0BCE";
}

.mdi-swap-vertical-circle::before {
  content: "\F0FE3";
}

.mdi-swap-vertical-circle-outline::before {
  content: "\F0FE4";
}

.mdi-swap-vertical-variant::before {
  content: "\F08C2";
}

.mdi-swim::before {
  content: "\F04E3";
}

.mdi-switch::before {
  content: "\F04E4";
}

.mdi-sword::before {
  content: "\F04E5";
}

.mdi-sword-cross::before {
  content: "\F0787";
}

.mdi-syllabary-hangul::before {
  content: "\F1333";
}

.mdi-syllabary-hiragana::before {
  content: "\F1334";
}

.mdi-syllabary-katakana::before {
  content: "\F1335";
}

.mdi-syllabary-katakana-halfwidth::before {
  content: "\F1336";
}

.mdi-symbol::before {
  content: "\F1501";
}

.mdi-symfony::before {
  content: "\F0AE6";
}

.mdi-synagogue::before {
  content: "\F1B04";
}

.mdi-synagogue-outline::before {
  content: "\F1B05";
}

.mdi-sync::before {
  content: "\F04E6";
}

.mdi-sync-alert::before {
  content: "\F04E7";
}

.mdi-sync-circle::before {
  content: "\F1378";
}

.mdi-sync-off::before {
  content: "\F04E8";
}

.mdi-tab::before {
  content: "\F04E9";
}

.mdi-tab-minus::before {
  content: "\F0B4B";
}

.mdi-tab-plus::before {
  content: "\F075C";
}

.mdi-tab-remove::before {
  content: "\F0B4C";
}

.mdi-tab-search::before {
  content: "\F199E";
}

.mdi-tab-unselected::before {
  content: "\F04EA";
}

.mdi-table::before {
  content: "\F04EB";
}

.mdi-table-account::before {
  content: "\F13B9";
}

.mdi-table-alert::before {
  content: "\F13BA";
}

.mdi-table-arrow-down::before {
  content: "\F13BB";
}

.mdi-table-arrow-left::before {
  content: "\F13BC";
}

.mdi-table-arrow-right::before {
  content: "\F13BD";
}

.mdi-table-arrow-up::before {
  content: "\F13BE";
}

.mdi-table-border::before {
  content: "\F0A18";
}

.mdi-table-cancel::before {
  content: "\F13BF";
}

.mdi-table-chair::before {
  content: "\F1061";
}

.mdi-table-check::before {
  content: "\F13C0";
}

.mdi-table-clock::before {
  content: "\F13C1";
}

.mdi-table-cog::before {
  content: "\F13C2";
}

.mdi-table-column::before {
  content: "\F0835";
}

.mdi-table-column-plus-after::before {
  content: "\F04EC";
}

.mdi-table-column-plus-before::before {
  content: "\F04ED";
}

.mdi-table-column-remove::before {
  content: "\F04EE";
}

.mdi-table-column-width::before {
  content: "\F04EF";
}

.mdi-table-edit::before {
  content: "\F04F0";
}

.mdi-table-eye::before {
  content: "\F1094";
}

.mdi-table-eye-off::before {
  content: "\F13C3";
}

.mdi-table-filter::before {
  content: "\F1B8C";
}

.mdi-table-furniture::before {
  content: "\F05BC";
}

.mdi-table-headers-eye::before {
  content: "\F121D";
}

.mdi-table-headers-eye-off::before {
  content: "\F121E";
}

.mdi-table-heart::before {
  content: "\F13C4";
}

.mdi-table-key::before {
  content: "\F13C5";
}

.mdi-table-large::before {
  content: "\F04F1";
}

.mdi-table-large-plus::before {
  content: "\F0F87";
}

.mdi-table-large-remove::before {
  content: "\F0F88";
}

.mdi-table-lock::before {
  content: "\F13C6";
}

.mdi-table-merge-cells::before {
  content: "\F09A6";
}

.mdi-table-minus::before {
  content: "\F13C7";
}

.mdi-table-multiple::before {
  content: "\F13C8";
}

.mdi-table-network::before {
  content: "\F13C9";
}

.mdi-table-of-contents::before {
  content: "\F0836";
}

.mdi-table-off::before {
  content: "\F13CA";
}

.mdi-table-picnic::before {
  content: "\F1743";
}

.mdi-table-pivot::before {
  content: "\F183C";
}

.mdi-table-plus::before {
  content: "\F0A75";
}

.mdi-table-question::before {
  content: "\F1B21";
}

.mdi-table-refresh::before {
  content: "\F13A0";
}

.mdi-table-remove::before {
  content: "\F0A76";
}

.mdi-table-row::before {
  content: "\F0837";
}

.mdi-table-row-height::before {
  content: "\F04F2";
}

.mdi-table-row-plus-after::before {
  content: "\F04F3";
}

.mdi-table-row-plus-before::before {
  content: "\F04F4";
}

.mdi-table-row-remove::before {
  content: "\F04F5";
}

.mdi-table-search::before {
  content: "\F090F";
}

.mdi-table-settings::before {
  content: "\F0838";
}

.mdi-table-split-cell::before {
  content: "\F142A";
}

.mdi-table-star::before {
  content: "\F13CB";
}

.mdi-table-sync::before {
  content: "\F13A1";
}

.mdi-table-tennis::before {
  content: "\F0E68";
}

.mdi-tablet::before {
  content: "\F04F6";
}

.mdi-tablet-cellphone::before {
  content: "\F09A7";
}

.mdi-tablet-dashboard::before {
  content: "\F0ECE";
}

.mdi-taco::before {
  content: "\F0762";
}

.mdi-tag::before {
  content: "\F04F9";
}

.mdi-tag-arrow-down::before {
  content: "\F172B";
}

.mdi-tag-arrow-down-outline::before {
  content: "\F172C";
}

.mdi-tag-arrow-left::before {
  content: "\F172D";
}

.mdi-tag-arrow-left-outline::before {
  content: "\F172E";
}

.mdi-tag-arrow-right::before {
  content: "\F172F";
}

.mdi-tag-arrow-right-outline::before {
  content: "\F1730";
}

.mdi-tag-arrow-up::before {
  content: "\F1731";
}

.mdi-tag-arrow-up-outline::before {
  content: "\F1732";
}

.mdi-tag-check::before {
  content: "\F1A7A";
}

.mdi-tag-check-outline::before {
  content: "\F1A7B";
}

.mdi-tag-edit::before {
  content: "\F1C9C";
}

.mdi-tag-edit-outline::before {
  content: "\F1C9D";
}

.mdi-tag-faces::before {
  content: "\F04FA";
}

.mdi-tag-heart::before {
  content: "\F068B";
}

.mdi-tag-heart-outline::before {
  content: "\F0BCF";
}

.mdi-tag-hidden::before {
  content: "\F1C76";
}

.mdi-tag-minus::before {
  content: "\F0910";
}

.mdi-tag-minus-outline::before {
  content: "\F121F";
}

.mdi-tag-multiple::before {
  content: "\F04FB";
}

.mdi-tag-multiple-outline::before {
  content: "\F12F7";
}

.mdi-tag-off::before {
  content: "\F1220";
}

.mdi-tag-off-outline::before {
  content: "\F1221";
}

.mdi-tag-outline::before {
  content: "\F04FC";
}

.mdi-tag-plus::before {
  content: "\F0722";
}

.mdi-tag-plus-outline::before {
  content: "\F1222";
}

.mdi-tag-remove::before {
  content: "\F0723";
}

.mdi-tag-remove-outline::before {
  content: "\F1223";
}

.mdi-tag-search::before {
  content: "\F1907";
}

.mdi-tag-search-outline::before {
  content: "\F1908";
}

.mdi-tag-text::before {
  content: "\F1224";
}

.mdi-tag-text-outline::before {
  content: "\F04FD";
}

.mdi-tailwind::before {
  content: "\F13FF";
}

.mdi-tally-mark-1::before {
  content: "\F1ABC";
}

.mdi-tally-mark-2::before {
  content: "\F1ABD";
}

.mdi-tally-mark-3::before {
  content: "\F1ABE";
}

.mdi-tally-mark-4::before {
  content: "\F1ABF";
}

.mdi-tally-mark-5::before {
  content: "\F1AC0";
}

.mdi-tangram::before {
  content: "\F04F8";
}

.mdi-tank::before {
  content: "\F0D3A";
}

.mdi-tanker-truck::before {
  content: "\F0FE5";
}

.mdi-tape-drive::before {
  content: "\F16DF";
}

.mdi-tape-measure::before {
  content: "\F0B4D";
}

.mdi-target::before {
  content: "\F04FE";
}

.mdi-target-account::before {
  content: "\F0BD0";
}

.mdi-target-variant::before {
  content: "\F0A77";
}

.mdi-taxi::before {
  content: "\F04FF";
}

.mdi-tea::before {
  content: "\F0D9E";
}

.mdi-tea-outline::before {
  content: "\F0D9F";
}

.mdi-teamviewer::before {
  content: "\F0500";
}

.mdi-teddy-bear::before {
  content: "\F18FB";
}

.mdi-telescope::before {
  content: "\F0B4E";
}

.mdi-television::before {
  content: "\F0502";
}

.mdi-television-ambient-light::before {
  content: "\F1356";
}

.mdi-television-box::before {
  content: "\F0839";
}

.mdi-television-classic::before {
  content: "\F07F4";
}

.mdi-television-classic-off::before {
  content: "\F083A";
}

.mdi-television-guide::before {
  content: "\F0503";
}

.mdi-television-off::before {
  content: "\F083B";
}

.mdi-television-pause::before {
  content: "\F0F89";
}

.mdi-television-play::before {
  content: "\F0ECF";
}

.mdi-television-shimmer::before {
  content: "\F1110";
}

.mdi-television-speaker::before {
  content: "\F1B1B";
}

.mdi-television-speaker-off::before {
  content: "\F1B1C";
}

.mdi-television-stop::before {
  content: "\F0F8A";
}

.mdi-temperature-celsius::before {
  content: "\F0504";
}

.mdi-temperature-fahrenheit::before {
  content: "\F0505";
}

.mdi-temperature-kelvin::before {
  content: "\F0506";
}

.mdi-temple-buddhist::before {
  content: "\F1B06";
}

.mdi-temple-buddhist-outline::before {
  content: "\F1B07";
}

.mdi-temple-hindu::before {
  content: "\F1B08";
}

.mdi-temple-hindu-outline::before {
  content: "\F1B09";
}

.mdi-tennis::before {
  content: "\F0DA0";
}

.mdi-tennis-ball::before {
  content: "\F0507";
}

.mdi-tennis-ball-outline::before {
  content: "\F1C5F";
}

.mdi-tent::before {
  content: "\F0508";
}

.mdi-terraform::before {
  content: "\F1062";
}

.mdi-terrain::before {
  content: "\F0509";
}

.mdi-test-tube::before {
  content: "\F0668";
}

.mdi-test-tube-empty::before {
  content: "\F0911";
}

.mdi-test-tube-off::before {
  content: "\F0912";
}

.mdi-text::before {
  content: "\F09A8";
}

.mdi-text-account::before {
  content: "\F1570";
}

.mdi-text-box::before {
  content: "\F021A";
}

.mdi-text-box-check::before {
  content: "\F0EA6";
}

.mdi-text-box-check-outline::before {
  content: "\F0EA7";
}

.mdi-text-box-edit::before {
  content: "\F1A7C";
}

.mdi-text-box-edit-outline::before {
  content: "\F1A7D";
}

.mdi-text-box-minus::before {
  content: "\F0EA8";
}

.mdi-text-box-minus-outline::before {
  content: "\F0EA9";
}

.mdi-text-box-multiple::before {
  content: "\F0AB7";
}

.mdi-text-box-multiple-outline::before {
  content: "\F0AB8";
}

.mdi-text-box-outline::before {
  content: "\F09ED";
}

.mdi-text-box-plus::before {
  content: "\F0EAA";
}

.mdi-text-box-plus-outline::before {
  content: "\F0EAB";
}

.mdi-text-box-remove::before {
  content: "\F0EAC";
}

.mdi-text-box-remove-outline::before {
  content: "\F0EAD";
}

.mdi-text-box-search::before {
  content: "\F0EAE";
}

.mdi-text-box-search-outline::before {
  content: "\F0EAF";
}

.mdi-text-long::before {
  content: "\F09AA";
}

.mdi-text-recognition::before {
  content: "\F113D";
}

.mdi-text-search::before {
  content: "\F13B8";
}

.mdi-text-search-variant::before {
  content: "\F1A7E";
}

.mdi-text-shadow::before {
  content: "\F0669";
}

.mdi-text-short::before {
  content: "\F09A9";
}

.mdi-texture::before {
  content: "\F050C";
}

.mdi-texture-box::before {
  content: "\F0FE6";
}

.mdi-theater::before {
  content: "\F050D";
}

.mdi-theme-light-dark::before {
  content: "\F050E";
}

.mdi-thermometer::before {
  content: "\F050F";
}

.mdi-thermometer-alert::before {
  content: "\F0E01";
}

.mdi-thermometer-auto::before {
  content: "\F1B0F";
}

.mdi-thermometer-bluetooth::before {
  content: "\F1895";
}

.mdi-thermometer-check::before {
  content: "\F1A7F";
}

.mdi-thermometer-chevron-down::before {
  content: "\F0E02";
}

.mdi-thermometer-chevron-up::before {
  content: "\F0E03";
}

.mdi-thermometer-high::before {
  content: "\F10C2";
}

.mdi-thermometer-lines::before {
  content: "\F0510";
}

.mdi-thermometer-low::before {
  content: "\F10C3";
}

.mdi-thermometer-minus::before {
  content: "\F0E04";
}

.mdi-thermometer-off::before {
  content: "\F1531";
}

.mdi-thermometer-plus::before {
  content: "\F0E05";
}

.mdi-thermometer-probe::before {
  content: "\F1B2B";
}

.mdi-thermometer-probe-off::before {
  content: "\F1B2C";
}

.mdi-thermometer-water::before {
  content: "\F1A80";
}

.mdi-thermostat::before {
  content: "\F0393";
}

.mdi-thermostat-auto::before {
  content: "\F1B17";
}

.mdi-thermostat-box::before {
  content: "\F0891";
}

.mdi-thermostat-box-auto::before {
  content: "\F1B18";
}

.mdi-thermostat-cog::before {
  content: "\F1C80";
}

.mdi-thought-bubble::before {
  content: "\F07F6";
}

.mdi-thought-bubble-outline::before {
  content: "\F07F7";
}

.mdi-thumb-down::before {
  content: "\F0511";
}

.mdi-thumb-down-outline::before {
  content: "\F0512";
}

.mdi-thumb-up::before {
  content: "\F0513";
}

.mdi-thumb-up-outline::before {
  content: "\F0514";
}

.mdi-thumbs-up-down::before {
  content: "\F0515";
}

.mdi-thumbs-up-down-outline::before {
  content: "\F1914";
}

.mdi-ticket::before {
  content: "\F0516";
}

.mdi-ticket-account::before {
  content: "\F0517";
}

.mdi-ticket-confirmation::before {
  content: "\F0518";
}

.mdi-ticket-confirmation-outline::before {
  content: "\F13AA";
}

.mdi-ticket-outline::before {
  content: "\F0913";
}

.mdi-ticket-percent::before {
  content: "\F0724";
}

.mdi-ticket-percent-outline::before {
  content: "\F142B";
}

.mdi-tie::before {
  content: "\F0519";
}

.mdi-tilde::before {
  content: "\F0725";
}

.mdi-tilde-off::before {
  content: "\F18F3";
}

.mdi-timelapse::before {
  content: "\F051A";
}

.mdi-timeline::before {
  content: "\F0BD1";
}

.mdi-timeline-alert::before {
  content: "\F0F95";
}

.mdi-timeline-alert-outline::before {
  content: "\F0F98";
}

.mdi-timeline-check::before {
  content: "\F1532";
}

.mdi-timeline-check-outline::before {
  content: "\F1533";
}

.mdi-timeline-clock::before {
  content: "\F11FB";
}

.mdi-timeline-clock-outline::before {
  content: "\F11FC";
}

.mdi-timeline-minus::before {
  content: "\F1534";
}

.mdi-timeline-minus-outline::before {
  content: "\F1535";
}

.mdi-timeline-outline::before {
  content: "\F0BD2";
}

.mdi-timeline-plus::before {
  content: "\F0F96";
}

.mdi-timeline-plus-outline::before {
  content: "\F0F97";
}

.mdi-timeline-question::before {
  content: "\F0F99";
}

.mdi-timeline-question-outline::before {
  content: "\F0F9A";
}

.mdi-timeline-remove::before {
  content: "\F1536";
}

.mdi-timeline-remove-outline::before {
  content: "\F1537";
}

.mdi-timeline-text::before {
  content: "\F0BD3";
}

.mdi-timeline-text-outline::before {
  content: "\F0BD4";
}

.mdi-timer::before {
  content: "\F13AB";
}

.mdi-timer-10::before {
  content: "\F051C";
}

.mdi-timer-3::before {
  content: "\F051D";
}

.mdi-timer-alert::before {
  content: "\F1ACC";
}

.mdi-timer-alert-outline::before {
  content: "\F1ACD";
}

.mdi-timer-cancel::before {
  content: "\F1ACE";
}

.mdi-timer-cancel-outline::before {
  content: "\F1ACF";
}

.mdi-timer-check::before {
  content: "\F1AD0";
}

.mdi-timer-check-outline::before {
  content: "\F1AD1";
}

.mdi-timer-cog::before {
  content: "\F1925";
}

.mdi-timer-cog-outline::before {
  content: "\F1926";
}

.mdi-timer-edit::before {
  content: "\F1AD2";
}

.mdi-timer-edit-outline::before {
  content: "\F1AD3";
}

.mdi-timer-lock::before {
  content: "\F1AD4";
}

.mdi-timer-lock-open::before {
  content: "\F1AD5";
}

.mdi-timer-lock-open-outline::before {
  content: "\F1AD6";
}

.mdi-timer-lock-outline::before {
  content: "\F1AD7";
}

.mdi-timer-marker::before {
  content: "\F1AD8";
}

.mdi-timer-marker-outline::before {
  content: "\F1AD9";
}

.mdi-timer-minus::before {
  content: "\F1ADA";
}

.mdi-timer-minus-outline::before {
  content: "\F1ADB";
}

.mdi-timer-music::before {
  content: "\F1ADC";
}

.mdi-timer-music-outline::before {
  content: "\F1ADD";
}

.mdi-timer-off::before {
  content: "\F13AC";
}

.mdi-timer-off-outline::before {
  content: "\F051E";
}

.mdi-timer-outline::before {
  content: "\F051B";
}

.mdi-timer-pause::before {
  content: "\F1ADE";
}

.mdi-timer-pause-outline::before {
  content: "\F1ADF";
}

.mdi-timer-play::before {
  content: "\F1AE0";
}

.mdi-timer-play-outline::before {
  content: "\F1AE1";
}

.mdi-timer-plus::before {
  content: "\F1AE2";
}

.mdi-timer-plus-outline::before {
  content: "\F1AE3";
}

.mdi-timer-refresh::before {
  content: "\F1AE4";
}

.mdi-timer-refresh-outline::before {
  content: "\F1AE5";
}

.mdi-timer-remove::before {
  content: "\F1AE6";
}

.mdi-timer-remove-outline::before {
  content: "\F1AE7";
}

.mdi-timer-sand::before {
  content: "\F051F";
}

.mdi-timer-sand-complete::before {
  content: "\F199F";
}

.mdi-timer-sand-empty::before {
  content: "\F06AD";
}

.mdi-timer-sand-full::before {
  content: "\F078C";
}

.mdi-timer-sand-paused::before {
  content: "\F19A0";
}

.mdi-timer-settings::before {
  content: "\F1923";
}

.mdi-timer-settings-outline::before {
  content: "\F1924";
}

.mdi-timer-star::before {
  content: "\F1AE8";
}

.mdi-timer-star-outline::before {
  content: "\F1AE9";
}

.mdi-timer-stop::before {
  content: "\F1AEA";
}

.mdi-timer-stop-outline::before {
  content: "\F1AEB";
}

.mdi-timer-sync::before {
  content: "\F1AEC";
}

.mdi-timer-sync-outline::before {
  content: "\F1AED";
}

.mdi-timetable::before {
  content: "\F0520";
}

.mdi-tire::before {
  content: "\F1896";
}

.mdi-toaster::before {
  content: "\F1063";
}

.mdi-toaster-off::before {
  content: "\F11B7";
}

.mdi-toaster-oven::before {
  content: "\F0CD3";
}

.mdi-toggle-switch::before {
  content: "\F0521";
}

.mdi-toggle-switch-off::before {
  content: "\F0522";
}

.mdi-toggle-switch-off-outline::before {
  content: "\F0A19";
}

.mdi-toggle-switch-outline::before {
  content: "\F0A1A";
}

.mdi-toggle-switch-variant::before {
  content: "\F1A25";
}

.mdi-toggle-switch-variant-off::before {
  content: "\F1A26";
}

.mdi-toilet::before {
  content: "\F09AB";
}

.mdi-toolbox::before {
  content: "\F09AC";
}

.mdi-toolbox-outline::before {
  content: "\F09AD";
}

.mdi-tools::before {
  content: "\F1064";
}

.mdi-tooltip::before {
  content: "\F0523";
}

.mdi-tooltip-account::before {
  content: "\F000C";
}

.mdi-tooltip-cellphone::before {
  content: "\F183B";
}

.mdi-tooltip-check::before {
  content: "\F155C";
}

.mdi-tooltip-check-outline::before {
  content: "\F155D";
}

.mdi-tooltip-edit::before {
  content: "\F0524";
}

.mdi-tooltip-edit-outline::before {
  content: "\F12C5";
}

.mdi-tooltip-image::before {
  content: "\F0525";
}

.mdi-tooltip-image-outline::before {
  content: "\F0BD5";
}

.mdi-tooltip-minus::before {
  content: "\F155E";
}

.mdi-tooltip-minus-outline::before {
  content: "\F155F";
}

.mdi-tooltip-outline::before {
  content: "\F0526";
}

.mdi-tooltip-plus::before {
  content: "\F0BD6";
}

.mdi-tooltip-plus-outline::before {
  content: "\F0527";
}

.mdi-tooltip-question::before {
  content: "\F1BBA";
}

.mdi-tooltip-question-outline::before {
  content: "\F1BBB";
}

.mdi-tooltip-remove::before {
  content: "\F1560";
}

.mdi-tooltip-remove-outline::before {
  content: "\F1561";
}

.mdi-tooltip-text::before {
  content: "\F0528";
}

.mdi-tooltip-text-outline::before {
  content: "\F0BD7";
}

.mdi-tooth::before {
  content: "\F08C3";
}

.mdi-tooth-outline::before {
  content: "\F0529";
}

.mdi-toothbrush::before {
  content: "\F1129";
}

.mdi-toothbrush-electric::before {
  content: "\F112C";
}

.mdi-toothbrush-paste::before {
  content: "\F112A";
}

.mdi-torch::before {
  content: "\F1606";
}

.mdi-tortoise::before {
  content: "\F0D3B";
}

.mdi-toslink::before {
  content: "\F12B8";
}

.mdi-touch-text-outline::before {
  content: "\F1C60";
}

.mdi-tournament::before {
  content: "\F09AE";
}

.mdi-tow-truck::before {
  content: "\F083C";
}

.mdi-tower-beach::before {
  content: "\F0681";
}

.mdi-tower-fire::before {
  content: "\F0682";
}

.mdi-town-hall::before {
  content: "\F1875";
}

.mdi-toy-brick::before {
  content: "\F1288";
}

.mdi-toy-brick-marker::before {
  content: "\F1289";
}

.mdi-toy-brick-marker-outline::before {
  content: "\F128A";
}

.mdi-toy-brick-minus::before {
  content: "\F128B";
}

.mdi-toy-brick-minus-outline::before {
  content: "\F128C";
}

.mdi-toy-brick-outline::before {
  content: "\F128D";
}

.mdi-toy-brick-plus::before {
  content: "\F128E";
}

.mdi-toy-brick-plus-outline::before {
  content: "\F128F";
}

.mdi-toy-brick-remove::before {
  content: "\F1290";
}

.mdi-toy-brick-remove-outline::before {
  content: "\F1291";
}

.mdi-toy-brick-search::before {
  content: "\F1292";
}

.mdi-toy-brick-search-outline::before {
  content: "\F1293";
}

.mdi-track-light::before {
  content: "\F0914";
}

.mdi-track-light-off::before {
  content: "\F1B01";
}

.mdi-trackpad::before {
  content: "\F07F8";
}

.mdi-trackpad-lock::before {
  content: "\F0933";
}

.mdi-tractor::before {
  content: "\F0892";
}

.mdi-tractor-variant::before {
  content: "\F14C4";
}

.mdi-trademark::before {
  content: "\F0A78";
}

.mdi-traffic-cone::before {
  content: "\F137C";
}

.mdi-traffic-light::before {
  content: "\F052B";
}

.mdi-traffic-light-outline::before {
  content: "\F182A";
}

.mdi-train::before {
  content: "\F052C";
}

.mdi-train-bus::before {
  content: "\F1CC7";
}

.mdi-train-car::before {
  content: "\F0BD8";
}

.mdi-train-car-autorack::before {
  content: "\F1B2D";
}

.mdi-train-car-box::before {
  content: "\F1B2E";
}

.mdi-train-car-box-full::before {
  content: "\F1B2F";
}

.mdi-train-car-box-open::before {
  content: "\F1B30";
}

.mdi-train-car-caboose::before {
  content: "\F1B31";
}

.mdi-train-car-centerbeam::before {
  content: "\F1B32";
}

.mdi-train-car-centerbeam-full::before {
  content: "\F1B33";
}

.mdi-train-car-container::before {
  content: "\F1B34";
}

.mdi-train-car-flatbed::before {
  content: "\F1B35";
}

.mdi-train-car-flatbed-car::before {
  content: "\F1B36";
}

.mdi-train-car-flatbed-tank::before {
  content: "\F1B37";
}

.mdi-train-car-gondola::before {
  content: "\F1B38";
}

.mdi-train-car-gondola-full::before {
  content: "\F1B39";
}

.mdi-train-car-hopper::before {
  content: "\F1B3A";
}

.mdi-train-car-hopper-covered::before {
  content: "\F1B3B";
}

.mdi-train-car-hopper-full::before {
  content: "\F1B3C";
}

.mdi-train-car-intermodal::before {
  content: "\F1B3D";
}

.mdi-train-car-passenger::before {
  content: "\F1733";
}

.mdi-train-car-passenger-door::before {
  content: "\F1734";
}

.mdi-train-car-passenger-door-open::before {
  content: "\F1735";
}

.mdi-train-car-passenger-variant::before {
  content: "\F1736";
}

.mdi-train-car-tank::before {
  content: "\F1B3E";
}

.mdi-train-variant::before {
  content: "\F08C4";
}

.mdi-tram::before {
  content: "\F052D";
}

.mdi-tram-side::before {
  content: "\F0FE7";
}

.mdi-transcribe::before {
  content: "\F052E";
}

.mdi-transcribe-close::before {
  content: "\F052F";
}

.mdi-transfer::before {
  content: "\F1065";
}

.mdi-transfer-down::before {
  content: "\F0DA1";
}

.mdi-transfer-left::before {
  content: "\F0DA2";
}

.mdi-transfer-right::before {
  content: "\F0530";
}

.mdi-transfer-up::before {
  content: "\F0DA3";
}

.mdi-transit-connection::before {
  content: "\F0D3C";
}

.mdi-transit-connection-horizontal::before {
  content: "\F1546";
}

.mdi-transit-connection-variant::before {
  content: "\F0D3D";
}

.mdi-transit-detour::before {
  content: "\F0F8B";
}

.mdi-transit-skip::before {
  content: "\F1515";
}

.mdi-transit-transfer::before {
  content: "\F06AE";
}

.mdi-transition::before {
  content: "\F0915";
}

.mdi-transition-masked::before {
  content: "\F0916";
}

.mdi-translate::before {
  content: "\F05CA";
}

.mdi-translate-off::before {
  content: "\F0E06";
}

.mdi-translate-variant::before {
  content: "\F1B99";
}

.mdi-transmission-tower::before {
  content: "\F0D3E";
}

.mdi-transmission-tower-export::before {
  content: "\F192C";
}

.mdi-transmission-tower-import::before {
  content: "\F192D";
}

.mdi-transmission-tower-off::before {
  content: "\F19DD";
}

.mdi-trash-can::before {
  content: "\F0A79";
}

.mdi-trash-can-outline::before {
  content: "\F0A7A";
}

.mdi-tray::before {
  content: "\F1294";
}

.mdi-tray-alert::before {
  content: "\F1295";
}

.mdi-tray-arrow-down::before {
  content: "\F0120";
}

.mdi-tray-arrow-up::before {
  content: "\F011D";
}

.mdi-tray-full::before {
  content: "\F1296";
}

.mdi-tray-minus::before {
  content: "\F1297";
}

.mdi-tray-plus::before {
  content: "\F1298";
}

.mdi-tray-remove::before {
  content: "\F1299";
}

.mdi-treasure-chest::before {
  content: "\F0726";
}

.mdi-treasure-chest-outline::before {
  content: "\F1C77";
}

.mdi-tree::before {
  content: "\F0531";
}

.mdi-tree-outline::before {
  content: "\F0E69";
}

.mdi-trello::before {
  content: "\F0532";
}

.mdi-trending-down::before {
  content: "\F0533";
}

.mdi-trending-neutral::before {
  content: "\F0534";
}

.mdi-trending-up::before {
  content: "\F0535";
}

.mdi-triangle::before {
  content: "\F0536";
}

.mdi-triangle-down::before {
  content: "\F1C56";
}

.mdi-triangle-down-outline::before {
  content: "\F1C57";
}

.mdi-triangle-outline::before {
  content: "\F0537";
}

.mdi-triangle-small-down::before {
  content: "\F1A09";
}

.mdi-triangle-small-up::before {
  content: "\F1A0A";
}

.mdi-triangle-wave::before {
  content: "\F147C";
}

.mdi-triforce::before {
  content: "\F0BD9";
}

.mdi-trophy::before {
  content: "\F0538";
}

.mdi-trophy-award::before {
  content: "\F0539";
}

.mdi-trophy-broken::before {
  content: "\F0DA4";
}

.mdi-trophy-outline::before {
  content: "\F053A";
}

.mdi-trophy-variant::before {
  content: "\F053B";
}

.mdi-trophy-variant-outline::before {
  content: "\F053C";
}

.mdi-truck::before {
  content: "\F053D";
}

.mdi-truck-alert::before {
  content: "\F19DE";
}

.mdi-truck-alert-outline::before {
  content: "\F19DF";
}

.mdi-truck-cargo-container::before {
  content: "\F18D8";
}

.mdi-truck-check::before {
  content: "\F0CD4";
}

.mdi-truck-check-outline::before {
  content: "\F129A";
}

.mdi-truck-delivery::before {
  content: "\F053E";
}

.mdi-truck-delivery-outline::before {
  content: "\F129B";
}

.mdi-truck-fast::before {
  content: "\F0788";
}

.mdi-truck-fast-outline::before {
  content: "\F129C";
}

.mdi-truck-flatbed::before {
  content: "\F1891";
}

.mdi-truck-minus::before {
  content: "\F19AE";
}

.mdi-truck-minus-outline::before {
  content: "\F19BD";
}

.mdi-truck-off-road::before {
  content: "\F1C9E";
}

.mdi-truck-off-road-off::before {
  content: "\F1C9F";
}

.mdi-truck-outline::before {
  content: "\F129D";
}

.mdi-truck-plus::before {
  content: "\F19AD";
}

.mdi-truck-plus-outline::before {
  content: "\F19BC";
}

.mdi-truck-remove::before {
  content: "\F19AF";
}

.mdi-truck-remove-outline::before {
  content: "\F19BE";
}

.mdi-truck-snowflake::before {
  content: "\F19A6";
}

.mdi-truck-trailer::before {
  content: "\F0727";
}

.mdi-trumpet::before {
  content: "\F1096";
}

.mdi-tshirt-crew::before {
  content: "\F0A7B";
}

.mdi-tshirt-crew-outline::before {
  content: "\F053F";
}

.mdi-tshirt-v::before {
  content: "\F0A7C";
}

.mdi-tshirt-v-outline::before {
  content: "\F0540";
}

.mdi-tsunami::before {
  content: "\F1A81";
}

.mdi-tumble-dryer::before {
  content: "\F0917";
}

.mdi-tumble-dryer-alert::before {
  content: "\F11BA";
}

.mdi-tumble-dryer-off::before {
  content: "\F11BB";
}

.mdi-tune::before {
  content: "\F062E";
}

.mdi-tune-variant::before {
  content: "\F1542";
}

.mdi-tune-vertical::before {
  content: "\F066A";
}

.mdi-tune-vertical-variant::before {
  content: "\F1543";
}

.mdi-tunnel::before {
  content: "\F183D";
}

.mdi-tunnel-outline::before {
  content: "\F183E";
}

.mdi-turbine::before {
  content: "\F1A82";
}

.mdi-turkey::before {
  content: "\F171B";
}

.mdi-turnstile::before {
  content: "\F0CD5";
}

.mdi-turnstile-outline::before {
  content: "\F0CD6";
}

.mdi-turtle::before {
  content: "\F0CD7";
}

.mdi-twitch::before {
  content: "\F0543";
}

.mdi-twitter::before {
  content: "\F0544";
}

.mdi-two-factor-authentication::before {
  content: "\F09AF";
}

.mdi-typewriter::before {
  content: "\F0F2D";
}

.mdi-ubisoft::before {
  content: "\F0BDA";
}

.mdi-ubuntu::before {
  content: "\F0548";
}

.mdi-ufo::before {
  content: "\F10C4";
}

.mdi-ufo-outline::before {
  content: "\F10C5";
}

.mdi-ultra-high-definition::before {
  content: "\F07F9";
}

.mdi-umbraco::before {
  content: "\F0549";
}

.mdi-umbrella::before {
  content: "\F054A";
}

.mdi-umbrella-beach::before {
  content: "\F188A";
}

.mdi-umbrella-beach-outline::before {
  content: "\F188B";
}

.mdi-umbrella-closed::before {
  content: "\F09B0";
}

.mdi-umbrella-closed-outline::before {
  content: "\F13E2";
}

.mdi-umbrella-closed-variant::before {
  content: "\F13E1";
}

.mdi-umbrella-outline::before {
  content: "\F054B";
}

.mdi-underwear-outline::before {
  content: "\F1D0F";
}

.mdi-undo::before {
  content: "\F054C";
}

.mdi-undo-variant::before {
  content: "\F054D";
}

.mdi-unfold-less-horizontal::before {
  content: "\F054E";
}

.mdi-unfold-less-vertical::before {
  content: "\F0760";
}

.mdi-unfold-more-horizontal::before {
  content: "\F054F";
}

.mdi-unfold-more-vertical::before {
  content: "\F0761";
}

.mdi-ungroup::before {
  content: "\F0550";
}

.mdi-unicode::before {
  content: "\F0ED0";
}

.mdi-unicorn::before {
  content: "\F15C2";
}

.mdi-unicorn-variant::before {
  content: "\F15C3";
}

.mdi-unicycle::before {
  content: "\F15E5";
}

.mdi-unity::before {
  content: "\F06AF";
}

.mdi-unreal::before {
  content: "\F09B1";
}

.mdi-update::before {
  content: "\F06B0";
}

.mdi-upload::before {
  content: "\F0552";
}

.mdi-upload-box::before {
  content: "\F1D10";
}

.mdi-upload-box-outline::before {
  content: "\F1D11";
}

.mdi-upload-circle::before {
  content: "\F1D12";
}

.mdi-upload-circle-outline::before {
  content: "\F1D13";
}

.mdi-upload-lock::before {
  content: "\F1373";
}

.mdi-upload-lock-outline::before {
  content: "\F1374";
}

.mdi-upload-multiple::before {
  content: "\F083D";
}

.mdi-upload-multiple-outline::before {
  content: "\F1D14";
}

.mdi-upload-network::before {
  content: "\F06F6";
}

.mdi-upload-network-outline::before {
  content: "\F0CD8";
}

.mdi-upload-off::before {
  content: "\F10C6";
}

.mdi-upload-off-outline::before {
  content: "\F10C7";
}

.mdi-upload-outline::before {
  content: "\F0E07";
}

.mdi-usb::before {
  content: "\F0553";
}

.mdi-usb-c-port::before {
  content: "\F1CBF";
}

.mdi-usb-flash-drive::before {
  content: "\F129E";
}

.mdi-usb-flash-drive-outline::before {
  content: "\F129F";
}

.mdi-usb-port::before {
  content: "\F11F0";
}

.mdi-vacuum::before {
  content: "\F19A1";
}

.mdi-vacuum-outline::before {
  content: "\F19A2";
}

.mdi-valve::before {
  content: "\F1066";
}

.mdi-valve-closed::before {
  content: "\F1067";
}

.mdi-valve-open::before {
  content: "\F1068";
}

.mdi-van-passenger::before {
  content: "\F07FA";
}

.mdi-van-utility::before {
  content: "\F07FB";
}

.mdi-vanish::before {
  content: "\F07FC";
}

.mdi-vanish-quarter::before {
  content: "\F1554";
}

.mdi-vanity-light::before {
  content: "\F11E1";
}

.mdi-variable::before {
  content: "\F0AE7";
}

.mdi-variable-box::before {
  content: "\F1111";
}

.mdi-vector-arrange-above::before {
  content: "\F0554";
}

.mdi-vector-arrange-below::before {
  content: "\F0555";
}

.mdi-vector-bezier::before {
  content: "\F0AE8";
}

.mdi-vector-circle::before {
  content: "\F0556";
}

.mdi-vector-circle-variant::before {
  content: "\F0557";
}

.mdi-vector-combine::before {
  content: "\F0558";
}

.mdi-vector-curve::before {
  content: "\F0559";
}

.mdi-vector-difference::before {
  content: "\F055A";
}

.mdi-vector-difference-ab::before {
  content: "\F055B";
}

.mdi-vector-difference-ba::before {
  content: "\F055C";
}

.mdi-vector-ellipse::before {
  content: "\F0893";
}

.mdi-vector-intersection::before {
  content: "\F055D";
}

.mdi-vector-line::before {
  content: "\F055E";
}

.mdi-vector-link::before {
  content: "\F0FE8";
}

.mdi-vector-point::before {
  content: "\F01C4";
}

.mdi-vector-point-edit::before {
  content: "\F09E8";
}

.mdi-vector-point-minus::before {
  content: "\F1B78";
}

.mdi-vector-point-plus::before {
  content: "\F1B79";
}

.mdi-vector-point-select::before {
  content: "\F055F";
}

.mdi-vector-polygon::before {
  content: "\F0560";
}

.mdi-vector-polygon-variant::before {
  content: "\F1856";
}

.mdi-vector-polyline::before {
  content: "\F0561";
}

.mdi-vector-polyline-edit::before {
  content: "\F1225";
}

.mdi-vector-polyline-minus::before {
  content: "\F1226";
}

.mdi-vector-polyline-plus::before {
  content: "\F1227";
}

.mdi-vector-polyline-remove::before {
  content: "\F1228";
}

.mdi-vector-radius::before {
  content: "\F074A";
}

.mdi-vector-rectangle::before {
  content: "\F05C6";
}

.mdi-vector-selection::before {
  content: "\F0562";
}

.mdi-vector-square::before {
  content: "\F0001";
}

.mdi-vector-square-close::before {
  content: "\F1857";
}

.mdi-vector-square-edit::before {
  content: "\F18D9";
}

.mdi-vector-square-minus::before {
  content: "\F18DA";
}

.mdi-vector-square-open::before {
  content: "\F1858";
}

.mdi-vector-square-plus::before {
  content: "\F18DB";
}

.mdi-vector-square-remove::before {
  content: "\F18DC";
}

.mdi-vector-triangle::before {
  content: "\F0563";
}

.mdi-vector-union::before {
  content: "\F0564";
}

.mdi-vhs::before {
  content: "\F0A1B";
}

.mdi-vibrate::before {
  content: "\F0566";
}

.mdi-vibrate-off::before {
  content: "\F0CD9";
}

.mdi-video::before {
  content: "\F0567";
}

.mdi-video-2d::before {
  content: "\F1A1C";
}

.mdi-video-3d::before {
  content: "\F07FD";
}

.mdi-video-3d-off::before {
  content: "\F13D9";
}

.mdi-video-3d-variant::before {
  content: "\F0ED1";
}

.mdi-video-4k-box::before {
  content: "\F083E";
}

.mdi-video-account::before {
  content: "\F0919";
}

.mdi-video-box::before {
  content: "\F00FD";
}

.mdi-video-box-off::before {
  content: "\F00FE";
}

.mdi-video-check::before {
  content: "\F1069";
}

.mdi-video-check-outline::before {
  content: "\F106A";
}

.mdi-video-high-definition::before {
  content: "\F152E";
}

.mdi-video-image::before {
  content: "\F091A";
}

.mdi-video-input-antenna::before {
  content: "\F083F";
}

.mdi-video-input-component::before {
  content: "\F0840";
}

.mdi-video-input-hdmi::before {
  content: "\F0841";
}

.mdi-video-input-scart::before {
  content: "\F0F8C";
}

.mdi-video-input-svideo::before {
  content: "\F0842";
}

.mdi-video-marker::before {
  content: "\F19A9";
}

.mdi-video-marker-outline::before {
  content: "\F19AA";
}

.mdi-video-minus::before {
  content: "\F09B2";
}

.mdi-video-minus-outline::before {
  content: "\F02BA";
}

.mdi-video-off::before {
  content: "\F0568";
}

.mdi-video-off-outline::before {
  content: "\F0BDB";
}

.mdi-video-outline::before {
  content: "\F0BDC";
}

.mdi-video-plus::before {
  content: "\F09B3";
}

.mdi-video-plus-outline::before {
  content: "\F01D3";
}

.mdi-video-stabilization::before {
  content: "\F091B";
}

.mdi-video-standard-definition::before {
  content: "\F1CA0";
}

.mdi-video-switch::before {
  content: "\F0569";
}

.mdi-video-switch-outline::before {
  content: "\F0790";
}

.mdi-video-vintage::before {
  content: "\F0A1C";
}

.mdi-video-wireless::before {
  content: "\F0ED2";
}

.mdi-video-wireless-outline::before {
  content: "\F0ED3";
}

.mdi-view-agenda::before {
  content: "\F056A";
}

.mdi-view-agenda-outline::before {
  content: "\F11D8";
}

.mdi-view-array::before {
  content: "\F056B";
}

.mdi-view-array-outline::before {
  content: "\F1485";
}

.mdi-view-carousel::before {
  content: "\F056C";
}

.mdi-view-carousel-outline::before {
  content: "\F1486";
}

.mdi-view-column::before {
  content: "\F056D";
}

.mdi-view-column-outline::before {
  content: "\F1487";
}

.mdi-view-comfy::before {
  content: "\F0E6A";
}

.mdi-view-comfy-outline::before {
  content: "\F1488";
}

.mdi-view-compact::before {
  content: "\F0E6B";
}

.mdi-view-compact-outline::before {
  content: "\F0E6C";
}

.mdi-view-dashboard::before {
  content: "\F056E";
}

.mdi-view-dashboard-edit::before {
  content: "\F1947";
}

.mdi-view-dashboard-edit-outline::before {
  content: "\F1948";
}

.mdi-view-dashboard-outline::before {
  content: "\F0A1D";
}

.mdi-view-dashboard-variant::before {
  content: "\F0843";
}

.mdi-view-dashboard-variant-outline::before {
  content: "\F1489";
}

.mdi-view-day::before {
  content: "\F056F";
}

.mdi-view-day-outline::before {
  content: "\F148A";
}

.mdi-view-gallery::before {
  content: "\F1888";
}

.mdi-view-gallery-outline::before {
  content: "\F1889";
}

.mdi-view-grid::before {
  content: "\F0570";
}

.mdi-view-grid-compact::before {
  content: "\F1C61";
}

.mdi-view-grid-outline::before {
  content: "\F11D9";
}

.mdi-view-grid-plus::before {
  content: "\F0F8D";
}

.mdi-view-grid-plus-outline::before {
  content: "\F11DA";
}

.mdi-view-headline::before {
  content: "\F0571";
}

.mdi-view-list::before {
  content: "\F0572";
}

.mdi-view-list-outline::before {
  content: "\F148B";
}

.mdi-view-module::before {
  content: "\F0573";
}

.mdi-view-module-outline::before {
  content: "\F148C";
}

.mdi-view-parallel::before {
  content: "\F0728";
}

.mdi-view-parallel-outline::before {
  content: "\F148D";
}

.mdi-view-quilt::before {
  content: "\F0574";
}

.mdi-view-quilt-outline::before {
  content: "\F148E";
}

.mdi-view-sequential::before {
  content: "\F0729";
}

.mdi-view-sequential-outline::before {
  content: "\F148F";
}

.mdi-view-split-horizontal::before {
  content: "\F0BCB";
}

.mdi-view-split-vertical::before {
  content: "\F0BCC";
}

.mdi-view-stream::before {
  content: "\F0575";
}

.mdi-view-stream-outline::before {
  content: "\F1490";
}

.mdi-view-week::before {
  content: "\F0576";
}

.mdi-view-week-outline::before {
  content: "\F1491";
}

.mdi-vimeo::before {
  content: "\F0577";
}

.mdi-violin::before {
  content: "\F060F";
}

.mdi-virtual-reality::before {
  content: "\F0894";
}

.mdi-virus::before {
  content: "\F13B6";
}

.mdi-virus-off::before {
  content: "\F18E1";
}

.mdi-virus-off-outline::before {
  content: "\F18E2";
}

.mdi-virus-outline::before {
  content: "\F13B7";
}

.mdi-vlc::before {
  content: "\F057C";
}

.mdi-voicemail::before {
  content: "\F057D";
}

.mdi-volcano::before {
  content: "\F1A83";
}

.mdi-volcano-outline::before {
  content: "\F1A84";
}

.mdi-volleyball::before {
  content: "\F09B4";
}

.mdi-volume-equal::before {
  content: "\F1B10";
}

.mdi-volume-high::before {
  content: "\F057E";
}

.mdi-volume-low::before {
  content: "\F057F";
}

.mdi-volume-medium::before {
  content: "\F0580";
}

.mdi-volume-minus::before {
  content: "\F075E";
}

.mdi-volume-mute::before {
  content: "\F075F";
}

.mdi-volume-off::before {
  content: "\F0581";
}

.mdi-volume-plus::before {
  content: "\F075D";
}

.mdi-volume-source::before {
  content: "\F1120";
}

.mdi-volume-variant-off::before {
  content: "\F0E08";
}

.mdi-volume-vibrate::before {
  content: "\F1121";
}

.mdi-vote::before {
  content: "\F0A1F";
}

.mdi-vote-outline::before {
  content: "\F0A20";
}

.mdi-vpn::before {
  content: "\F0582";
}

.mdi-vuejs::before {
  content: "\F0844";
}

.mdi-vuetify::before {
  content: "\F0E6D";
}

.mdi-walk::before {
  content: "\F0583";
}

.mdi-wall::before {
  content: "\F07FE";
}

.mdi-wall-fire::before {
  content: "\F1A11";
}

.mdi-wall-sconce::before {
  content: "\F091C";
}

.mdi-wall-sconce-flat::before {
  content: "\F091D";
}

.mdi-wall-sconce-flat-outline::before {
  content: "\F17C9";
}

.mdi-wall-sconce-flat-variant::before {
  content: "\F041C";
}

.mdi-wall-sconce-flat-variant-outline::before {
  content: "\F17CA";
}

.mdi-wall-sconce-outline::before {
  content: "\F17CB";
}

.mdi-wall-sconce-round::before {
  content: "\F0748";
}

.mdi-wall-sconce-round-outline::before {
  content: "\F17CC";
}

.mdi-wall-sconce-round-variant::before {
  content: "\F091E";
}

.mdi-wall-sconce-round-variant-outline::before {
  content: "\F17CD";
}

.mdi-wallet::before {
  content: "\F0584";
}

.mdi-wallet-bifold::before {
  content: "\F1C58";
}

.mdi-wallet-bifold-outline::before {
  content: "\F1C59";
}

.mdi-wallet-giftcard::before {
  content: "\F0585";
}

.mdi-wallet-membership::before {
  content: "\F0586";
}

.mdi-wallet-outline::before {
  content: "\F0BDD";
}

.mdi-wallet-plus::before {
  content: "\F0F8E";
}

.mdi-wallet-plus-outline::before {
  content: "\F0F8F";
}

.mdi-wallet-travel::before {
  content: "\F0587";
}

.mdi-wallpaper::before {
  content: "\F0E09";
}

.mdi-wan::before {
  content: "\F0588";
}

.mdi-wardrobe::before {
  content: "\F0F90";
}

.mdi-wardrobe-outline::before {
  content: "\F0F91";
}

.mdi-warehouse::before {
  content: "\F0F81";
}

.mdi-washing-machine::before {
  content: "\F072A";
}

.mdi-washing-machine-alert::before {
  content: "\F11BC";
}

.mdi-washing-machine-off::before {
  content: "\F11BD";
}

.mdi-watch::before {
  content: "\F0589";
}

.mdi-watch-export::before {
  content: "\F058A";
}

.mdi-watch-export-variant::before {
  content: "\F0895";
}

.mdi-watch-import::before {
  content: "\F058B";
}

.mdi-watch-import-variant::before {
  content: "\F0896";
}

.mdi-watch-variant::before {
  content: "\F0897";
}

.mdi-watch-vibrate::before {
  content: "\F06B1";
}

.mdi-watch-vibrate-off::before {
  content: "\F0CDA";
}

.mdi-water::before {
  content: "\F058C";
}

.mdi-water-alert::before {
  content: "\F1502";
}

.mdi-water-alert-outline::before {
  content: "\F1503";
}

.mdi-water-boiler::before {
  content: "\F0F92";
}

.mdi-water-boiler-alert::before {
  content: "\F11B3";
}

.mdi-water-boiler-auto::before {
  content: "\F1B98";
}

.mdi-water-boiler-off::before {
  content: "\F11B4";
}

.mdi-water-check::before {
  content: "\F1504";
}

.mdi-water-check-outline::before {
  content: "\F1505";
}

.mdi-water-circle::before {
  content: "\F1806";
}

.mdi-water-minus::before {
  content: "\F1506";
}

.mdi-water-minus-outline::before {
  content: "\F1507";
}

.mdi-water-off::before {
  content: "\F058D";
}

.mdi-water-off-outline::before {
  content: "\F1508";
}

.mdi-water-opacity::before {
  content: "\F1855";
}

.mdi-water-outline::before {
  content: "\F0E0A";
}

.mdi-water-percent::before {
  content: "\F058E";
}

.mdi-water-percent-alert::before {
  content: "\F1509";
}

.mdi-water-plus::before {
  content: "\F150A";
}

.mdi-water-plus-outline::before {
  content: "\F150B";
}

.mdi-water-polo::before {
  content: "\F12A0";
}

.mdi-water-pump::before {
  content: "\F058F";
}

.mdi-water-pump-off::before {
  content: "\F0F93";
}

.mdi-water-remove::before {
  content: "\F150C";
}

.mdi-water-remove-outline::before {
  content: "\F150D";
}

.mdi-water-sync::before {
  content: "\F17C6";
}

.mdi-water-thermometer::before {
  content: "\F1A85";
}

.mdi-water-thermometer-outline::before {
  content: "\F1A86";
}

.mdi-water-well::before {
  content: "\F106B";
}

.mdi-water-well-outline::before {
  content: "\F106C";
}

.mdi-waterfall::before {
  content: "\F1849";
}

.mdi-watering-can::before {
  content: "\F1481";
}

.mdi-watering-can-outline::before {
  content: "\F1482";
}

.mdi-watermark::before {
  content: "\F0612";
}

.mdi-wave::before {
  content: "\F0F2E";
}

.mdi-wave-arrow-down::before {
  content: "\F1CB0";
}

.mdi-wave-arrow-up::before {
  content: "\F1CB1";
}

.mdi-wave-undercurrent::before {
  content: "\F1CC0";
}

.mdi-waveform::before {
  content: "\F147D";
}

.mdi-waves::before {
  content: "\F078D";
}

.mdi-waves-arrow-left::before {
  content: "\F1859";
}

.mdi-waves-arrow-right::before {
  content: "\F185A";
}

.mdi-waves-arrow-up::before {
  content: "\F185B";
}

.mdi-waze::before {
  content: "\F0BDE";
}

.mdi-weather-cloudy::before {
  content: "\F0590";
}

.mdi-weather-cloudy-alert::before {
  content: "\F0F2F";
}

.mdi-weather-cloudy-arrow-right::before {
  content: "\F0E6E";
}

.mdi-weather-cloudy-clock::before {
  content: "\F18F6";
}

.mdi-weather-dust::before {
  content: "\F1B5A";
}

.mdi-weather-fog::before {
  content: "\F0591";
}

.mdi-weather-hail::before {
  content: "\F0592";
}

.mdi-weather-hazy::before {
  content: "\F0F30";
}

.mdi-weather-hurricane::before {
  content: "\F0898";
}

.mdi-weather-hurricane-outline::before {
  content: "\F1C78";
}

.mdi-weather-lightning::before {
  content: "\F0593";
}

.mdi-weather-lightning-rainy::before {
  content: "\F067E";
}

.mdi-weather-moonset::before {
  content: "\F1D15";
}

.mdi-weather-moonset-down::before {
  content: "\F1D16";
}

.mdi-weather-moonset-up::before {
  content: "\F1D17";
}

.mdi-weather-night::before {
  content: "\F0594";
}

.mdi-weather-night-partly-cloudy::before {
  content: "\F0F31";
}

.mdi-weather-partly-cloudy::before {
  content: "\F0595";
}

.mdi-weather-partly-lightning::before {
  content: "\F0F32";
}

.mdi-weather-partly-rainy::before {
  content: "\F0F33";
}

.mdi-weather-partly-snowy::before {
  content: "\F0F34";
}

.mdi-weather-partly-snowy-rainy::before {
  content: "\F0F35";
}

.mdi-weather-pouring::before {
  content: "\F0596";
}

.mdi-weather-rainy::before {
  content: "\F0597";
}

.mdi-weather-snowy::before {
  content: "\F0598";
}

.mdi-weather-snowy-heavy::before {
  content: "\F0F36";
}

.mdi-weather-snowy-rainy::before {
  content: "\F067F";
}

.mdi-weather-sunny::before {
  content: "\F0599";
}

.mdi-weather-sunny-alert::before {
  content: "\F0F37";
}

.mdi-weather-sunny-off::before {
  content: "\F14E4";
}

.mdi-weather-sunset::before {
  content: "\F059A";
}

.mdi-weather-sunset-down::before {
  content: "\F059B";
}

.mdi-weather-sunset-up::before {
  content: "\F059C";
}

.mdi-weather-tornado::before {
  content: "\F0F38";
}

.mdi-weather-windy::before {
  content: "\F059D";
}

.mdi-weather-windy-variant::before {
  content: "\F059E";
}

.mdi-web::before {
  content: "\F059F";
}

.mdi-web-box::before {
  content: "\F0F94";
}

.mdi-web-cancel::before {
  content: "\F1790";
}

.mdi-web-check::before {
  content: "\F0789";
}

.mdi-web-clock::before {
  content: "\F124A";
}

.mdi-web-minus::before {
  content: "\F10A0";
}

.mdi-web-off::before {
  content: "\F0A8E";
}

.mdi-web-plus::before {
  content: "\F0033";
}

.mdi-web-refresh::before {
  content: "\F1791";
}

.mdi-web-remove::before {
  content: "\F0551";
}

.mdi-web-sync::before {
  content: "\F1792";
}

.mdi-webcam::before {
  content: "\F05A0";
}

.mdi-webcam-off::before {
  content: "\F1737";
}

.mdi-webhook::before {
  content: "\F062F";
}

.mdi-webpack::before {
  content: "\F072B";
}

.mdi-webrtc::before {
  content: "\F1248";
}

.mdi-wechat::before {
  content: "\F0611";
}

.mdi-weight::before {
  content: "\F05A1";
}

.mdi-weight-gram::before {
  content: "\F0D3F";
}

.mdi-weight-kilogram::before {
  content: "\F05A2";
}

.mdi-weight-lifter::before {
  content: "\F115D";
}

.mdi-weight-pound::before {
  content: "\F09B5";
}

.mdi-whatsapp::before {
  content: "\F05A3";
}

.mdi-wheel-barrow::before {
  content: "\F14F2";
}

.mdi-wheelchair::before {
  content: "\F1A87";
}

.mdi-wheelchair-accessibility::before {
  content: "\F05A4";
}

.mdi-whistle::before {
  content: "\F09B6";
}

.mdi-whistle-outline::before {
  content: "\F12BC";
}

.mdi-white-balance-auto::before {
  content: "\F05A5";
}

.mdi-white-balance-incandescent::before {
  content: "\F05A6";
}

.mdi-white-balance-iridescent::before {
  content: "\F05A7";
}

.mdi-white-balance-sunny::before {
  content: "\F05A8";
}

.mdi-widgets::before {
  content: "\F072C";
}

.mdi-widgets-outline::before {
  content: "\F1355";
}

.mdi-wifi::before {
  content: "\F05A9";
}

.mdi-wifi-alert::before {
  content: "\F16B5";
}

.mdi-wifi-arrow-down::before {
  content: "\F16B6";
}

.mdi-wifi-arrow-left::before {
  content: "\F16B7";
}

.mdi-wifi-arrow-left-right::before {
  content: "\F16B8";
}

.mdi-wifi-arrow-right::before {
  content: "\F16B9";
}

.mdi-wifi-arrow-up::before {
  content: "\F16BA";
}

.mdi-wifi-arrow-up-down::before {
  content: "\F16BB";
}

.mdi-wifi-cancel::before {
  content: "\F16BC";
}

.mdi-wifi-check::before {
  content: "\F16BD";
}

.mdi-wifi-cog::before {
  content: "\F16BE";
}

.mdi-wifi-lock::before {
  content: "\F16BF";
}

.mdi-wifi-lock-open::before {
  content: "\F16C0";
}

.mdi-wifi-marker::before {
  content: "\F16C1";
}

.mdi-wifi-minus::before {
  content: "\F16C2";
}

.mdi-wifi-off::before {
  content: "\F05AA";
}

.mdi-wifi-plus::before {
  content: "\F16C3";
}

.mdi-wifi-refresh::before {
  content: "\F16C4";
}

.mdi-wifi-remove::before {
  content: "\F16C5";
}

.mdi-wifi-settings::before {
  content: "\F16C6";
}

.mdi-wifi-star::before {
  content: "\F0E0B";
}

.mdi-wifi-strength-1::before {
  content: "\F091F";
}

.mdi-wifi-strength-1-alert::before {
  content: "\F0920";
}

.mdi-wifi-strength-1-lock::before {
  content: "\F0921";
}

.mdi-wifi-strength-1-lock-open::before {
  content: "\F16CB";
}

.mdi-wifi-strength-2::before {
  content: "\F0922";
}

.mdi-wifi-strength-2-alert::before {
  content: "\F0923";
}

.mdi-wifi-strength-2-lock::before {
  content: "\F0924";
}

.mdi-wifi-strength-2-lock-open::before {
  content: "\F16CC";
}

.mdi-wifi-strength-3::before {
  content: "\F0925";
}

.mdi-wifi-strength-3-alert::before {
  content: "\F0926";
}

.mdi-wifi-strength-3-lock::before {
  content: "\F0927";
}

.mdi-wifi-strength-3-lock-open::before {
  content: "\F16CD";
}

.mdi-wifi-strength-4::before {
  content: "\F0928";
}

.mdi-wifi-strength-4-alert::before {
  content: "\F0929";
}

.mdi-wifi-strength-4-lock::before {
  content: "\F092A";
}

.mdi-wifi-strength-4-lock-open::before {
  content: "\F16CE";
}

.mdi-wifi-strength-alert-outline::before {
  content: "\F092B";
}

.mdi-wifi-strength-lock-open-outline::before {
  content: "\F16CF";
}

.mdi-wifi-strength-lock-outline::before {
  content: "\F092C";
}

.mdi-wifi-strength-off::before {
  content: "\F092D";
}

.mdi-wifi-strength-off-outline::before {
  content: "\F092E";
}

.mdi-wifi-strength-outline::before {
  content: "\F092F";
}

.mdi-wifi-sync::before {
  content: "\F16C7";
}

.mdi-wikipedia::before {
  content: "\F05AC";
}

.mdi-wind-power::before {
  content: "\F1A88";
}

.mdi-wind-power-outline::before {
  content: "\F1A89";
}

.mdi-wind-turbine::before {
  content: "\F0DA5";
}

.mdi-wind-turbine-alert::before {
  content: "\F19AB";
}

.mdi-wind-turbine-check::before {
  content: "\F19AC";
}

.mdi-window-close::before {
  content: "\F05AD";
}

.mdi-window-closed::before {
  content: "\F05AE";
}

.mdi-window-closed-variant::before {
  content: "\F11DB";
}

.mdi-window-maximize::before {
  content: "\F05AF";
}

.mdi-window-minimize::before {
  content: "\F05B0";
}

.mdi-window-open::before {
  content: "\F05B1";
}

.mdi-window-open-variant::before {
  content: "\F11DC";
}

.mdi-window-restore::before {
  content: "\F05B2";
}

.mdi-window-shutter::before {
  content: "\F111C";
}

.mdi-window-shutter-alert::before {
  content: "\F111D";
}

.mdi-window-shutter-auto::before {
  content: "\F1BA3";
}

.mdi-window-shutter-cog::before {
  content: "\F1A8A";
}

.mdi-window-shutter-open::before {
  content: "\F111E";
}

.mdi-window-shutter-settings::before {
  content: "\F1A8B";
}

.mdi-windsock::before {
  content: "\F15FA";
}

.mdi-wiper::before {
  content: "\F0AE9";
}

.mdi-wiper-wash::before {
  content: "\F0DA6";
}

.mdi-wiper-wash-alert::before {
  content: "\F18DF";
}

.mdi-wizard-hat::before {
  content: "\F1477";
}

.mdi-wordpress::before {
  content: "\F05B4";
}

.mdi-wrap::before {
  content: "\F05B6";
}

.mdi-wrap-disabled::before {
  content: "\F0BDF";
}

.mdi-wrench::before {
  content: "\F05B7";
}

.mdi-wrench-check::before {
  content: "\F1B8F";
}

.mdi-wrench-check-outline::before {
  content: "\F1B90";
}

.mdi-wrench-clock::before {
  content: "\F19A3";
}

.mdi-wrench-clock-outline::before {
  content: "\F1B93";
}

.mdi-wrench-cog::before {
  content: "\F1B91";
}

.mdi-wrench-cog-outline::before {
  content: "\F1B92";
}

.mdi-wrench-outline::before {
  content: "\F0BE0";
}

.mdi-xamarin::before {
  content: "\F0845";
}

.mdi-xml::before {
  content: "\F05C0";
}

.mdi-xmpp::before {
  content: "\F07FF";
}

.mdi-yahoo::before {
  content: "\F0B4F";
}

.mdi-yeast::before {
  content: "\F05C1";
}

.mdi-yin-yang::before {
  content: "\F0680";
}

.mdi-yoga::before {
  content: "\F117C";
}

.mdi-youtube::before {
  content: "\F05C3";
}

.mdi-youtube-gaming::before {
  content: "\F0848";
}

.mdi-youtube-studio::before {
  content: "\F0847";
}

.mdi-youtube-subscription::before {
  content: "\F0D40";
}

.mdi-youtube-tv::before {
  content: "\F0448";
}

.mdi-yurt::before {
  content: "\F1516";
}

.mdi-z-wave::before {
  content: "\F0AEA";
}

.mdi-zend::before {
  content: "\F0AEB";
}

.mdi-zigbee::before {
  content: "\F0D41";
}

.mdi-zip-box::before {
  content: "\F05C4";
}

.mdi-zip-box-outline::before {
  content: "\F0FFA";
}

.mdi-zip-disk::before {
  content: "\F0A23";
}

.mdi-zodiac-aquarius::before {
  content: "\F0A7D";
}

.mdi-zodiac-aries::before {
  content: "\F0A7E";
}

.mdi-zodiac-cancer::before {
  content: "\F0A7F";
}

.mdi-zodiac-capricorn::before {
  content: "\F0A80";
}

.mdi-zodiac-gemini::before {
  content: "\F0A81";
}

.mdi-zodiac-leo::before {
  content: "\F0A82";
}

.mdi-zodiac-libra::before {
  content: "\F0A83";
}

.mdi-zodiac-pisces::before {
  content: "\F0A84";
}

.mdi-zodiac-sagittarius::before {
  content: "\F0A85";
}

.mdi-zodiac-scorpio::before {
  content: "\F0A86";
}

.mdi-zodiac-taurus::before {
  content: "\F0A87";
}

.mdi-zodiac-virgo::before {
  content: "\F0A88";
}

.mdi-blank::before {
  content: "\f68c";
  visibility: hidden;
}

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}
.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: rgb(255, 255, 255);
}
.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(45deg);
      transform: scaleX(-1) rotate(45deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: scaleY(-1) rotate(45deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mdi-rotate-90 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(90deg);
      transform: scaleX(-1) rotate(90deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: scaleY(-1) rotate(90deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.mdi-rotate-135 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(135deg);
      transform: scaleX(-1) rotate(135deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(135deg);
      -ms-transform: rotate(135deg);
      transform: scaleY(-1) rotate(135deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}

.mdi-rotate-180 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(180deg);
      transform: scaleX(-1) rotate(180deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: scaleY(-1) rotate(180deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.mdi-rotate-225 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(225deg);
      transform: scaleX(-1) rotate(225deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: scaleY(-1) rotate(225deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}

.mdi-rotate-270 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(270deg);
      transform: scaleX(-1) rotate(270deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: scaleY(-1) rotate(270deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.mdi-rotate-315 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(315deg);
      transform: scaleX(-1) rotate(315deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(315deg);
      -ms-transform: rotate(315deg);
      transform: scaleY(-1) rotate(315deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}

@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/**
 * Tom Select Bootstrap 5
 */
/**
 * tom-select.css (v2.3.1)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid var(--bs-border-color);
  padding: 0.3rem 0.85rem;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: var(--bs-border-radius);
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(0.3rem - 1px - 0) 0.85rem calc(0.3rem - 1px - 3px - 0);
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: none;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 1px 5px;
  background: #efefef;
  color: #343a40;
  border: 0 solid #dee2e6;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #3B7DDD;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: #878787;
  background: white;
  border: 0 solid white;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: calc(0.85rem + 5px);
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #e9ecef;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: var(--bs-body-bg);
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 var(--bs-border-radius) var(--bs-border-radius);
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(255, 237, 40, 0.4);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 3px 0.85rem;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #6c757d;
  background: var(--bs-body-bg);
  cursor: default;
}
.ts-dropdown .active {
  background-color: var(--bs-tertiary-bg);
  color: var(--bs-body-color);
}
.ts-dropdown .active.create {
  color: var(--bs-body-color);
}
.ts-dropdown .create {
  color: rgba(52, 58, 64, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 3px 0.85rem;
}
.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(0.85rem - 5px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 0.85rem);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 6px 0.85rem;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(var(--bs-body-bg), #d0d0d0, 85%);
  border-radius: var(--bs-border-radius) var(--bs-border-radius) 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 0.85rem;
  top: 50%;
  color: #343a40;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid var(--bs-border-color);
  box-shadow: var(--bs-box-shadow-inset);
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 0.3rem 0.85rem;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input.focus .ts-dropdown .dropdown-input {
  border-color: #9dbeee;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 5px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #dee2e6;
  margin-left: 5px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: rgba(0, 0, 0, 0);
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #dee2e6;
  margin-right: 5px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: rgba(0, 0, 0, 0);
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

:root {
  --ts-pr-clear-button: 0;
  --ts-pr-caret: 0;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #343a40;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.ts-dropdown,
.ts-dropdown.form-control,
.ts-dropdown.form-select {
  height: auto;
  padding: 0;
  z-index: 1000;
  background: var(--bs-body-bg);
  border: 1px solid var(--bs-border-color-translucent);
  border-radius: 0.2rem;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.ts-dropdown .optgroup-header {
  font-size: 0.75rem;
  line-height: 1.5;
}
.ts-dropdown .optgroup:first-child::before {
  display: none;
}
.ts-dropdown .optgroup::before {
  content: " ";
  display: block;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-border-color-translucent);
  margin-left: -0.85rem;
  margin-right: -0.85rem;
}
.ts-dropdown .create {
  padding-left: 0.85rem;
}

.ts-dropdown-content {
  padding: 5px 0;
}

.ts-control {
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: flex;
  align-items: center;
}
@media (prefers-reduced-motion: reduce) {
  .ts-control {
    transition: none;
  }
}
.focus .ts-control {
  border-color: #9dbeee;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(59, 125, 221, 0.25);
}
.ts-control .item {
  display: flex;
  align-items: center;
}

.ts-wrapper.is-invalid,
.was-validated .invalid,
.was-validated :invalid + .ts-wrapper {
  border-color: var(--bs-form-invalid-color);
}
.ts-wrapper.is-invalid:not(.single),
.was-validated .invalid:not(.single),
.was-validated :invalid + .ts-wrapper:not(.single) {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.15rem) center;
  background-size: calc(0.75em + 0.3rem) calc(0.75em + 0.3rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-invalid.single,
.was-validated .invalid.single,
.was-validated :invalid + .ts-wrapper.single {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-position: right 0.85rem center, center right 2.55rem;
  background-size: 16px 12px, calc(0.75em + 0.3rem) calc(0.75em + 0.3rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-invalid.focus .ts-control,
.was-validated .invalid.focus .ts-control,
.was-validated :invalid + .ts-wrapper.focus .ts-control {
  border-color: var(--bs-form-invalid-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-form-invalid-color), 0.25);
}

.ts-wrapper.is-valid,
.was-validated .valid,
.was-validated :valid + .ts-wrapper {
  border-color: var(--bs-form-valid-color);
}
.ts-wrapper.is-valid:not(.single),
.was-validated .valid:not(.single),
.was-validated :valid + .ts-wrapper:not(.single) {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%231cbb8c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.15rem) center;
  background-size: calc(0.75em + 0.3rem) calc(0.75em + 0.3rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-valid.single,
.was-validated .valid.single,
.was-validated :valid + .ts-wrapper.single {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%231cbb8c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right 0.85rem center, center right 2.55rem;
  background-size: 16px 12px, calc(0.75em + 0.3rem) calc(0.75em + 0.3rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-valid.focus .ts-control,
.was-validated .valid.focus .ts-control,
.was-validated :valid + .ts-wrapper.focus .ts-control {
  border-color: var(--bs-form-valid-color);
  box-shadow: 0 0 0 0.2rem rgba(var(--bs-form-valid-color), 0.25);
}

.ts-wrapper {
  min-height: calc(1.9125rem + 2px);
  display: flex;
}
.input-group-sm > .ts-wrapper, .ts-wrapper.form-select-sm, .ts-wrapper.form-control-sm {
  min-height: calc(1.525rem + 2px);
}
.input-group-sm > .ts-wrapper .ts-control, .ts-wrapper.form-select-sm .ts-control, .ts-wrapper.form-control-sm .ts-control {
  border-radius: var(--bs-border-radius-sm);
  font-size: 0.75rem;
}
.input-group-sm > .ts-wrapper.has-items .ts-control, .ts-wrapper.form-select-sm.has-items .ts-control, .ts-wrapper.form-control-sm.has-items .ts-control {
  font-size: 0.75rem;
  padding-bottom: 0;
}
.input-group-sm > .ts-wrapper.multi.has-items .ts-control, .ts-wrapper.form-select-sm.multi.has-items .ts-control, .ts-wrapper.form-control-sm.multi.has-items .ts-control {
  padding-top: calc((calc(1.525rem + 2px) - 1.5 * 0.75rem - 4px) / 2) !important;
}
.ts-wrapper.multi.has-items .ts-control {
  padding-left: calc(0.85rem - 5px);
  --ts-pr-min: calc(0.85rem - 5px);
}
.ts-wrapper.multi .ts-control > div {
  border-radius: calc(var(--bs-border-radius) - 1px);
}
.input-group-lg > .ts-wrapper, .ts-wrapper.form-control-lg, .ts-wrapper.form-select-lg {
  min-height: calc(2.1875rem + 2px);
}
.input-group-lg > .ts-wrapper .ts-control, .ts-wrapper.form-control-lg .ts-control, .ts-wrapper.form-select-lg .ts-control {
  border-radius: var(--bs-border-radius-lg);
  font-size: 0.925rem;
}
.ts-wrapper:not(.form-control, .form-select) {
  padding: 0;
  border: none;
  height: auto;
  box-shadow: none;
  background: none;
}
.ts-wrapper:not(.form-control, .form-select).single .ts-control {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.85rem center;
  background-size: 16px 12px;
}
.ts-wrapper.form-select, .ts-wrapper.single {
  --ts-pr-caret: 2.55rem;
}
.ts-wrapper.form-control, .ts-wrapper.form-select {
  padding: 0 !important;
  height: auto;
  box-shadow: none;
  display: flex;
}
.ts-wrapper.form-control .ts-control, .ts-wrapper.form-control.single.input-active .ts-control, .ts-wrapper.form-select .ts-control, .ts-wrapper.form-select.single.input-active .ts-control {
  border: none !important;
}
.ts-wrapper.form-control:not(.disabled) .ts-control, .ts-wrapper.form-control:not(.disabled).single.input-active .ts-control, .ts-wrapper.form-select:not(.disabled) .ts-control, .ts-wrapper.form-select:not(.disabled).single.input-active .ts-control {
  background: transparent !important;
}

.input-group > .ts-wrapper {
  flex-grow: 1;
  width: 1%;
}
.input-group > .ts-wrapper:not(:nth-child(2)) > .ts-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .ts-wrapper:not(:last-child) > .ts-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}

.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}

.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}

.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}

.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  left: 22px;
}

.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}

.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}

.flatpickr-calendar:focus {
  outline: 0;
}

.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}

.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}

.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*
        /*rtl:begin:ignore*/
  /*
        */
  left: 0;
  /*
        /*rtl:end:ignore*/
  /*
        */
}

/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*
        /*rtl:begin:ignore*/
  /*
        */
  right: 0;
  /*
        /*rtl:end:ignore*/
  /*
        */
}

/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}

.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}

.numInputWrapper {
  position: relative;
  height: auto;
}

.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}

.numInputWrapper input {
  width: 100%;
}

.numInputWrapper input::-ms-clear {
  display: none;
}

.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57, 57, 57, 0.15);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}

.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
  top: 26%;
}

.numInputWrapper span.arrowDown {
  top: 50%;
}

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57, 57, 57, 0.6);
  top: 40%;
}

.numInputWrapper span svg {
  width: inherit;
  height: auto;
}

.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}

.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}

.numInputWrapper:hover span {
  opacity: 1;
}

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0 ;
  display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  pointer-events: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}

.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 28px;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: bolder;
}

.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}

.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 307.875px;
}

.flatpickr-days:focus {
  outline: 0;
}

.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}

.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
  box-shadow: -1px 0 0 #e6e6e6;
}

.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}

.flatpickr-day.today {
  border-color: #959ea9;
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}

.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
  box-shadow: -10px 0 0 #569ff7;
}

.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57, 57, 57, 0.1);
}

.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}

.flatpickr-day.hidden {
  visibility: hidden;
}

.rangeMode .flatpickr-day {
  margin-top: 1px;
}

.flatpickr-weekwrapper {
  float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
  box-shadow: 1px 0 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  cursor: default;
  border: none;
}

.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}

.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}

.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}

.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}

.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}

.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}

.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}

.flatpickr-input[readonly] {
  cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.flatpickr-day {
  border-radius: 0.2rem;
  font-size: 0.9rem;
  color: #495057;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange {
  border-color: #3B7DDD;
  background-color: #3B7DDD;
}

umbrella-datatable {
  display: block;
}

.card-datatable {
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
.card-datatable umbrella-datatable .inline-toolbar {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.card-datatable umbrella-datatable .table-footer {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}

.modal-datatable {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.modal-datatable umbrella-datatable .inline-toolbar {
  padding-right: 1rem;
  padding-left: 1rem;
}
.modal-datatable umbrella-datatable .table-footer {
  padding-right: 1rem;
  padding-left: 1rem;
}

umbrella-datatable table.dataTable {
  width: 100% !important;
}
umbrella-datatable table.dataTable > tbody > tr.odd > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}
umbrella-datatable table.dataTable thead tr > th.sorting::after, umbrella-datatable table.dataTable thead tr > td.sorting::after {
  content: "\f04ba";
  font-family: Material Design Icons;
  font-size: 1rem;
}
umbrella-datatable table.dataTable thead tr > th.sorting::before, umbrella-datatable table.dataTable thead tr > td.sorting::before {
  content: "";
}
umbrella-datatable table.dataTable thead tr > th.sorting.sorting_asc::after, umbrella-datatable table.dataTable thead tr > td.sorting.sorting_asc::after {
  content: "\f0045";
  opacity: 1;
}
umbrella-datatable table.dataTable thead tr > th.sorting.sorting_desc::after, umbrella-datatable table.dataTable thead tr > td.sorting.sorting_desc::after {
  content: "\f005d";
  opacity: 1;
}

table.dataTable tr.branch.expanded .indenter a i.mdi::before {
  transform: rotate(90deg);
}
table.dataTable tr.branch .indenter a i.mdi::before {
  font-weight: bold;
  font-size: 1.2em;
}
table.dataTable tr.branch .indenter {
  background-image: none;
  margin-right: 10px;
}
table.dataTable .details-handle, table.dataTable .select-handle {
  text-align: center;
  padding-bottom: 0;
  padding-top: 0;
  cursor: pointer;
}
table.dataTable .details-handle *, table.dataTable .select-handle * {
  cursor: pointer;
}
table.dataTable .details-handle i.mdi::before {
  color: #3B7DDD;
  font-weight: bold;
  font-size: 1.2em;
}
table.dataTable .details-handle[aria-expanded=true] i:before {
  transform: rotate(90deg);
}

.toolbar.inline-toolbar .toolbar-filter, .toolbar.inline-toolbar .toolbar-action {
  margin-bottom: 0.5rem;
}
.toolbar.inline-toolbar .toolbar-bulk-row {
  display: flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.toolbar.inline-toolbar .toolbar-bulk-row .toolbar-info {
  line-height: 2.2rem;
}
.toolbar.inline-toolbar .toolbar-bulk-row .toolbar-filter, .toolbar.inline-toolbar .toolbar-bulk-row .toolbar-action {
  margin-top: 0.5rem;
}
@media (min-width: 768px) {
  .toolbar.inline-toolbar .toolbar-row {
    display: flex;
  }
  .toolbar.inline-toolbar .toolbar-filters {
    display: flex;
    flex-wrap: wrap;
  }
  .toolbar.inline-toolbar .toolbar-filters .toolbar-filter:not(:last-child) {
    margin-right: 0.5rem;
  }
  .toolbar.inline-toolbar .toolbar-actions {
    display: flex;
    flex-wrap: wrap;
  }
  .toolbar.inline-toolbar .toolbar-actions .toolbar-action:not(:last-child) {
    margin-right: 0.5rem;
  }
}

umbrella-collection {
  display: block;
}
umbrella-collection table.table .collection-label.required:after {
  content: " *";
  color: #dc3545;
}
umbrella-collection table.table thead th, umbrella-collection table.table thead td {
  border: 0;
}
umbrella-collection table.table .drag-handle {
  vertical-align: middle;
}
umbrella-collection table.table .table-action {
  vertical-align: middle;
  text-align: center;
  width: 50px;
}
umbrella-collection .drag-handle {
  text-align: center;
  cursor: move;
}

.table-link {
  color: inherit;
  font-size: 1.4rem;
  line-height: 1.4rem;
  display: inline-block;
  padding-right: 0.2rem;
  opacity: 0.8;
}
.table-link:hover, .table-link:active {
  opacity: 1;
  color: inherit;
}
.table-link.disabled {
  opacity: 0.4;
  pointer-events: none;
}

.umbrella-toast {
  display: flex;
  align-items: center;
  max-width: 300px;
}
.umbrella-toast .umbrella-toast-wrapper {
  min-width: 150px;
}
.umbrella-toast .umbrella-toast-wrapper .umbrella-toast-head {
  font-weight: bold;
}
.umbrella-toast.umbrella-toast-success {
  background: linear-gradient(135deg, #1ec896, #1bb285);
}
.umbrella-toast.umbrella-toast-error {
  background: linear-gradient(135deg, #de4251, #da2c3d);
}
.umbrella-toast.umbrella-toast-warning {
  background: linear-gradient(135deg, #fcbe3b, #fcb622);
}
.umbrella-toast.umbrella-toast-info {
  background: linear-gradient(135deg, #4886df, #3277db);
}

.form-label.required:after, .col-form-label.required:after {
  content: " *";
  color: #dc3545;
}

.vich-file .vich-file-actions {
  padding-top: 0.5rem;
  display: flex;
}
.vich-file .vich-file-actions a {
  margin-left: auto;
}

table.table-centered td, table.table-centered th {
  vertical-align: middle;
}

.ts-control {
  min-height: initial;
  padding-right: 2rem !important;
}

.ts-dropdown .optgroup-header {
  font-weight: bolder;
}

.ts-dropdown .tree-item {
  font-weight: bold;
}
.ts-dropdown .tree-item[data-lvl="1"] {
  margin-left: 20px;
}
.ts-dropdown .tree-item[data-lvl="2"] {
  margin-left: 40px;
}
.ts-dropdown .tree-item[data-lvl="3"] {
  margin-left: 60px;
}
.ts-dropdown .tree-item[data-lvl="4"] {
  margin-left: 80px;
}
.ts-dropdown .tree-item[data-lvl="5"] {
  margin-left: 100px;
}
.ts-dropdown .tree-item[data-lvl="6"] {
  margin-left: 120px;
}
.ts-dropdown .tree-item[data-lvl="7"] {
  margin-left: 140px;
}
.ts-dropdown .tree-item[data-lvl="8"] {
  margin-left: 160px;
}
.ts-dropdown .tree-item[data-lvl="9"] {
  margin-left: 180px;
}
.ts-dropdown .tree-item[data-lvl="10"] {
  margin-left: 200px;
}
.ts-dropdown .tree-item:not([data-lvl="0"]):before {
  position: relative;
  top: -0.3em;
  height: 1em;
  width: 12px;
  color: white;
  border-bottom: 1px solid rgb(100, 100, 100);
  border-left: 1px solid rgb(100, 100, 100);
  content: "";
  display: inline-block;
  left: -7px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./libs/CoreBundle/assets/ui/Spinner.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************/
#spinner {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background-color: #f1f3fa;
  opacity: 0.8;
}
#spinner #status {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -40px 0 0 -40px;
}
@keyframes bouncing-loader {
  to {
    opacity: 0.1;
    transform: translate3d(0, -16px, 0);
  }
}
#spinner .bouncing-loader {
  display: flex;
  justify-content: center;
}
#spinner .bouncing-loader > div {
  width: 13px;
  height: 13px;
  margin: 32px 3px;
  border-radius: 50%;
  animation: bouncing-loader 0.6s infinite alternate;
}
#spinner .bouncing-loader > div:nth-child(2) {
  animation-delay: 0.2s;
}
#spinner .bouncing-loader > div:nth-child(3) {
  animation-delay: 0.4s;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./libs/CoreBundle/assets/ui/ConfirmModal.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
.confirm-modal .modal-content {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: white;
  text-align: center;
  border: 0;
}
.confirm-modal .modal-content .modal-icon {
  font-size: 4em;
}
.confirm-modal .modal-content .modal-body {
  font-size: 1.7em;
}
.confirm-modal .modal-content .modal-footer {
  justify-content: center;
  border: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW4uY3NzPzBiOTg1ZGYwYTM2OGY5MjFhN2Y5IiwibWFwcGluZ3MiOiI7OztBQUFBLHlCQUF5QjtBQUN6QjtFQUNFLHVDQUF1QztFQUN2QyxxQ0FBcUM7RUFDckMsMENBQTBDO0VBQzFDLGtDQUFrQztFQUNsQyxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx1Q0FBdUM7RUFDdkMscUNBQXFDO0VBQ3JDLDBDQUEwQztFQUMxQyxrQ0FBa0M7RUFDbEMscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsdUNBQXVDO0VBQ3ZDLHFDQUFxQztFQUNyQywwQ0FBMEM7RUFDMUMsa0NBQWtDO0VBQ2xDLHFCQUFxQjtBQUN2Qjs7O0FBR0E7RUFDRTtJQUNFLDRCQUE0QjtJQUM1QiwwQkFBMEI7SUFDMUIsK0JBQStCO0lBQy9CLHVCQUF1QjtFQUN6Qjs7RUFFQTtJQUNFLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSw0QkFBNEI7SUFDNUIsMEJBQTBCO0lBQzFCLCtCQUErQjtJQUMvQix1QkFBdUI7RUFDekI7O0VBRUE7SUFDRSw4QkFBOEI7SUFDOUIsNEJBQTRCO0lBQzVCLGlDQUFpQztJQUNqQyx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsNEJBQTRCO0lBQzVCLDBCQUEwQjtJQUMxQiwrQkFBK0I7SUFDL0IsdUJBQXVCO0VBQ3pCOztFQUVBO0lBQ0UsOEJBQThCO0lBQzlCLDRCQUE0QjtJQUM1QixpQ0FBaUM7SUFDakMseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDRCQUE0QjtJQUM1QiwwQkFBMEI7SUFDMUIsK0JBQStCO0lBQy9CLHVCQUF1QjtFQUN6Qjs7RUFFQTtJQUNFLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSw0QkFBNEI7SUFDNUIsMEJBQTBCO0lBQzFCLCtCQUErQjtJQUMvQix1QkFBdUI7RUFDekI7O0VBRUE7SUFDRSw4QkFBOEI7SUFDOUIsNEJBQTRCO0lBQzVCLGlDQUFpQztJQUNqQyx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQSx1QkFBdUI7O0FBRXZCLDBCQUEwQjs7QUFFMUI7RUFDRSx3Q0FBd0M7RUFDeEMsc0NBQXNDO0VBQ3RDLDJDQUEyQztFQUMzQyxtQ0FBbUM7RUFDbkMscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0Usd0NBQXdDO0VBQ3hDLHNDQUFzQztFQUN0QywyQ0FBMkM7RUFDM0MsbUNBQW1DO0VBQ25DLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHdDQUF3QztFQUN4QyxzQ0FBc0M7RUFDdEMsMkNBQTJDO0VBQzNDLG1DQUFtQztFQUNuQyxxQkFBcUI7QUFDdkI7OztBQUdBO0VBQ0U7SUFDRSwwQkFBMEI7SUFDMUIsd0JBQXdCO0lBQ3hCLDZCQUE2QjtJQUM3QixxQkFBcUI7RUFDdkI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0lBQzFCLHdCQUF3QjtJQUN4Qiw2QkFBNkI7SUFDN0IscUJBQXFCO0VBQ3ZCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsNkJBQTZCO0lBQzdCLHFCQUFxQjtFQUN2QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7SUFDMUIsd0JBQXdCO0lBQ3hCLDZCQUE2QjtJQUM3QixxQkFBcUI7RUFDdkI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0lBQzFCLHdCQUF3QjtJQUN4Qiw2QkFBNkI7SUFDN0IscUJBQXFCO0VBQ3ZCO0FBQ0Y7O0FBRUEsd0JBQXdCOztBQUV4Qiw0QkFBNEI7O0FBRTVCO0VBQ0UsNENBQTRDO0VBQzVDLDBDQUEwQztFQUMxQywrQ0FBK0M7RUFDL0MsdUNBQXVDO0VBQ3ZDLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLDRDQUE0QztFQUM1QywwQ0FBMEM7RUFDMUMsK0NBQStDO0VBQy9DLHVDQUF1QztFQUN2QyxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSw2Q0FBNkM7RUFDN0MsMkNBQTJDO0VBQzNDLGdEQUFnRDtFQUNoRCx3Q0FBd0M7RUFDeEMscUJBQXFCO0FBQ3ZCOzs7QUFHQTtFQUNFO0lBQ0UsK0JBQStCO0lBQy9CLDZCQUE2QjtJQUM3QixrQ0FBa0M7SUFDbEMsMEJBQTBCO0VBQzVCOztFQUVBO0lBQ0UsOEJBQThCO0lBQzlCLDRCQUE0QjtJQUM1QixpQ0FBaUM7SUFDakMseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtJQUMvQiw2QkFBNkI7SUFDN0Isa0NBQWtDO0lBQ2xDLDBCQUEwQjtFQUM1Qjs7RUFFQTtJQUNFLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7SUFDL0IsNkJBQTZCO0lBQzdCLGtDQUFrQztJQUNsQywwQkFBMEI7RUFDNUI7O0VBRUE7SUFDRSw4QkFBOEI7SUFDOUIsNEJBQTRCO0lBQzVCLGlDQUFpQztJQUNqQyx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0lBQy9CLDZCQUE2QjtJQUM3QixrQ0FBa0M7SUFDbEMsMEJBQTBCO0VBQzVCOztFQUVBO0lBQ0UsOEJBQThCO0lBQzlCLDRCQUE0QjtJQUM1QixpQ0FBaUM7SUFDakMseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtJQUMvQiw2QkFBNkI7SUFDN0Isa0NBQWtDO0lBQ2xDLDBCQUEwQjtFQUM1Qjs7RUFFQTtJQUNFLDhCQUE4QjtJQUM5Qiw0QkFBNEI7SUFDNUIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBLDBCQUEwQjs7QUFFMUIsaUNBQWlDOztBQUVqQztFQUNFLDRDQUE0QztFQUM1QywwQ0FBMEM7RUFDMUMsK0NBQStDO0VBQy9DLHVDQUF1QztFQUN2QyxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSw0Q0FBNEM7RUFDNUMsMENBQTBDO0VBQzFDLCtDQUErQztFQUMvQyx1Q0FBdUM7RUFDdkMscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsNENBQTRDO0VBQzVDLDBDQUEwQztFQUMxQywrQ0FBK0M7RUFDL0MsdUNBQXVDO0VBQ3ZDLHFCQUFxQjtBQUN2Qjs7O0FBR0E7RUFDRTtJQUNFLFVBQVU7SUFDViwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBLCtCQUErQjs7QUFFL0IsMEJBQTBCOztBQUUxQjtFQUNFLDBDQUEwQztFQUMxQyx3Q0FBd0M7RUFDeEMsNkNBQTZDO0VBQzdDLHFDQUFxQztFQUNyQyxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSwwQ0FBMEM7RUFDMUMsd0NBQXdDO0VBQ3hDLDZDQUE2QztFQUM3QyxxQ0FBcUM7RUFDckMscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsMENBQTBDO0VBQzFDLHdDQUF3QztFQUN4Qyw2Q0FBNkM7RUFDN0MscUNBQXFDO0VBQ3JDLHFCQUFxQjtBQUN2Qjs7O0FBR0E7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxrQkFBa0I7RUFDcEI7QUFDRjs7QUFFQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxrQkFBa0I7RUFDcEI7QUFDRjs7QUFFQSx3QkFBd0I7Ozs7OztBQzVaeEI7O0VBRUUsOEJBQThCO0VBQzlCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsV0FBVzs7RUFFWCxxQkFBcUI7RUFDckIsd0JBQXdCOztFQUV4QixpRUFBaUU7RUFDakUsb0JBQW9CO0VBQ3BCLG9CQUFvQjs7RUFFcEIsOENBQThDO0VBQzlDLGNBQWM7O0VBRWQsNkNBQTZDO0VBQzdDLG1DQUFtQztFQUNuQyxrQ0FBa0M7QUFDcEM7O0FBRUEsb0JBQW9COztBQUVwQjtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxvQ0FBb0M7QUFDdEM7QUFDQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxrQ0FBa0M7QUFDcEM7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRSxvQ0FBb0M7QUFDdEM7QUFDQTtFQUNFLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7Ozs7O0FDcEVBO0VBQ0UsMkJBQTJCO0VBQzNCLDRDQUF1QztFQUN2Qzs7Ozs2REFJOEQ7RUFDOUQsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw0Q0FBdUM7RUFDdkM7Ozs7OERBSThEO0VBQzlELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQXdDO0VBQ3hDOzs7OzhEQUkrRDtFQUMvRCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDZDQUF3QztFQUN4Qzs7Ozs4REFJK0Q7RUFDL0QsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw2Q0FBd0M7RUFDeEM7Ozs7OERBSStEO0VBQy9ELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQXdDO0VBQ3hDOzs7OzhEQUkrRDtFQUMvRCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDZDQUF3QztFQUN4Qzs7Ozs4REFJK0Q7RUFDL0QsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw2Q0FBd0M7RUFDeEM7Ozs7OERBSStEO0VBQy9ELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQXdDO0VBQ3hDOzs7OzhEQUkrRDtFQUMvRCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDZDQUF3QztFQUN4Qzs7Ozs4REFJK0Q7RUFDL0QsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw2Q0FBd0M7RUFDeEM7Ozs7OERBSStEO0VBQy9ELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQXdDO0VBQ3hDOzs7OzhEQUkrRDtFQUMvRCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDZDQUF1QztFQUN2Qzs7Ozs4REFJOEQ7RUFDOUQsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw2Q0FBd0M7RUFDeEM7Ozs7OERBSStEO0VBQy9ELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQXVDO0VBQ3ZDOzs7OzhEQUk4RDtFQUM5RCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDZDQUF1QztFQUN2Qzs7Ozs4REFJOEQ7RUFDOUQsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw2Q0FBdUM7RUFDdkM7Ozs7K0RBSThEO0VBQzlELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsOENBQXVDO0VBQ3ZDOzs7OytEQUk4RDtFQUM5RCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLDhDQUF1QztFQUN2Qzs7OzsrREFJOEQ7RUFDOUQsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw4Q0FBdUM7RUFDdkM7Ozs7K0RBSThEO0VBQzlELG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsOENBQXVDO0VBQ3ZDOzs7OytEQUk4RDtFQUM5RCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1QixDQUFDOztFQUVDLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLFdBQVc7O0VBRVgscUJBQXFCO0VBQ3JCLHdCQUF3Qjs7RUFFeEIsaUVBQWlFO0VBQ2pFLG9CQUFvQjtFQUNwQixvQkFBb0I7O0VBRXBCLDhDQUE4QztFQUM5QyxjQUFjOztFQUVkLDZDQUE2QztFQUM3QyxtQ0FBbUM7RUFDbkMsa0NBQWtDO0FBQ3BDOztBQUVBLG9CQUFvQjs7QUFFcEI7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRSxvQ0FBb0M7QUFDdEM7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0Usa0NBQWtDO0FBQ3BDO0FBQ0E7RUFDRSxtQ0FBbUM7QUFDckM7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxtQ0FBbUM7QUFDckM7QUFDQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0EsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsd0NBQXdDLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsaUJBQWlCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUNBQXlDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUNBQXFDLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNENBQTRDLGdCQUFnQixFQUFFLENBQUMsMkNBQTJDLGdCQUFnQixFQUFFLENBQUMsNkNBQTZDLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUNBQXFDLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkNBQTJDLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsd0NBQXdDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUNBQXFDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsc0NBQXNDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMENBQTBDLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMkNBQTJDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMkNBQTJDLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMscUNBQXFDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsaUJBQWlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsZ0JBQWdCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUNBQXFDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsaUJBQWlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsa0JBQWtCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsbUNBQW1DLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsa0NBQWtDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsd0JBQXdCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsbUJBQW1CLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsOEJBQThCLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsZ0NBQWdDLGdCQUFnQixFQUFFLENBQUMsaUNBQWlDLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsb0NBQW9DLGdCQUFnQixFQUFFLENBQUMsdUJBQXVCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsK0JBQStCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNEJBQTRCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMscUJBQXFCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsMkJBQTJCLGdCQUFnQixFQUFFLENBQUMseUJBQXlCLGdCQUFnQixFQUFFLENBQUMsb0JBQW9CLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsc0JBQXNCLGdCQUFnQixFQUFFLENBQUMsMEJBQTBCLGdCQUFnQixFQUFFLENBQUMsNkJBQTZCLGdCQUFnQixFQUFFLEM7Ozs7QUNoVXY3cEQ7Ozs7OztFQU1FOztBQUVGO0lBQ0ksa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxxQkFBcUI7SUFDckIsdUZBQXVGO0lBQ3ZGLDZEQUE2RDtJQUM3RCxxREFBcUQ7SUFDckQsZUFBZTtJQUNmLFVBQVU7SUFDVix3REFBd0Q7SUFDeEQsa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZixxQkFBcUI7SUFDckIsMkJBQTJCO0lBQzNCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLFVBQVU7QUFDZDs7QUFFQTtJQUNJLHVCQUF1QjtJQUN2QixTQUFTO0lBQ1QsWUFBWTtJQUNaLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsY0FBYztJQUNkLFlBQVk7SUFDWixjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksV0FBVztBQUNmOztBQUVBO0lBQ0ksVUFBVTtBQUNkOztBQUVBO0lBQ0ksV0FBVztBQUNmOztBQUVBO0lBQ0ksY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLFlBQVk7SUFDWixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsT0FBTztJQUNQLFFBQVE7SUFDUixzQkFBc0I7SUFDdEIsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0k7UUFDSSxpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLE9BQU87UUFDUCxRQUFRO1FBQ1Isc0JBQXNCO0lBQzFCO0FBQ0o7Ozs7O0FDcEZBLGdCQUFnQjtBQUNoQjtFQUNFLCtCQUErQjtFQUMvQixxQ0FBcUM7RUFDckMsaUNBQWlDO0VBQ2pDLHdCQUF3QjtFQUN4Qix1QkFBdUI7RUFDdkIsNkJBQTZCO0VBQzdCLDJCQUEyQjtBQUM3QjtBQUNBO0VBQ0UscUNBQXFDO0FBQ3ZDOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7QUFDakI7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQix5QkFBeUI7RUFDekIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7QUFDQTtFQUNFLCtCQUErQjtBQUNqQzs7QUFFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7QUFDckI7QUFDQTs7Ozs7Ozs7Ozs7RUFXRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBQUNsQjtBQUNBOzs7Ozs7RUFNRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7QUFDakI7QUFDQTs7Ozs7O0VBTUUsUUFBUTtFQUNSLFlBQVk7RUFDWixlQUFlO0FBQ2pCO0FBQ0E7OztFQUdFLFlBQVk7QUFDZDtBQUNBOzs7RUFHRSxhQUFhO0FBQ2Y7QUFDQTs7RUFFRSxhQUFhO0FBQ2Y7O0FBRUE7OztFQUdFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osV0FBVztBQUNiO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHVDQUF1QztFQUN2QyxtREFBbUQ7QUFDckQ7QUFDQTtFQUNFLFNBQVM7RUFDVCw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLFNBQVM7RUFDVCw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLFVBQVU7RUFDViw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLFVBQVU7RUFDViw0Q0FBNEM7QUFDOUM7O0FBRUE7RUFDRTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7QUFDRjtBQUNBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7RUFDQTtJQUNFLDZCQUE2QjtFQUMvQjtBQUNGO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7O0VBR0Usa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7Ozs7RUFJRSxnQkFBZ0I7QUFDbEI7QUFDQTs7OztFQUlFLGdCQUFnQjtBQUNsQjtBQUNBOzs7O0VBSUUsa0JBQWtCO0FBQ3BCO0FBQ0E7Ozs7RUFJRSxpQkFBaUI7QUFDbkI7QUFDQTs7OztFQUlFLG1CQUFtQjtBQUNyQjtBQUNBOzs7O0VBSUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCOztBQUVBOzs7O0VBSUU7QUFDRjtFQUNFLFdBQVc7RUFDWCwwQkFBMEI7RUFDMUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixvQ0FBb0M7RUFDcEMsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsK0JBQStCO0VBQy9CLHVCQUF1QjtBQUN6QjtBQUNBOztFQUVFLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLHNDQUFzQztFQUN0QywwREFBMEQ7RUFDMUQsWUFBWTtFQUNaLHVDQUF1QztBQUN6QztBQUNBO0VBQ0UsY0FBYztFQUNkLHVDQUF1QztBQUN6QztBQUNBO0VBQ0UsK0RBQStEO0FBQ2pFO0FBQ0E7RUFDRSx1REFBdUQ7RUFDdkQsaUVBQWlFO0FBQ25FO0FBQ0E7RUFDRSwrREFBK0Q7QUFDakU7QUFDQTtFQUNFLHdEQUF3RDtFQUN4RCxrRUFBa0U7QUFDcEU7O0FBRUE7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsV0FBVztFQUNYLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSwyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLDJCQUEyQjtBQUM3QjtBQUNBOzs7Ozs7RUFNRSxhQUFhO0FBQ2Y7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7QUFDQTtFQUNFLHdCQUF3QjtFQUN4QixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRTs7OztJQUlFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0Usa0NBQWtDO0VBQ3BDO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7O0VBRUUscUJBQXFCO0FBQ3ZCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7OztFQUdFLHNCQUFzQjtBQUN4QjtBQUNBOzs7RUFHRSx1QkFBdUI7QUFDekI7QUFDQTs7RUFFRSx3QkFBd0I7QUFDMUI7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3Qiw4QkFBOEI7RUFDOUIsbUNBQW1DO0FBQ3JDOzs7OztBQ3hiQTtFQUNFLHFCQUFxQjtFQUNyQixTQUFTO0VBQ1QsVUFBVTtFQUNWLGlCQUFpQjs7RUFFakIsd0RBQXdEO0VBQ3hELGlCQUFpQjtFQUNqQix3QkFBd0I7RUFDeEIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQix5QkFBeUI7O0VBRXpCLHVFQUF1RTtFQUN2RSwrQkFBK0I7RUFDL0IsNEJBQTRCO0VBQzVCLHVCQUF1Qjs7RUFFdkIsV0FBVztBQUNiOztBQUVBO0VBQ0UsZ0NBQWdDO0VBQ2hDLDRCQUE0QjtFQUM1QixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLFdBQVc7QUFDYjs7Ozs7QUMzQkE7RUFDRSwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osaUVBQWlFO0VBQ2pFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSxvQ0FBb0M7RUFDcEMsaUNBQWlDO0VBQ2pDLGdDQUFnQztFQUNoQyw0QkFBNEI7QUFDOUI7QUFDQTtFQUNFLFlBQVk7RUFDWixpRUFBaUU7RUFDakUseUJBQXlCO0FBQzNCOzs7OztBQ3JCQSxnQkFBZ0I7QUFBaEI7Ozs7O0VBQUE7QUNBQTs7RUFTSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFHRjtFQUNBO0VBTUE7RUFDQTtFQUNBO0VBT0E7RUMyT0ksNkJBTEk7RURwT1I7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFHRTtFQUdGO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0FET0Y7O0FHdkhJO0VGc0hBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QURPSjs7QUkvS0E7OztFQUdFO0FKa0xGOztBSW5LSTtFQU5KO0lBT007RUp1S0o7QUFDRjs7QUkxSkE7RUFDRTtFQUNBO0VGNk9JLG1DQUxJO0VFdE9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKNkpGOztBSXBKQTtFQUNFO0VBQ0EsY0NtbkI0QjtFRGxuQjVCO0VBQ0E7RUFDQSxhQ3luQjRCO0FMbGU5Qjs7QUk3SUE7RUFDRTtFQUNBLHFCQ3dqQjRCO0VEcmpCNUIsZ0JFb0RxQjtFRm5EckIsZ0JDd2pCNEI7RUR2akI1QjtBSjhJRjs7QUkzSUE7RUZtTU0sa0JBTEk7QUYvQ1Y7O0FJMUlBO0VGOExNLHFCQUxJO0FGM0NWOztBSXpJQTtFRnlMTSxvQkFMSTtBRnZDVjs7QUl4SUE7RUZvTE0scUJBTEk7QUZuQ1Y7O0FJdklBO0VGK0tNLG1CQUxJO0FGL0JWOztBSXRJQTtFRjBLTSxtQkFMSTtBRjNCVjs7QUkvSEE7RUFDRTtFQUNBLG1CQ3dWMEI7QUx0TjVCOztBSXhIQTtFQUNFO0VBQ0E7RUFDQTtBSjJIRjs7QUlySEE7RUFDRTtFQUNBO0VBQ0E7QUp3SEY7O0FJbEhBOztFQUVFO0FKcUhGOztBSWxIQTs7O0VBR0U7RUFDQTtBSnFIRjs7QUlsSEE7Ozs7RUFJRTtBSnFIRjs7QUlsSEE7RUFDRSxnQkU5S2lCO0FObVNuQjs7QUloSEE7RUFDRTtFQUNBO0FKbUhGOztBSTdHQTtFQUNFO0FKZ0hGOztBSXhHQTs7RUFFRSxtQkNzYTRCO0FMM1Q5Qjs7QUluR0E7RUY2RU0sY0FMSTtBRitCVjs7QUloR0E7RUFDRSxpQkNxZjRCO0VEcGY1QjtFQUNBO0FKbUdGOztBSTFGQTs7RUFFRTtFRndESSxpQkFMSTtFRWpEUjtFQUNBO0FKNkZGOztBSTFGQTtFQUFNO0FKOEZOOztBSTdGQTtFQUFNO0FKaUdOOztBSTVGQTtFQUNFO0VBQ0EscUJFN0hnQjtBTjRObEI7QUk3RkU7RUFDRTtFQUNBLDBCRWhJb0I7QU4rTnhCOztBSXJGRTtFQUVFO0VBQ0E7QUp1Rko7O0FJaEZBOzs7O0VBSUUscUNDZ1Y0QjtFSGxVeEIsY0FMSTtBRjJFVjs7QUk1RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFRkVJLGNBTEk7QUZtRlY7QUkzRUU7RUZISSxrQkFMSTtFRVVOO0VBQ0E7QUo2RUo7O0FJekVBO0VGVk0sY0FMSTtFRWlCUjtFQUNBO0FKNEVGO0FJekVFO0VBQ0U7QUoyRUo7O0FJdkVBO0VBQ0U7RUZ0QkksY0FMSTtFRTZCUix3QkN1NUNrQztFRHQ1Q2xDLHNDQ3U1Q2tDO0VFNXJEaEM7QVBnWEo7QUl4RUU7RUFDRTtFRjdCRSxjQUxJO0FGNkdWOztBSWhFQTtFQUNFO0FKbUVGOztBSTdEQTs7RUFFRTtBSmdFRjs7QUl4REE7RUFDRTtFQUNBO0FKMkRGOztBSXhEQTtFQUNFLG9CRXBIcUI7RUZxSHJCLHVCRXJIcUI7RUZzSHJCLGdDQzRaNEI7RUQzWjVCO0FKMkRGOztBSXBEQTtFQUVFO0VBQ0E7QUpzREY7O0FJbkRBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7QUpzREY7O0FJOUNBO0VBQ0U7QUppREY7O0FJM0NBO0VBRUU7QUo2Q0Y7O0FJckNBO0VBQ0U7QUp3Q0Y7O0FJbkNBOzs7OztFQUtFO0VBQ0E7RUY1SEksa0JBTEk7RUVtSVI7QUpzQ0Y7O0FJbENBOztFQUVFO0FKcUNGOztBSWhDQTtFQUNFO0FKbUNGOztBSWhDQTtFQUdFO0FKaUNGO0FJOUJFO0VBQ0U7QUpnQ0o7O0FJekJBO0VBQ0U7QUo0QkY7O0FJcEJBOzs7O0VBSUU7QUp1QkY7QUlwQkk7Ozs7RUFDRTtBSnlCTjs7QUlsQkE7RUFDRTtFQUNBO0FKcUJGOztBSWhCQTtFQUNFO0FKbUJGOztBSVRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUpZRjs7QUlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCQ21ONEI7RUh4YXhCLGlCQUxJO0VFNk5SO0FKTUY7QUlKRTtFQUNFO0FKTUo7O0FJQ0E7Ozs7Ozs7RUFPRTtBSkVGOztBSUNBO0VBQ0U7QUpFRjs7QUlPQTtFQUNFO0VBQ0E7QUpKRjs7QUlZQTs7Ozs7OztDQUFBO0FBV0E7RUFDRTtBSlpGOztBSWlCQTtFQUNFO0FKZEY7O0FJcUJBO0VBQ0U7RUFDQTtBSmxCRjs7QUl1QkE7RUFDRTtBSnBCRjs7QUl5QkE7RUFDRTtBSnRCRjs7QUk2QkE7RUFDRTtFQUNBO0FKMUJGOztBSWtDQTtFQUNFO0FKL0JGOztBSXVDQTtFQUNFO0FKcENGOztBUWppQkE7RU5tUU0scUJBTEk7RU01UFIsZ0JId29CNEI7QUxwRzlCOztBUS9oQkU7RU40UEksZUFMSTtFTW5QTixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FMeEU5Qjs7QVFyaUJFO0VONFBJLGlCQUxJO0VNblBOLGdCSHluQmtCO0VHeG5CbEIsZ0JId21CMEI7QUxsRTlCOztBUTNpQkU7RU40UEksaUJBTEk7RU1uUE4sZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTDVEOUI7O0FRampCRTtFTjRQSSxpQkFMSTtFTW5QTixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FMdEQ5Qjs7QVF2akJFO0VONFBJLGVBTEk7RU1uUE4sZ0JIeW5Ca0I7RUd4bkJsQixnQkh3bUIwQjtBTGhEOUI7O0FRN2pCRTtFTjRQSSxpQkFMSTtFTW5QTixnQkh5bkJrQjtFR3huQmxCLGdCSHdtQjBCO0FMMUM5Qjs7QVEzaUJBO0VDdkRFO0VBQ0E7QVRzbUJGOztBUTNpQkE7RUM1REU7RUFDQTtBVDJtQkY7O0FRN2lCQTtFQUNFO0FSZ2pCRjtBUTlpQkU7RUFDRSxvQkhzb0IwQjtBTHRGOUI7O0FRdGlCQTtFTjhNTSxjQUxJO0VNdk1SO0FSeWlCRjs7QVFyaUJBO0VBQ0UsbUJGN0VPO0VKb1JILHFCQUxJO0FGdVdWO0FRdGlCRTtFQUNFO0FSd2lCSjs7QVFwaUJBO0VBQ0U7RUFDQSxtQkZ2Rk87RUpvUkgsY0FMSTtFTXRMUixjRjFCUztBTmlrQlg7QVFyaUJFO0VBQ0U7QVJ1aUJKOztBVXZvQkE7RUNJRTtFQUdBO0FYcW9CRjs7QVV0b0JBO0VBQ0UsZ0JMNmpEa0M7RUs1akRsQyxtQ0w2akRrQztFSzVqRGxDO0VIR0U7RUlSRjtFQUdBO0FYOG9CRjs7QVVob0JBO0VBRUU7QVZrb0JGOztBVS9uQkE7RUFDRTtFQUNBO0FWa29CRjs7QVUvbkJBO0VSeVBNLGNBTEk7RVFsUFIsZ0NMZ2pEa0M7QUw5NkJwQzs7QVlwcUJFOzs7Ozs7RUNIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYmdyQkY7O0FjMW5CSTtFRjVDRTtJQUNFLGdCTmtCZTtFTndwQnJCO0FBQ0Y7QWNob0JJO0VGNUNFO0lBQ0UsZ0JOa0JlO0VONnBCckI7QUFDRjtBY3JvQkk7RUY1Q0U7SUFDRSxnQk5rQmU7RU5rcUJyQjtBQUNGO0FjMW9CSTtFRjVDRTtJQUNFLGlCTmtCZTtFTnVxQnJCO0FBQ0Y7QWUxc0JBO0VBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FmZ3RCSjs7QWUzc0JFO0VDTkE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QWhCb3RCRjtBZWx0Qkk7RUNPRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCOHNCRjs7QWdCL3BCTTtFQUNFO0FoQmtxQlI7O0FnQi9wQk07RUFwQ0o7RUFDQTtBaEJ1c0JGOztBZ0J6ckJFO0VBQ0U7RUFDQTtBaEI0ckJKOztBZ0I5ckJFO0VBQ0U7RUFDQTtBaEJpc0JKOztBZ0Juc0JFO0VBQ0U7RUFDQTtBaEJzc0JKOztBZ0J4c0JFO0VBQ0U7RUFDQTtBaEIyc0JKOztBZ0I3c0JFO0VBQ0U7RUFDQTtBaEJndEJKOztBZ0JsdEJFO0VBQ0U7RUFDQTtBaEJxdEJKOztBZ0J0ckJNO0VBaERKO0VBQ0E7QWhCMHVCRjs7QWdCcnJCVTtFQWhFTjtFQUNBO0FoQnl2Qko7O0FnQjFyQlU7RUFoRU47RUFDQTtBaEI4dkJKOztBZ0IvckJVO0VBaEVOO0VBQ0E7QWhCbXdCSjs7QWdCcHNCVTtFQWhFTjtFQUNBO0FoQnd3Qko7O0FnQnpzQlU7RUFoRU47RUFDQTtBaEI2d0JKOztBZ0I5c0JVO0VBaEVOO0VBQ0E7QWhCa3hCSjs7QWdCbnRCVTtFQWhFTjtFQUNBO0FoQnV4Qko7O0FnQnh0QlU7RUFoRU47RUFDQTtBaEI0eEJKOztBZ0I3dEJVO0VBaEVOO0VBQ0E7QWhCaXlCSjs7QWdCbHVCVTtFQWhFTjtFQUNBO0FoQnN5Qko7O0FnQnZ1QlU7RUFoRU47RUFDQTtBaEIyeUJKOztBZ0I1dUJVO0VBaEVOO0VBQ0E7QWhCZ3pCSjs7QWdCenVCWTtFQXhEVjtBaEJxeUJGOztBZ0I3dUJZO0VBeERWO0FoQnl5QkY7O0FnQmp2Qlk7RUF4RFY7QWhCNnlCRjs7QWdCcnZCWTtFQXhEVjtBaEJpekJGOztBZ0J6dkJZO0VBeERWO0FoQnF6QkY7O0FnQjd2Qlk7RUF4RFY7QWhCeXpCRjs7QWdCandCWTtFQXhEVjtBaEI2ekJGOztBZ0Jyd0JZO0VBeERWO0FoQmkwQkY7O0FnQnp3Qlk7RUF4RFY7QWhCcTBCRjs7QWdCN3dCWTtFQXhEVjtBaEJ5MEJGOztBZ0JqeEJZO0VBeERWO0FoQjYwQkY7O0FnQjF3QlE7O0VBRUU7QWhCNndCVjs7QWdCMXdCUTs7RUFFRTtBaEI2d0JWOztBZ0JweEJROztFQUVFO0FoQnV4QlY7O0FnQnB4QlE7O0VBRUU7QWhCdXhCVjs7QWdCOXhCUTs7RUFFRTtBaEJpeUJWOztBZ0I5eEJROztFQUVFO0FoQml5QlY7O0FnQnh5QlE7O0VBRUU7QWhCMnlCVjs7QWdCeHlCUTs7RUFFRTtBaEIyeUJWOztBZ0JsekJROztFQUVFO0FoQnF6QlY7O0FnQmx6QlE7O0VBRUU7QWhCcXpCVjs7QWdCNXpCUTs7RUFFRTtBaEIrekJWOztBZ0I1ekJROztFQUVFO0FoQit6QlY7O0FnQnQwQlE7O0VBRUU7QWhCeTBCVjs7QWdCdDBCUTs7RUFFRTtBaEJ5MEJWOztBZ0JoMUJROztFQUVFO0FoQm0xQlY7O0FnQmgxQlE7O0VBRUU7QWhCbTFCVjs7QWM3NEJJO0VFVUU7SUFDRTtFaEJ1NEJOO0VnQnA0Qkk7SUFwQ0o7SUFDQTtFaEIyNkJBO0VnQjc1QkE7SUFDRTtJQUNBO0VoQis1QkY7RWdCajZCQTtJQUNFO0lBQ0E7RWhCbTZCRjtFZ0JyNkJBO0lBQ0U7SUFDQTtFaEJ1NkJGO0VnQno2QkE7SUFDRTtJQUNBO0VoQjI2QkY7RWdCNzZCQTtJQUNFO0lBQ0E7RWhCKzZCRjtFZ0JqN0JBO0lBQ0U7SUFDQTtFaEJtN0JGO0VnQnA1Qkk7SUFoREo7SUFDQTtFaEJ1OEJBO0VnQmw1QlE7SUFoRU47SUFDQTtFaEJxOUJGO0VnQnQ1QlE7SUFoRU47SUFDQTtFaEJ5OUJGO0VnQjE1QlE7SUFoRU47SUFDQTtFaEI2OUJGO0VnQjk1QlE7SUFoRU47SUFDQTtFaEJpK0JGO0VnQmw2QlE7SUFoRU47SUFDQTtFaEJxK0JGO0VnQnQ2QlE7SUFoRU47SUFDQTtFaEJ5K0JGO0VnQjE2QlE7SUFoRU47SUFDQTtFaEI2K0JGO0VnQjk2QlE7SUFoRU47SUFDQTtFaEJpL0JGO0VnQmw3QlE7SUFoRU47SUFDQTtFaEJxL0JGO0VnQnQ3QlE7SUFoRU47SUFDQTtFaEJ5L0JGO0VnQjE3QlE7SUFoRU47SUFDQTtFaEI2L0JGO0VnQjk3QlE7SUFoRU47SUFDQTtFaEJpZ0NGO0VnQjE3QlU7SUF4RFY7RWhCcS9CQTtFZ0I3N0JVO0lBeERWO0VoQncvQkE7RWdCaDhCVTtJQXhEVjtFaEIyL0JBO0VnQm44QlU7SUF4RFY7RWhCOC9CQTtFZ0J0OEJVO0lBeERWO0VoQmlnQ0E7RWdCejhCVTtJQXhEVjtFaEJvZ0NBO0VnQjU4QlU7SUF4RFY7RWhCdWdDQTtFZ0IvOEJVO0lBeERWO0VoQjBnQ0E7RWdCbDlCVTtJQXhEVjtFaEI2Z0NBO0VnQnI5QlU7SUF4RFY7RWhCZ2hDQTtFZ0J4OUJVO0lBeERWO0VoQm1oQ0E7RWdCMzlCVTtJQXhEVjtFaEJzaENBO0VnQm45Qk07O0lBRUU7RWhCcTlCUjtFZ0JsOUJNOztJQUVFO0VoQm85QlI7RWdCMzlCTTs7SUFFRTtFaEI2OUJSO0VnQjE5Qk07O0lBRUU7RWhCNDlCUjtFZ0JuK0JNOztJQUVFO0VoQnErQlI7RWdCbCtCTTs7SUFFRTtFaEJvK0JSO0VnQjMrQk07O0lBRUU7RWhCNitCUjtFZ0IxK0JNOztJQUVFO0VoQjQrQlI7RWdCbi9CTTs7SUFFRTtFaEJxL0JSO0VnQmwvQk07O0lBRUU7RWhCby9CUjtFZ0IzL0JNOztJQUVFO0VoQjYvQlI7RWdCMS9CTTs7SUFFRTtFaEI0L0JSO0VnQm5nQ007O0lBRUU7RWhCcWdDUjtFZ0JsZ0NNOztJQUVFO0VoQm9nQ1I7RWdCM2dDTTs7SUFFRTtFaEI2Z0NSO0VnQjFnQ007O0lBRUU7RWhCNGdDUjtBQUNGO0FjdmtDSTtFRVVFO0lBQ0U7RWhCZ2tDTjtFZ0I3akNJO0lBcENKO0lBQ0E7RWhCb21DQTtFZ0J0bENBO0lBQ0U7SUFDQTtFaEJ3bENGO0VnQjFsQ0E7SUFDRTtJQUNBO0VoQjRsQ0Y7RWdCOWxDQTtJQUNFO0lBQ0E7RWhCZ21DRjtFZ0JsbUNBO0lBQ0U7SUFDQTtFaEJvbUNGO0VnQnRtQ0E7SUFDRTtJQUNBO0VoQndtQ0Y7RWdCMW1DQTtJQUNFO0lBQ0E7RWhCNG1DRjtFZ0I3a0NJO0lBaERKO0lBQ0E7RWhCZ29DQTtFZ0Iza0NRO0lBaEVOO0lBQ0E7RWhCOG9DRjtFZ0Iva0NRO0lBaEVOO0lBQ0E7RWhCa3BDRjtFZ0JubENRO0lBaEVOO0lBQ0E7RWhCc3BDRjtFZ0J2bENRO0lBaEVOO0lBQ0E7RWhCMHBDRjtFZ0IzbENRO0lBaEVOO0lBQ0E7RWhCOHBDRjtFZ0IvbENRO0lBaEVOO0lBQ0E7RWhCa3FDRjtFZ0JubUNRO0lBaEVOO0lBQ0E7RWhCc3FDRjtFZ0J2bUNRO0lBaEVOO0lBQ0E7RWhCMHFDRjtFZ0IzbUNRO0lBaEVOO0lBQ0E7RWhCOHFDRjtFZ0IvbUNRO0lBaEVOO0lBQ0E7RWhCa3JDRjtFZ0JubkNRO0lBaEVOO0lBQ0E7RWhCc3JDRjtFZ0J2bkNRO0lBaEVOO0lBQ0E7RWhCMHJDRjtFZ0JubkNVO0lBeERWO0VoQjhxQ0E7RWdCdG5DVTtJQXhEVjtFaEJpckNBO0VnQnpuQ1U7SUF4RFY7RWhCb3JDQTtFZ0I1bkNVO0lBeERWO0VoQnVyQ0E7RWdCL25DVTtJQXhEVjtFaEIwckNBO0VnQmxvQ1U7SUF4RFY7RWhCNnJDQTtFZ0Jyb0NVO0lBeERWO0VoQmdzQ0E7RWdCeG9DVTtJQXhEVjtFaEJtc0NBO0VnQjNvQ1U7SUF4RFY7RWhCc3NDQTtFZ0I5b0NVO0lBeERWO0VoQnlzQ0E7RWdCanBDVTtJQXhEVjtFaEI0c0NBO0VnQnBwQ1U7SUF4RFY7RWhCK3NDQTtFZ0I1b0NNOztJQUVFO0VoQjhvQ1I7RWdCM29DTTs7SUFFRTtFaEI2b0NSO0VnQnBwQ007O0lBRUU7RWhCc3BDUjtFZ0JucENNOztJQUVFO0VoQnFwQ1I7RWdCNXBDTTs7SUFFRTtFaEI4cENSO0VnQjNwQ007O0lBRUU7RWhCNnBDUjtFZ0JwcUNNOztJQUVFO0VoQnNxQ1I7RWdCbnFDTTs7SUFFRTtFaEJxcUNSO0VnQjVxQ007O0lBRUU7RWhCOHFDUjtFZ0IzcUNNOztJQUVFO0VoQjZxQ1I7RWdCcHJDTTs7SUFFRTtFaEJzckNSO0VnQm5yQ007O0lBRUU7RWhCcXJDUjtFZ0I1ckNNOztJQUVFO0VoQjhyQ1I7RWdCM3JDTTs7SUFFRTtFaEI2ckNSO0VnQnBzQ007O0lBRUU7RWhCc3NDUjtFZ0Juc0NNOztJQUVFO0VoQnFzQ1I7QUFDRjtBY2h3Q0k7RUVVRTtJQUNFO0VoQnl2Q047RWdCdHZDSTtJQXBDSjtJQUNBO0VoQjZ4Q0E7RWdCL3dDQTtJQUNFO0lBQ0E7RWhCaXhDRjtFZ0JueENBO0lBQ0U7SUFDQTtFaEJxeENGO0VnQnZ4Q0E7SUFDRTtJQUNBO0VoQnl4Q0Y7RWdCM3hDQTtJQUNFO0lBQ0E7RWhCNnhDRjtFZ0IveENBO0lBQ0U7SUFDQTtFaEJpeUNGO0VnQm55Q0E7SUFDRTtJQUNBO0VoQnF5Q0Y7RWdCdHdDSTtJQWhESjtJQUNBO0VoQnl6Q0E7RWdCcHdDUTtJQWhFTjtJQUNBO0VoQnUwQ0Y7RWdCeHdDUTtJQWhFTjtJQUNBO0VoQjIwQ0Y7RWdCNXdDUTtJQWhFTjtJQUNBO0VoQiswQ0Y7RWdCaHhDUTtJQWhFTjtJQUNBO0VoQm0xQ0Y7RWdCcHhDUTtJQWhFTjtJQUNBO0VoQnUxQ0Y7RWdCeHhDUTtJQWhFTjtJQUNBO0VoQjIxQ0Y7RWdCNXhDUTtJQWhFTjtJQUNBO0VoQisxQ0Y7RWdCaHlDUTtJQWhFTjtJQUNBO0VoQm0yQ0Y7RWdCcHlDUTtJQWhFTjtJQUNBO0VoQnUyQ0Y7RWdCeHlDUTtJQWhFTjtJQUNBO0VoQjIyQ0Y7RWdCNXlDUTtJQWhFTjtJQUNBO0VoQisyQ0Y7RWdCaHpDUTtJQWhFTjtJQUNBO0VoQm0zQ0Y7RWdCNXlDVTtJQXhEVjtFaEJ1MkNBO0VnQi95Q1U7SUF4RFY7RWhCMDJDQTtFZ0JsekNVO0lBeERWO0VoQjYyQ0E7RWdCcnpDVTtJQXhEVjtFaEJnM0NBO0VnQnh6Q1U7SUF4RFY7RWhCbTNDQTtFZ0IzekNVO0lBeERWO0VoQnMzQ0E7RWdCOXpDVTtJQXhEVjtFaEJ5M0NBO0VnQmowQ1U7SUF4RFY7RWhCNDNDQTtFZ0JwMENVO0lBeERWO0VoQiszQ0E7RWdCdjBDVTtJQXhEVjtFaEJrNENBO0VnQjEwQ1U7SUF4RFY7RWhCcTRDQTtFZ0I3MENVO0lBeERWO0VoQnc0Q0E7RWdCcjBDTTs7SUFFRTtFaEJ1MENSO0VnQnAwQ007O0lBRUU7RWhCczBDUjtFZ0I3MENNOztJQUVFO0VoQiswQ1I7RWdCNTBDTTs7SUFFRTtFaEI4MENSO0VnQnIxQ007O0lBRUU7RWhCdTFDUjtFZ0JwMUNNOztJQUVFO0VoQnMxQ1I7RWdCNzFDTTs7SUFFRTtFaEIrMUNSO0VnQjUxQ007O0lBRUU7RWhCODFDUjtFZ0JyMkNNOztJQUVFO0VoQnUyQ1I7RWdCcDJDTTs7SUFFRTtFaEJzMkNSO0VnQjcyQ007O0lBRUU7RWhCKzJDUjtFZ0I1MkNNOztJQUVFO0VoQjgyQ1I7RWdCcjNDTTs7SUFFRTtFaEJ1M0NSO0VnQnAzQ007O0lBRUU7RWhCczNDUjtFZ0I3M0NNOztJQUVFO0VoQiszQ1I7RWdCNTNDTTs7SUFFRTtFaEI4M0NSO0FBQ0Y7QWN6N0NJO0VFVUU7SUFDRTtFaEJrN0NOO0VnQi82Q0k7SUFwQ0o7SUFDQTtFaEJzOUNBO0VnQng4Q0E7SUFDRTtJQUNBO0VoQjA4Q0Y7RWdCNThDQTtJQUNFO0lBQ0E7RWhCODhDRjtFZ0JoOUNBO0lBQ0U7SUFDQTtFaEJrOUNGO0VnQnA5Q0E7SUFDRTtJQUNBO0VoQnM5Q0Y7RWdCeDlDQTtJQUNFO0lBQ0E7RWhCMDlDRjtFZ0I1OUNBO0lBQ0U7SUFDQTtFaEI4OUNGO0VnQi83Q0k7SUFoREo7SUFDQTtFaEJrL0NBO0VnQjc3Q1E7SUFoRU47SUFDQTtFaEJnZ0RGO0VnQmo4Q1E7SUFoRU47SUFDQTtFaEJvZ0RGO0VnQnI4Q1E7SUFoRU47SUFDQTtFaEJ3Z0RGO0VnQno4Q1E7SUFoRU47SUFDQTtFaEI0Z0RGO0VnQjc4Q1E7SUFoRU47SUFDQTtFaEJnaERGO0VnQmo5Q1E7SUFoRU47SUFDQTtFaEJvaERGO0VnQnI5Q1E7SUFoRU47SUFDQTtFaEJ3aERGO0VnQno5Q1E7SUFoRU47SUFDQTtFaEI0aERGO0VnQjc5Q1E7SUFoRU47SUFDQTtFaEJnaURGO0VnQmorQ1E7SUFoRU47SUFDQTtFaEJvaURGO0VnQnIrQ1E7SUFoRU47SUFDQTtFaEJ3aURGO0VnQnorQ1E7SUFoRU47SUFDQTtFaEI0aURGO0VnQnIrQ1U7SUF4RFY7RWhCZ2lEQTtFZ0J4K0NVO0lBeERWO0VoQm1pREE7RWdCMytDVTtJQXhEVjtFaEJzaURBO0VnQjkrQ1U7SUF4RFY7RWhCeWlEQTtFZ0JqL0NVO0lBeERWO0VoQjRpREE7RWdCcC9DVTtJQXhEVjtFaEIraURBO0VnQnYvQ1U7SUF4RFY7RWhCa2pEQTtFZ0IxL0NVO0lBeERWO0VoQnFqREE7RWdCNy9DVTtJQXhEVjtFaEJ3akRBO0VnQmhnRFU7SUF4RFY7RWhCMmpEQTtFZ0JuZ0RVO0lBeERWO0VoQjhqREE7RWdCdGdEVTtJQXhEVjtFaEJpa0RBO0VnQjkvQ007O0lBRUU7RWhCZ2dEUjtFZ0I3L0NNOztJQUVFO0VoQisvQ1I7RWdCdGdETTs7SUFFRTtFaEJ3Z0RSO0VnQnJnRE07O0lBRUU7RWhCdWdEUjtFZ0I5Z0RNOztJQUVFO0VoQmdoRFI7RWdCN2dETTs7SUFFRTtFaEIrZ0RSO0VnQnRoRE07O0lBRUU7RWhCd2hEUjtFZ0JyaERNOztJQUVFO0VoQnVoRFI7RWdCOWhETTs7SUFFRTtFaEJnaURSO0VnQjdoRE07O0lBRUU7RWhCK2hEUjtFZ0J0aURNOztJQUVFO0VoQndpRFI7RWdCcmlETTs7SUFFRTtFaEJ1aURSO0VnQjlpRE07O0lBRUU7RWhCZ2pEUjtFZ0I3aURNOztJQUVFO0VoQitpRFI7RWdCdGpETTs7SUFFRTtFaEJ3akRSO0VnQnJqRE07O0lBRUU7RWhCdWpEUjtBQUNGO0FjbG5ESTtFRVVFO0lBQ0U7RWhCMm1ETjtFZ0J4bURJO0lBcENKO0lBQ0E7RWhCK29EQTtFZ0Jqb0RBO0lBQ0U7SUFDQTtFaEJtb0RGO0VnQnJvREE7SUFDRTtJQUNBO0VoQnVvREY7RWdCem9EQTtJQUNFO0lBQ0E7RWhCMm9ERjtFZ0I3b0RBO0lBQ0U7SUFDQTtFaEIrb0RGO0VnQmpwREE7SUFDRTtJQUNBO0VoQm1wREY7RWdCcnBEQTtJQUNFO0lBQ0E7RWhCdXBERjtFZ0J4bkRJO0lBaERKO0lBQ0E7RWhCMnFEQTtFZ0J0bkRRO0lBaEVOO0lBQ0E7RWhCeXJERjtFZ0IxbkRRO0lBaEVOO0lBQ0E7RWhCNnJERjtFZ0I5bkRRO0lBaEVOO0lBQ0E7RWhCaXNERjtFZ0Jsb0RRO0lBaEVOO0lBQ0E7RWhCcXNERjtFZ0J0b0RRO0lBaEVOO0lBQ0E7RWhCeXNERjtFZ0Ixb0RRO0lBaEVOO0lBQ0E7RWhCNnNERjtFZ0I5b0RRO0lBaEVOO0lBQ0E7RWhCaXRERjtFZ0JscERRO0lBaEVOO0lBQ0E7RWhCcXRERjtFZ0J0cERRO0lBaEVOO0lBQ0E7RWhCeXRERjtFZ0IxcERRO0lBaEVOO0lBQ0E7RWhCNnRERjtFZ0I5cERRO0lBaEVOO0lBQ0E7RWhCaXVERjtFZ0JscURRO0lBaEVOO0lBQ0E7RWhCcXVERjtFZ0I5cERVO0lBeERWO0VoQnl0REE7RWdCanFEVTtJQXhEVjtFaEI0dERBO0VnQnBxRFU7SUF4RFY7RWhCK3REQTtFZ0J2cURVO0lBeERWO0VoQmt1REE7RWdCMXFEVTtJQXhEVjtFaEJxdURBO0VnQjdxRFU7SUF4RFY7RWhCd3VEQTtFZ0JockRVO0lBeERWO0VoQjJ1REE7RWdCbnJEVTtJQXhEVjtFaEI4dURBO0VnQnRyRFU7SUF4RFY7RWhCaXZEQTtFZ0J6ckRVO0lBeERWO0VoQm92REE7RWdCNXJEVTtJQXhEVjtFaEJ1dkRBO0VnQi9yRFU7SUF4RFY7RWhCMHZEQTtFZ0J2ckRNOztJQUVFO0VoQnlyRFI7RWdCdHJETTs7SUFFRTtFaEJ3ckRSO0VnQi9yRE07O0lBRUU7RWhCaXNEUjtFZ0I5ckRNOztJQUVFO0VoQmdzRFI7RWdCdnNETTs7SUFFRTtFaEJ5c0RSO0VnQnRzRE07O0lBRUU7RWhCd3NEUjtFZ0Ivc0RNOztJQUVFO0VoQml0RFI7RWdCOXNETTs7SUFFRTtFaEJndERSO0VnQnZ0RE07O0lBRUU7RWhCeXREUjtFZ0J0dERNOztJQUVFO0VoQnd0RFI7RWdCL3RETTs7SUFFRTtFaEJpdURSO0VnQjl0RE07O0lBRUU7RWhCZ3VEUjtFZ0J2dURNOztJQUVFO0VoQnl1RFI7RWdCdHVETTs7SUFFRTtFaEJ3dURSO0VnQi91RE07O0lBRUU7RWhCaXZEUjtFZ0I5dURNOztJQUVFO0VoQmd2RFI7QUFDRjtBaUJ0MkRBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsbUJYWk87RVdhUCxtQlp1c0I0QjtFWXRzQjVCO0FqQnEyREY7QWlCOTFERTtFQUNFO0VBRUE7RUFDQTtFQUNBLDJDWitzQjBCO0VZOXNCMUI7QWpCKzFESjtBaUI1MURFO0VBQ0U7QWpCODFESjtBaUIzMURFO0VBQ0U7QWpCNjFESjs7QWlCejFEQTtFQUNFO0FqQjQxREY7O0FpQnIxREE7RUFDRTtBakJ3MURGOztBaUI5MERFO0VBQ0U7QWpCaTFESjs7QWlCbDBERTtFQUNFO0FqQnEwREo7QWlCbDBESTtFQUNFO0FqQm8wRE47O0FpQjd6REU7RUFDRTtBakJnMERKO0FpQjd6REU7RUFDRTtBakIrekRKOztBaUJyekRFO0VBQ0U7RUFDQTtBakJ3ekRKOztBaUJsekRFO0VBQ0U7RUFDQTtBakJxekRKOztBaUI3eURBO0VBQ0U7RUFDQTtBakJnekRGOztBaUJ4eURFO0VBQ0U7RUFDQTtBakIyeURKOztBa0J2N0RFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEJtN0RKOztBa0JyOERFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEJpOERKOztBa0JuOURFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEIrOERKOztBa0JqK0RFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEI2OURKOztBa0IvK0RFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEIyK0RKOztBa0I3L0RFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEJ5L0RKOztBa0IzZ0VFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEJ1Z0VKOztBa0J6aEVFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEJxaEVKOztBaUJwNERJO0VBQ0U7RUFDQTtBakJ1NEROOztBY2wrREk7RUd5RkE7SUFDRTtJQUNBO0VqQjY0REo7QUFDRjtBY3orREk7RUd5RkE7SUFDRTtJQUNBO0VqQm01REo7QUFDRjtBYy8rREk7RUd5RkE7SUFDRTtJQUNBO0VqQnk1REo7QUFDRjtBY3IvREk7RUd5RkE7SUFDRTtJQUNBO0VqQis1REo7QUFDRjtBYzMvREk7RUd5RkE7SUFDRTtJQUNBO0VqQnE2REo7QUFDRjtBbUJ6a0VBO0VBQ0UscUJkdTJCc0M7QUxvdUN4Qzs7QW1CbGtFQTtFQUNFO0VBQ0E7RUFDQTtFakI4UUksa0JBTEk7RWlCclFSLGdCYjBHaUI7QU55OURuQjs7QW1CL2pFQTtFQUNFO0VBQ0E7RWpCb1FJLG1CQUxJO0FGbzBEVjs7QW1CL2pFQTtFQUNFO0VBQ0E7RWpCOFBJLGtCQUxJO0FGMDBEVjs7QW9CaG1FQTtFQUNFLG1CZisxQnNDO0VIcmtCbEMsY0FMSTtFa0JqUlIsZ0NmKzFCc0M7QUxrd0N4Qzs7QXFCdG1FQTtFQUNFO0VBQ0E7RUFDQTtFbkJ3UkksbUJBTEk7RW1CaFJSLGdCZlBtQjtFZVFuQixnQmZvSGlCO0VlbkhqQixjZitEUztFZTlEVDtFQUNBLHNCZnNEUztFZXJEVDtFQUNBO0VkR0U7RWVIRSx3RURNSjtBckJvbUVGO0FzQnRtRU07RURoQk47SUNpQlE7RXRCeW1FTjtBQUNGO0FxQnZtRUU7RUFDRTtBckJ5bUVKO0FxQnZtRUk7RUFDRTtBckJ5bUVOO0FxQnBtRUU7RUFDRSxjZnlDTztFZXhDUCxzQmZpQ087RWVoQ1AscUJoQjgyQm9DO0VnQjcyQnBDO0VBS0Usa0RoQmtoQmtCO0FMZ2xEeEI7QXFCOWxFRTtFQU1FO0VBTUE7RUFLQTtBckJrbEVKO0FxQjdrRUU7RUFDRTtFQUNBO0FyQitrRUo7QXFCM2tFRTtFQUNFLGdDaEI0MEJvQztFZ0IxMEJwQztBckI0a0VKO0FxQnBrRUU7RUFFRSx5QmZqQk87RWVvQlA7QXJCbWtFSjtBcUIvakVFO0VBQ0U7RUFDQTtFQUNBLDBCZitHa0I7RWU5R2xCLGNmdkJPO0VpQnZFVCx1Q2xCcWlDZ0M7RWdCcjhCOUI7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QmZvQlc7RWVuQlg7RUN6RkUscUlEMEZGO0FyQmlrRUo7QXNCdnBFTTtFRDBFSjtJQ3pFTTtFdEIwcEVOO0FBQ0Y7QXFCbmtFRTtFQUNFLHdDaEI0N0I4QjtBTHlvQ2xDOztBcUI1akVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQmZHaUI7RWVGakIsMkJoQjJ4QnNDO0VnQjF4QnRDO0VBQ0E7RUFDQTtBckIrakVGO0FxQjdqRUU7RUFDRTtBckIrakVKO0FxQjVqRUU7RUFFRTtFQUNBO0FyQjZqRUo7O0FxQmxqRUE7RUFDRSxnQ2ZpRWdCO0VlaEVoQjtFbkJ5SUksa0JBTEk7RUt2UU47QVAwckVKO0FxQm5qRUU7RUFDRTtFQUNBO0VBQ0EseUJoQm9vQjBCO0FMaTdDOUI7O0FxQmpqRUE7RUFDRSxpQ2ZzRGdCO0VlckRoQjtFbkI0SEksbUJBTEk7RUt2UU47QVBzc0VKO0FxQmxqRUU7RUFDRTtFQUNBO0VBQ0EsdUJoQjJuQjBCO0FMeTdDOUI7O0FxQjVpRUU7RUFDRSxpQ2ZpQ1c7QU44Z0VmO0FxQjVpRUU7RUFDRSxnQ2YrQmM7QU4rZ0VsQjtBcUIzaUVFO0VBQ0UsaUNmNkJjO0FOZ2hFbEI7O0FxQnhpRUE7RUFDRSxXaEJxdUJzQztFZ0JwdUJ0Qyw2QmZrQmE7RWVqQmIsZWZVb0I7QU5paUV0QjtBcUJ6aUVFO0VBQ0U7QXJCMmlFSjtBcUJ4aUVFO0VBQ0U7RWR2TEE7QVBrdUVKO0FxQnZpRUU7RUFDRTtFZDVMQTtBUHN1RUo7QXFCdGlFRTtFQUFvQiw0QmZHSjtBTnNpRWxCO0FxQnhpRUU7RUFBb0IsNkJmSUo7QU51aUVsQjs7QXdCMXZFQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0V0QnFSSSxtQkFMSTtFc0I3UVIsZ0JsQlZtQjtFa0JXbkIsZ0JsQmlIaUI7RWtCaEhqQixjbEI0RFM7RWtCM0RUO0VBQ0Esc0JsQm1EUztFa0JsRFQ7RUFDQTtFQUNBLHlDbkIrOUJrQztFbUI5OUJsQywwQm5CKzlCa0M7RW1COTlCbEM7RWpCSEU7RWVIRSx3RUVTSjtBeEIwdkVGO0FzQi92RU07RUVmTjtJRmdCUTtFdEJrd0VOO0FBQ0Y7QXdCN3ZFRTtFQUNFLHFCbkJzM0JvQztFbUJyM0JwQztFQUtFLGlEbkJpK0I0QjtBTDB4Q2xDO0F3QnZ2RUU7RUFFRSxzQmxCd0trQjtFa0J2S2xCO0F4Qnd2RUo7QXdCcnZFRTtFQUVFLHlCbEJ3Qk87QU44dEVYO0F3Qmp2RUU7RUFDRTtFQUNBO0F4Qm12RUo7O0F3Qi91RUE7RUFDRSxtQmxCb0p1QjtFa0JuSnZCLHNCbEJtSnVCO0VrQmxKdkIsb0JuQnF1QjRCO0VIbGdCeEIsa0JBTEk7RUt2UU47QVA2eEVKOztBd0IvdUVBO0VBQ0UsbUJsQjZJdUI7RWtCNUl2QixzQmxCNEl1QjtFa0IzSXZCLGtCbkJpdUI0QjtFSHRnQnhCLG1CQUxJO0VLdlFOO0FQcXlFSjs7QXdCN3VFSTtFQUNFO0F4Qmd2RU47O0F5Qnh6RUE7RUFDRTtFQUNBLHFCcEJxNkJ3QztFb0JwNkJ4QyxtQnBCcTZCd0M7RW9CcDZCeEMsdUJwQnE2QndDO0FMczVDMUM7QXlCenpFRTtFQUNFO0VBQ0E7QXpCMnpFSjs7QXlCdnpFQTtFQUNFLG9CcEIyNUJ3QztFb0IxNUJ4QztFQUNBO0F6QjB6RUY7QXlCeHpFRTtFQUNFO0VBQ0E7RUFDQTtBekIwekVKOztBeUJ0ekVBO0VBQ0U7RUFFQTtFQUNBLFVwQjA0QndDO0VvQno0QnhDLFdwQnk0QndDO0VvQng0QnhDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyRHBCMjRCd0M7RW9CMTRCeEM7QXpCd3pFRjtBeUJyekVFO0VsQjNCRTtBUG0xRUo7QXlCcHpFRTtFQUVFLGtCcEJtNEJzQztBTGs3QzFDO0F5Qmx6RUU7RUFDRSx1QnBCMDNCc0M7QUwwN0MxQztBeUJqekVFO0VBQ0UscUJwQnMxQm9DO0VvQnIxQnBDO0VBQ0Esa0RwQjhmb0I7QUxxekR4QjtBeUJoekVFO0VBQ0UseUJuQlRNO0VtQlVOLHFCbkJWTTtBTjR6RVY7QXlCaHpFSTtFQUlJO0F6Qit5RVI7QXlCM3lFSTtFQUlJO0F6QjB5RVI7QXlCcnlFRTtFQUNFLHlCbkI5Qk07RW1CK0JOLHFCbkIvQk07RW1Cb0NKO0F6Qm15RU47QXlCL3hFRTtFQUNFO0VBQ0E7RUFDQSxZcEJrMkJ1QztBTCs3QzNDO0F5QjF4RUk7RUFDRTtFQUNBLFlwQnkxQnFDO0FMbThDM0M7O0F5Qjl3RUE7RUFDRSxtQnBCbzFCZ0M7QUw2N0NsQztBeUIvd0VFO0VBQ0U7RUFFQSxVcEI4MEI4QjtFb0I3MEI5QjtFQUNBO0VBQ0E7RWxCakhBO0VlSEUsaURHc0hGO0F6Qmd4RUo7QXNCbDRFTTtFRzBHSjtJSHpHTTtFdEJxNEVOO0FBQ0Y7QXlCbnhFSTtFQUNFO0F6QnF4RU47QXlCbHhFSTtFQUNFLGlDcEI2MEI0QjtFb0J4MEIxQjtBekJneEVSO0F5QjN3RUU7RUFDRSxvQnBCd3pCOEI7RW9CdnpCOUI7QXpCNndFSjtBeUIzd0VJO0VBQ0U7RUFDQTtBekI2d0VOOztBeUJ4d0VBO0VBQ0U7RUFDQSxrQnBCc3lCZ0M7QUxxK0NsQzs7QXlCeHdFQTtFQUNFO0VBQ0E7RUFDQTtBekIyd0VGO0F5QnZ3RUk7RUFDRTtFQUNBO0VBQ0EsYXBCc3BCd0I7QUxtbkQ5Qjs7QXlCbHdFSTtFQUNFO0F6QnF3RU47O0EwQng3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQjI3RUY7QTBCejdFRTtFQUNFO0ExQjI3RUo7QTBCdjdFSTtFQUEwQixrRXJCOGdDYTtBTDQ2QzNDO0EwQno3RUk7RUFBMEIsa0VyQjZnQ2E7QUwrNkMzQztBMEJ6N0VFO0VBQ0U7QTFCMjdFSjtBMEJ4N0VFO0VBQ0UsV3JCKy9CdUM7RXFCOS9CdkMsWXJCOC9CdUM7RXFCNy9CdkM7RUFDQTtFSDFCRix5QmpCcURRO0VvQnpCTixTckI2L0J1QztFRTFnQ3ZDO0VlSEUsNEdJbUJGO0ExQnk3RUo7QXNCeDhFTTtFSU1KO0lKTE07RXRCMjhFTjtBQUNGO0EwQjU3RUk7RUhqQ0YseUJsQjhoQ3lDO0FMazhDM0M7QTBCMTdFRTtFQUNFLFdyQncrQjhCO0VxQnYrQjlCLGNyQncrQjhCO0VxQnYrQjlCO0VBQ0EsZXJCdStCOEI7RXFCdCtCOUIsd0NyQnUrQjhCO0VxQnQrQjlCO0VuQjdCQTtBUDA5RUo7QTBCeDdFRTtFQUNFLFdyQm8rQnVDO0VxQm4rQnZDLFlyQm0rQnVDO0VxQmwrQnZDO0VIcERGLHlCakJxRFE7RW9CQ04sU3JCbStCdUM7RUUxZ0N2QztFZUhFLDRHSTZDRjtBMUJ5N0VKO0FzQmwrRU07RUlpQ0o7SUpoQ007RXRCcStFTjtBQUNGO0EwQjU3RUk7RUgzREYseUJsQjhoQ3lDO0FMNDlDM0M7QTBCMTdFRTtFQUNFLFdyQjg4QjhCO0VxQjc4QjlCLGNyQjg4QjhCO0VxQjc4QjlCO0VBQ0EsZXJCNjhCOEI7RXFCNThCOUIsd0NyQjY4QjhCO0VxQjU4QjlCO0VuQnZEQTtBUG8vRUo7QTBCeDdFRTtFQUNFO0ExQjA3RUo7QTBCeDdFSTtFQUNFLDJDckJnOUJxQztBTDArQzNDO0EwQnY3RUk7RUFDRSwyQ3JCNDhCcUM7QUw2K0MzQzs7QTJCaGhGQTtFQUNFO0EzQm1oRkY7QTJCamhGRTs7O0VBR0UsMEJ0QndpQ29DO0VzQnZpQ3BDLDhCdEJ1aUNvQztFc0J0aUNwQyxpQnRCdWlDb0M7QUw0K0N4QztBMkJoaEZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUxSRSxnRUtTRjtBM0JraEZKO0FzQnZoRk07RUtUSjtJTFVNO0V0QjBoRk47QUFDRjtBMkJwaEZFOztFQUVFO0EzQnNoRko7QTJCcGhGSTs7RUFDRTtBM0J1aEZOO0EyQnBoRkk7OztFQUVFLHFCdEI0Z0NrQztFc0IzZ0NsQyx3QnRCNGdDa0M7QUwyZ0R4QztBMkJwaEZJOztFQUNFLHFCdEJ1Z0NrQztFc0J0Z0NsQyx3QnRCdWdDa0M7QUxnaER4QztBMkJuaEZFO0VBQ0UscUJ0QmlnQ29DO0VzQmhnQ3BDLHdCdEJpZ0NvQztBTG9oRHhDO0EyQjlnRkk7Ozs7RUFDRTtFQUNBLDhEdEIyL0JrQztBTHdoRHhDO0EyQmpoRk07Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhdEJtL0JnQztFc0JsL0JoQztFQUNBLHNCckJDRztFQ2pEUDtBUHVrRko7QTJCaGhGSTtFQUNFO0VBQ0EsOER0QjArQmtDO0FMd2lEeEM7QTJCN2dGSTtFQUNFO0EzQitnRk47QTJCM2dGRTs7RUFFRSxjckJkTztBTjJoRlg7QTJCM2dGSTs7RUFDRSx5QnJCckJLO0FObWlGWDs7QTRCcm1GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCd21GRjtBNEJ0bUZFOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBNUJ3bUZKO0E0QnBtRkU7OztFQUdFO0E1QnNtRko7QTRCaG1GRTtFQUNFO0VBQ0E7QTVCa21GSjtBNEJobUZJO0VBQ0U7QTVCa21GTjs7QTRCdmxGQTtFQUNFO0VBQ0E7RUFDQTtFMUI4T0ksbUJBTEk7RTBCdk9SLGdCdEJoRG1CO0VzQmlEbkIsZ0J0QjJFaUI7RXNCMUVqQixjdEJzQlM7RXNCckJUO0VBQ0E7RUFDQSx1Q3ZCMDZCc0M7RXVCejZCdEM7RXJCdENFO0FQaW9GSjs7QTRCamxGQTs7OztFQUlFO0UxQndOSSxtQkFMSTtFS3ZRTjtBUDBvRko7O0E0QmpsRkE7Ozs7RUFJRTtFMUIrTUksa0JBTEk7RUt2UU47QVBtcEZKOztBNEJqbEZBOztFQUVFO0E1Qm9sRkY7O0E0QnZrRkk7Ozs7RXJCakVBO0VBQ0E7QVArb0ZKO0E0QnRrRkk7Ozs7RXJCMUVBO0VBQ0E7QVBzcEZKO0E0QmhrRkU7RUFDRTtFckIxRUE7RUFDQTtBUDZvRko7QTRCaGtGRTs7RXJCOUVFO0VBQ0E7QVBrcEZKOztBNkIxcUZFO0VBQ0U7RUFDQTtFQUNBLG1CeEJ1MEJvQztFSHJrQmxDLGNBTEk7RTJCMVBOLGlDeEJrakNxQjtBTDBuRHpCOztBNkJ6cUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCcVBFLGtCQUxJO0UyQjdPTixXeEJxaUNxQjtFd0JwaUNyQixtQ3hCb2lDcUI7RUUvakNyQjtBUHVzRko7O0E2QnZxRkk7Ozs7RUFFRTtBN0I0cUZOOztBNkIzdEZJO0VBcURFLCtDeEJ1aENtQjtBTG1wRHpCO0E2QmhxRk07RUFDRSwrQ3hCNGdDaUI7RXdCM2dDakIsMER4QjJnQ2lCO0FMdXBEekI7O0E2Qm51Rkk7RUFrRkUsK0N4QjAvQm1CO0FMMnBEekI7QTZCem9GTTtFQUNFLCtDeEI2K0JpQjtFd0I1K0JqQiwwRHhCNCtCaUI7QUwrcER6Qjs7QTZCM3VGSTtFQStHRSwrQ3hCNjlCbUI7QUxtcUR6QjtBNkI5bkZNO0VBQ0UsNEN4QjA5QmlCO0FMc3FEekI7QTZCN25GTTtFQUNFLDBEeEJzOUJpQjtBTHlxRHpCO0E2QjVuRk07RUFDRSxpQ3hCazlCaUI7QUw0cUR6Qjs7QTZCem5GSTtFQUNFO0E3QjRuRk47O0E2QjV2Rkk7Ozs7O0VBMElNO0E3QjBuRlY7O0E2Qmh2RkU7RUFDRTtFQUNBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtCbEMsY0FMSTtFMkIxUE4sbUN4QmtqQ3FCO0FMZ3NEekI7O0E2Qi91RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0JxUEUsa0JBTEk7RTJCN09OLFd4QnFpQ3FCO0V3QnBpQ3JCLGtDeEJvaUNxQjtFRS9qQ3JCO0FQNndGSjs7QTZCN3VGSTs7OztFQUVFO0E3Qmt2Rk47O0E2Qmp5Rkk7RUFxREUsaUR4QnVoQ21CO0FMeXREekI7QTZCdHVGTTtFQUNFLGlEeEI0Z0NpQjtFd0IzZ0NqQix5RHhCMmdDaUI7QUw2dER6Qjs7QTZCenlGSTtFQWtGRSxpRHhCMC9CbUI7QUxpdUR6QjtBNkIvc0ZNO0VBQ0UsaUR4QjYrQmlCO0V3QjUrQmpCLHlEeEI0K0JpQjtBTHF1RHpCOztBNkJqekZJO0VBK0dFLGlEeEI2OUJtQjtBTHl1RHpCO0E2QnBzRk07RUFDRSw4Q3hCMDlCaUI7QUw0dUR6QjtBNkJuc0ZNO0VBQ0UseUR4QnM5QmlCO0FMK3VEekI7QTZCbHNGTTtFQUNFLG1DeEJrOUJpQjtBTGt2RHpCOztBNkIvckZJO0VBQ0U7QTdCa3NGTjs7QTZCbDBGSTs7Ozs7RUE0SU07QTdCOHJGVjs7QThCNTBGQTtFQUVFO0VBQ0E7RUFDQTtFNUJ1UkksNEJBTEk7RTRCaFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RTVCc1FJLGtDQUxJO0U0Qi9QUjtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0V2QmpCRTtFZ0JmRixrQ09rQ3FCO0VSdEJqQixxSVF3Qko7QTlCeTBGRjtBc0I3MUZNO0VRaEJOO0lSaUJRO0V0QmcyRk47QUFDRjtBOEI1MEZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlCODBGSjtBOEIzMEZFO0VBRUU7RUFDQTtFQUNBO0E5QjQwRko7QThCejBGRTtFQUNFO0VQckRGLHdDT3NEdUI7RUFDckI7RUFDQTtFQUtFO0E5QnUwRk47QThCbjBGRTtFQUNFO0VBQ0E7RUFLRTtBOUJpMEZOO0E4Qjd6RkU7RUFLRTtFQUNBO0VBR0E7QTlCeXpGSjtBOEJ0ekZJO0VBS0k7QTlCb3pGUjtBOEIveUZFO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtBOUI4eUZKOztBOEJseUZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CNDRGRjs7QThCbnpGRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQjY1RkY7O0E4QnAwRkU7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0I4NkZGOztBOEJyMUZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CKzdGRjs7QThCdDJGRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmc5RkY7O0E4QnYzRkU7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JpK0ZGOztBOEJ4NEZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Cay9GRjs7QThCejVGRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQm1nR0Y7O0E4Qmg1RkU7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0IyL0ZGOztBOEJqNkZFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CNGdHRjs7QThCbDdGRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQjZoR0Y7O0E4Qm44RkU7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0I4aUdGOztBOEJwOUZFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CK2pHRjs7QThCcitGRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmdsR0Y7O0E4QnQvRkU7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JpbUdGOztBOEJ2Z0dFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ca25HRjs7QThCNWdHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLHFCeEJ0RGdCO0FOb2tHbEI7QThCemdHRTtFQUVFLDBCeEI1RG9CO0FOc2tHeEI7QThCdmdHRTtFQUNFO0E5QnlnR0o7QThCdGdHRTtFQUNFO0E5QndnR0o7O0E4QjcvRkE7RUN4SUU7RUFDQTtFN0I4TkksNEJBTEk7RTZCdk5SO0EvQnlvR0Y7O0E4QmhnR0E7RUM1SUU7RUFDQTtFN0I4TkksMkJBTEk7RTZCdk5SO0EvQmdwR0Y7O0FnQ250R0E7RVZnQk0sZ0NVZko7QWhDc3RHRjtBc0Juc0dNO0VVcEJOO0lWcUJRO0V0QnNzR047QUFDRjtBZ0N6dEdFO0VBQ0U7QWhDMnRHSjs7QWdDcnRHRTtFQUNFO0FoQ3d0R0o7O0FnQ3B0R0E7RUFDRTtFQUNBO0VWREksNkJVRUo7QWhDdXRHRjtBc0JydEdNO0VVTE47SVZNUTtFdEJ3dEdOO0FBQ0Y7QWdDMXRHRTtFQUNFO0VBQ0E7RVZORSw0QlVPRjtBaEM0dEdKO0FzQi90R007RVVBSjtJVkNNO0V0Qmt1R047QUFDRjs7QWlDdnZHQTs7Ozs7O0VBTUU7QWpDMHZHRjs7QWlDdnZHQTtFQUNFO0FqQzB2R0Y7QWtDbHVHSTtFQUNFO0VBQ0Esb0I3QjZoQndCO0U2QjVoQnhCLHVCN0IyaEJ3QjtFNkIxaEJ4QjtFQXJDSjtFQUNBO0VBQ0E7RUFDQTtBbEMwd0dGO0FrQ2h0R0k7RUFDRTtBbENrdEdOOztBaUNod0dBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0J1UUksaUNBTEk7RStCaFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9CME9JLHVDQUxJO0UrQm5PUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTFCekNFO0FQMHlHSjtBaUM3dkdFO0VBQ0U7RUFDQTtFQUNBO0FqQyt2R0o7O0FpQ3Z1R0k7RUFDRTtBakMwdUdOO0FpQ3h1R007RUFDRTtFQUNBO0FqQzB1R1I7O0FpQ3R1R0k7RUFDRTtBakN5dUdOO0FpQ3Z1R007RUFDRTtFQUNBO0FqQ3l1R1I7O0FjbnhHSTtFbUI0QkE7SUFDRTtFakMydkdKO0VpQ3p2R0k7SUFDRTtJQUNBO0VqQzJ2R047RWlDdnZHRTtJQUNFO0VqQ3l2R0o7RWlDdnZHSTtJQUNFO0lBQ0E7RWpDeXZHTjtBQUNGO0FjcHlHSTtFbUI0QkE7SUFDRTtFakMyd0dKO0VpQ3p3R0k7SUFDRTtJQUNBO0VqQzJ3R047RWlDdndHRTtJQUNFO0VqQ3l3R0o7RWlDdndHSTtJQUNFO0lBQ0E7RWpDeXdHTjtBQUNGO0FjcHpHSTtFbUI0QkE7SUFDRTtFakMyeEdKO0VpQ3p4R0k7SUFDRTtJQUNBO0VqQzJ4R047RWlDdnhHRTtJQUNFO0VqQ3l4R0o7RWlDdnhHSTtJQUNFO0lBQ0E7RWpDeXhHTjtBQUNGO0FjcDBHSTtFbUI0QkE7SUFDRTtFakMyeUdKO0VpQ3p5R0k7SUFDRTtJQUNBO0VqQzJ5R047RWlDdnlHRTtJQUNFO0VqQ3l5R0o7RWlDdnlHSTtJQUNFO0lBQ0E7RWpDeXlHTjtBQUNGO0FjcDFHSTtFbUI0QkE7SUFDRTtFakMyekdKO0VpQ3p6R0k7SUFDRTtJQUNBO0VqQzJ6R047RWlDdnpHRTtJQUNFO0VqQ3l6R0o7RWlDdnpHSTtJQUNFO0lBQ0E7RWpDeXpHTjtBQUNGO0FpQ2h6R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakNrekdKO0FrQ3Q0R0k7RUFDRTtFQUNBLG9CN0I2aEJ3QjtFNkI1aEJ4Qix1QjdCMmhCd0I7RTZCMWhCeEI7RUE5Qko7RUFDQTtFQUNBO0VBQ0E7QWxDdTZHRjtBa0NwM0dJO0VBQ0U7QWxDczNHTjs7QWlDdHpHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDeXpHSjtBa0MzNUdJO0VBQ0U7RUFDQSxvQjdCNmhCd0I7RTZCNWhCeEIsdUI3QjJoQndCO0U2QjFoQnhCO0VBdkJKO0VBQ0E7RUFDQTtFQUNBO0FsQ3E3R0Y7QWtDejRHSTtFQUNFO0FsQzI0R047QWlDajBHSTtFQUNFO0FqQ20wR047O0FpQzd6R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ2cwR0o7QWtDbjdHSTtFQUNFO0VBQ0Esb0I3QjZoQndCO0U2QjVoQnhCLHVCN0IyaEJ3QjtFNkIxaEJ4QjtBbENxN0dOO0FrQzE2R007RUFDRTtBbEM0NkdSO0FrQ3o2R007RUFDRTtFQUNBLHFCN0IwZ0JzQjtFNkJ6Z0J0Qix1QjdCd2dCc0I7RTZCdmdCdEI7RUFuQ047RUFDQTtFQUNBO0FsQys4R0Y7QWtDejZHSTtFQUNFO0FsQzI2R047QWlDaDFHSTtFQUNFO0FqQ2sxR047O0FpQzMwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzgwR0Y7O0FpQ3gwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCM0JoTG1CO0UyQmlMbkI7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFMUJ0S0U7QVBpL0dKO0FpQ3gwR0U7RUFFRTtFQUNBO0VWM0xGLGtEVTRMdUI7QWpDeTBHekI7QWlDdDBHRTtFQUVFO0VBQ0E7RVZsTUYsbURVbU11QjtBakN1MEd6QjtBaUNwMEdFO0VBRUU7RUFDQTtFQUNBO0FqQ3EwR0o7O0FpQy96R0E7RUFDRTtBakNrMEdGOztBaUM5ekdBO0VBQ0U7RUFDQTtFQUNBO0UvQm1FSSxrQkFMSTtFK0I1RFI7RUFDQTtBakNpMEdGOztBaUM3ekdBO0VBQ0U7RUFDQTtFQUNBO0FqQ2cwR0Y7O0FpQzV6R0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDOHpHRjs7QW1DcGpIQTs7RUFFRTtFQUNBO0VBQ0E7QW5DdWpIRjtBbUNyakhFOztFQUNFO0VBQ0E7QW5Dd2pISjtBbUNuakhFOzs7Ozs7Ozs7Ozs7RUFNRTtBbkMyakhKOztBbUN0akhBO0VBQ0U7RUFDQTtFQUNBO0FuQ3lqSEY7QW1DdmpIRTtFQUNFO0FuQ3lqSEo7O0FtQ3JqSEE7RTVCaEJJO0FQeWtISjtBbUNyakhFOztFQUVFO0FuQ3VqSEo7QW1DbmpIRTs7O0U1QlZFO0VBQ0E7QVBra0hKO0FtQy9pSEU7OztFNUJORTtFQUNBO0FQMGpISjs7QW1DbGlIQTtFQUNFO0VBQ0E7QW5DcWlIRjtBbUNuaUhFO0VBR0U7QW5DbWlISjtBbUNoaUhFO0VBQ0U7QW5Da2lISjs7QW1DOWhIQTtFQUNFO0VBQ0E7QW5DaWlIRjs7QW1DOWhIQTtFQUNFO0VBQ0E7QW5DaWlIRjs7QW1DN2dIQTtFQUNFO0VBQ0E7RUFDQTtBbkNnaEhGO0FtQzlnSEU7O0VBRUU7QW5DZ2hISjtBbUM3Z0hFOztFQUVFO0FuQytnSEo7QW1DM2dIRTs7RTVCMUZFO0VBQ0E7QVB5bUhKO0FtQzNnSEU7O0U1QjdHRTtFQUNBO0FQNG5ISjs7QW9DcHBIQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDbXBIRjs7QW9DaHBIQTtFQUNFO0VBQ0E7RWxDc1FJLHVDQUxJO0VrQy9QUjtFQUNBO0VBRUE7RUFDQTtFZGZJLHVHY2dCSjtBcENrcEhGO0FzQjlwSE07RWNHTjtJZEZRO0V0QmlxSE47QUFDRjtBb0NycEhFO0VBRUU7RUFDQTtBcENzcEhKO0FvQ25wSEU7RUFDRTtFQUNBLGtEL0JraEJvQjtBTG1vR3hCO0FvQ2pwSEU7RUFFRTtFQUNBO0VBQ0E7QXBDa3BISjs7QW9DMW9IQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXBDMG9IRjtBb0N4b0hFO0VBQ0U7RUFDQTtFN0I3Q0E7RUFDQTtBUHdySEo7QW9Dem9ISTtFQUdFO0VBQ0E7QXBDeW9ITjtBb0Nyb0hFOztFQUVFO0VBQ0E7RUFDQTtBcEN1b0hKO0FvQ3BvSEU7RUFFRTtFN0JqRUE7RUFDQTtBUHVzSEo7O0FvQzVuSEE7RUFFRTtFQUNBO0VBQ0E7QXBDOG5IRjtBb0MzbkhFO0U3QjVGRTtBUDB0SEo7QW9DMW5IRTs7RUFFRTtFYmpIRixvRGFrSHVCO0FwQzRuSHpCOztBb0NubkhBO0VBRUU7RUFDQTtFQUNBO0VBR0E7QXBDbW5IRjtBb0NqbkhFO0VBQ0U7RUFDQTtFQUNBO0FwQ21uSEo7QW9Dam5ISTtFQUVFO0FwQ2tuSE47QW9DOW1IRTs7RUFFRSxnQjlCakplO0U4QmtKZjtFQUNBO0FwQ2duSEo7O0FvQ3RtSEU7O0VBRUU7RUFDQTtBcEN5bUhKOztBb0NwbUhFOztFQUVFO0VBQ0E7RUFDQTtBcEN1bUhKOztBb0NqbUhFOztFQUNFO0FwQ3FtSEo7O0FvQzNsSEU7RUFDRTtBcEM4bEhKO0FvQzVsSEU7RUFDRTtBcEM4bEhKOztBcUMzeEhBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckMyeEhGO0FxQ3J4SEU7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyQzR4SEo7QXFDeHdIQTtFQUNFO0VBQ0E7RUFDQTtFbkM0TkksMkNBTEk7RW1Dck5SO0VBRUE7QXJDeXdIRjtBcUN2d0hFO0VBRUU7RUFDQTtBckN3d0hKOztBcUMvdkhBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckM4dkhGO0FxQzN2SEk7RUFFRTtBckM0dkhOO0FxQ3h2SEU7RUFDRTtBckMwdkhKOztBcUNqdkhBO0VBQ0UsbUJoQzhnQ2tDO0VnQzdnQ2xDLHNCaEM2Z0NrQztFZ0M1Z0NsQztBckNvdkhGO0FxQ2x2SEU7OztFQUdFO0FyQ292SEo7O0FxQ3Z1SEE7RUFDRTtFQUNBO0VBR0E7QXJDd3VIRjs7QXFDcHVIQTtFQUNFO0VuQ3lJSSw2Q0FMSTtFbUNsSVI7RUFDQTtFQUNBO0VBQ0E7RTlCeElFO0VlSEUsK0NlNklKO0FyQ3V1SEY7QXNCaDNITTtFZWlJTjtJZmhJUTtFdEJtM0hOO0FBQ0Y7QXFDMXVIRTtFQUNFO0FyQzR1SEo7QXFDenVIRTtFQUNFO0VBQ0E7RUFDQTtBckMydUhKOztBcUNydUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckN3dUhGOztBcUNydUhBO0VBQ0U7RUFDQTtBckN3dUhGOztBY2wySEk7RXVCc0lBO0lBRUk7SUFDQTtFckMrdEhOO0VxQzd0SE07SUFDRTtFckMrdEhSO0VxQzd0SFE7SUFDRTtFckMrdEhWO0VxQzV0SFE7SUFDRTtJQUNBO0VyQzh0SFY7RXFDMXRITTtJQUNFO0VyQzR0SFI7RXFDenRITTtJQUNFO0lBQ0E7RXJDMnRIUjtFcUN4dEhNO0lBQ0U7RXJDMHRIUjtFcUN2dEhNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmOU5KLGdCZWdPSTtFckN1dEhSO0VxQ3B0SFE7SUFDRTtFckNzdEhWO0VxQ250SFE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFckNxdEhWO0FBQ0Y7QWNsNUhJO0V1QnNJQTtJQUVJO0lBQ0E7RXJDOHdITjtFcUM1d0hNO0lBQ0U7RXJDOHdIUjtFcUM1d0hRO0lBQ0U7RXJDOHdIVjtFcUMzd0hRO0lBQ0U7SUFDQTtFckM2d0hWO0VxQ3p3SE07SUFDRTtFckMyd0hSO0VxQ3h3SE07SUFDRTtJQUNBO0VyQzB3SFI7RXFDdndITTtJQUNFO0VyQ3l3SFI7RXFDdHdITTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjlOSixnQmVnT0k7RXJDc3dIUjtFcUNud0hRO0lBQ0U7RXJDcXdIVjtFcUNsd0hRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXJDb3dIVjtBQUNGO0FjajhISTtFdUJzSUE7SUFFSTtJQUNBO0VyQzZ6SE47RXFDM3pITTtJQUNFO0VyQzZ6SFI7RXFDM3pIUTtJQUNFO0VyQzZ6SFY7RXFDMXpIUTtJQUNFO0lBQ0E7RXJDNHpIVjtFcUN4ekhNO0lBQ0U7RXJDMHpIUjtFcUN2ekhNO0lBQ0U7SUFDQTtFckN5ekhSO0VxQ3R6SE07SUFDRTtFckN3ekhSO0VxQ3J6SE07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWY5TkosZ0JlZ09JO0VyQ3F6SFI7RXFDbHpIUTtJQUNFO0VyQ296SFY7RXFDanpIUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VyQ216SFY7QUFDRjtBY2gvSEk7RXVCc0lBO0lBRUk7SUFDQTtFckM0MkhOO0VxQzEySE07SUFDRTtFckM0MkhSO0VxQzEySFE7SUFDRTtFckM0MkhWO0VxQ3oySFE7SUFDRTtJQUNBO0VyQzIySFY7RXFDdjJITTtJQUNFO0VyQ3kySFI7RXFDdDJITTtJQUNFO0lBQ0E7RXJDdzJIUjtFcUNyMkhNO0lBQ0U7RXJDdTJIUjtFcUNwMkhNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmOU5KLGdCZWdPSTtFckNvMkhSO0VxQ2oySFE7SUFDRTtFckNtMkhWO0VxQ2gySFE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFckNrMkhWO0FBQ0Y7QWMvaElJO0V1QnNJQTtJQUVJO0lBQ0E7RXJDMjVITjtFcUN6NUhNO0lBQ0U7RXJDMjVIUjtFcUN6NUhRO0lBQ0U7RXJDMjVIVjtFcUN4NUhRO0lBQ0U7SUFDQTtFckMwNUhWO0VxQ3Q1SE07SUFDRTtFckN3NUhSO0VxQ3I1SE07SUFDRTtJQUNBO0VyQ3U1SFI7RXFDcDVITTtJQUNFO0VyQ3M1SFI7RXFDbjVITTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjlOSixnQmVnT0k7RXJDbTVIUjtFcUNoNUhRO0lBQ0U7RXJDazVIVjtFcUMvNEhRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXJDaTVIVjtBQUNGO0FxQ3g4SEk7RUFFSTtFQUNBO0FyQ3k4SFI7QXFDdjhIUTtFQUNFO0FyQ3k4SFY7QXFDdjhIVTtFQUNFO0FyQ3k4SFo7QXFDdDhIVTtFQUNFO0VBQ0E7QXJDdzhIWjtBcUNwOEhRO0VBQ0U7QXJDczhIVjtBcUNuOEhRO0VBQ0U7RUFDQTtBckNxOEhWO0FxQ2w4SFE7RUFDRTtBckNvOEhWO0FxQ2o4SFE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWY5TkosZ0JlZ09JO0FyQ2k4SFY7QXFDOTdIVTtFQUNFO0FyQ2c4SFo7QXFDNzdIVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyQys3SFo7O0FxQzk2SEE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckNnN0hGOztBcUMxNkhJO0VBQ0U7QXJDNjZITjs7QXNDdHNJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9CakJFO0FQd3RJSjtBc0Nuc0lFO0VBQ0U7RUFDQTtBdENxc0lKO0FzQ2xzSUU7RUFDRTtFQUNBO0F0Q29zSUo7QXNDbHNJSTtFQUNFO0UvQnRCRjtFQUNBO0FQMnRJSjtBc0Nsc0lJO0VBQ0U7RS9CYkY7RUFDQTtBUGt0SUo7QXNDL3JJRTs7RUFFRTtBdENpc0lKOztBc0M3cklBO0VBR0U7RUFDQTtFQUNBO0F0QzhySUY7O0FzQzNySUE7RUFDRTtFQUNBO0F0QzhySUY7O0FzQzNySUE7RUFDRTtFQUNBO0VBQ0E7QXRDOHJJRjs7QXNDM3JJQTtFQUNFO0F0QzhySUY7O0FzQzFySUU7RUFDRTtBdEM2cklKO0FzQzFySUU7RUFDRTtBdEM0cklKOztBc0NwcklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEN1cklGO0FzQ3JySUU7RS9CN0ZFO0FQcXhJSjs7QXNDbnJJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Q3NySUY7QXNDcHJJRTtFL0J4R0U7QVAreElKOztBc0M3cUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRDZ3JJRjtBc0M5cUlFO0VBQ0U7RUFDQTtBdENncklKOztBc0M1cUlBO0VBQ0U7RUFDQTtBdEMrcUlGOztBc0MzcUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvQjFJRTtBUHl6SUo7O0FzQzNxSUE7OztFQUdFO0F0QzhxSUY7O0FzQzNxSUE7O0UvQjNJSTtFQUNBO0FQMnpJSjs7QXNDNXFJQTs7RS9CbElJO0VBQ0E7QVBteklKOztBc0NycUlFO0VBQ0U7QXRDd3FJSjtBY255SUk7RXdCdUhKO0lBUUk7SUFDQTtFdEN3cUlGO0VzQ3JxSUU7SUFFRTtJQUNBO0V0Q3NxSUo7RXNDcHFJSTtJQUNFO0lBQ0E7RXRDc3FJTjtFc0NqcUlNO0kvQjNLSjtJQUNBO0VQKzBJRjtFc0NscUlROztJQUdFO0V0Q21xSVY7RXNDanFJUTs7SUFHRTtFdENrcUlWO0VzQzlwSU07SS9CNUtKO0lBQ0E7RVA2MElGO0VzQy9wSVE7O0lBR0U7RXRDZ3FJVjtFc0M5cElROztJQUdFO0V0QytwSVY7QUFDRjs7QXVDcDRJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3M0SUY7O0F1Q2w0SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VyQzJQSSxtQkFMSTtFcUNwUFI7RUFDQTtFQUNBO0VBQ0E7RWhDdEJFO0VnQ3dCRjtFakIzQkksMENpQjRCSjtBdkNxNElGO0FzQjc1SU07RWlCV047SWpCVlE7RXRCZzZJTjtBQUNGO0F1Q3g0SUU7RUFDRTtFQUNBO0VBQ0E7QXZDMDRJSjtBdUN4NElJO0VBQ0U7RUFDQTtBdkMwNElOO0F1Q3I0SUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQmxERSxtRGlCbURGO0F2Q3U0SUo7QXNCdDdJTTtFaUJzQ0o7SWpCckNNO0V0Qnk3SU47QUFDRjtBdUN6NElFO0VBQ0U7QXZDMjRJSjtBdUN4NElFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDMDRJSjs7QXVDdDRJQTtFQUNFO0F2Q3k0SUY7O0F1Q3Q0SUE7RUFDRTtFQUNBO0VBQ0E7QXZDeTRJRjtBdUN2NElFO0VoQy9ERTtFQUNBO0FQeThJSjtBdUN4NElJO0VoQ2xFQTtFQUNBO0FQNjhJSjtBdUN2NElFO0VBQ0U7QXZDeTRJSjtBdUNyNElFO0VoQzlERTtFQUNBO0FQczhJSjtBdUNyNElNO0VoQ2xFRjtFQUNBO0FQMDhJSjtBdUNwNElJO0VoQ3ZFQTtFQUNBO0FQODhJSjs7QXVDbDRJQTtFQUNFO0F2Q3E0SUY7O0F1QzUzSUU7RUFDRTtBdkMrM0lKO0F1QzUzSUU7RUFDRTtFQUNBO0VoQ3BIQTtBUG0vSUo7QXVDNTNJSTtFQUFnQjtBdkMrM0lwQjtBdUM5M0lJO0VBQWU7QXZDaTRJbkI7QXVDOTNJTTtFaEMzSEY7QVA0L0lKOztBdUN2M0lJO0VBQ0U7RUFDQTtBdkMwM0lOOztBd0NwaEpBO0VBRUU7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0V0QytRSSx5Q0FMSTtFc0N4UVI7RUFDQTtFakNBRTtBUG9oSko7O0F3QzlnSkU7RUFDRTtBeENpaEpKO0F3Qy9nSkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeENpaEpOO0F3QzdnSkU7RUFDRTtBeEMrZ0pKOztBeUNwakpBO0VBRUU7RUFDQTtFdkM0UkksbUNBTEk7RXVDclJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFaENwQkE7RUFDQTtBVHlrSkY7O0F5Q2xqSkE7RUFDRTtFQUNBO0VBQ0E7RXZDZ1FJLHlDQUxJO0V1Q3pQUjtFQUVBO0VBQ0E7RW5CcEJJLHFJbUJxQko7QXpDb2pKRjtBc0Jya0pNO0VtQlFOO0luQlBRO0V0QndrSk47QUFDRjtBeUN2akpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekN5akpKO0F5Q3RqSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxVcEMydUNnQztFb0MxdUNoQztBekN3akpKO0F5Q3JqSkU7RUFFRTtFQUNBO0VsQnRERixnRGtCdUR1QjtFQUNyQjtBekNzakpKO0F5Q25qSkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBekNvakpKOztBeUMvaUpFO0VBQ0UsOENwQzhzQ2dDO0FMbzJHcEM7QXlDN2lKTTtFbEM5QkY7RUFDQTtBUDhrSko7QXlDM2lKTTtFbENsREY7RUFDQTtBUGdtSko7O0F5QzloSkE7RUNsR0U7RUFDQTtFeEMwUkksbUNBTEk7RXdDblJSO0ExQ29vSkY7O0F5Q2ppSkE7RUN0R0U7RUFDQTtFeEMwUkksa0NBTEk7RXdDblJSO0ExQzJvSkY7O0EyQzdvSkE7RUFFRTtFQUNBO0V6Q3VSSSx5QkFMSTtFeUNoUlI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFekMrUUksb0NBTEk7RXlDeFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFcENKRTtBUGtwSko7QTJDem9KRTtFQUNFO0EzQzJvSko7O0EyQ3RvSkE7RUFDRTtFQUNBO0EzQ3lvSkY7O0E0Q3pxSkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXJDSEU7QVA2cUpKOztBNENycUpBO0VBRUU7QTVDdXFKRjs7QTRDbnFKQTtFQUNFLGdCdEM5QmlCO0VzQytCakI7QTVDc3FKRjs7QTRDOXBKQTtFQUNFLG1CdkNvK0M4QjtBTDZyR2hDO0E0QzlwSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Q2dxSko7O0E0Q3hwSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUMycEpKOztBNEMvcEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVDa3FKSjs7QTRDdHFKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Q3lxSko7O0E0QzdxSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUNnckpKOztBNENwckpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVDdXJKSjs7QTRDM3JKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1QzhySko7O0E0Q2xzSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUNxc0pKOztBNEN6c0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVDNHNKSjs7QTZDeHdKRTtFQUNFO0lBQUssMkJ4Q3VoRDJCO0VMcXZHbEM7QUFDRjtBNkN4d0pBOztFQUdFO0UzQ2tSSSxtQ0FMSTtFMkMzUVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0UzQ3NRSSx1Q0FMSTtFMkMvUFI7RXRDUkU7QVBneEpKOztBNkNud0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdkJ4QkksNkN1QnlCSjtBN0Nzd0pGO0FzQjN4Sk07RXVCWU47SXZCWFE7RXRCOHhKTjtBQUNGOztBNkN4d0pBO0V0QkFFO0VzQkVBO0E3QzJ3SkY7O0E2Q3h3SkE7RUFDRTtBN0Myd0pGOztBNkN4d0pBO0VBQ0U7QTdDMndKRjs7QTZDdndKRTtFQUNFO0E3QzB3Sko7QTZDdndKTTtFQUpKO0lBS007RTdDMHdKTjtBQUNGOztBOEN0MEpBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0V2Q1hFO0FQZzFKSjs7QThDajBKQTtFQUNFO0VBQ0E7QTlDbzBKRjtBOENsMEpFO0VBRUU7RUFDQTtBOUNtMEpKOztBOEMxekpBO0VBQ0U7RUFDQTtFQUNBO0E5QzZ6SkY7QThDMXpKRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0E5QzJ6Sko7QThDeHpKRTtFQUNFO0VBQ0E7QTlDMHpKSjs7QThDbHpKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBOUNvekpGO0E4Q2x6SkU7RXZDdkRFO0VBQ0E7QVA0MkpKO0E4Q2x6SkU7RXZDN0NFO0VBQ0E7QVBrMkpKO0E4Q2x6SkU7RUFFRTtFQUNBO0VBQ0E7QTlDbXpKSjtBOEMveUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDaXpKSjtBOEM3eUpFO0VBQ0U7QTlDK3lKSjtBOEM3eUpJO0VBQ0U7RUFDQTtBOUMreUpOOztBOENseUpJO0VBQ0U7QTlDcXlKTjtBOENseUpRO0V2Q3ZESjtFQVpBO0FQeTJKSjtBOENqeUpRO0V2Q3hFSjtFQVlBO0FQaTJKSjtBOENoeUpRO0VBQ0U7QTlDa3lKVjtBOEMveEpRO0VBQ0U7RUFDQTtBOUNpeUpWO0E4Qy94SlU7RUFDRTtFQUNBO0E5Q2l5Slo7O0FjdjNKSTtFZ0M4REE7SUFDRTtFOUM2ekpKO0U4QzF6Sk07SXZDdkRKO0lBWkE7RVBpNEpGO0U4Q3p6Sk07SXZDeEVKO0lBWUE7RVB5M0pGO0U4Q3h6Sk07SUFDRTtFOUMwekpSO0U4Q3Z6Sk07SUFDRTtJQUNBO0U5Q3l6SlI7RThDdnpKUTtJQUNFO0lBQ0E7RTlDeXpKVjtBQUNGO0FjaDVKSTtFZ0M4REE7SUFDRTtFOUNxMUpKO0U4Q2wxSk07SXZDdkRKO0lBWkE7RVB5NUpGO0U4Q2oxSk07SXZDeEVKO0lBWUE7RVBpNUpGO0U4Q2gxSk07SUFDRTtFOUNrMUpSO0U4Qy8wSk07SUFDRTtJQUNBO0U5Q2kxSlI7RThDLzBKUTtJQUNFO0lBQ0E7RTlDaTFKVjtBQUNGO0FjeDZKSTtFZ0M4REE7SUFDRTtFOUM2MkpKO0U4QzEySk07SXZDdkRKO0lBWkE7RVBpN0pGO0U4Q3oySk07SXZDeEVKO0lBWUE7RVB5NkpGO0U4Q3gySk07SUFDRTtFOUMwMkpSO0U4Q3YySk07SUFDRTtJQUNBO0U5Q3kySlI7RThDdjJKUTtJQUNFO0lBQ0E7RTlDeTJKVjtBQUNGO0FjaDhKSTtFZ0M4REE7SUFDRTtFOUNxNEpKO0U4Q2w0Sk07SXZDdkRKO0lBWkE7RVB5OEpGO0U4Q2o0Sk07SXZDeEVKO0lBWUE7RVBpOEpGO0U4Q2g0Sk07SUFDRTtFOUNrNEpSO0U4Qy8zSk07SUFDRTtJQUNBO0U5Q2k0SlI7RThDLzNKUTtJQUNFO0lBQ0E7RTlDaTRKVjtBQUNGO0FjeDlKSTtFZ0M4REE7SUFDRTtFOUM2NUpKO0U4QzE1Sk07SXZDdkRKO0lBWkE7RVBpK0pGO0U4Q3o1Sk07SXZDeEVKO0lBWUE7RVB5OUpGO0U4Q3g1Sk07SUFDRTtFOUMwNUpSO0U4Q3Y1Sk07SUFDRTtJQUNBO0U5Q3k1SlI7RThDdjVKUTtJQUNFO0lBQ0E7RTlDeTVKVjtBQUNGO0E4QzU0SkE7RXZDaEpJO0FQK2hLSjtBOEM1NEpFO0VBQ0U7QTlDODRKSjtBOEM1NEpJO0VBQ0U7QTlDODRKTjs7QThDajRKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q280Sko7O0E4Qzk0SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNpNUpKOztBOEMzNUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDODVKSjs7QThDeDZKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QzI2Sko7O0E4Q3I3SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUN3N0pKOztBOENsOEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDcThKSjs7QThDLzhKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q2s5Sko7O0E4QzU5SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUMrOUpKOztBK0MzcEtBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsVTFDbXBEMkI7RTBDbHBEM0IsVzFDa3BEMkI7RTBDanBEM0I7RUFDQTtFQUNBO0VBQ0E7RXhDSkU7RXdDTUY7QS9DMnBLRjtBK0N4cEtFO0VBQ0U7RUFDQTtFQUNBO0EvQzBwS0o7QStDdnBLRTtFQUNFO0VBQ0E7RUFDQTtBL0N5cEtKO0ErQ3RwS0U7RUFFRTtFQUNBO0VBQ0E7QS9DdXBLSjs7QStDL29LQTtFQUhFO0EvQ3NwS0Y7O0ErQzdvS0k7RUFURjtBL0MwcEtGOztBZ0Qzc0tBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFOUN5UkksOEJBTEk7RThDbFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RTlDMlFJLG9DQUxJO0U4Q3BRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXpDUkU7QVBvdEtKO0FnRHpzS0U7RUFDRTtBaEQyc0tKO0FnRHhzS0U7RUFDRTtBaEQwc0tKOztBZ0R0c0tBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRHdzS0Y7QWdEdHNLRTtFQUNFO0FoRHdzS0o7O0FnRHBzS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFekNoQ0U7RUFDQTtBUHd1S0o7QWdEdHNLRTtFQUNFO0VBQ0E7QWhEd3NLSjs7QWdEcHNLQTtFQUNFO0VBQ0E7QWhEdXNLRjs7QWlEcndLQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FqRG13S0Y7O0FpRDV2S0E7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBakQ4dktGO0FpRDN2S0U7RTNCNUNJLG9DMkI2Q0Y7RUFDQSw4QjVDZzhDZ0M7QUw2ekhwQztBc0J2eUtNO0UyQndDSjtJM0J2Q007RXRCMHlLTjtBQUNGO0FpRGh3S0U7RUFDRSxlNUM4N0NnQztBTG8wSHBDO0FpRDl2S0U7RUFDRSxzQjVDMjdDZ0M7QUxxMEhwQzs7QWlENXZLQTtFQUNFO0FqRCt2S0Y7QWlEN3ZLRTtFQUNFO0VBQ0E7QWpEK3ZLSjtBaUQ1dktFO0VBQ0U7QWpEOHZLSjs7QWlEMXZLQTtFQUNFO0VBQ0E7RUFDQTtBakQ2dktGOztBaUR6dktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UxQ3JGRTtFMEN5RkY7QWpEeXZLRjs7QWlEcnZLQTtFQUVFO0VBQ0E7RUFDQTtFQ2xIQTtFQUNBO0VBQ0E7RUFDQSxrQ0RrSDBCO0VDakgxQjtFQUNBO0VBQ0EsdUNEK0c0RDtBakQydks5RDtBa0R2MktFO0VBQVM7QWxEMDJLWDtBa0R6MktFO0VBQVMsbUNEMkdpRjtBakRpd0s1Rjs7QWlENXZLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUN0R0U7RUFDQTtBUHMyS0o7QWlEOXZLRTtFQUNFO0VBQ0E7QWpEZ3dLSjs7QWlEM3ZLQTtFQUNFO0VBQ0E7QWpEOHZLRjs7QWlEenZLQTtFQUNFO0VBR0E7RUFDQTtBakQwdktGOztBaUR0dktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUMxSEU7RUFDQTtBUG8zS0o7QWlEcnZLRTtFQUNFO0FqRHV2S0o7O0FjbjJLSTtFbUNrSEY7SUFDRTtJQUNBO0VqRHF2S0Y7RWlEanZLQTtJQUNFO0lBQ0E7SUFDQTtFakRtdktGO0VpRGh2S0E7SUFDRTtFakRrdktGO0FBQ0Y7QWNsM0tJO0VtQ29JRjs7SUFFRTtFakRpdktGO0FBQ0Y7QWN4M0tJO0VtQzJJRjtJQUNFO0VqRGd2S0Y7QUFDRjtBaUR2dUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpEeXVLTjtBaUR2dUtNO0VBQ0U7RUFDQTtFMUMxTUo7QVBvN0tKO0FpRHR1S007O0UxQzlNRjtBUHc3S0o7QWlEcnVLTTtFQUNFO0FqRHV1S1I7O0FjbDRLSTtFbUN5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakQ2dktKO0VpRDN2S0k7SUFDRTtJQUNBO0kxQzFNSjtFUHc4S0Y7RWlEMXZLSTs7STFDOU1GO0VQNDhLRjtFaUR6dktJO0lBQ0U7RWpEMnZLTjtBQUNGO0FjdjVLSTtFbUN5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakRpeEtKO0VpRC93S0k7SUFDRTtJQUNBO0kxQzFNSjtFUDQ5S0Y7RWlEOXdLSTs7STFDOU1GO0VQZytLRjtFaUQ3d0tJO0lBQ0U7RWpEK3dLTjtBQUNGO0FjMzZLSTtFbUN5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakRxeUtKO0VpRG55S0k7SUFDRTtJQUNBO0kxQzFNSjtFUGcvS0Y7RWlEbHlLSTs7STFDOU1GO0VQby9LRjtFaURqeUtJO0lBQ0U7RWpEbXlLTjtBQUNGO0FjLzdLSTtFbUN5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakR5ektKO0VpRHZ6S0k7SUFDRTtJQUNBO0kxQzFNSjtFUG9nTEY7RWlEdHpLSTs7STFDOU1GO0VQd2dMRjtFaURyektJO0lBQ0U7RWpEdXpLTjtBQUNGO0FjbjlLSTtFbUN5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakQ2MEtKO0VpRDMwS0k7SUFDRTtJQUNBO0kxQzFNSjtFUHdoTEY7RWlEMTBLSTs7STFDOU1GO0VQNGhMRjtFaUR6MEtJO0lBQ0U7RWpEMjBLTjtBQUNGO0FtRGxqTEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqRHdSSSwrQkFMSTtFaURqUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VDbEJBLHNDL0MrbEI0QjtFK0M3bEI1QjtFQUNBLGdCOUNEbUI7RThDRW5CLGdCOUMwSGlCO0U4Q3pIakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxEZ1JJLHNDQUxJO0VpRGhRUjtFQUNBO0FuRDBqTEY7QW1EeGpMRTtFQUFTO0FuRDJqTFg7QW1EempMRTtFQUNFO0VBQ0E7RUFDQTtBbkQyakxKO0FtRHpqTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkQyakxOOztBbUR0akxBO0VBQ0U7QW5EeWpMRjtBbUR2akxFO0VBQ0U7RUFDQTtFQUNBO0FuRHlqTEo7O0FtRHJqTEE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBbkR3akxGO0FtRHRqTEU7RUFDRTtFQUNBO0VBQ0E7QW5Ed2pMSjs7QW1EcGpMQTtBQUVBO0VBQ0U7QW5Ec2pMRjtBbURwakxFO0VBQ0U7RUFDQTtFQUNBO0FuRHNqTEo7O0FtRGxqTEE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBbkRxakxGO0FtRG5qTEU7RUFDRTtFQUNBO0VBQ0E7QW5EcWpMSjs7QW1EampMQTtBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTVDakdFO0FQcW9MSjs7QXFEeHBMQTtFQUVFO0VBQ0E7RW5ENFJJLCtCQUxJO0VtRHJSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuRG1SSSx1Q0FMSTtFbUQ1UVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFRHpCQSxzQy9DK2xCNEI7RStDN2xCNUI7RUFDQSxnQjlDRG1CO0U4Q0VuQixnQjlDMEhpQjtFOEN6SGpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsRGdSSSxzQ0FMSTtFbUQxUFI7RUFDQTtFQUNBO0VBQ0E7RTlDaEJFO0FQbXJMSjtBcUQvcExFO0VBQ0U7RUFDQTtFQUNBO0FyRGlxTEo7QXFEL3BMSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRncUxOOztBcUQxcExFO0VBQ0U7QXJENnBMSjtBcUQzcExJO0VBRUU7QXJENHBMTjtBcUR6cExJO0VBQ0U7RUFDQTtBckQycExOO0FxRHhwTEk7RUFDRTtFQUNBO0FyRDBwTE47O0FxRHJwTEE7QUFFRTtFQUNFO0VBQ0E7RUFDQTtBckR1cExKO0FxRHJwTEk7RUFFRTtBckRzcExOO0FxRG5wTEk7RUFDRTtFQUNBO0FyRHFwTE47QXFEbHBMSTtFQUNFO0VBQ0E7QXJEb3BMTjs7QXFEL29MQTtBQUdFO0VBQ0U7QXJEZ3BMSjtBcUQ5b0xJO0VBRUU7QXJEK29MTjtBcUQ1b0xJO0VBQ0U7RUFDQTtBckQ4b0xOO0FxRDNvTEk7RUFDRTtFQUNBO0FyRDZvTE47QXFEeG9MRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEMG9MSjs7QXFEdG9MQTtBQUVFO0VBQ0U7RUFDQTtFQUNBO0FyRHdvTEo7QXFEdG9MSTtFQUVFO0FyRHVvTE47QXFEcG9MSTtFQUNFO0VBQ0E7QXJEc29MTjtBcURub0xJO0VBQ0U7RUFDQTtBckRxb0xOOztBcURob0xBO0FBa0JBO0VBQ0U7RUFDQTtFbkQyR0ksNkNBTEk7RW1EcEdSO0VBQ0E7RUFDQTtFOUM1SkU7RUFDQTtBUCt3TEo7QXFEam5MRTtFQUNFO0FyRG1uTEo7O0FxRC9tTEE7RUFDRTtFQUNBO0FyRGtuTEY7O0FzRHZ5TEE7RUFDRTtBdEQweUxGOztBc0R2eUxBO0VBQ0U7QXREMHlMRjs7QXNEdnlMQTtFQUNFO0VBQ0E7RUFDQTtBdEQweUxGO0F1RGgwTEU7RUFDRTtFQUNBO0VBQ0E7QXZEazBMSjs7QXNEM3lMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaENsQkksc0NnQ21CSjtBdEQ4eUxGO0FzQjd6TE07RWdDUU47SWhDUFE7RXRCZzBMTjtBQUNGOztBc0RoekxBOzs7RUFHRTtBdERtekxGOztBc0RoekxBOztFQUVFO0F0RG16TEY7O0FzRGh6TEE7O0VBRUU7QXREbXpMRjs7QXNEMXlMRTtFQUNFO0VBQ0E7RUFDQTtBdEQ2eUxKO0FzRDF5TEU7OztFQUdFO0VBQ0E7QXRENHlMSjtBc0R6eUxFOztFQUVFO0VBQ0E7RWhDNURFLDJCZ0M2REY7QXREMnlMSjtBc0JwMkxNO0VnQ3FESjs7SWhDcERNO0V0QncyTE47QUFDRjs7QXNEeHlMQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVqRGdoRG1DO0VpRC9nRG5DO0VBQ0EsV2hEOUJTO0VnRCtCVDtFQUNBO0VBQ0E7RUFDQSxZakQyZ0RtQztFaUJqbUQvQiw4QmdDdUZKO0F0RDB5TEY7QXNCNzNMTTtFZ0NrRU47O0loQ2pFUTtFdEJpNExOO0FBQ0Y7QXNEN3lMRTs7O0VBRUUsV2hEeENPO0VnRHlDUDtFQUNBO0VBQ0EsWWpEbWdEaUM7QUw2eUlyQzs7QXNEN3lMQTtFQUNFO0F0RGd6TEY7O0FzRDd5TEE7RUFDRTtBdERnekxGOztBc0QzeUxBOztFQUVFO0VBQ0EsV2pEb2dEbUM7RWlEbmdEbkMsWWpEbWdEbUM7RWlEbGdEbkM7RUFDQTtFQUNBO0F0RDh5TEY7O0FzRDN5TEE7Ozs7Ozs7R0FBQTtBQVFBO0VBQ0U7QXREOHlMRjs7QXNENXlMQTtFQUNFO0F0RCt5TEY7O0FzRHZ5TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsaUJqRDQ4Q21DO0VpRDM4Q25DO0VBQ0EsZ0JqRDA4Q21DO0FMKzFJckM7QXNEdnlMRTtFQUNFO0VBQ0E7RUFDQSxXakQwOENpQztFaUR6OENqQyxXakQwOENpQztFaUR6OENqQztFQUNBLGlCakQwOENpQztFaUR6OENqQyxnQmpEeThDaUM7RWlEeDhDakM7RUFDQTtFQUNBLHNCaEQ5R087RWdEK0dQO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWWpEaThDaUM7RWlCem1EL0IsNkJnQ3lLRjtBdER3eUxKO0FzQjc4TE07RWdDb0pKO0loQ25KTTtFdEJnOUxOO0FBQ0Y7QXNEMXlMRTtFQUNFLFVqRDg3Q2lDO0FMODJJckM7O0FzRG55TEE7RUFDRTtFQUNBO0VBQ0EsZWpEdzdDbUM7RWlEdjdDbkM7RUFDQSxvQmpEcTdDbUM7RWlEcDdDbkMsdUJqRG83Q21DO0VpRG43Q25DLFdoRHpJUztFZ0QwSVQ7QXREc3lMRjs7QXNEaHlMRTs7RUFFRSxnQ2pEeTdDaUM7QUwwMklyQztBc0RoeUxFO0VBQ0Usc0JoRDVJSTtBTjg2TFI7QXNEL3hMRTtFQUNFLFdoRGhKSTtBTmk3TFI7O0FzRDN5TEU7OztFQUVFLGdDakR5N0NpQztBTHMzSXJDO0FzRDV5TEU7RUFDRSxzQmhENUlJO0FOMDdMUjtBc0QzeUxFO0VBQ0UsV2hEaEpJO0FONjdMUjs7QXdEdmdNQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXhEeWdNRjs7QXdEcmdNQTtFQUNFO0lBQUs7RXhEeWdNTDtBQUNGO0F3RHRnTUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0F4RHFnTUY7O0F3RGxnTUE7RUFFRTtFQUNBO0VBQ0E7QXhEb2dNRjs7QXdEMy9MQTtFQUNFO0lBQ0U7RXhEOC9MRjtFd0Q1L0xBO0lBQ0U7SUFDQTtFeEQ4L0xGO0FBQ0Y7QXdEMS9MQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0F4RHkvTEY7O0F3RHQvTEE7RUFDRTtFQUNBO0F4RHkvTEY7O0F3RHIvTEU7RUFDRTs7SUFFRTtFeER3L0xKO0FBQ0Y7QXlEeGtNQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekR5a01GOztBYzVnTUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJbkM1QkEsMENtQzhCQTtFekQwak1KO0FBQ0Y7QXNCcmxNTTtFbUNZSjtJbkNYTTtFdEJ3bE1OO0FBQ0Y7QWNsaU1JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEaWtNTjtFeUQ5ak1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekRna01OO0V5RDdqTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQrak1OO0V5RDVqTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEOGpNTjtFeUQzak1JO0lBRUU7RXpENGpNTjtFeUR6ak1JO0lBR0U7RXpEeWpNTjtBQUNGO0FjdGxNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0V6RHdqTU47RXlEdGpNTTtJQUNFO0V6RHdqTVI7RXlEcmpNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXpEc2pNUjtBQUNGOztBYzFsTUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJbkM1QkEsMENtQzhCQTtFekR3b01KO0FBQ0Y7QXNCbnFNTTtFbUNZSjtJbkNYTTtFdEJzcU1OO0FBQ0Y7QWNobk1JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEK29NTjtFeUQ1b01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQ4b01OO0V5RDNvTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQ2b01OO0V5RDFvTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpENG9NTjtFeUR6b01JO0lBRUU7RXpEMG9NTjtFeUR2b01JO0lBR0U7RXpEdW9NTjtBQUNGO0FjcHFNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0V6RHNvTU47RXlEcG9NTTtJQUNFO0V6RHNvTVI7RXlEbm9NTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXpEb29NUjtBQUNGOztBY3hxTUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJbkM1QkEsMENtQzhCQTtFekRzdE1KO0FBQ0Y7QXNCanZNTTtFbUNZSjtJbkNYTTtFdEJvdk1OO0FBQ0Y7QWM5ck1JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpENnRNTjtFeUQxdE1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQ0dE1OO0V5RHp0TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQydE1OO0V5RHh0TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEMHRNTjtFeUR2dE1JO0lBRUU7RXpEd3RNTjtFeURydE1JO0lBR0U7RXpEcXRNTjtBQUNGO0FjbHZNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0V6RG90TU47RXlEbHRNTTtJQUNFO0V6RG90TVI7RXlEanRNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXpEa3RNUjtBQUNGOztBY3R2TUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJbkM1QkEsMENtQzhCQTtFekRveU1KO0FBQ0Y7QXNCL3pNTTtFbUNZSjtJbkNYTTtFdEJrME1OO0FBQ0Y7QWM1d01JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEMnlNTjtFeUR4eU1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekQweU1OO0V5RHZ5TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekR5eU1OO0V5RHR5TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEd3lNTjtFeURyeU1JO0lBRUU7RXpEc3lNTjtFeURueU1JO0lBR0U7RXpEbXlNTjtBQUNGO0FjaDBNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0V6RGt5TU47RXlEaHlNTTtJQUNFO0V6RGt5TVI7RXlEL3hNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXpEZ3lNUjtBQUNGOztBY3AwTUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJbkM1QkEsMENtQzhCQTtFekRrM01KO0FBQ0Y7QXNCNzRNTTtFbUNZSjtJbkNYTTtFdEJnNU1OO0FBQ0Y7QWMxMU1JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEeTNNTjtFeUR0M01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekR3M01OO0V5RHIzTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekR1M01OO0V5RHAzTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpEczNNTjtFeURuM01JO0lBRUU7RXpEbzNNTjtFeURqM01JO0lBR0U7RXpEaTNNTjtBQUNGO0FjOTRNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0V6RGczTU47RXlEOTJNTTtJQUNFO0V6RGczTVI7RXlENzJNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXpEODJNUjtBQUNGOztBeUQ5N01FO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkM1QkEsMENtQzhCQTtBekQrN01OO0FzQno5TU07RW1DWUo7SW5DWE07RXRCNDlNTjtBQUNGO0F5RGw4TU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RG84TVI7QXlEajhNTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpEbThNUjtBeURoOE1NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpEazhNUjtBeUQvN01NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RGk4TVI7QXlEOTdNTTtFQUVFO0F6RCs3TVI7QXlENTdNTTtFQUdFO0F6RDQ3TVI7O0F5RGo2TUE7RVBwSEU7RUFDQTtFQUNBO0VBQ0EsYTdDMG1Da0M7RTZDem1DbEM7RUFDQTtFQUNBLHNCNUNzRU07QU5tOU1SO0FrRHRoTkU7RUFBUztBbER5aE5YO0FrRHhoTkU7RUFBUyxZNUNvU2M7QU51dk16Qjs7QXlENzZNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RGc3TUY7QXlEOTZNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RGc3TUo7O0F5RDU2TUE7RUFDRTtFQUNBO0F6RCs2TUY7O0F5RDU2TUE7RUFDRTtFQUNBO0VBQ0E7QXpEKzZNRjs7QTBEL2pOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZckRnekNrQztBTGt4S3BDO0EwRGhrTkU7RUFDRTtFQUNBO0ExRGtrTko7O0EwRDdqTkE7RUFDRTtBMURna05GOztBMEQ3ak5BO0VBQ0U7QTFEZ2tORjs7QTBEN2pOQTtFQUNFO0ExRGdrTkY7O0EwRDNqTkU7RUFDRTtBMUQ4ak5KOztBMEQxak5BO0VBQ0U7SUFDRSxZckRteENnQztFTDB5S2xDO0FBQ0Y7QTBEMWpOQTtFQUNFO0VBQ0E7RUFDQTtBMUQ0ak5GOztBMER6ak5BO0VBQ0U7SUFDRTtFMUQ0ak5GO0FBQ0Y7QXVEM21ORTtFQUNFO0VBQ0E7RUFDQTtBdkQ2bU5KOztBMkRobk5FO0VBQ0U7RUFDQTtBM0Rtbk5KOztBMkRybk5FO0VBQ0U7RUFDQTtBM0R3bk5KOztBMkQxbk5FO0VBQ0U7RUFDQTtBM0Q2bk5KOztBMkQvbk5FO0VBQ0U7RUFDQTtBM0Rrb05KOztBMkRwb05FO0VBQ0U7RUFDQTtBM0R1b05KOztBMkR6b05FO0VBQ0U7RUFDQTtBM0Q0b05KOztBMkQ5b05FO0VBQ0U7RUFDQTtBM0RpcE5KOztBMkRucE5FO0VBQ0U7RUFDQTtBM0RzcE5KOztBNER4cE5FO0VBQ0U7RUFDQTtBNUQycE5KO0E0RHhwTk07RUFHRTtFQUNBO0E1RHdwTlI7O0E0RGpxTkU7RUFDRTtFQUNBO0E1RG9xTko7QTREanFOTTtFQUdFO0VBQ0E7QTVEaXFOUjs7QTREMXFORTtFQUNFO0VBQ0E7QTVENnFOSjtBNEQxcU5NO0VBR0U7RUFDQTtBNUQwcU5SOztBNERuck5FO0VBQ0U7RUFDQTtBNURzck5KO0E0RG5yTk07RUFHRTtFQUNBO0E1RG1yTlI7O0E0RDVyTkU7RUFDRTtFQUNBO0E1RCtyTko7QTRENXJOTTtFQUdFO0VBQ0E7QTVENHJOUjs7QTREcnNORTtFQUNFO0VBQ0E7QTVEd3NOSjtBNERyc05NO0VBR0U7RUFDQTtBNURxc05SOztBNEQ5c05FO0VBQ0U7RUFDQTtBNURpdE5KO0E0RDlzTk07RUFHRTtFQUNBO0E1RDhzTlI7O0E0RHZ0TkU7RUFDRTtFQUNBO0E1RDB0Tko7QTREdnROTTtFQUdFO0VBQ0E7QTVEdXROUjs7QTREaHROQTtFQUNFO0VBQ0E7QTVEbXRORjtBNERodE5JO0VBRUU7RUFDQTtBNURpdE5OOztBNkQzdU5BO0VBQ0U7RUFFQTtBN0Q2dU5GOztBOERodk5BO0VBQ0U7RUFDQSxhekQ2YzRCO0V5RDVjNUI7RUFDQTtFQUNBLDZCekQyYzRCO0V5RDFjNUI7QTlEbXZORjtBOERqdk5FO0VBQ0U7RUFDQSxVekR1YzBCO0V5RHRjMUIsV3pEc2MwQjtFeURyYzFCO0V4Q0lFLHNDd0NIRjtBOURtdk5KO0FzQjV1Tk07RXdDWko7SXhDYU07RXRCK3VOTjtBQUNGOztBOERqdk5JO0VBQ0U7QTlEb3ZOTjs7QStEdndOQTtFQUNFO0VBQ0E7QS9EMHdORjtBK0R4d05FO0VBQ0U7RUFDQTtFQUNBO0EvRDB3Tko7QStEdndORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EeXdOSjs7QStEcHdORTtFQUNFO0EvRHV3Tko7O0ErRHh3TkU7RUFDRTtBL0Qyd05KOztBK0Q1d05FO0VBQ0U7QS9EK3dOSjs7QStEaHhORTtFQUNFO0EvRG14Tko7O0FnRXh5TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGEzRHVtQ2tDO0FMb3NMcEM7O0FnRXh5TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGEzRCtsQ2tDO0FMNHNMcEM7O0FnRW55Tkk7RUFDRTtFQUNBO0VBQ0EsYTNEbWxDOEI7QUxtdExwQzs7QWdFbnlOSTtFQUNFO0VBQ0E7RUFDQSxhM0Q2a0M4QjtBTHl0THBDOztBY3Z3Tkk7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGEzRG1sQzhCO0VMZ3VMbEM7RWdFaHpORTtJQUNFO0lBQ0E7SUFDQSxhM0Q2a0M4QjtFTHF1TGxDO0FBQ0Y7QWNweE5JO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhM0RtbEM4QjtFTDR1TGxDO0VnRTV6TkU7SUFDRTtJQUNBO0lBQ0EsYTNENmtDOEI7RUxpdkxsQztBQUNGO0FjaHlOSTtFa0R4Q0E7SUFDRTtJQUNBO0lBQ0EsYTNEbWxDOEI7RUx3dkxsQztFZ0V4ME5FO0lBQ0U7SUFDQTtJQUNBLGEzRDZrQzhCO0VMNnZMbEM7QUFDRjtBYzV5Tkk7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGEzRG1sQzhCO0VMb3dMbEM7RWdFcDFORTtJQUNFO0lBQ0E7SUFDQSxhM0Q2a0M4QjtFTHl3TGxDO0FBQ0Y7QWN4ek5JO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhM0RtbEM4QjtFTGd4TGxDO0VnRWgyTkU7SUFDRTtJQUNBO0lBQ0EsYTNENmtDOEI7RUxxeExsQztBQUNGO0FpRWw0TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakVvNE5GOztBaUVqNE5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpFbzRORjs7QWtFNTROQTs7RUNJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRTY0TkY7QW1FMTRORTs7RUFDRTtBbkU2NE5KOztBb0UzNU5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFUvRGdjc0M7RStEL2J0QztBcEU4NU5KOztBcUV0Nk5BO0VDQUU7RUFDQTtFQUNBO0F0RTA2TkY7O0F1RWg3TkE7RUFDRTtFQUNBO0VBQ0EsNkJsRWlzQjRCO0VrRWhzQjVCO0VBQ0E7RUFDQSxhbEUyckI0QjtBTHd2TTlCOztBd0V2M05RO0VBT0k7QXhFbzNOWjs7QXdFMzNOUTtFQU9JO0F4RXczTlo7O0F3RS8zTlE7RUFPSTtBeEU0M05aOztBd0VuNE5RO0VBT0k7QXhFZzROWjs7QXdFdjROUTtFQU9JO0F4RW80Tlo7O0F3RTM0TlE7RUFPSTtBeEV3NE5aOztBd0UvNE5RO0VBT0k7QXhFNDROWjs7QXdFbjVOUTtFQU9JO0F4RWc1Tlo7O0F3RXY1TlE7RUFPSTtBeEVvNU5aOztBd0UzNU5RO0VBT0k7QXhFdzVOWjs7QXdFLzVOUTtFQU9JO0F4RTQ1Tlo7O0F3RW42TlE7RUFPSTtBeEVnNk5aOztBd0V2Nk5RO0VBT0k7QXhFbzZOWjs7QXdFMzZOUTtFQU9JO0F4RXc2Tlo7O0F3RS82TlE7RUFPSTtBeEU0Nk5aOztBd0VuN05RO0VBT0k7QXhFZzdOWjs7QXdFdjdOUTtFQU9JO0F4RW83Tlo7O0F3RTM3TlE7RUFPSTtBeEV3N05aOztBd0UvN05RO0VBT0k7QXhFNDdOWjs7QXdFbjhOUTtFQU9JO0F4RWc4Tlo7O0F3RXY4TlE7RUFPSTtBeEVvOE5aOztBd0UzOE5RO0VBT0k7QXhFdzhOWjs7QXdFLzhOUTtFQU9JO0F4RTQ4Tlo7O0F3RW45TlE7RUFPSTtBeEVnOU5aOztBd0V2OU5RO0VBT0k7QXhFbzlOWjs7QXdFMzlOUTtFQU9JO0F4RXc5Tlo7O0F3RS85TlE7RUFPSTtBeEU0OU5aOztBd0VuK05RO0VBT0k7QXhFZytOWjs7QXdFditOUTtFQU9JO0F4RW8rTlo7O0F3RTMrTlE7RUFPSTtBeEV3K05aOztBd0UvK05RO0VBT0k7QXhFNCtOWjs7QXdFbi9OUTtFQU9JO0F4RWcvTlo7O0F3RXYvTlE7RUFPSTtBeEVvL05aOztBd0UzL05RO0VBT0k7QXhFdy9OWjs7QXdFLy9OUTtFQU9JO0F4RTQvTlo7O0F3RW5nT1E7RUFPSTtBeEVnZ09aOztBd0V2Z09RO0VBT0k7QXhFb2dPWjs7QXdFM2dPUTtFQU9JO0F4RXdnT1o7O0F3RS9nT1E7RUFPSTtBeEU0Z09aOztBd0VuaE9RO0VBT0k7QXhFZ2hPWjs7QXdFdmhPUTtFQU9JO0F4RW9oT1o7O0F3RTNoT1E7RUFPSTtBeEV3aE9aOztBd0UvaE9RO0VBT0k7QXhFNGhPWjs7QXdFbmlPUTtFQU9JO0F4RWdpT1o7O0F3RXZpT1E7RUFPSTtBeEVvaU9aOztBd0UzaU9RO0VBT0k7QXhFd2lPWjs7QXdFempPUTtFQUNFO0F4RTRqT1Y7O0F3RTdqT1E7RUFDRTtBeEVna09WOztBd0Vqa09RO0VBQ0U7QXhFb2tPVjs7QXdFcmtPUTtFQUNFO0F4RXdrT1Y7O0F3RXprT1E7RUFDRTtBeEU0a09WOztBd0U3a09RO0VBQ0U7QXhFZ2xPVjs7QXdFamxPUTtFQUNFO0F4RW9sT1Y7O0F3RXJsT1E7RUFDRTtBeEV3bE9WOztBd0Uva09RO0VBT0k7QXhFNGtPWjs7QXdFbmxPUTtFQU9JO0F4RWdsT1o7O0F3RXZsT1E7RUFPSTtBeEVvbE9aOztBd0UzbE9RO0VBT0k7QXhFd2xPWjs7QXdFL2xPUTtFQU9JO0F4RTRsT1o7O0F3RW5tT1E7RUFPSTtBeEVnbU9aOztBd0V2bU9RO0VBT0k7QXhFb21PWjs7QXdFM21PUTtFQU9JO0F4RXdtT1o7O0F3RS9tT1E7RUFPSTtBeEU0bU9aOztBd0Vubk9RO0VBT0k7QXhFZ25PWjs7QXdFdm5PUTtFQU9JO0F4RW9uT1o7O0F3RTNuT1E7RUFPSTtBeEV3bk9aOztBd0Uvbk9RO0VBT0k7QXhFNG5PWjs7QXdFbm9PUTtFQU9JO0F4RWdvT1o7O0F3RXZvT1E7RUFPSTtBeEVvb09aOztBd0Uzb09RO0VBT0k7QXhFd29PWjs7QXdFL29PUTtFQU9JO0F4RTRvT1o7O0F3RW5wT1E7RUFPSTtBeEVncE9aOztBd0V2cE9RO0VBT0k7QXhFb3BPWjs7QXdFM3BPUTtFQU9JO0F4RXdwT1o7O0F3RS9wT1E7RUFPSTtBeEU0cE9aOztBd0VucU9RO0VBT0k7QXhFZ3FPWjs7QXdFdnFPUTtFQU9JO0F4RW9xT1o7O0F3RTNxT1E7RUFPSTtBeEV3cU9aOztBd0UvcU9RO0VBT0k7QXhFNHFPWjs7QXdFbnJPUTtFQU9JO0F4RWdyT1o7O0F3RXZyT1E7RUFPSTtBeEVvck9aOztBd0Uzck9RO0VBT0k7QXhFd3JPWjs7QXdFL3JPUTtFQU9JO0F4RTRyT1o7O0F3RW5zT1E7RUFPSTtBeEVnc09aOztBd0V2c09RO0VBSVE7RUFHSjtBeEVxc09aOztBd0U1c09RO0VBSVE7RUFHSjtBeEUwc09aOztBd0VqdE9RO0VBSVE7RUFHSjtBeEUrc09aOztBd0V0dE9RO0VBSVE7RUFHSjtBeEVvdE9aOztBd0UzdE9RO0VBSVE7RUFHSjtBeEV5dE9aOztBd0VodU9RO0VBSVE7RUFHSjtBeEU4dE9aOztBd0VydU9RO0VBSVE7RUFHSjtBeEVtdU9aOztBd0UxdU9RO0VBSVE7RUFHSjtBeEV3dU9aOztBd0UvdU9RO0VBSVE7RUFHSjtBeEU2dU9aOztBd0Vwdk9RO0VBSVE7RUFHSjtBeEVrdk9aOztBd0V6dk9RO0VBT0k7QXhFc3ZPWjs7QXdFN3ZPUTtFQU9JO0F4RTB2T1o7O0F3RWp3T1E7RUFPSTtBeEU4dk9aOztBd0Vyd09RO0VBT0k7QXhFa3dPWjs7QXdFendPUTtFQU9JO0F4RXN3T1o7O0F3RTd3T1E7RUFPSTtBeEUwd09aOztBd0VqeE9RO0VBT0k7QXhFOHdPWjs7QXdFcnhPUTtFQU9JO0F4RWt4T1o7O0F3RXp4T1E7RUFPSTtBeEVzeE9aOztBd0U3eE9RO0VBT0k7QXhFMHhPWjs7QXdFanlPUTtFQU9JO0F4RTh4T1o7O0F3RXJ5T1E7RUFPSTtBeEVreU9aOztBd0V6eU9RO0VBT0k7QXhFc3lPWjs7QXdFdnpPUTtFQUNFO0F4RTB6T1Y7O0F3RTN6T1E7RUFDRTtBeEU4ek9WOztBd0Uvek9RO0VBQ0U7QXhFazBPVjs7QXdFbjBPUTtFQUNFO0F4RXMwT1Y7O0F3RXYwT1E7RUFDRTtBeEUwME9WOztBd0VqME9RO0VBT0k7QXhFOHpPWjs7QXdFcjBPUTtFQU9JO0F4RWswT1o7O0F3RXowT1E7RUFPSTtBeEVzME9aOztBd0U3ME9RO0VBT0k7QXhFMDBPWjs7QXdFajFPUTtFQU9JO0F4RTgwT1o7O0F3RXIxT1E7RUFPSTtBeEVrMU9aOztBd0V6MU9RO0VBT0k7QXhFczFPWjs7QXdFNzFPUTtFQU9JO0F4RTAxT1o7O0F3RWoyT1E7RUFPSTtBeEU4MU9aOztBd0VyMk9RO0VBT0k7QXhFazJPWjs7QXdFejJPUTtFQU9JO0F4RXMyT1o7O0F3RTcyT1E7RUFPSTtBeEUwMk9aOztBd0VqM09RO0VBT0k7QXhFODJPWjs7QXdFcjNPUTtFQU9JO0F4RWszT1o7O0F3RXozT1E7RUFPSTtBeEVzM09aOztBd0U3M09RO0VBT0k7QXhFMDNPWjs7QXdFajRPUTtFQU9JO0F4RTgzT1o7O0F3RXI0T1E7RUFPSTtBeEVrNE9aOztBd0V6NE9RO0VBT0k7QXhFczRPWjs7QXdFNzRPUTtFQU9JO0F4RTA0T1o7O0F3RWo1T1E7RUFPSTtBeEU4NE9aOztBd0VyNU9RO0VBT0k7QXhFazVPWjs7QXdFejVPUTtFQU9JO0F4RXM1T1o7O0F3RTc1T1E7RUFPSTtBeEUwNU9aOztBd0VqNk9RO0VBT0k7QXhFODVPWjs7QXdFcjZPUTtFQU9JO0F4RWs2T1o7O0F3RXo2T1E7RUFPSTtBeEVzNk9aOztBd0U3Nk9RO0VBT0k7QXhFMDZPWjs7QXdFajdPUTtFQU9JO0F4RTg2T1o7O0F3RXI3T1E7RUFPSTtBeEVrN09aOztBd0V6N09RO0VBT0k7QXhFczdPWjs7QXdFNzdPUTtFQU9JO0F4RTA3T1o7O0F3RWo4T1E7RUFPSTtBeEU4N09aOztBd0VyOE9RO0VBT0k7QXhFazhPWjs7QXdFejhPUTtFQU9JO0F4RXM4T1o7O0F3RTc4T1E7RUFPSTtBeEUwOE9aOztBd0VqOU9RO0VBT0k7QXhFODhPWjs7QXdFcjlPUTtFQU9JO0F4RWs5T1o7O0F3RXo5T1E7RUFPSTtBeEVzOU9aOztBd0U3OU9RO0VBT0k7QXhFMDlPWjs7QXdFaitPUTtFQU9JO0F4RTg5T1o7O0F3RXIrT1E7RUFPSTtBeEVrK09aOztBd0V6K09RO0VBT0k7QXhFcytPWjs7QXdFNytPUTtFQU9JO0F4RTArT1o7O0F3RWovT1E7RUFPSTtBeEU4K09aOztBd0VyL09RO0VBT0k7QXhFay9PWjs7QXdFei9PUTtFQU9JO0F4RXMvT1o7O0F3RTcvT1E7RUFPSTtBeEUwL09aOztBd0VqZ1BRO0VBT0k7QXhFOC9PWjs7QXdFcmdQUTtFQU9JO0F4RWtnUFo7O0F3RXpnUFE7RUFPSTtBeEVzZ1BaOztBd0U3Z1BRO0VBT0k7QXhFMGdQWjs7QXdFamhQUTtFQU9JO0F4RThnUFo7O0F3RXJoUFE7RUFPSTtBeEVraFBaOztBd0V6aFBRO0VBT0k7QXhFc2hQWjs7QXdFN2hQUTtFQU9JO0F4RTBoUFo7O0F3RWppUFE7RUFPSTtBeEU4aFBaOztBd0VyaVBRO0VBT0k7QXhFa2lQWjs7QXdFemlQUTtFQU9JO0F4RXNpUFo7O0F3RTdpUFE7RUFPSTtBeEUwaVBaOztBd0VqalBRO0VBT0k7QXhFOGlQWjs7QXdFcmpQUTtFQU9JO0F4RWtqUFo7O0F3RXpqUFE7RUFPSTtBeEVzalBaOztBd0U3alBRO0VBT0k7QXhFMGpQWjs7QXdFamtQUTtFQU9JO0F4RThqUFo7O0F3RXJrUFE7RUFPSTtBeEVra1BaOztBd0V6a1BRO0VBT0k7QXhFc2tQWjs7QXdFN2tQUTtFQU9JO0F4RTBrUFo7O0F3RWpsUFE7RUFPSTtFQUFBO0F4RStrUFo7O0F3RXRsUFE7RUFPSTtFQUFBO0F4RW9sUFo7O0F3RTNsUFE7RUFPSTtFQUFBO0F4RXlsUFo7O0F3RWhtUFE7RUFPSTtFQUFBO0F4RThsUFo7O0F3RXJtUFE7RUFPSTtFQUFBO0F4RW1tUFo7O0F3RTFtUFE7RUFPSTtFQUFBO0F4RXdtUFo7O0F3RS9tUFE7RUFPSTtFQUFBO0F4RTZtUFo7O0F3RXBuUFE7RUFPSTtFQUFBO0F4RWtuUFo7O0F3RXpuUFE7RUFPSTtFQUFBO0F4RXVuUFo7O0F3RTluUFE7RUFPSTtFQUFBO0F4RTRuUFo7O0F3RW5vUFE7RUFPSTtFQUFBO0F4RWlvUFo7O0F3RXhvUFE7RUFPSTtFQUFBO0F4RXNvUFo7O0F3RTdvUFE7RUFPSTtFQUFBO0F4RTJvUFo7O0F3RWxwUFE7RUFPSTtFQUFBO0F4RWdwUFo7O0F3RXZwUFE7RUFPSTtFQUFBO0F4RXFwUFo7O0F3RTVwUFE7RUFPSTtFQUFBO0F4RTBwUFo7O0F3RWpxUFE7RUFPSTtFQUFBO0F4RStwUFo7O0F3RXRxUFE7RUFPSTtFQUFBO0F4RW9xUFo7O0F3RTNxUFE7RUFPSTtBeEV3cVBaOztBd0UvcVBRO0VBT0k7QXhFNHFQWjs7QXdFbnJQUTtFQU9JO0F4RWdyUFo7O0F3RXZyUFE7RUFPSTtBeEVvclBaOztBd0UzclBRO0VBT0k7QXhFd3JQWjs7QXdFL3JQUTtFQU9JO0F4RTRyUFo7O0F3RW5zUFE7RUFPSTtBeEVnc1BaOztBd0V2c1BRO0VBT0k7QXhFb3NQWjs7QXdFM3NQUTtFQU9JO0F4RXdzUFo7O0F3RS9zUFE7RUFPSTtBeEU0c1BaOztBd0VudFBRO0VBT0k7QXhFZ3RQWjs7QXdFdnRQUTtFQU9JO0F4RW90UFo7O0F3RTN0UFE7RUFPSTtBeEV3dFBaOztBd0UvdFBRO0VBT0k7QXhFNHRQWjs7QXdFbnVQUTtFQU9JO0F4RWd1UFo7O0F3RXZ1UFE7RUFPSTtBeEVvdVBaOztBd0UzdVBRO0VBT0k7QXhFd3VQWjs7QXdFL3VQUTtFQU9JO0F4RTR1UFo7O0F3RW52UFE7RUFPSTtBeEVndlBaOztBd0V2dlBRO0VBT0k7QXhFb3ZQWjs7QXdFM3ZQUTtFQU9JO0F4RXd2UFo7O0F3RS92UFE7RUFPSTtBeEU0dlBaOztBd0Vud1BRO0VBT0k7QXhFZ3dQWjs7QXdFdndQUTtFQU9JO0F4RW93UFo7O0F3RTN3UFE7RUFPSTtBeEV3d1BaOztBd0Uvd1BRO0VBT0k7QXhFNHdQWjs7QXdFbnhQUTtFQU9JO0F4RWd4UFo7O0F3RXZ4UFE7RUFPSTtBeEVveFBaOztBd0UzeFBRO0VBT0k7QXhFd3hQWjs7QXdFL3hQUTtFQU9JO0F4RTR4UFo7O0F3RW55UFE7RUFPSTtBeEVneVBaOztBd0V2eVBRO0VBT0k7QXhFb3lQWjs7QXdFM3lQUTtFQU9JO0F4RXd5UFo7O0F3RS95UFE7RUFPSTtBeEU0eVBaOztBd0VuelBRO0VBT0k7QXhFZ3pQWjs7QXdFdnpQUTtFQU9JO0F4RW96UFo7O0F3RTN6UFE7RUFPSTtBeEV3elBaOztBd0UvelBRO0VBT0k7QXhFNHpQWjs7QXdFbjBQUTtFQU9JO0F4RWcwUFo7O0F3RXYwUFE7RUFPSTtBeEVvMFBaOztBd0UzMFBRO0VBT0k7QXhFdzBQWjs7QXdFLzBQUTtFQU9JO0F4RTQwUFo7O0F3RW4xUFE7RUFPSTtBeEVnMVBaOztBd0V2MVBRO0VBT0k7RUFBQTtBeEVxMVBaOztBd0U1MVBRO0VBT0k7RUFBQTtBeEUwMVBaOztBd0VqMlBRO0VBT0k7RUFBQTtBeEUrMVBaOztBd0V0MlBRO0VBT0k7RUFBQTtBeEVvMlBaOztBd0UzMlBRO0VBT0k7RUFBQTtBeEV5MlBaOztBd0VoM1BRO0VBT0k7RUFBQTtBeEU4MlBaOztBd0VyM1BRO0VBT0k7RUFBQTtBeEVtM1BaOztBd0UxM1BRO0VBT0k7RUFBQTtBeEV3M1BaOztBd0UvM1BRO0VBT0k7RUFBQTtBeEU2M1BaOztBd0VwNFBRO0VBT0k7RUFBQTtBeEVrNFBaOztBd0V6NFBRO0VBT0k7RUFBQTtBeEV1NFBaOztBd0U5NFBRO0VBT0k7RUFBQTtBeEU0NFBaOztBd0VuNVBRO0VBT0k7RUFBQTtBeEVpNVBaOztBd0V4NVBRO0VBT0k7RUFBQTtBeEVzNVBaOztBd0U3NVBRO0VBT0k7QXhFMDVQWjs7QXdFajZQUTtFQU9JO0F4RTg1UFo7O0F3RXI2UFE7RUFPSTtBeEVrNlBaOztBd0V6NlBRO0VBT0k7QXhFczZQWjs7QXdFNzZQUTtFQU9JO0F4RTA2UFo7O0F3RWo3UFE7RUFPSTtBeEU4NlBaOztBd0VyN1BRO0VBT0k7QXhFazdQWjs7QXdFejdQUTtFQU9JO0F4RXM3UFo7O0F3RTc3UFE7RUFPSTtBeEUwN1BaOztBd0VqOFBRO0VBT0k7QXhFODdQWjs7QXdFcjhQUTtFQU9JO0F4RWs4UFo7O0F3RXo4UFE7RUFPSTtBeEVzOFBaOztBd0U3OFBRO0VBT0k7QXhFMDhQWjs7QXdFajlQUTtFQU9JO0F4RTg4UFo7O0F3RXI5UFE7RUFPSTtBeEVrOVBaOztBd0V6OVBRO0VBT0k7QXhFczlQWjs7QXdFNzlQUTtFQU9JO0F4RTA5UFo7O0F3RWorUFE7RUFPSTtBeEU4OVBaOztBd0VyK1BRO0VBT0k7QXhFaytQWjs7QXdFeitQUTtFQU9JO0F4RXMrUFo7O0F3RTcrUFE7RUFPSTtBeEUwK1BaOztBd0VqL1BRO0VBT0k7QXhFOCtQWjs7QXdFci9QUTtFQU9JO0F4RWsvUFo7O0F3RXovUFE7RUFPSTtBeEVzL1BaOztBd0U3L1BRO0VBT0k7QXhFMC9QWjs7QXdFamdRUTtFQU9JO0F4RTgvUFo7O0F3RXJnUVE7RUFPSTtBeEVrZ1FaOztBd0V6Z1FRO0VBT0k7QXhFc2dRWjs7QXdFN2dRUTtFQU9JO0F4RTBnUVo7O0F3RWpoUVE7RUFPSTtBeEU4Z1FaOztBd0VyaFFRO0VBT0k7QXhFa2hRWjs7QXdFemhRUTtFQU9JO0F4RXNoUVo7O0F3RTdoUVE7RUFPSTtBeEUwaFFaOztBd0VqaVFRO0VBT0k7QXhFOGhRWjs7QXdFcmlRUTtFQU9JO0F4RWtpUVo7O0F3RXppUVE7RUFPSTtBeEVzaVFaOztBd0U3aVFRO0VBT0k7RUFBQTtBeEUyaVFaOztBd0VsalFRO0VBT0k7RUFBQTtBeEVnalFaOztBd0V2alFRO0VBT0k7RUFBQTtBeEVxalFaOztBd0U1alFRO0VBT0k7RUFBQTtBeEUwalFaOztBd0Vqa1FRO0VBT0k7RUFBQTtBeEUralFaOztBd0V0a1FRO0VBT0k7RUFBQTtBeEVva1FaOztBd0Uza1FRO0VBT0k7RUFBQTtBeEV5a1FaOztBd0VobFFRO0VBT0k7RUFBQTtBeEU4a1FaOztBd0VybFFRO0VBT0k7RUFBQTtBeEVtbFFaOztBd0UxbFFRO0VBT0k7RUFBQTtBeEV3bFFaOztBd0UvbFFRO0VBT0k7RUFBQTtBeEU2bFFaOztBd0VwbVFRO0VBT0k7RUFBQTtBeEVrbVFaOztBd0V6bVFRO0VBT0k7RUFBQTtBeEV1bVFaOztBd0U5bVFRO0VBT0k7RUFBQTtBeEU0bVFaOztBd0VublFRO0VBT0k7RUFBQTtBeEVpblFaOztBd0V4blFRO0VBT0k7RUFBQTtBeEVzblFaOztBd0U3blFRO0VBT0k7QXhFMG5RWjs7QXdFam9RUTtFQU9JO0F4RThuUVo7O0F3RXJvUVE7RUFPSTtBeEVrb1FaOztBd0V6b1FRO0VBT0k7QXhFc29RWjs7QXdFN29RUTtFQU9JO0F4RTBvUVo7O0F3RWpwUVE7RUFPSTtBeEU4b1FaOztBd0VycFFRO0VBT0k7QXhFa3BRWjs7QXdFenBRUTtFQU9JO0F4RXNwUVo7O0F3RTdwUVE7RUFPSTtBeEUwcFFaOztBd0VqcVFRO0VBT0k7QXhFOHBRWjs7QXdFcnFRUTtFQU9JO0F4RWtxUVo7O0F3RXpxUVE7RUFPSTtBeEVzcVFaOztBd0U3cVFRO0VBT0k7QXhFMHFRWjs7QXdFanJRUTtFQU9JO0F4RThxUVo7O0F3RXJyUVE7RUFPSTtBeEVrclFaOztBd0V6clFRO0VBT0k7QXhFc3JRWjs7QXdFN3JRUTtFQU9JO0F4RTByUVo7O0F3RWpzUVE7RUFPSTtBeEU4clFaOztBd0Vyc1FRO0VBT0k7QXhFa3NRWjs7QXdFenNRUTtFQU9JO0F4RXNzUVo7O0F3RTdzUVE7RUFPSTtBeEUwc1FaOztBd0VqdFFRO0VBT0k7QXhFOHNRWjs7QXdFcnRRUTtFQU9JO0F4RWt0UVo7O0F3RXp0UVE7RUFPSTtBeEVzdFFaOztBd0U3dFFRO0VBT0k7QXhFMHRRWjs7QXdFanVRUTtFQU9JO0F4RTh0UVo7O0F3RXJ1UVE7RUFPSTtBeEVrdVFaOztBd0V6dVFRO0VBT0k7QXhFc3VRWjs7QXdFN3VRUTtFQU9JO0F4RTB1UVo7O0F3RWp2UVE7RUFPSTtBeEU4dVFaOztBd0VydlFRO0VBT0k7QXhFa3ZRWjs7QXdFenZRUTtFQU9JO0F4RXN2UVo7O0F3RTd2UVE7RUFPSTtBeEUwdlFaOztBd0Vqd1FRO0VBT0k7QXhFOHZRWjs7QXdFcndRUTtFQU9JO0F4RWt3UVo7O0F3RXp3UVE7RUFPSTtBeEVzd1FaOztBd0U3d1FRO0VBT0k7QXhFMHdRWjs7QXdFanhRUTtFQU9JO0F4RTh3UVo7O0F3RXJ4UVE7RUFPSTtBeEVreFFaOztBd0V6eFFRO0VBT0k7QXhFc3hRWjs7QXdFN3hRUTtFQU9JO0F4RTB4UVo7O0F3RWp5UVE7RUFPSTtBeEU4eFFaOztBd0VyeVFRO0VBT0k7QXhFa3lRWjs7QXdFenlRUTtFQU9JO0F4RXN5UVo7O0F3RTd5UVE7RUFPSTtBeEUweVFaOztBd0VqelFRO0VBT0k7QXhFOHlRWjs7QXdFcnpRUTtFQU9JO0F4RWt6UVo7O0F3RXp6UVE7RUFPSTtBeEVzelFaOztBd0U3elFRO0VBT0k7QXhFMHpRWjs7QXdFajBRUTtFQU9JO0F4RTh6UVo7O0F3RXIwUVE7RUFPSTtBeEVrMFFaOztBd0V6MFFRO0VBT0k7QXhFczBRWjs7QXdFNzBRUTtFQU9JO0F4RTAwUVo7O0F3RWoxUVE7RUFPSTtBeEU4MFFaOztBd0VyMVFRO0VBT0k7QXhFazFRWjs7QXdFejFRUTtFQU9JO0F4RXMxUVo7O0F3RTcxUVE7RUFPSTtBeEUwMVFaOztBd0VqMlFRO0VBT0k7QXhFODFRWjs7QXdFcjJRUTtFQU9JO0F4RWsyUVo7O0F3RXoyUVE7RUFPSTtBeEVzMlFaOztBd0U3MlFRO0VBT0k7QXhFMDJRWjs7QXdFajNRUTtFQU9JO0F4RTgyUVo7O0F3RXIzUVE7RUFPSTtBeEVrM1FaOztBd0V6M1FRO0VBT0k7QXhFczNRWjs7QXdFNzNRUTtFQU9JO0F4RTAzUVo7O0F3RWo0UVE7RUFPSTtBeEU4M1FaOztBd0VyNFFRO0VBT0k7QXhFazRRWjs7QXdFejRRUTtFQU9JO0F4RXM0UVo7O0F3RTc0UVE7RUFPSTtBeEUwNFFaOztBd0VqNVFRO0VBT0k7QXhFODRRWjs7QXdFcjVRUTtFQU9JO0F4RWs1UVo7O0F3RXo1UVE7RUFPSTtBeEVzNVFaOztBd0U3NVFRO0VBT0k7QXhFMDVRWjs7QXdFajZRUTtFQU9JO0F4RTg1UVo7O0F3RXI2UVE7RUFPSTtBeEVrNlFaOztBd0V6NlFRO0VBT0k7QXhFczZRWjs7QXdFNzZRUTtFQU9JO0F4RTA2UVo7O0F3RWo3UVE7RUFPSTtBeEU4NlFaOztBd0VyN1FRO0VBT0k7QXhFazdRWjs7QXdFejdRUTtFQU9JO0F4RXM3UVo7O0F3RTc3UVE7RUFPSTtBeEUwN1FaOztBd0VqOFFRO0VBT0k7QXhFODdRWjs7QXdFcjhRUTtFQU9JO0F4RWs4UVo7O0F3RXo4UVE7RUFPSTtBeEVzOFFaOztBd0U3OFFRO0VBT0k7QXhFMDhRWjs7QXdFajlRUTtFQU9JO0F4RTg4UVo7O0F3RXI5UVE7RUFPSTtBeEVrOVFaOztBd0V2K1FRO0FBY0E7RUFPSTtFQUFBO0F4RXc5UVo7O0F3RXI4UVE7QUExQkE7RUFJUTtFQUdKO0F4RTg5UVo7O0F3RXIrUVE7RUFJUTtFQUdKO0F4RW0rUVo7O0F3RTErUVE7RUFJUTtFQUdKO0F4RXcrUVo7O0F3RS8rUVE7RUFJUTtFQUdKO0F4RTYrUVo7O0F3RXAvUVE7RUFJUTtFQUdKO0F4RWsvUVo7O0F3RXovUVE7RUFJUTtFQUdKO0F4RXUvUVo7O0F3RTkvUVE7RUFJUTtFQUdKO0F4RTQvUVo7O0F3RW5nUlE7RUFJUTtFQUdKO0F4RWlnUlo7O0F3RXhnUlE7RUFJUTtFQUdKO0F4RXNnUlo7O0F3RTdnUlE7RUFJUTtFQUdKO0F4RTJnUlo7O0F3RWxoUlE7RUFJUTtFQUdKO0F4RWdoUlo7O0F3RXZoUlE7RUFJUTtFQUdKO0F4RXFoUlo7O0F3RTVoUlE7RUFJUTtFQUdKO0F4RTBoUlo7O0F3RWppUlE7RUFJUTtFQUdKO0F4RStoUlo7O0F3RXRpUlE7RUFJUTtFQUdKO0F4RW9pUlo7O0F3RTNpUlE7RUFJUTtFQUdKO0F4RXlpUlo7O0F3RWhqUlE7RUFJUTtFQUdKO0F4RThpUlo7O0F3RXJqUlE7RUFJUTtFQUdKO0F4RW1qUlo7O0F3RXBrUlE7RUFDRTtBeEV1a1JWOztBd0V4a1JRO0VBQ0U7QXhFMmtSVjs7QXdFNWtSUTtFQUNFO0F4RStrUlY7O0F3RWhsUlE7RUFDRTtBeEVtbFJWOztBd0Uxa1JRO0VBT0k7QXhFdWtSWjs7QXdFOWtSUTtFQU9JO0F4RTJrUlo7O0F3RWxsUlE7RUFPSTtBeEUra1JaOztBd0V0bFJRO0VBT0k7QXhFbWxSWjs7QXdFMWxSUTtFQU9JO0F4RXVsUlo7O0F3RTlsUlE7RUFPSTtBeEUybFJaOztBd0VsbVJRO0VBT0k7QXhFK2xSWjs7QXdFdG1SUTtFQU9JO0F4RW1tUlo7O0F3RXBuUlE7RUFDRTtBeEV1blJWOztBd0VublJVO0VBQ0U7QXhFc25SWjs7QXdFNW5SUTtFQUNFO0F4RStuUlY7O0F3RTNuUlU7RUFDRTtBeEU4blJaOztBd0Vwb1JRO0VBQ0U7QXhFdW9SVjs7QXdFbm9SVTtFQUNFO0F4RXNvUlo7O0F3RTVvUlE7RUFDRTtBeEUrb1JWOztBd0Uzb1JVO0VBQ0U7QXhFOG9SWjs7QXdFcHBSUTtFQUNFO0F4RXVwUlY7O0F3RW5wUlU7RUFDRTtBeEVzcFJaOztBd0VscFJRO0VBT0k7QXhFK29SWjs7QXdFMW9SVTtFQU9JO0F4RXVvUmQ7O0F3RTFwUlE7RUFPSTtBeEV1cFJaOztBd0VscFJVO0VBT0k7QXhFK29SZDs7QXdFbHFSUTtFQU9JO0F4RStwUlo7O0F3RTFwUlU7RUFPSTtBeEV1cFJkOztBd0UxcVJRO0VBSVE7RUFHSjtBeEV3cVJaOztBd0UvcVJRO0VBSVE7RUFHSjtBeEU2cVJaOztBd0VwclJRO0VBSVE7RUFHSjtBeEVrclJaOztBd0V6clJRO0VBSVE7RUFHSjtBeEV1clJaOztBd0U5clJRO0VBSVE7RUFHSjtBeEU0clJaOztBd0Vuc1JRO0VBSVE7RUFHSjtBeEVpc1JaOztBd0V4c1JRO0VBSVE7RUFHSjtBeEVzc1JaOztBd0U3c1JRO0VBSVE7RUFHSjtBeEUyc1JaOztBd0VsdFJRO0VBSVE7RUFHSjtBeEVndFJaOztBd0VqdVJRO0VBQ0U7QXhFb3VSVjs7QXdFaHVSVTtFQUNFO0F4RW11Ulo7O0F3RXp1UlE7RUFDRTtBeEU0dVJWOztBd0V4dVJVO0VBQ0U7QXhFMnVSWjs7QXdFanZSUTtFQUNFO0F4RW92UlY7O0F3RWh2UlU7RUFDRTtBeEVtdlJaOztBd0V6dlJRO0VBQ0U7QXhFNHZSVjs7QXdFeHZSVTtFQUNFO0F4RTJ2Ulo7O0F3RWp3UlE7RUFDRTtBeEVvd1JWOztBd0Vod1JVO0VBQ0U7QXhFbXdSWjs7QXdFendSUTtFQUNFO0F4RTR3UlY7O0F3RXh3UlU7RUFDRTtBeEUyd1JaOztBd0V2d1JRO0VBSVE7RUFHSjtBeEVxd1JaOztBd0U1d1JRO0VBSVE7RUFHSjtBeEUwd1JaOztBd0VqeFJRO0VBSVE7RUFHSjtBeEUrd1JaOztBd0V0eFJRO0VBSVE7RUFHSjtBeEVveFJaOztBd0UzeFJRO0VBSVE7RUFHSjtBeEV5eFJaOztBd0VoeVJRO0VBSVE7RUFHSjtBeEU4eFJaOztBd0VyeVJRO0VBSVE7RUFHSjtBeEVteVJaOztBd0UxeVJRO0VBSVE7RUFHSjtBeEV3eVJaOztBd0UveVJRO0VBSVE7RUFHSjtBeEU2eVJaOztBd0VwelJRO0VBSVE7RUFHSjtBeEVrelJaOztBd0V6elJRO0VBSVE7RUFHSjtBeEV1elJaOztBd0U5elJRO0VBSVE7RUFHSjtBeEU0elJaOztBd0VuMFJRO0VBSVE7RUFHSjtBeEVpMFJaOztBd0V4MFJRO0VBSVE7RUFHSjtBeEVzMFJaOztBd0V2MVJRO0VBQ0U7QXhFMDFSVjs7QXdFMzFSUTtFQUNFO0F4RTgxUlY7O0F3RS8xUlE7RUFDRTtBeEVrMlJWOztBd0VuMlJRO0VBQ0U7QXhFczJSVjs7QXdFdjJSUTtFQUNFO0F4RTAyUlY7O0F3RWoyUlE7RUFPSTtBeEU4MVJaOztBd0VyMlJRO0VBT0k7QXhFazJSWjs7QXdFejJSUTtFQU9JO0F4RXMyUlo7O0F3RTcyUlE7RUFPSTtBeEUwMlJaOztBd0VqM1JRO0VBT0k7QXhFODJSWjs7QXdFcjNSUTtFQU9JO0F4RWszUlo7O0F3RXozUlE7RUFPSTtBeEVzM1JaOztBd0U3M1JRO0VBT0k7QXhFMDNSWjs7QXdFajRSUTtFQU9JO0F4RTgzUlo7O0F3RXI0UlE7RUFPSTtBeEVrNFJaOztBd0V6NFJRO0VBT0k7QXhFczRSWjs7QXdFNzRSUTtFQU9JO0F4RTA0Ulo7O0F3RWo1UlE7RUFPSTtBeEU4NFJaOztBd0VyNVJRO0VBT0k7QXhFazVSWjs7QXdFejVSUTtFQU9JO0F4RXM1Ulo7O0F3RTc1UlE7RUFPSTtBeEUwNVJaOztBd0VqNlJRO0VBT0k7QXhFODVSWjs7QXdFcjZSUTtFQU9JO0F4RWs2Ulo7O0F3RXo2UlE7RUFPSTtBeEVzNlJaOztBd0U3NlJRO0VBT0k7QXhFMDZSWjs7QXdFajdSUTtFQU9JO0F4RTg2Ulo7O0F3RXI3UlE7RUFPSTtBeEVrN1JaOztBd0V6N1JRO0VBT0k7QXhFczdSWjs7QXdFNzdSUTtFQU9JO0VBQUE7QXhFMjdSWjs7QXdFbDhSUTtFQU9JO0VBQUE7QXhFZzhSWjs7QXdFdjhSUTtFQU9JO0VBQUE7QXhFcThSWjs7QXdFNThSUTtFQU9JO0VBQUE7QXhFMDhSWjs7QXdFajlSUTtFQU9JO0VBQUE7QXhFKzhSWjs7QXdFdDlSUTtFQU9JO0VBQUE7QXhFbzlSWjs7QXdFMzlSUTtFQU9JO0VBQUE7QXhFeTlSWjs7QXdFaCtSUTtFQU9JO0VBQUE7QXhFODlSWjs7QXdFcitSUTtFQU9JO0VBQUE7QXhFbStSWjs7QXdFMStSUTtFQU9JO0VBQUE7QXhFdytSWjs7QXdFLytSUTtFQU9JO0VBQUE7QXhFNitSWjs7QXdFcC9SUTtFQU9JO0VBQUE7QXhFay9SWjs7QXdFei9SUTtFQU9JO0VBQUE7QXhFdS9SWjs7QXdFOS9SUTtFQU9JO0VBQUE7QXhFNC9SWjs7QXdFbmdTUTtFQU9JO0VBQUE7QXhFaWdTWjs7QXdFeGdTUTtFQU9JO0VBQUE7QXhFc2dTWjs7QXdFN2dTUTtFQU9JO0VBQUE7QXhFMmdTWjs7QXdFbGhTUTtFQU9JO0VBQUE7QXhFZ2hTWjs7QXdFdmhTUTtFQU9JO0VBQUE7QXhFcWhTWjs7QXdFNWhTUTtFQU9JO0VBQUE7QXhFMGhTWjs7QXdFamlTUTtFQU9JO0VBQUE7QXhFK2hTWjs7QXdFdGlTUTtFQU9JO0VBQUE7QXhFb2lTWjs7QXdFM2lTUTtFQU9JO0VBQUE7QXhFeWlTWjs7QXdFaGpTUTtFQU9JO0VBQUE7QXhFOGlTWjs7QXdFcmpTUTtFQU9JO0VBQUE7QXhFbWpTWjs7QXdFMWpTUTtFQU9JO0VBQUE7QXhFd2pTWjs7QXdFL2pTUTtFQU9JO0VBQUE7QXhFNmpTWjs7QXdFcGtTUTtFQU9JO0VBQUE7QXhFa2tTWjs7QXdFemtTUTtFQU9JO0VBQUE7QXhFdWtTWjs7QXdFOWtTUTtFQU9JO0VBQUE7QXhFNGtTWjs7QXdFbmxTUTtFQU9JO0VBQUE7QXhFaWxTWjs7QXdFeGxTUTtFQU9JO0VBQUE7QXhFc2xTWjs7QXdFN2xTUTtFQU9JO0VBQUE7QXhFMmxTWjs7QXdFbG1TUTtFQU9JO0VBQUE7QXhFZ21TWjs7QXdFdm1TUTtFQU9JO0VBQUE7QXhFcW1TWjs7QXdFNW1TUTtFQU9JO0VBQUE7QXhFMG1TWjs7QXdFam5TUTtFQU9JO0F4RThtU1o7O0F3RXJuU1E7RUFPSTtBeEVrblNaOztBd0V6blNRO0VBT0k7QXhFc25TWjs7QXdFN25TUTtFQU9JO0F4RTBuU1o7O0F3RWpvU1E7RUFPSTtBeEU4blNaOztBd0Vyb1NRO0VBT0k7QXhFa29TWjs7QXdFem9TUTtFQU9JO0F4RXNvU1o7O0FjaHBTSTtFMERHSTtJQU9JO0V4RTJvU1Y7RXdFbHBTTTtJQU9JO0V4RThvU1Y7RXdFcnBTTTtJQU9JO0V4RWlwU1Y7RXdFeHBTTTtJQU9JO0V4RW9wU1Y7RXdFM3BTTTtJQU9JO0V4RXVwU1Y7RXdFOXBTTTtJQU9JO0V4RTBwU1Y7RXdFanFTTTtJQU9JO0V4RTZwU1Y7RXdFcHFTTTtJQU9JO0V4RWdxU1Y7RXdFdnFTTTtJQU9JO0V4RW1xU1Y7RXdFMXFTTTtJQU9JO0V4RXNxU1Y7RXdFN3FTTTtJQU9JO0V4RXlxU1Y7RXdFaHJTTTtJQU9JO0V4RTRxU1Y7RXdFbnJTTTtJQU9JO0V4RStxU1Y7RXdFdHJTTTtJQU9JO0V4RWtyU1Y7RXdFenJTTTtJQU9JO0V4RXFyU1Y7RXdFNXJTTTtJQU9JO0V4RXdyU1Y7RXdFL3JTTTtJQU9JO0V4RTJyU1Y7RXdFbHNTTTtJQU9JO0V4RThyU1Y7RXdFcnNTTTtJQU9JO0V4RWlzU1Y7RXdFeHNTTTtJQU9JO0V4RW9zU1Y7RXdFM3NTTTtJQU9JO0V4RXVzU1Y7RXdFOXNTTTtJQU9JO0V4RTBzU1Y7RXdFanRTTTtJQU9JO0V4RTZzU1Y7RXdFcHRTTTtJQU9JO0V4RWd0U1Y7RXdFdnRTTTtJQU9JO0V4RW10U1Y7RXdFMXRTTTtJQU9JO0V4RXN0U1Y7RXdFN3RTTTtJQU9JO0V4RXl0U1Y7RXdFaHVTTTtJQU9JO0V4RTR0U1Y7RXdFbnVTTTtJQU9JO0V4RSt0U1Y7RXdFdHVTTTtJQU9JO0V4RWt1U1Y7RXdFenVTTTtJQU9JO0V4RXF1U1Y7RXdFNXVTTTtJQU9JO0V4RXd1U1Y7RXdFL3VTTTtJQU9JO0V4RTJ1U1Y7RXdFbHZTTTtJQU9JO0V4RTh1U1Y7RXdFcnZTTTtJQU9JO0V4RWl2U1Y7RXdFeHZTTTtJQU9JO0V4RW92U1Y7RXdFM3ZTTTtJQU9JO0V4RXV2U1Y7RXdFOXZTTTtJQU9JO0V4RTB2U1Y7RXdFandTTTtJQU9JO0V4RTZ2U1Y7RXdFcHdTTTtJQU9JO0V4RWd3U1Y7RXdFdndTTTtJQU9JO0V4RW13U1Y7RXdFMXdTTTtJQU9JO0V4RXN3U1Y7RXdFN3dTTTtJQU9JO0V4RXl3U1Y7RXdFaHhTTTtJQU9JO0V4RTR3U1Y7RXdFbnhTTTtJQU9JO0V4RSt3U1Y7RXdFdHhTTTtJQU9JO0V4RWt4U1Y7RXdFenhTTTtJQU9JO0V4RXF4U1Y7RXdFNXhTTTtJQU9JO0V4RXd4U1Y7RXdFL3hTTTtJQU9JO0V4RTJ4U1Y7RXdFbHlTTTtJQU9JO0V4RTh4U1Y7RXdFcnlTTTtJQU9JO0V4RWl5U1Y7RXdFeHlTTTtJQU9JO0V4RW95U1Y7RXdFM3lTTTtJQU9JO0V4RXV5U1Y7RXdFOXlTTTtJQU9JO0V4RTB5U1Y7RXdFanpTTTtJQU9JO0V4RTZ5U1Y7RXdFcHpTTTtJQU9JO0V4RWd6U1Y7RXdFdnpTTTtJQU9JO0V4RW16U1Y7RXdFMXpTTTtJQU9JO0V4RXN6U1Y7RXdFN3pTTTtJQU9JO0V4RXl6U1Y7RXdFaDBTTTtJQU9JO0V4RTR6U1Y7RXdFbjBTTTtJQU9JO0V4RSt6U1Y7RXdFdDBTTTtJQU9JO0V4RWswU1Y7RXdFejBTTTtJQU9JO0V4RXEwU1Y7RXdFNTBTTTtJQU9JO0V4RXcwU1Y7RXdFLzBTTTtJQU9JO0V4RTIwU1Y7RXdFbDFTTTtJQU9JO0V4RTgwU1Y7RXdFcjFTTTtJQU9JO0V4RWkxU1Y7RXdFeDFTTTtJQU9JO0V4RW8xU1Y7RXdFMzFTTTtJQU9JO0V4RXUxU1Y7RXdFOTFTTTtJQU9JO0V4RTAxU1Y7RXdFajJTTTtJQU9JO0V4RTYxU1Y7RXdFcDJTTTtJQU9JO0lBQUE7RXhFaTJTVjtFd0V4MlNNO0lBT0k7SUFBQTtFeEVxMlNWO0V3RTUyU007SUFPSTtJQUFBO0V4RXkyU1Y7RXdFaDNTTTtJQU9JO0lBQUE7RXhFNjJTVjtFd0VwM1NNO0lBT0k7SUFBQTtFeEVpM1NWO0V3RXgzU007SUFPSTtJQUFBO0V4RXEzU1Y7RXdFNTNTTTtJQU9JO0lBQUE7RXhFeTNTVjtFd0VoNFNNO0lBT0k7SUFBQTtFeEU2M1NWO0V3RXA0U007SUFPSTtJQUFBO0V4RWk0U1Y7RXdFeDRTTTtJQU9JO0lBQUE7RXhFcTRTVjtFd0U1NFNNO0lBT0k7SUFBQTtFeEV5NFNWO0V3RWg1U007SUFPSTtJQUFBO0V4RTY0U1Y7RXdFcDVTTTtJQU9JO0lBQUE7RXhFaTVTVjtFd0V4NVNNO0lBT0k7SUFBQTtFeEVxNVNWO0V3RTU1U007SUFPSTtJQUFBO0V4RXk1U1Y7RXdFaDZTTTtJQU9JO0lBQUE7RXhFNjVTVjtFd0VwNlNNO0lBT0k7SUFBQTtFeEVpNlNWO0V3RXg2U007SUFPSTtJQUFBO0V4RXE2U1Y7RXdFNTZTTTtJQU9JO0V4RXc2U1Y7RXdFLzZTTTtJQU9JO0V4RTI2U1Y7RXdFbDdTTTtJQU9JO0V4RTg2U1Y7RXdFcjdTTTtJQU9JO0V4RWk3U1Y7RXdFeDdTTTtJQU9JO0V4RW83U1Y7RXdFMzdTTTtJQU9JO0V4RXU3U1Y7RXdFOTdTTTtJQU9JO0V4RTA3U1Y7RXdFajhTTTtJQU9JO0V4RTY3U1Y7RXdFcDhTTTtJQU9JO0V4RWc4U1Y7RXdFdjhTTTtJQU9JO0V4RW04U1Y7RXdFMThTTTtJQU9JO0V4RXM4U1Y7RXdFNzhTTTtJQU9JO0V4RXk4U1Y7RXdFaDlTTTtJQU9JO0V4RTQ4U1Y7RXdFbjlTTTtJQU9JO0V4RSs4U1Y7RXdFdDlTTTtJQU9JO0V4RWs5U1Y7RXdFejlTTTtJQU9JO0V4RXE5U1Y7RXdFNTlTTTtJQU9JO0V4RXc5U1Y7RXdFLzlTTTtJQU9JO0V4RTI5U1Y7RXdFbCtTTTtJQU9JO0V4RTg5U1Y7RXdFcitTTTtJQU9JO0V4RWkrU1Y7RXdFeCtTTTtJQU9JO0V4RW8rU1Y7RXdFMytTTTtJQU9JO0V4RXUrU1Y7RXdFOStTTTtJQU9JO0V4RTArU1Y7RXdFai9TTTtJQU9JO0V4RTYrU1Y7RXdFcC9TTTtJQU9JO0V4RWcvU1Y7RXdFdi9TTTtJQU9JO0V4RW0vU1Y7RXdFMS9TTTtJQU9JO0V4RXMvU1Y7RXdFNy9TTTtJQU9JO0V4RXkvU1Y7RXdFaGdUTTtJQU9JO0V4RTQvU1Y7RXdFbmdUTTtJQU9JO0V4RSsvU1Y7RXdFdGdUTTtJQU9JO0V4RWtnVFY7RXdFemdUTTtJQU9JO0V4RXFnVFY7RXdFNWdUTTtJQU9JO0V4RXdnVFY7RXdFL2dUTTtJQU9JO0V4RTJnVFY7RXdFbGhUTTtJQU9JO0V4RThnVFY7RXdFcmhUTTtJQU9JO0V4RWloVFY7RXdFeGhUTTtJQU9JO0V4RW9oVFY7RXdFM2hUTTtJQU9JO0V4RXVoVFY7RXdFOWhUTTtJQU9JO0V4RTBoVFY7RXdFamlUTTtJQU9JO0V4RTZoVFY7RXdFcGlUTTtJQU9JO0V4RWdpVFY7RXdFdmlUTTtJQU9JO0V4RW1pVFY7RXdFMWlUTTtJQU9JO0V4RXNpVFY7RXdFN2lUTTtJQU9JO0lBQUE7RXhFMGlUVjtFd0VqalRNO0lBT0k7SUFBQTtFeEU4aVRWO0V3RXJqVE07SUFPSTtJQUFBO0V4RWtqVFY7RXdFempUTTtJQU9JO0lBQUE7RXhFc2pUVjtFd0U3alRNO0lBT0k7SUFBQTtFeEUwalRWO0V3RWprVE07SUFPSTtJQUFBO0V4RThqVFY7RXdFcmtUTTtJQU9JO0lBQUE7RXhFa2tUVjtFd0V6a1RNO0lBT0k7SUFBQTtFeEVza1RWO0V3RTdrVE07SUFPSTtJQUFBO0V4RTBrVFY7RXdFamxUTTtJQU9JO0lBQUE7RXhFOGtUVjtFd0VybFRNO0lBT0k7SUFBQTtFeEVrbFRWO0V3RXpsVE07SUFPSTtJQUFBO0V4RXNsVFY7RXdFN2xUTTtJQU9JO0lBQUE7RXhFMGxUVjtFd0VqbVRNO0lBT0k7SUFBQTtFeEU4bFRWO0V3RXJtVE07SUFPSTtFeEVpbVRWO0V3RXhtVE07SUFPSTtFeEVvbVRWO0V3RTNtVE07SUFPSTtFeEV1bVRWO0V3RTltVE07SUFPSTtFeEUwbVRWO0V3RWpuVE07SUFPSTtFeEU2bVRWO0V3RXBuVE07SUFPSTtFeEVnblRWO0V3RXZuVE07SUFPSTtFeEVtblRWO0V3RTFuVE07SUFPSTtFeEVzblRWO0V3RTduVE07SUFPSTtFeEV5blRWO0V3RWhvVE07SUFPSTtFeEU0blRWO0V3RW5vVE07SUFPSTtFeEUrblRWO0V3RXRvVE07SUFPSTtFeEVrb1RWO0V3RXpvVE07SUFPSTtFeEVxb1RWO0V3RTVvVE07SUFPSTtFeEV3b1RWO0V3RS9vVE07SUFPSTtFeEUyb1RWO0V3RWxwVE07SUFPSTtFeEU4b1RWO0V3RXJwVE07SUFPSTtFeEVpcFRWO0V3RXhwVE07SUFPSTtFeEVvcFRWO0V3RTNwVE07SUFPSTtFeEV1cFRWO0V3RTlwVE07SUFPSTtFeEUwcFRWO0V3RWpxVE07SUFPSTtFeEU2cFRWO0V3RXBxVE07SUFPSTtFeEVncVRWO0V3RXZxVE07SUFPSTtFeEVtcVRWO0V3RTFxVE07SUFPSTtFeEVzcVRWO0V3RTdxVE07SUFPSTtFeEV5cVRWO0V3RWhyVE07SUFPSTtFeEU0cVRWO0V3RW5yVE07SUFPSTtFeEUrcVRWO0V3RXRyVE07SUFPSTtFeEVrclRWO0V3RXpyVE07SUFPSTtFeEVxclRWO0V3RTVyVE07SUFPSTtFeEV3clRWO0V3RS9yVE07SUFPSTtFeEUyclRWO0V3RWxzVE07SUFPSTtFeEU4clRWO0V3RXJzVE07SUFPSTtFeEVpc1RWO0V3RXhzVE07SUFPSTtFeEVvc1RWO0V3RTNzVE07SUFPSTtFeEV1c1RWO0V3RTlzVE07SUFPSTtFeEUwc1RWO0V3RWp0VE07SUFPSTtJQUFBO0V4RThzVFY7RXdFcnRUTTtJQU9JO0lBQUE7RXhFa3RUVjtFd0V6dFRNO0lBT0k7SUFBQTtFeEVzdFRWO0V3RTd0VE07SUFPSTtJQUFBO0V4RTB0VFY7RXdFanVUTTtJQU9JO0lBQUE7RXhFOHRUVjtFd0VydVRNO0lBT0k7SUFBQTtFeEVrdVRWO0V3RXp1VE07SUFPSTtJQUFBO0V4RXN1VFY7RXdFN3VUTTtJQU9JO0lBQUE7RXhFMHVUVjtFd0VqdlRNO0lBT0k7SUFBQTtFeEU4dVRWO0V3RXJ2VE07SUFPSTtJQUFBO0V4RWt2VFY7RXdFenZUTTtJQU9JO0lBQUE7RXhFc3ZUVjtFd0U3dlRNO0lBT0k7SUFBQTtFeEUwdlRWO0V3RWp3VE07SUFPSTtJQUFBO0V4RTh2VFY7RXdFcndUTTtJQU9JO0lBQUE7RXhFa3dUVjtFd0V6d1RNO0lBT0k7SUFBQTtFeEVzd1RWO0V3RTd3VE07SUFPSTtJQUFBO0V4RTB3VFY7RXdFanhUTTtJQU9JO0V4RTZ3VFY7RXdFcHhUTTtJQU9JO0V4RWd4VFY7RXdFdnhUTTtJQU9JO0V4RW14VFY7RXdFMXhUTTtJQU9JO0V4RXN4VFY7RXdFN3hUTTtJQU9JO0V4RXl4VFY7RXdFaHlUTTtJQU9JO0V4RTR4VFY7RXdFbnlUTTtJQU9JO0V4RSt4VFY7RXdFdHlUTTtJQU9JO0V4RWt5VFY7RXdFenlUTTtJQU9JO0V4RXF5VFY7RXdFNXlUTTtJQU9JO0V4RXd5VFY7RXdFL3lUTTtJQU9JO0V4RTJ5VFY7RXdFbHpUTTtJQU9JO0V4RTh5VFY7RXdFcnpUTTtJQU9JO0V4RWl6VFY7RXdFeHpUTTtJQU9JO0V4RW96VFY7RXdFM3pUTTtJQU9JO0V4RXV6VFY7RXdFOXpUTTtJQU9JO0V4RTB6VFY7RXdFajBUTTtJQU9JO0V4RTZ6VFY7RXdFcDBUTTtJQU9JO0V4RWcwVFY7RXdFdjBUTTtJQU9JO0V4RW0wVFY7RXdFMTBUTTtJQU9JO0V4RXMwVFY7RXdFNzBUTTtJQU9JO0V4RXkwVFY7RXdFaDFUTTtJQU9JO0V4RTQwVFY7RXdFbjFUTTtJQU9JO0V4RSswVFY7RXdFdDFUTTtJQU9JO0V4RWsxVFY7RXdFejFUTTtJQU9JO0V4RXExVFY7RXdFNTFUTTtJQU9JO0V4RXcxVFY7RXdFLzFUTTtJQU9JO0V4RTIxVFY7RXdFbDJUTTtJQU9JO0V4RTgxVFY7RXdFcjJUTTtJQU9JO0V4RWkyVFY7RXdFeDJUTTtJQU9JO0V4RW8yVFY7RXdFMzJUTTtJQU9JO0V4RXUyVFY7RXdFOTJUTTtJQU9JO0V4RTAyVFY7RXdFajNUTTtJQU9JO0V4RTYyVFY7RXdFcDNUTTtJQU9JO0V4RWczVFY7RXdFdjNUTTtJQU9JO0V4RW0zVFY7RXdFMTNUTTtJQU9JO0V4RXMzVFY7RXdFNzNUTTtJQU9JO0V4RXkzVFY7RXdFaDRUTTtJQU9JO0V4RTQzVFY7RXdFbjRUTTtJQU9JO0V4RSszVFY7RXdFdDRUTTtJQU9JO0V4RWs0VFY7RXdFejRUTTtJQU9JO0V4RXE0VFY7RXdFNTRUTTtJQU9JO0V4RXc0VFY7RXdFLzRUTTtJQU9JO0V4RTI0VFY7RXdFbDVUTTtJQU9JO0V4RTg0VFY7RXdFcjVUTTtJQU9JO0V4RWk1VFY7RXdFeDVUTTtJQU9JO0V4RW81VFY7RXdFMzVUTTtJQU9JO0V4RXU1VFY7RXdFOTVUTTtJQU9JO0V4RTA1VFY7RXdFajZUTTtJQU9JO0V4RTY1VFY7RXdFcDZUTTtJQU9JO0V4RWc2VFY7RXdFdjZUTTtJQU9JO0V4RW02VFY7RXdFMTZUTTtJQU9JO0V4RXM2VFY7RXdFNzZUTTtJQU9JO0V4RXk2VFY7RXdFaDdUTTtJQU9JO0V4RTQ2VFY7RXdFbjdUTTtJQU9JO0V4RSs2VFY7RXdFdDdUTTtJQU9JO0V4RWs3VFY7RXdFejdUTTtJQU9JO0V4RXE3VFY7RXdFNTdUTTtJQU9JO0V4RXc3VFY7RXdFLzdUTTtJQU9JO0V4RTI3VFY7QUFDRjtBY3Q4VEk7RTBER0k7SUFPSTtFeEVnOFRWO0V3RXY4VE07SUFPSTtFeEVtOFRWO0V3RTE4VE07SUFPSTtFeEVzOFRWO0V3RTc4VE07SUFPSTtFeEV5OFRWO0V3RWg5VE07SUFPSTtFeEU0OFRWO0V3RW45VE07SUFPSTtFeEUrOFRWO0V3RXQ5VE07SUFPSTtFeEVrOVRWO0V3RXo5VE07SUFPSTtFeEVxOVRWO0V3RTU5VE07SUFPSTtFeEV3OVRWO0V3RS85VE07SUFPSTtFeEUyOVRWO0V3RWwrVE07SUFPSTtFeEU4OVRWO0V3RXIrVE07SUFPSTtFeEVpK1RWO0V3RXgrVE07SUFPSTtFeEVvK1RWO0V3RTMrVE07SUFPSTtFeEV1K1RWO0V3RTkrVE07SUFPSTtFeEUwK1RWO0V3RWovVE07SUFPSTtFeEU2K1RWO0V3RXAvVE07SUFPSTtFeEVnL1RWO0V3RXYvVE07SUFPSTtFeEVtL1RWO0V3RTEvVE07SUFPSTtFeEVzL1RWO0V3RTcvVE07SUFPSTtFeEV5L1RWO0V3RWhnVU07SUFPSTtFeEU0L1RWO0V3RW5nVU07SUFPSTtFeEUrL1RWO0V3RXRnVU07SUFPSTtFeEVrZ1VWO0V3RXpnVU07SUFPSTtFeEVxZ1VWO0V3RTVnVU07SUFPSTtFeEV3Z1VWO0V3RS9nVU07SUFPSTtFeEUyZ1VWO0V3RWxoVU07SUFPSTtFeEU4Z1VWO0V3RXJoVU07SUFPSTtFeEVpaFVWO0V3RXhoVU07SUFPSTtFeEVvaFVWO0V3RTNoVU07SUFPSTtFeEV1aFVWO0V3RTloVU07SUFPSTtFeEUwaFVWO0V3RWppVU07SUFPSTtFeEU2aFVWO0V3RXBpVU07SUFPSTtFeEVnaVVWO0V3RXZpVU07SUFPSTtFeEVtaVVWO0V3RTFpVU07SUFPSTtFeEVzaVVWO0V3RTdpVU07SUFPSTtFeEV5aVVWO0V3RWhqVU07SUFPSTtFeEU0aVVWO0V3RW5qVU07SUFPSTtFeEUraVVWO0V3RXRqVU07SUFPSTtFeEVralVWO0V3RXpqVU07SUFPSTtFeEVxalVWO0V3RTVqVU07SUFPSTtFeEV3alVWO0V3RS9qVU07SUFPSTtFeEUyalVWO0V3RWxrVU07SUFPSTtFeEU4alVWO0V3RXJrVU07SUFPSTtFeEVpa1VWO0V3RXhrVU07SUFPSTtFeEVva1VWO0V3RTNrVU07SUFPSTtFeEV1a1VWO0V3RTlrVU07SUFPSTtFeEUwa1VWO0V3RWpsVU07SUFPSTtFeEU2a1VWO0V3RXBsVU07SUFPSTtFeEVnbFVWO0V3RXZsVU07SUFPSTtFeEVtbFVWO0V3RTFsVU07SUFPSTtFeEVzbFVWO0V3RTdsVU07SUFPSTtFeEV5bFVWO0V3RWhtVU07SUFPSTtFeEU0bFVWO0V3RW5tVU07SUFPSTtFeEUrbFVWO0V3RXRtVU07SUFPSTtFeEVrbVVWO0V3RXptVU07SUFPSTtFeEVxbVVWO0V3RTVtVU07SUFPSTtFeEV3bVVWO0V3RS9tVU07SUFPSTtFeEUybVVWO0V3RWxuVU07SUFPSTtFeEU4bVVWO0V3RXJuVU07SUFPSTtFeEVpblVWO0V3RXhuVU07SUFPSTtFeEVvblVWO0V3RTNuVU07SUFPSTtFeEV1blVWO0V3RTluVU07SUFPSTtFeEUwblVWO0V3RWpvVU07SUFPSTtFeEU2blVWO0V3RXBvVU07SUFPSTtFeEVnb1VWO0V3RXZvVU07SUFPSTtFeEVtb1VWO0V3RTFvVU07SUFPSTtFeEVzb1VWO0V3RTdvVU07SUFPSTtFeEV5b1VWO0V3RWhwVU07SUFPSTtFeEU0b1VWO0V3RW5wVU07SUFPSTtFeEUrb1VWO0V3RXRwVU07SUFPSTtFeEVrcFVWO0V3RXpwVU07SUFPSTtJQUFBO0V4RXNwVVY7RXdFN3BVTTtJQU9JO0lBQUE7RXhFMHBVVjtFd0VqcVVNO0lBT0k7SUFBQTtFeEU4cFVWO0V3RXJxVU07SUFPSTtJQUFBO0V4RWtxVVY7RXdFenFVTTtJQU9JO0lBQUE7RXhFc3FVVjtFd0U3cVVNO0lBT0k7SUFBQTtFeEUwcVVWO0V3RWpyVU07SUFPSTtJQUFBO0V4RThxVVY7RXdFcnJVTTtJQU9JO0lBQUE7RXhFa3JVVjtFd0V6clVNO0lBT0k7SUFBQTtFeEVzclVWO0V3RTdyVU07SUFPSTtJQUFBO0V4RTByVVY7RXdFanNVTTtJQU9JO0lBQUE7RXhFOHJVVjtFd0Vyc1VNO0lBT0k7SUFBQTtFeEVrc1VWO0V3RXpzVU07SUFPSTtJQUFBO0V4RXNzVVY7RXdFN3NVTTtJQU9JO0lBQUE7RXhFMHNVVjtFd0VqdFVNO0lBT0k7SUFBQTtFeEU4c1VWO0V3RXJ0VU07SUFPSTtJQUFBO0V4RWt0VVY7RXdFenRVTTtJQU9JO0lBQUE7RXhFc3RVVjtFd0U3dFVNO0lBT0k7SUFBQTtFeEUwdFVWO0V3RWp1VU07SUFPSTtFeEU2dFVWO0V3RXB1VU07SUFPSTtFeEVndVVWO0V3RXZ1VU07SUFPSTtFeEVtdVVWO0V3RTF1VU07SUFPSTtFeEVzdVVWO0V3RTd1VU07SUFPSTtFeEV5dVVWO0V3RWh2VU07SUFPSTtFeEU0dVVWO0V3RW52VU07SUFPSTtFeEUrdVVWO0V3RXR2VU07SUFPSTtFeEVrdlVWO0V3RXp2VU07SUFPSTtFeEVxdlVWO0V3RTV2VU07SUFPSTtFeEV3dlVWO0V3RS92VU07SUFPSTtFeEUydlVWO0V3RWx3VU07SUFPSTtFeEU4dlVWO0V3RXJ3VU07SUFPSTtFeEVpd1VWO0V3RXh3VU07SUFPSTtFeEVvd1VWO0V3RTN3VU07SUFPSTtFeEV1d1VWO0V3RTl3VU07SUFPSTtFeEUwd1VWO0V3RWp4VU07SUFPSTtFeEU2d1VWO0V3RXB4VU07SUFPSTtFeEVneFVWO0V3RXZ4VU07SUFPSTtFeEVteFVWO0V3RTF4VU07SUFPSTtFeEVzeFVWO0V3RTd4VU07SUFPSTtFeEV5eFVWO0V3RWh5VU07SUFPSTtFeEU0eFVWO0V3RW55VU07SUFPSTtFeEUreFVWO0V3RXR5VU07SUFPSTtFeEVreVVWO0V3RXp5VU07SUFPSTtFeEVxeVVWO0V3RTV5VU07SUFPSTtFeEV3eVVWO0V3RS95VU07SUFPSTtFeEUyeVVWO0V3RWx6VU07SUFPSTtFeEU4eVVWO0V3RXJ6VU07SUFPSTtFeEVpelVWO0V3RXh6VU07SUFPSTtFeEVvelVWO0V3RTN6VU07SUFPSTtFeEV1elVWO0V3RTl6VU07SUFPSTtFeEUwelVWO0V3RWowVU07SUFPSTtFeEU2elVWO0V3RXAwVU07SUFPSTtFeEVnMFVWO0V3RXYwVU07SUFPSTtFeEVtMFVWO0V3RTEwVU07SUFPSTtFeEVzMFVWO0V3RTcwVU07SUFPSTtFeEV5MFVWO0V3RWgxVU07SUFPSTtFeEU0MFVWO0V3RW4xVU07SUFPSTtFeEUrMFVWO0V3RXQxVU07SUFPSTtFeEVrMVVWO0V3RXoxVU07SUFPSTtFeEVxMVVWO0V3RTUxVU07SUFPSTtFeEV3MVVWO0V3RS8xVU07SUFPSTtFeEUyMVVWO0V3RWwyVU07SUFPSTtJQUFBO0V4RSsxVVY7RXdFdDJVTTtJQU9JO0lBQUE7RXhFbTJVVjtFd0UxMlVNO0lBT0k7SUFBQTtFeEV1MlVWO0V3RTkyVU07SUFPSTtJQUFBO0V4RTIyVVY7RXdFbDNVTTtJQU9JO0lBQUE7RXhFKzJVVjtFd0V0M1VNO0lBT0k7SUFBQTtFeEVtM1VWO0V3RTEzVU07SUFPSTtJQUFBO0V4RXUzVVY7RXdFOTNVTTtJQU9JO0lBQUE7RXhFMjNVVjtFd0VsNFVNO0lBT0k7SUFBQTtFeEUrM1VWO0V3RXQ0VU07SUFPSTtJQUFBO0V4RW00VVY7RXdFMTRVTTtJQU9JO0lBQUE7RXhFdTRVVjtFd0U5NFVNO0lBT0k7SUFBQTtFeEUyNFVWO0V3RWw1VU07SUFPSTtJQUFBO0V4RSs0VVY7RXdFdDVVTTtJQU9JO0lBQUE7RXhFbTVVVjtFd0UxNVVNO0lBT0k7RXhFczVVVjtFd0U3NVVNO0lBT0k7RXhFeTVVVjtFd0VoNlVNO0lBT0k7RXhFNDVVVjtFd0VuNlVNO0lBT0k7RXhFKzVVVjtFd0V0NlVNO0lBT0k7RXhFazZVVjtFd0V6NlVNO0lBT0k7RXhFcTZVVjtFd0U1NlVNO0lBT0k7RXhFdzZVVjtFd0UvNlVNO0lBT0k7RXhFMjZVVjtFd0VsN1VNO0lBT0k7RXhFODZVVjtFd0VyN1VNO0lBT0k7RXhFaTdVVjtFd0V4N1VNO0lBT0k7RXhFbzdVVjtFd0UzN1VNO0lBT0k7RXhFdTdVVjtFd0U5N1VNO0lBT0k7RXhFMDdVVjtFd0VqOFVNO0lBT0k7RXhFNjdVVjtFd0VwOFVNO0lBT0k7RXhFZzhVVjtFd0V2OFVNO0lBT0k7RXhFbThVVjtFd0UxOFVNO0lBT0k7RXhFczhVVjtFd0U3OFVNO0lBT0k7RXhFeThVVjtFd0VoOVVNO0lBT0k7RXhFNDhVVjtFd0VuOVVNO0lBT0k7RXhFKzhVVjtFd0V0OVVNO0lBT0k7RXhFazlVVjtFd0V6OVVNO0lBT0k7RXhFcTlVVjtFd0U1OVVNO0lBT0k7RXhFdzlVVjtFd0UvOVVNO0lBT0k7RXhFMjlVVjtFd0VsK1VNO0lBT0k7RXhFODlVVjtFd0VyK1VNO0lBT0k7RXhFaStVVjtFd0V4K1VNO0lBT0k7RXhFbytVVjtFd0UzK1VNO0lBT0k7RXhFdStVVjtFd0U5K1VNO0lBT0k7RXhFMCtVVjtFd0VqL1VNO0lBT0k7RXhFNitVVjtFd0VwL1VNO0lBT0k7RXhFZy9VVjtFd0V2L1VNO0lBT0k7RXhFbS9VVjtFd0UxL1VNO0lBT0k7RXhFcy9VVjtFd0U3L1VNO0lBT0k7RXhFeS9VVjtFd0VoZ1ZNO0lBT0k7RXhFNC9VVjtFd0VuZ1ZNO0lBT0k7RXhFKy9VVjtFd0V0Z1ZNO0lBT0k7SUFBQTtFeEVtZ1ZWO0V3RTFnVk07SUFPSTtJQUFBO0V4RXVnVlY7RXdFOWdWTTtJQU9JO0lBQUE7RXhFMmdWVjtFd0VsaFZNO0lBT0k7SUFBQTtFeEUrZ1ZWO0V3RXRoVk07SUFPSTtJQUFBO0V4RW1oVlY7RXdFMWhWTTtJQU9JO0lBQUE7RXhFdWhWVjtFd0U5aFZNO0lBT0k7SUFBQTtFeEUyaFZWO0V3RWxpVk07SUFPSTtJQUFBO0V4RStoVlY7RXdFdGlWTTtJQU9JO0lBQUE7RXhFbWlWVjtFd0UxaVZNO0lBT0k7SUFBQTtFeEV1aVZWO0V3RTlpVk07SUFPSTtJQUFBO0V4RTJpVlY7RXdFbGpWTTtJQU9JO0lBQUE7RXhFK2lWVjtFd0V0alZNO0lBT0k7SUFBQTtFeEVtalZWO0V3RTFqVk07SUFPSTtJQUFBO0V4RXVqVlY7RXdFOWpWTTtJQU9JO0lBQUE7RXhFMmpWVjtFd0Vsa1ZNO0lBT0k7SUFBQTtFeEUralZWO0V3RXRrVk07SUFPSTtFeEVra1ZWO0V3RXprVk07SUFPSTtFeEVxa1ZWO0V3RTVrVk07SUFPSTtFeEV3a1ZWO0V3RS9rVk07SUFPSTtFeEUya1ZWO0V3RWxsVk07SUFPSTtFeEU4a1ZWO0V3RXJsVk07SUFPSTtFeEVpbFZWO0V3RXhsVk07SUFPSTtFeEVvbFZWO0V3RTNsVk07SUFPSTtFeEV1bFZWO0V3RTlsVk07SUFPSTtFeEUwbFZWO0V3RWptVk07SUFPSTtFeEU2bFZWO0V3RXBtVk07SUFPSTtFeEVnbVZWO0V3RXZtVk07SUFPSTtFeEVtbVZWO0V3RTFtVk07SUFPSTtFeEVzbVZWO0V3RTdtVk07SUFPSTtFeEV5bVZWO0V3RWhuVk07SUFPSTtFeEU0bVZWO0V3RW5uVk07SUFPSTtFeEUrbVZWO0V3RXRuVk07SUFPSTtFeEVrblZWO0V3RXpuVk07SUFPSTtFeEVxblZWO0V3RTVuVk07SUFPSTtFeEV3blZWO0V3RS9uVk07SUFPSTtFeEUyblZWO0V3RWxvVk07SUFPSTtFeEU4blZWO0V3RXJvVk07SUFPSTtFeEVpb1ZWO0V3RXhvVk07SUFPSTtFeEVvb1ZWO0V3RTNvVk07SUFPSTtFeEV1b1ZWO0V3RTlvVk07SUFPSTtFeEUwb1ZWO0V3RWpwVk07SUFPSTtFeEU2b1ZWO0V3RXBwVk07SUFPSTtFeEVncFZWO0V3RXZwVk07SUFPSTtFeEVtcFZWO0V3RTFwVk07SUFPSTtFeEVzcFZWO0V3RTdwVk07SUFPSTtFeEV5cFZWO0V3RWhxVk07SUFPSTtFeEU0cFZWO0V3RW5xVk07SUFPSTtFeEUrcFZWO0V3RXRxVk07SUFPSTtFeEVrcVZWO0V3RXpxVk07SUFPSTtFeEVxcVZWO0V3RTVxVk07SUFPSTtFeEV3cVZWO0V3RS9xVk07SUFPSTtFeEUycVZWO0V3RWxyVk07SUFPSTtFeEU4cVZWO0V3RXJyVk07SUFPSTtFeEVpclZWO0V3RXhyVk07SUFPSTtFeEVvclZWO0V3RTNyVk07SUFPSTtFeEV1clZWO0V3RTlyVk07SUFPSTtFeEUwclZWO0V3RWpzVk07SUFPSTtFeEU2clZWO0V3RXBzVk07SUFPSTtFeEVnc1ZWO0V3RXZzVk07SUFPSTtFeEVtc1ZWO0V3RTFzVk07SUFPSTtFeEVzc1ZWO0V3RTdzVk07SUFPSTtFeEV5c1ZWO0V3RWh0Vk07SUFPSTtFeEU0c1ZWO0V3RW50Vk07SUFPSTtFeEUrc1ZWO0V3RXR0Vk07SUFPSTtFeEVrdFZWO0V3RXp0Vk07SUFPSTtFeEVxdFZWO0V3RTV0Vk07SUFPSTtFeEV3dFZWO0V3RS90Vk07SUFPSTtFeEUydFZWO0V3RWx1Vk07SUFPSTtFeEU4dFZWO0V3RXJ1Vk07SUFPSTtFeEVpdVZWO0V3RXh1Vk07SUFPSTtFeEVvdVZWO0V3RTN1Vk07SUFPSTtFeEV1dVZWO0V3RTl1Vk07SUFPSTtFeEUwdVZWO0V3RWp2Vk07SUFPSTtFeEU2dVZWO0V3RXB2Vk07SUFPSTtFeEVndlZWO0FBQ0Y7QWMzdlZJO0UwREdJO0lBT0k7RXhFcXZWVjtFd0U1dlZNO0lBT0k7RXhFd3ZWVjtFd0UvdlZNO0lBT0k7RXhFMnZWVjtFd0Vsd1ZNO0lBT0k7RXhFOHZWVjtFd0Vyd1ZNO0lBT0k7RXhFaXdWVjtFd0V4d1ZNO0lBT0k7RXhFb3dWVjtFd0Uzd1ZNO0lBT0k7RXhFdXdWVjtFd0U5d1ZNO0lBT0k7RXhFMHdWVjtFd0VqeFZNO0lBT0k7RXhFNndWVjtFd0VweFZNO0lBT0k7RXhFZ3hWVjtFd0V2eFZNO0lBT0k7RXhFbXhWVjtFd0UxeFZNO0lBT0k7RXhFc3hWVjtFd0U3eFZNO0lBT0k7RXhFeXhWVjtFd0VoeVZNO0lBT0k7RXhFNHhWVjtFd0VueVZNO0lBT0k7RXhFK3hWVjtFd0V0eVZNO0lBT0k7RXhFa3lWVjtFd0V6eVZNO0lBT0k7RXhFcXlWVjtFd0U1eVZNO0lBT0k7RXhFd3lWVjtFd0UveVZNO0lBT0k7RXhFMnlWVjtFd0VselZNO0lBT0k7RXhFOHlWVjtFd0VyelZNO0lBT0k7RXhFaXpWVjtFd0V4elZNO0lBT0k7RXhFb3pWVjtFd0UzelZNO0lBT0k7RXhFdXpWVjtFd0U5elZNO0lBT0k7RXhFMHpWVjtFd0VqMFZNO0lBT0k7RXhFNnpWVjtFd0VwMFZNO0lBT0k7RXhFZzBWVjtFd0V2MFZNO0lBT0k7RXhFbTBWVjtFd0UxMFZNO0lBT0k7RXhFczBWVjtFd0U3MFZNO0lBT0k7RXhFeTBWVjtFd0VoMVZNO0lBT0k7RXhFNDBWVjtFd0VuMVZNO0lBT0k7RXhFKzBWVjtFd0V0MVZNO0lBT0k7RXhFazFWVjtFd0V6MVZNO0lBT0k7RXhFcTFWVjtFd0U1MVZNO0lBT0k7RXhFdzFWVjtFd0UvMVZNO0lBT0k7RXhFMjFWVjtFd0VsMlZNO0lBT0k7RXhFODFWVjtFd0VyMlZNO0lBT0k7RXhFaTJWVjtFd0V4MlZNO0lBT0k7RXhFbzJWVjtFd0UzMlZNO0lBT0k7RXhFdTJWVjtFd0U5MlZNO0lBT0k7RXhFMDJWVjtFd0VqM1ZNO0lBT0k7RXhFNjJWVjtFd0VwM1ZNO0lBT0k7RXhFZzNWVjtFd0V2M1ZNO0lBT0k7RXhFbTNWVjtFd0UxM1ZNO0lBT0k7RXhFczNWVjtFd0U3M1ZNO0lBT0k7RXhFeTNWVjtFd0VoNFZNO0lBT0k7RXhFNDNWVjtFd0VuNFZNO0lBT0k7RXhFKzNWVjtFd0V0NFZNO0lBT0k7RXhFazRWVjtFd0V6NFZNO0lBT0k7RXhFcTRWVjtFd0U1NFZNO0lBT0k7RXhFdzRWVjtFd0UvNFZNO0lBT0k7RXhFMjRWVjtFd0VsNVZNO0lBT0k7RXhFODRWVjtFd0VyNVZNO0lBT0k7RXhFaTVWVjtFd0V4NVZNO0lBT0k7RXhFbzVWVjtFd0UzNVZNO0lBT0k7RXhFdTVWVjtFd0U5NVZNO0lBT0k7RXhFMDVWVjtFd0VqNlZNO0lBT0k7RXhFNjVWVjtFd0VwNlZNO0lBT0k7RXhFZzZWVjtFd0V2NlZNO0lBT0k7RXhFbTZWVjtFd0UxNlZNO0lBT0k7RXhFczZWVjtFd0U3NlZNO0lBT0k7RXhFeTZWVjtFd0VoN1ZNO0lBT0k7RXhFNDZWVjtFd0VuN1ZNO0lBT0k7RXhFKzZWVjtFd0V0N1ZNO0lBT0k7RXhFazdWVjtFd0V6N1ZNO0lBT0k7RXhFcTdWVjtFd0U1N1ZNO0lBT0k7RXhFdzdWVjtFd0UvN1ZNO0lBT0k7RXhFMjdWVjtFd0VsOFZNO0lBT0k7RXhFODdWVjtFd0VyOFZNO0lBT0k7RXhFaThWVjtFd0V4OFZNO0lBT0k7RXhFbzhWVjtFd0UzOFZNO0lBT0k7RXhFdThWVjtFd0U5OFZNO0lBT0k7SUFBQTtFeEUyOFZWO0V3RWw5Vk07SUFPSTtJQUFBO0V4RSs4VlY7RXdFdDlWTTtJQU9JO0lBQUE7RXhFbTlWVjtFd0UxOVZNO0lBT0k7SUFBQTtFeEV1OVZWO0V3RTk5Vk07SUFPSTtJQUFBO0V4RTI5VlY7RXdFbCtWTTtJQU9JO0lBQUE7RXhFKzlWVjtFd0V0K1ZNO0lBT0k7SUFBQTtFeEVtK1ZWO0V3RTErVk07SUFPSTtJQUFBO0V4RXUrVlY7RXdFOStWTTtJQU9JO0lBQUE7RXhFMitWVjtFd0VsL1ZNO0lBT0k7SUFBQTtFeEUrK1ZWO0V3RXQvVk07SUFPSTtJQUFBO0V4RW0vVlY7RXdFMS9WTTtJQU9JO0lBQUE7RXhFdS9WVjtFd0U5L1ZNO0lBT0k7SUFBQTtFeEUyL1ZWO0V3RWxnV007SUFPSTtJQUFBO0V4RSsvVlY7RXdFdGdXTTtJQU9JO0lBQUE7RXhFbWdXVjtFd0UxZ1dNO0lBT0k7SUFBQTtFeEV1Z1dWO0V3RTlnV007SUFPSTtJQUFBO0V4RTJnV1Y7RXdFbGhXTTtJQU9JO0lBQUE7RXhFK2dXVjtFd0V0aFdNO0lBT0k7RXhFa2hXVjtFd0V6aFdNO0lBT0k7RXhFcWhXVjtFd0U1aFdNO0lBT0k7RXhFd2hXVjtFd0UvaFdNO0lBT0k7RXhFMmhXVjtFd0VsaVdNO0lBT0k7RXhFOGhXVjtFd0VyaVdNO0lBT0k7RXhFaWlXVjtFd0V4aVdNO0lBT0k7RXhFb2lXVjtFd0UzaVdNO0lBT0k7RXhFdWlXVjtFd0U5aVdNO0lBT0k7RXhFMGlXVjtFd0VqaldNO0lBT0k7RXhFNmlXVjtFd0VwaldNO0lBT0k7RXhFZ2pXVjtFd0V2aldNO0lBT0k7RXhFbWpXVjtFd0UxaldNO0lBT0k7RXhFc2pXVjtFd0U3aldNO0lBT0k7RXhFeWpXVjtFd0Voa1dNO0lBT0k7RXhFNGpXVjtFd0Vua1dNO0lBT0k7RXhFK2pXVjtFd0V0a1dNO0lBT0k7RXhFa2tXVjtFd0V6a1dNO0lBT0k7RXhFcWtXVjtFd0U1a1dNO0lBT0k7RXhFd2tXVjtFd0Uva1dNO0lBT0k7RXhFMmtXVjtFd0VsbFdNO0lBT0k7RXhFOGtXVjtFd0VybFdNO0lBT0k7RXhFaWxXVjtFd0V4bFdNO0lBT0k7RXhFb2xXVjtFd0UzbFdNO0lBT0k7RXhFdWxXVjtFd0U5bFdNO0lBT0k7RXhFMGxXVjtFd0VqbVdNO0lBT0k7RXhFNmxXVjtFd0VwbVdNO0lBT0k7RXhFZ21XVjtFd0V2bVdNO0lBT0k7RXhFbW1XVjtFd0UxbVdNO0lBT0k7RXhFc21XVjtFd0U3bVdNO0lBT0k7RXhFeW1XVjtFd0VobldNO0lBT0k7RXhFNG1XVjtFd0VubldNO0lBT0k7RXhFK21XVjtFd0V0bldNO0lBT0k7RXhFa25XVjtFd0V6bldNO0lBT0k7RXhFcW5XVjtFd0U1bldNO0lBT0k7RXhFd25XVjtFd0UvbldNO0lBT0k7RXhFMm5XVjtFd0Vsb1dNO0lBT0k7RXhFOG5XVjtFd0Vyb1dNO0lBT0k7RXhFaW9XVjtFd0V4b1dNO0lBT0k7RXhFb29XVjtFd0Uzb1dNO0lBT0k7RXhFdW9XVjtFd0U5b1dNO0lBT0k7RXhFMG9XVjtFd0VqcFdNO0lBT0k7RXhFNm9XVjtFd0VwcFdNO0lBT0k7RXhFZ3BXVjtFd0V2cFdNO0lBT0k7SUFBQTtFeEVvcFdWO0V3RTNwV007SUFPSTtJQUFBO0V4RXdwV1Y7RXdFL3BXTTtJQU9JO0lBQUE7RXhFNHBXVjtFd0VucVdNO0lBT0k7SUFBQTtFeEVncVdWO0V3RXZxV007SUFPSTtJQUFBO0V4RW9xV1Y7RXdFM3FXTTtJQU9JO0lBQUE7RXhFd3FXVjtFd0UvcVdNO0lBT0k7SUFBQTtFeEU0cVdWO0V3RW5yV007SUFPSTtJQUFBO0V4RWdyV1Y7RXdFdnJXTTtJQU9JO0lBQUE7RXhFb3JXVjtFd0UzcldNO0lBT0k7SUFBQTtFeEV3cldWO0V3RS9yV007SUFPSTtJQUFBO0V4RTRyV1Y7RXdFbnNXTTtJQU9JO0lBQUE7RXhFZ3NXVjtFd0V2c1dNO0lBT0k7SUFBQTtFeEVvc1dWO0V3RTNzV007SUFPSTtJQUFBO0V4RXdzV1Y7RXdFL3NXTTtJQU9JO0V4RTJzV1Y7RXdFbHRXTTtJQU9JO0V4RThzV1Y7RXdFcnRXTTtJQU9JO0V4RWl0V1Y7RXdFeHRXTTtJQU9JO0V4RW90V1Y7RXdFM3RXTTtJQU9JO0V4RXV0V1Y7RXdFOXRXTTtJQU9JO0V4RTB0V1Y7RXdFanVXTTtJQU9JO0V4RTZ0V1Y7RXdFcHVXTTtJQU9JO0V4RWd1V1Y7RXdFdnVXTTtJQU9JO0V4RW11V1Y7RXdFMXVXTTtJQU9JO0V4RXN1V1Y7RXdFN3VXTTtJQU9JO0V4RXl1V1Y7RXdFaHZXTTtJQU9JO0V4RTR1V1Y7RXdFbnZXTTtJQU9JO0V4RSt1V1Y7RXdFdHZXTTtJQU9JO0V4RWt2V1Y7RXdFenZXTTtJQU9JO0V4RXF2V1Y7RXdFNXZXTTtJQU9JO0V4RXd2V1Y7RXdFL3ZXTTtJQU9JO0V4RTJ2V1Y7RXdFbHdXTTtJQU9JO0V4RTh2V1Y7RXdFcndXTTtJQU9JO0V4RWl3V1Y7RXdFeHdXTTtJQU9JO0V4RW93V1Y7RXdFM3dXTTtJQU9JO0V4RXV3V1Y7RXdFOXdXTTtJQU9JO0V4RTB3V1Y7RXdFanhXTTtJQU9JO0V4RTZ3V1Y7RXdFcHhXTTtJQU9JO0V4RWd4V1Y7RXdFdnhXTTtJQU9JO0V4RW14V1Y7RXdFMXhXTTtJQU9JO0V4RXN4V1Y7RXdFN3hXTTtJQU9JO0V4RXl4V1Y7RXdFaHlXTTtJQU9JO0V4RTR4V1Y7RXdFbnlXTTtJQU9JO0V4RSt4V1Y7RXdFdHlXTTtJQU9JO0V4RWt5V1Y7RXdFenlXTTtJQU9JO0V4RXF5V1Y7RXdFNXlXTTtJQU9JO0V4RXd5V1Y7RXdFL3lXTTtJQU9JO0V4RTJ5V1Y7RXdFbHpXTTtJQU9JO0V4RTh5V1Y7RXdFcnpXTTtJQU9JO0V4RWl6V1Y7RXdFeHpXTTtJQU9JO0V4RW96V1Y7RXdFM3pXTTtJQU9JO0lBQUE7RXhFd3pXVjtFd0UveldNO0lBT0k7SUFBQTtFeEU0eldWO0V3RW4wV007SUFPSTtJQUFBO0V4RWcwV1Y7RXdFdjBXTTtJQU9JO0lBQUE7RXhFbzBXVjtFd0UzMFdNO0lBT0k7SUFBQTtFeEV3MFdWO0V3RS8wV007SUFPSTtJQUFBO0V4RTQwV1Y7RXdFbjFXTTtJQU9JO0lBQUE7RXhFZzFXVjtFd0V2MVdNO0lBT0k7SUFBQTtFeEVvMVdWO0V3RTMxV007SUFPSTtJQUFBO0V4RXcxV1Y7RXdFLzFXTTtJQU9JO0lBQUE7RXhFNDFXVjtFd0VuMldNO0lBT0k7SUFBQTtFeEVnMldWO0V3RXYyV007SUFPSTtJQUFBO0V4RW8yV1Y7RXdFMzJXTTtJQU9JO0lBQUE7RXhFdzJXVjtFd0UvMldNO0lBT0k7SUFBQTtFeEU0MldWO0V3RW4zV007SUFPSTtJQUFBO0V4RWczV1Y7RXdFdjNXTTtJQU9JO0lBQUE7RXhFbzNXVjtFd0UzM1dNO0lBT0k7RXhFdTNXVjtFd0U5M1dNO0lBT0k7RXhFMDNXVjtFd0VqNFdNO0lBT0k7RXhFNjNXVjtFd0VwNFdNO0lBT0k7RXhFZzRXVjtFd0V2NFdNO0lBT0k7RXhFbTRXVjtFd0UxNFdNO0lBT0k7RXhFczRXVjtFd0U3NFdNO0lBT0k7RXhFeTRXVjtFd0VoNVdNO0lBT0k7RXhFNDRXVjtFd0VuNVdNO0lBT0k7RXhFKzRXVjtFd0V0NVdNO0lBT0k7RXhFazVXVjtFd0V6NVdNO0lBT0k7RXhFcTVXVjtFd0U1NVdNO0lBT0k7RXhFdzVXVjtFd0UvNVdNO0lBT0k7RXhFMjVXVjtFd0VsNldNO0lBT0k7RXhFODVXVjtFd0VyNldNO0lBT0k7RXhFaTZXVjtFd0V4NldNO0lBT0k7RXhFbzZXVjtFd0UzNldNO0lBT0k7RXhFdTZXVjtFd0U5NldNO0lBT0k7RXhFMDZXVjtFd0VqN1dNO0lBT0k7RXhFNjZXVjtFd0VwN1dNO0lBT0k7RXhFZzdXVjtFd0V2N1dNO0lBT0k7RXhFbTdXVjtFd0UxN1dNO0lBT0k7RXhFczdXVjtFd0U3N1dNO0lBT0k7RXhFeTdXVjtFd0VoOFdNO0lBT0k7RXhFNDdXVjtFd0VuOFdNO0lBT0k7RXhFKzdXVjtFd0V0OFdNO0lBT0k7RXhFazhXVjtFd0V6OFdNO0lBT0k7RXhFcThXVjtFd0U1OFdNO0lBT0k7RXhFdzhXVjtFd0UvOFdNO0lBT0k7RXhFMjhXVjtFd0VsOVdNO0lBT0k7RXhFODhXVjtFd0VyOVdNO0lBT0k7RXhFaTlXVjtFd0V4OVdNO0lBT0k7RXhFbzlXVjtFd0UzOVdNO0lBT0k7RXhFdTlXVjtFd0U5OVdNO0lBT0k7RXhFMDlXVjtFd0VqK1dNO0lBT0k7RXhFNjlXVjtFd0VwK1dNO0lBT0k7RXhFZytXVjtFd0V2K1dNO0lBT0k7RXhFbStXVjtFd0UxK1dNO0lBT0k7RXhFcytXVjtFd0U3K1dNO0lBT0k7RXhFeStXVjtFd0VoL1dNO0lBT0k7RXhFNCtXVjtFd0VuL1dNO0lBT0k7RXhFKytXVjtFd0V0L1dNO0lBT0k7RXhFay9XVjtFd0V6L1dNO0lBT0k7RXhFcS9XVjtFd0U1L1dNO0lBT0k7RXhFdy9XVjtFd0UvL1dNO0lBT0k7RXhFMi9XVjtFd0VsZ1hNO0lBT0k7RXhFOC9XVjtFd0VyZ1hNO0lBT0k7RXhFaWdYVjtFd0V4Z1hNO0lBT0k7RXhFb2dYVjtFd0UzZ1hNO0lBT0k7RXhFdWdYVjtFd0U5Z1hNO0lBT0k7RXhFMGdYVjtFd0VqaFhNO0lBT0k7RXhFNmdYVjtFd0VwaFhNO0lBT0k7RXhFZ2hYVjtFd0V2aFhNO0lBT0k7RXhFbWhYVjtFd0UxaFhNO0lBT0k7RXhFc2hYVjtFd0U3aFhNO0lBT0k7RXhFeWhYVjtFd0VoaVhNO0lBT0k7RXhFNGhYVjtFd0VuaVhNO0lBT0k7RXhFK2hYVjtFd0V0aVhNO0lBT0k7RXhFa2lYVjtFd0V6aVhNO0lBT0k7RXhFcWlYVjtBQUNGO0FjaGpYSTtFMERHSTtJQU9JO0V4RTBpWFY7RXdFampYTTtJQU9JO0V4RTZpWFY7RXdFcGpYTTtJQU9JO0V4RWdqWFY7RXdFdmpYTTtJQU9JO0V4RW1qWFY7RXdFMWpYTTtJQU9JO0V4RXNqWFY7RXdFN2pYTTtJQU9JO0V4RXlqWFY7RXdFaGtYTTtJQU9JO0V4RTRqWFY7RXdFbmtYTTtJQU9JO0V4RStqWFY7RXdFdGtYTTtJQU9JO0V4RWtrWFY7RXdFemtYTTtJQU9JO0V4RXFrWFY7RXdFNWtYTTtJQU9JO0V4RXdrWFY7RXdFL2tYTTtJQU9JO0V4RTJrWFY7RXdFbGxYTTtJQU9JO0V4RThrWFY7RXdFcmxYTTtJQU9JO0V4RWlsWFY7RXdFeGxYTTtJQU9JO0V4RW9sWFY7RXdFM2xYTTtJQU9JO0V4RXVsWFY7RXdFOWxYTTtJQU9JO0V4RTBsWFY7RXdFam1YTTtJQU9JO0V4RTZsWFY7RXdFcG1YTTtJQU9JO0V4RWdtWFY7RXdFdm1YTTtJQU9JO0V4RW1tWFY7RXdFMW1YTTtJQU9JO0V4RXNtWFY7RXdFN21YTTtJQU9JO0V4RXltWFY7RXdFaG5YTTtJQU9JO0V4RTRtWFY7RXdFbm5YTTtJQU9JO0V4RSttWFY7RXdFdG5YTTtJQU9JO0V4RWtuWFY7RXdFem5YTTtJQU9JO0V4RXFuWFY7RXdFNW5YTTtJQU9JO0V4RXduWFY7RXdFL25YTTtJQU9JO0V4RTJuWFY7RXdFbG9YTTtJQU9JO0V4RThuWFY7RXdFcm9YTTtJQU9JO0V4RWlvWFY7RXdFeG9YTTtJQU9JO0V4RW9vWFY7RXdFM29YTTtJQU9JO0V4RXVvWFY7RXdFOW9YTTtJQU9JO0V4RTBvWFY7RXdFanBYTTtJQU9JO0V4RTZvWFY7RXdFcHBYTTtJQU9JO0V4RWdwWFY7RXdFdnBYTTtJQU9JO0V4RW1wWFY7RXdFMXBYTTtJQU9JO0V4RXNwWFY7RXdFN3BYTTtJQU9JO0V4RXlwWFY7RXdFaHFYTTtJQU9JO0V4RTRwWFY7RXdFbnFYTTtJQU9JO0V4RStwWFY7RXdFdHFYTTtJQU9JO0V4RWtxWFY7RXdFenFYTTtJQU9JO0V4RXFxWFY7RXdFNXFYTTtJQU9JO0V4RXdxWFY7RXdFL3FYTTtJQU9JO0V4RTJxWFY7RXdFbHJYTTtJQU9JO0V4RThxWFY7RXdFcnJYTTtJQU9JO0V4RWlyWFY7RXdFeHJYTTtJQU9JO0V4RW9yWFY7RXdFM3JYTTtJQU9JO0V4RXVyWFY7RXdFOXJYTTtJQU9JO0V4RTByWFY7RXdFanNYTTtJQU9JO0V4RTZyWFY7RXdFcHNYTTtJQU9JO0V4RWdzWFY7RXdFdnNYTTtJQU9JO0V4RW1zWFY7RXdFMXNYTTtJQU9JO0V4RXNzWFY7RXdFN3NYTTtJQU9JO0V4RXlzWFY7RXdFaHRYTTtJQU9JO0V4RTRzWFY7RXdFbnRYTTtJQU9JO0V4RStzWFY7RXdFdHRYTTtJQU9JO0V4RWt0WFY7RXdFenRYTTtJQU9JO0V4RXF0WFY7RXdFNXRYTTtJQU9JO0V4RXd0WFY7RXdFL3RYTTtJQU9JO0V4RTJ0WFY7RXdFbHVYTTtJQU9JO0V4RTh0WFY7RXdFcnVYTTtJQU9JO0V4RWl1WFY7RXdFeHVYTTtJQU9JO0V4RW91WFY7RXdFM3VYTTtJQU9JO0V4RXV1WFY7RXdFOXVYTTtJQU9JO0V4RTB1WFY7RXdFanZYTTtJQU9JO0V4RTZ1WFY7RXdFcHZYTTtJQU9JO0V4RWd2WFY7RXdFdnZYTTtJQU9JO0V4RW12WFY7RXdFMXZYTTtJQU9JO0V4RXN2WFY7RXdFN3ZYTTtJQU9JO0V4RXl2WFY7RXdFaHdYTTtJQU9JO0V4RTR2WFY7RXdFbndYTTtJQU9JO0lBQUE7RXhFZ3dYVjtFd0V2d1hNO0lBT0k7SUFBQTtFeEVvd1hWO0V3RTN3WE07SUFPSTtJQUFBO0V4RXd3WFY7RXdFL3dYTTtJQU9JO0lBQUE7RXhFNHdYVjtFd0VueFhNO0lBT0k7SUFBQTtFeEVneFhWO0V3RXZ4WE07SUFPSTtJQUFBO0V4RW94WFY7RXdFM3hYTTtJQU9JO0lBQUE7RXhFd3hYVjtFd0UveFhNO0lBT0k7SUFBQTtFeEU0eFhWO0V3RW55WE07SUFPSTtJQUFBO0V4RWd5WFY7RXdFdnlYTTtJQU9JO0lBQUE7RXhFb3lYVjtFd0UzeVhNO0lBT0k7SUFBQTtFeEV3eVhWO0V3RS95WE07SUFPSTtJQUFBO0V4RTR5WFY7RXdFbnpYTTtJQU9JO0lBQUE7RXhFZ3pYVjtFd0V2elhNO0lBT0k7SUFBQTtFeEVvelhWO0V3RTN6WE07SUFPSTtJQUFBO0V4RXd6WFY7RXdFL3pYTTtJQU9JO0lBQUE7RXhFNHpYVjtFd0VuMFhNO0lBT0k7SUFBQTtFeEVnMFhWO0V3RXYwWE07SUFPSTtJQUFBO0V4RW8wWFY7RXdFMzBYTTtJQU9JO0V4RXUwWFY7RXdFOTBYTTtJQU9JO0V4RTAwWFY7RXdFajFYTTtJQU9JO0V4RTYwWFY7RXdFcDFYTTtJQU9JO0V4RWcxWFY7RXdFdjFYTTtJQU9JO0V4RW0xWFY7RXdFMTFYTTtJQU9JO0V4RXMxWFY7RXdFNzFYTTtJQU9JO0V4RXkxWFY7RXdFaDJYTTtJQU9JO0V4RTQxWFY7RXdFbjJYTTtJQU9JO0V4RSsxWFY7RXdFdDJYTTtJQU9JO0V4RWsyWFY7RXdFejJYTTtJQU9JO0V4RXEyWFY7RXdFNTJYTTtJQU9JO0V4RXcyWFY7RXdFLzJYTTtJQU9JO0V4RTIyWFY7RXdFbDNYTTtJQU9JO0V4RTgyWFY7RXdFcjNYTTtJQU9JO0V4RWkzWFY7RXdFeDNYTTtJQU9JO0V4RW8zWFY7RXdFMzNYTTtJQU9JO0V4RXUzWFY7RXdFOTNYTTtJQU9JO0V4RTAzWFY7RXdFajRYTTtJQU9JO0V4RTYzWFY7RXdFcDRYTTtJQU9JO0V4RWc0WFY7RXdFdjRYTTtJQU9JO0V4RW00WFY7RXdFMTRYTTtJQU9JO0V4RXM0WFY7RXdFNzRYTTtJQU9JO0V4RXk0WFY7RXdFaDVYTTtJQU9JO0V4RTQ0WFY7RXdFbjVYTTtJQU9JO0V4RSs0WFY7RXdFdDVYTTtJQU9JO0V4RWs1WFY7RXdFejVYTTtJQU9JO0V4RXE1WFY7RXdFNTVYTTtJQU9JO0V4RXc1WFY7RXdFLzVYTTtJQU9JO0V4RTI1WFY7RXdFbDZYTTtJQU9JO0V4RTg1WFY7RXdFcjZYTTtJQU9JO0V4RWk2WFY7RXdFeDZYTTtJQU9JO0V4RW82WFY7RXdFMzZYTTtJQU9JO0V4RXU2WFY7RXdFOTZYTTtJQU9JO0V4RTA2WFY7RXdFajdYTTtJQU9JO0V4RTY2WFY7RXdFcDdYTTtJQU9JO0V4RWc3WFY7RXdFdjdYTTtJQU9JO0V4RW03WFY7RXdFMTdYTTtJQU9JO0V4RXM3WFY7RXdFNzdYTTtJQU9JO0V4RXk3WFY7RXdFaDhYTTtJQU9JO0V4RTQ3WFY7RXdFbjhYTTtJQU9JO0V4RSs3WFY7RXdFdDhYTTtJQU9JO0V4RWs4WFY7RXdFejhYTTtJQU9JO0V4RXE4WFY7RXdFNThYTTtJQU9JO0lBQUE7RXhFeThYVjtFd0VoOVhNO0lBT0k7SUFBQTtFeEU2OFhWO0V3RXA5WE07SUFPSTtJQUFBO0V4RWk5WFY7RXdFeDlYTTtJQU9JO0lBQUE7RXhFcTlYVjtFd0U1OVhNO0lBT0k7SUFBQTtFeEV5OVhWO0V3RWgrWE07SUFPSTtJQUFBO0V4RTY5WFY7RXdFcCtYTTtJQU9JO0lBQUE7RXhFaStYVjtFd0V4K1hNO0lBT0k7SUFBQTtFeEVxK1hWO0V3RTUrWE07SUFPSTtJQUFBO0V4RXkrWFY7RXdFaC9YTTtJQU9JO0lBQUE7RXhFNitYVjtFd0VwL1hNO0lBT0k7SUFBQTtFeEVpL1hWO0V3RXgvWE07SUFPSTtJQUFBO0V4RXEvWFY7RXdFNS9YTTtJQU9JO0lBQUE7RXhFeS9YVjtFd0VoZ1lNO0lBT0k7SUFBQTtFeEU2L1hWO0V3RXBnWU07SUFPSTtFeEVnZ1lWO0V3RXZnWU07SUFPSTtFeEVtZ1lWO0V3RTFnWU07SUFPSTtFeEVzZ1lWO0V3RTdnWU07SUFPSTtFeEV5Z1lWO0V3RWhoWU07SUFPSTtFeEU0Z1lWO0V3RW5oWU07SUFPSTtFeEUrZ1lWO0V3RXRoWU07SUFPSTtFeEVraFlWO0V3RXpoWU07SUFPSTtFeEVxaFlWO0V3RTVoWU07SUFPSTtFeEV3aFlWO0V3RS9oWU07SUFPSTtFeEUyaFlWO0V3RWxpWU07SUFPSTtFeEU4aFlWO0V3RXJpWU07SUFPSTtFeEVpaVlWO0V3RXhpWU07SUFPSTtFeEVvaVlWO0V3RTNpWU07SUFPSTtFeEV1aVlWO0V3RTlpWU07SUFPSTtFeEUwaVlWO0V3RWpqWU07SUFPSTtFeEU2aVlWO0V3RXBqWU07SUFPSTtFeEVnallWO0V3RXZqWU07SUFPSTtFeEVtallWO0V3RTFqWU07SUFPSTtFeEVzallWO0V3RTdqWU07SUFPSTtFeEV5allWO0V3RWhrWU07SUFPSTtFeEU0allWO0V3RW5rWU07SUFPSTtFeEUrallWO0V3RXRrWU07SUFPSTtFeEVra1lWO0V3RXprWU07SUFPSTtFeEVxa1lWO0V3RTVrWU07SUFPSTtFeEV3a1lWO0V3RS9rWU07SUFPSTtFeEUya1lWO0V3RWxsWU07SUFPSTtFeEU4a1lWO0V3RXJsWU07SUFPSTtFeEVpbFlWO0V3RXhsWU07SUFPSTtFeEVvbFlWO0V3RTNsWU07SUFPSTtFeEV1bFlWO0V3RTlsWU07SUFPSTtFeEUwbFlWO0V3RWptWU07SUFPSTtFeEU2bFlWO0V3RXBtWU07SUFPSTtFeEVnbVlWO0V3RXZtWU07SUFPSTtFeEVtbVlWO0V3RTFtWU07SUFPSTtFeEVzbVlWO0V3RTdtWU07SUFPSTtFeEV5bVlWO0V3RWhuWU07SUFPSTtJQUFBO0V4RTZtWVY7RXdFcG5ZTTtJQU9JO0lBQUE7RXhFaW5ZVjtFd0V4bllNO0lBT0k7SUFBQTtFeEVxbllWO0V3RTVuWU07SUFPSTtJQUFBO0V4RXluWVY7RXdFaG9ZTTtJQU9JO0lBQUE7RXhFNm5ZVjtFd0Vwb1lNO0lBT0k7SUFBQTtFeEVpb1lWO0V3RXhvWU07SUFPSTtJQUFBO0V4RXFvWVY7RXdFNW9ZTTtJQU9JO0lBQUE7RXhFeW9ZVjtFd0VocFlNO0lBT0k7SUFBQTtFeEU2b1lWO0V3RXBwWU07SUFPSTtJQUFBO0V4RWlwWVY7RXdFeHBZTTtJQU9JO0lBQUE7RXhFcXBZVjtFd0U1cFlNO0lBT0k7SUFBQTtFeEV5cFlWO0V3RWhxWU07SUFPSTtJQUFBO0V4RTZwWVY7RXdFcHFZTTtJQU9JO0lBQUE7RXhFaXFZVjtFd0V4cVlNO0lBT0k7SUFBQTtFeEVxcVlWO0V3RTVxWU07SUFPSTtJQUFBO0V4RXlxWVY7RXdFaHJZTTtJQU9JO0V4RTRxWVY7RXdFbnJZTTtJQU9JO0V4RStxWVY7RXdFdHJZTTtJQU9JO0V4RWtyWVY7RXdFenJZTTtJQU9JO0V4RXFyWVY7RXdFNXJZTTtJQU9JO0V4RXdyWVY7RXdFL3JZTTtJQU9JO0V4RTJyWVY7RXdFbHNZTTtJQU9JO0V4RThyWVY7RXdFcnNZTTtJQU9JO0V4RWlzWVY7RXdFeHNZTTtJQU9JO0V4RW9zWVY7RXdFM3NZTTtJQU9JO0V4RXVzWVY7RXdFOXNZTTtJQU9JO0V4RTBzWVY7RXdFanRZTTtJQU9JO0V4RTZzWVY7RXdFcHRZTTtJQU9JO0V4RWd0WVY7RXdFdnRZTTtJQU9JO0V4RW10WVY7RXdFMXRZTTtJQU9JO0V4RXN0WVY7RXdFN3RZTTtJQU9JO0V4RXl0WVY7RXdFaHVZTTtJQU9JO0V4RTR0WVY7RXdFbnVZTTtJQU9JO0V4RSt0WVY7RXdFdHVZTTtJQU9JO0V4RWt1WVY7RXdFenVZTTtJQU9JO0V4RXF1WVY7RXdFNXVZTTtJQU9JO0V4RXd1WVY7RXdFL3VZTTtJQU9JO0V4RTJ1WVY7RXdFbHZZTTtJQU9JO0V4RTh1WVY7RXdFcnZZTTtJQU9JO0V4RWl2WVY7RXdFeHZZTTtJQU9JO0V4RW92WVY7RXdFM3ZZTTtJQU9JO0V4RXV2WVY7RXdFOXZZTTtJQU9JO0V4RTB2WVY7RXdFandZTTtJQU9JO0V4RTZ2WVY7RXdFcHdZTTtJQU9JO0V4RWd3WVY7RXdFdndZTTtJQU9JO0V4RW13WVY7RXdFMXdZTTtJQU9JO0V4RXN3WVY7RXdFN3dZTTtJQU9JO0V4RXl3WVY7RXdFaHhZTTtJQU9JO0V4RTR3WVY7RXdFbnhZTTtJQU9JO0V4RSt3WVY7RXdFdHhZTTtJQU9JO0V4RWt4WVY7RXdFenhZTTtJQU9JO0V4RXF4WVY7RXdFNXhZTTtJQU9JO0V4RXd4WVY7RXdFL3hZTTtJQU9JO0V4RTJ4WVY7RXdFbHlZTTtJQU9JO0V4RTh4WVY7RXdFcnlZTTtJQU9JO0V4RWl5WVY7RXdFeHlZTTtJQU9JO0V4RW95WVY7RXdFM3lZTTtJQU9JO0V4RXV5WVY7RXdFOXlZTTtJQU9JO0V4RTB5WVY7RXdFanpZTTtJQU9JO0V4RTZ5WVY7RXdFcHpZTTtJQU9JO0V4RWd6WVY7RXdFdnpZTTtJQU9JO0V4RW16WVY7RXdFMXpZTTtJQU9JO0V4RXN6WVY7RXdFN3pZTTtJQU9JO0V4RXl6WVY7RXdFaDBZTTtJQU9JO0V4RTR6WVY7RXdFbjBZTTtJQU9JO0V4RSt6WVY7RXdFdDBZTTtJQU9JO0V4RWswWVY7RXdFejBZTTtJQU9JO0V4RXEwWVY7RXdFNTBZTTtJQU9JO0V4RXcwWVY7RXdFLzBZTTtJQU9JO0V4RTIwWVY7RXdFbDFZTTtJQU9JO0V4RTgwWVY7RXdFcjFZTTtJQU9JO0V4RWkxWVY7RXdFeDFZTTtJQU9JO0V4RW8xWVY7RXdFMzFZTTtJQU9JO0V4RXUxWVY7RXdFOTFZTTtJQU9JO0V4RTAxWVY7QUFDRjtBY3IyWUk7RTBER0k7SUFPSTtFeEUrMVlWO0V3RXQyWU07SUFPSTtFeEVrMllWO0V3RXoyWU07SUFPSTtFeEVxMllWO0V3RTUyWU07SUFPSTtFeEV3MllWO0V3RS8yWU07SUFPSTtFeEUyMllWO0V3RWwzWU07SUFPSTtFeEU4MllWO0V3RXIzWU07SUFPSTtFeEVpM1lWO0V3RXgzWU07SUFPSTtFeEVvM1lWO0V3RTMzWU07SUFPSTtFeEV1M1lWO0V3RTkzWU07SUFPSTtFeEUwM1lWO0V3RWo0WU07SUFPSTtFeEU2M1lWO0V3RXA0WU07SUFPSTtFeEVnNFlWO0V3RXY0WU07SUFPSTtFeEVtNFlWO0V3RTE0WU07SUFPSTtFeEVzNFlWO0V3RTc0WU07SUFPSTtFeEV5NFlWO0V3RWg1WU07SUFPSTtFeEU0NFlWO0V3RW41WU07SUFPSTtFeEUrNFlWO0V3RXQ1WU07SUFPSTtFeEVrNVlWO0V3RXo1WU07SUFPSTtFeEVxNVlWO0V3RTU1WU07SUFPSTtFeEV3NVlWO0V3RS81WU07SUFPSTtFeEUyNVlWO0V3RWw2WU07SUFPSTtFeEU4NVlWO0V3RXI2WU07SUFPSTtFeEVpNllWO0V3RXg2WU07SUFPSTtFeEVvNllWO0V3RTM2WU07SUFPSTtFeEV1NllWO0V3RTk2WU07SUFPSTtFeEUwNllWO0V3RWo3WU07SUFPSTtFeEU2NllWO0V3RXA3WU07SUFPSTtFeEVnN1lWO0V3RXY3WU07SUFPSTtFeEVtN1lWO0V3RTE3WU07SUFPSTtFeEVzN1lWO0V3RTc3WU07SUFPSTtFeEV5N1lWO0V3RWg4WU07SUFPSTtFeEU0N1lWO0V3RW44WU07SUFPSTtFeEUrN1lWO0V3RXQ4WU07SUFPSTtFeEVrOFlWO0V3RXo4WU07SUFPSTtFeEVxOFlWO0V3RTU4WU07SUFPSTtFeEV3OFlWO0V3RS84WU07SUFPSTtFeEUyOFlWO0V3RWw5WU07SUFPSTtFeEU4OFlWO0V3RXI5WU07SUFPSTtFeEVpOVlWO0V3RXg5WU07SUFPSTtFeEVvOVlWO0V3RTM5WU07SUFPSTtFeEV1OVlWO0V3RTk5WU07SUFPSTtFeEUwOVlWO0V3RWorWU07SUFPSTtFeEU2OVlWO0V3RXArWU07SUFPSTtFeEVnK1lWO0V3RXYrWU07SUFPSTtFeEVtK1lWO0V3RTErWU07SUFPSTtFeEVzK1lWO0V3RTcrWU07SUFPSTtFeEV5K1lWO0V3RWgvWU07SUFPSTtFeEU0K1lWO0V3RW4vWU07SUFPSTtFeEUrK1lWO0V3RXQvWU07SUFPSTtFeEVrL1lWO0V3RXovWU07SUFPSTtFeEVxL1lWO0V3RTUvWU07SUFPSTtFeEV3L1lWO0V3RS8vWU07SUFPSTtFeEUyL1lWO0V3RWxnWk07SUFPSTtFeEU4L1lWO0V3RXJnWk07SUFPSTtFeEVpZ1pWO0V3RXhnWk07SUFPSTtFeEVvZ1pWO0V3RTNnWk07SUFPSTtFeEV1Z1pWO0V3RTlnWk07SUFPSTtFeEUwZ1pWO0V3RWpoWk07SUFPSTtFeEU2Z1pWO0V3RXBoWk07SUFPSTtFeEVnaFpWO0V3RXZoWk07SUFPSTtFeEVtaFpWO0V3RTFoWk07SUFPSTtFeEVzaFpWO0V3RTdoWk07SUFPSTtFeEV5aFpWO0V3RWhpWk07SUFPSTtFeEU0aFpWO0V3RW5pWk07SUFPSTtFeEUraFpWO0V3RXRpWk07SUFPSTtFeEVraVpWO0V3RXppWk07SUFPSTtFeEVxaVpWO0V3RTVpWk07SUFPSTtFeEV3aVpWO0V3RS9pWk07SUFPSTtFeEUyaVpWO0V3RWxqWk07SUFPSTtFeEU4aVpWO0V3RXJqWk07SUFPSTtFeEVpalpWO0V3RXhqWk07SUFPSTtJQUFBO0V4RXFqWlY7RXdFNWpaTTtJQU9JO0lBQUE7RXhFeWpaVjtFd0Voa1pNO0lBT0k7SUFBQTtFeEU2alpWO0V3RXBrWk07SUFPSTtJQUFBO0V4RWlrWlY7RXdFeGtaTTtJQU9JO0lBQUE7RXhFcWtaVjtFd0U1a1pNO0lBT0k7SUFBQTtFeEV5a1pWO0V3RWhsWk07SUFPSTtJQUFBO0V4RTZrWlY7RXdFcGxaTTtJQU9JO0lBQUE7RXhFaWxaVjtFd0V4bFpNO0lBT0k7SUFBQTtFeEVxbFpWO0V3RTVsWk07SUFPSTtJQUFBO0V4RXlsWlY7RXdFaG1aTTtJQU9JO0lBQUE7RXhFNmxaVjtFd0VwbVpNO0lBT0k7SUFBQTtFeEVpbVpWO0V3RXhtWk07SUFPSTtJQUFBO0V4RXFtWlY7RXdFNW1aTTtJQU9JO0lBQUE7RXhFeW1aVjtFd0VoblpNO0lBT0k7SUFBQTtFeEU2bVpWO0V3RXBuWk07SUFPSTtJQUFBO0V4RWluWlY7RXdFeG5aTTtJQU9JO0lBQUE7RXhFcW5aVjtFd0U1blpNO0lBT0k7SUFBQTtFeEV5blpWO0V3RWhvWk07SUFPSTtFeEU0blpWO0V3RW5vWk07SUFPSTtFeEUrblpWO0V3RXRvWk07SUFPSTtFeEVrb1pWO0V3RXpvWk07SUFPSTtFeEVxb1pWO0V3RTVvWk07SUFPSTtFeEV3b1pWO0V3RS9vWk07SUFPSTtFeEUyb1pWO0V3RWxwWk07SUFPSTtFeEU4b1pWO0V3RXJwWk07SUFPSTtFeEVpcFpWO0V3RXhwWk07SUFPSTtFeEVvcFpWO0V3RTNwWk07SUFPSTtFeEV1cFpWO0V3RTlwWk07SUFPSTtFeEUwcFpWO0V3RWpxWk07SUFPSTtFeEU2cFpWO0V3RXBxWk07SUFPSTtFeEVncVpWO0V3RXZxWk07SUFPSTtFeEVtcVpWO0V3RTFxWk07SUFPSTtFeEVzcVpWO0V3RTdxWk07SUFPSTtFeEV5cVpWO0V3RWhyWk07SUFPSTtFeEU0cVpWO0V3RW5yWk07SUFPSTtFeEUrcVpWO0V3RXRyWk07SUFPSTtFeEVrclpWO0V3RXpyWk07SUFPSTtFeEVxclpWO0V3RTVyWk07SUFPSTtFeEV3clpWO0V3RS9yWk07SUFPSTtFeEUyclpWO0V3RWxzWk07SUFPSTtFeEU4clpWO0V3RXJzWk07SUFPSTtFeEVpc1pWO0V3RXhzWk07SUFPSTtFeEVvc1pWO0V3RTNzWk07SUFPSTtFeEV1c1pWO0V3RTlzWk07SUFPSTtFeEUwc1pWO0V3RWp0Wk07SUFPSTtFeEU2c1pWO0V3RXB0Wk07SUFPSTtFeEVndFpWO0V3RXZ0Wk07SUFPSTtFeEVtdFpWO0V3RTF0Wk07SUFPSTtFeEVzdFpWO0V3RTd0Wk07SUFPSTtFeEV5dFpWO0V3RWh1Wk07SUFPSTtFeEU0dFpWO0V3RW51Wk07SUFPSTtFeEUrdFpWO0V3RXR1Wk07SUFPSTtFeEVrdVpWO0V3RXp1Wk07SUFPSTtFeEVxdVpWO0V3RTV1Wk07SUFPSTtFeEV3dVpWO0V3RS91Wk07SUFPSTtFeEUydVpWO0V3RWx2Wk07SUFPSTtFeEU4dVpWO0V3RXJ2Wk07SUFPSTtFeEVpdlpWO0V3RXh2Wk07SUFPSTtFeEVvdlpWO0V3RTN2Wk07SUFPSTtFeEV1dlpWO0V3RTl2Wk07SUFPSTtFeEUwdlpWO0V3RWp3Wk07SUFPSTtJQUFBO0V4RTh2WlY7RXdFcndaTTtJQU9JO0lBQUE7RXhFa3daVjtFd0V6d1pNO0lBT0k7SUFBQTtFeEVzd1pWO0V3RTd3Wk07SUFPSTtJQUFBO0V4RTB3WlY7RXdFanhaTTtJQU9JO0lBQUE7RXhFOHdaVjtFd0VyeFpNO0lBT0k7SUFBQTtFeEVreFpWO0V3RXp4Wk07SUFPSTtJQUFBO0V4RXN4WlY7RXdFN3haTTtJQU9JO0lBQUE7RXhFMHhaVjtFd0VqeVpNO0lBT0k7SUFBQTtFeEU4eFpWO0V3RXJ5Wk07SUFPSTtJQUFBO0V4RWt5WlY7RXdFenlaTTtJQU9JO0lBQUE7RXhFc3laVjtFd0U3eVpNO0lBT0k7SUFBQTtFeEUweVpWO0V3RWp6Wk07SUFPSTtJQUFBO0V4RTh5WlY7RXdFcnpaTTtJQU9JO0lBQUE7RXhFa3paVjtFd0V6elpNO0lBT0k7RXhFcXpaVjtFd0U1elpNO0lBT0k7RXhFd3paVjtFd0UvelpNO0lBT0k7RXhFMnpaVjtFd0VsMFpNO0lBT0k7RXhFOHpaVjtFd0VyMFpNO0lBT0k7RXhFaTBaVjtFd0V4MFpNO0lBT0k7RXhFbzBaVjtFd0UzMFpNO0lBT0k7RXhFdTBaVjtFd0U5MFpNO0lBT0k7RXhFMDBaVjtFd0VqMVpNO0lBT0k7RXhFNjBaVjtFd0VwMVpNO0lBT0k7RXhFZzFaVjtFd0V2MVpNO0lBT0k7RXhFbTFaVjtFd0UxMVpNO0lBT0k7RXhFczFaVjtFd0U3MVpNO0lBT0k7RXhFeTFaVjtFd0VoMlpNO0lBT0k7RXhFNDFaVjtFd0VuMlpNO0lBT0k7RXhFKzFaVjtFd0V0MlpNO0lBT0k7RXhFazJaVjtFd0V6MlpNO0lBT0k7RXhFcTJaVjtFd0U1MlpNO0lBT0k7RXhFdzJaVjtFd0UvMlpNO0lBT0k7RXhFMjJaVjtFd0VsM1pNO0lBT0k7RXhFODJaVjtFd0VyM1pNO0lBT0k7RXhFaTNaVjtFd0V4M1pNO0lBT0k7RXhFbzNaVjtFd0UzM1pNO0lBT0k7RXhFdTNaVjtFd0U5M1pNO0lBT0k7RXhFMDNaVjtFd0VqNFpNO0lBT0k7RXhFNjNaVjtFd0VwNFpNO0lBT0k7RXhFZzRaVjtFd0V2NFpNO0lBT0k7RXhFbTRaVjtFd0UxNFpNO0lBT0k7RXhFczRaVjtFd0U3NFpNO0lBT0k7RXhFeTRaVjtFd0VoNVpNO0lBT0k7RXhFNDRaVjtFd0VuNVpNO0lBT0k7RXhFKzRaVjtFd0V0NVpNO0lBT0k7RXhFazVaVjtFd0V6NVpNO0lBT0k7RXhFcTVaVjtFd0U1NVpNO0lBT0k7RXhFdzVaVjtFd0UvNVpNO0lBT0k7RXhFMjVaVjtFd0VsNlpNO0lBT0k7RXhFODVaVjtFd0VyNlpNO0lBT0k7SUFBQTtFeEVrNlpWO0V3RXo2Wk07SUFPSTtJQUFBO0V4RXM2WlY7RXdFNzZaTTtJQU9JO0lBQUE7RXhFMDZaVjtFd0VqN1pNO0lBT0k7SUFBQTtFeEU4NlpWO0V3RXI3Wk07SUFPSTtJQUFBO0V4RWs3WlY7RXdFejdaTTtJQU9JO0lBQUE7RXhFczdaVjtFd0U3N1pNO0lBT0k7SUFBQTtFeEUwN1pWO0V3RWo4Wk07SUFPSTtJQUFBO0V4RTg3WlY7RXdFcjhaTTtJQU9JO0lBQUE7RXhFazhaVjtFd0V6OFpNO0lBT0k7SUFBQTtFeEVzOFpWO0V3RTc4Wk07SUFPSTtJQUFBO0V4RTA4WlY7RXdFajlaTTtJQU9JO0lBQUE7RXhFODhaVjtFd0VyOVpNO0lBT0k7SUFBQTtFeEVrOVpWO0V3RXo5Wk07SUFPSTtJQUFBO0V4RXM5WlY7RXdFNzlaTTtJQU9JO0lBQUE7RXhFMDlaVjtFd0VqK1pNO0lBT0k7SUFBQTtFeEU4OVpWO0V3RXIrWk07SUFPSTtFeEVpK1pWO0V3RXgrWk07SUFPSTtFeEVvK1pWO0V3RTMrWk07SUFPSTtFeEV1K1pWO0V3RTkrWk07SUFPSTtFeEUwK1pWO0V3RWovWk07SUFPSTtFeEU2K1pWO0V3RXAvWk07SUFPSTtFeEVnL1pWO0V3RXYvWk07SUFPSTtFeEVtL1pWO0V3RTEvWk07SUFPSTtFeEVzL1pWO0V3RTcvWk07SUFPSTtFeEV5L1pWO0V3RWhnYU07SUFPSTtFeEU0L1pWO0V3RW5nYU07SUFPSTtFeEUrL1pWO0V3RXRnYU07SUFPSTtFeEVrZ2FWO0V3RXpnYU07SUFPSTtFeEVxZ2FWO0V3RTVnYU07SUFPSTtFeEV3Z2FWO0V3RS9nYU07SUFPSTtFeEUyZ2FWO0V3RWxoYU07SUFPSTtFeEU4Z2FWO0V3RXJoYU07SUFPSTtFeEVpaGFWO0V3RXhoYU07SUFPSTtFeEVvaGFWO0V3RTNoYU07SUFPSTtFeEV1aGFWO0V3RTloYU07SUFPSTtFeEUwaGFWO0V3RWppYU07SUFPSTtFeEU2aGFWO0V3RXBpYU07SUFPSTtFeEVnaWFWO0V3RXZpYU07SUFPSTtFeEVtaWFWO0V3RTFpYU07SUFPSTtFeEVzaWFWO0V3RTdpYU07SUFPSTtFeEV5aWFWO0V3RWhqYU07SUFPSTtFeEU0aWFWO0V3RW5qYU07SUFPSTtFeEUraWFWO0V3RXRqYU07SUFPSTtFeEVramFWO0V3RXpqYU07SUFPSTtFeEVxamFWO0V3RTVqYU07SUFPSTtFeEV3amFWO0V3RS9qYU07SUFPSTtFeEUyamFWO0V3RWxrYU07SUFPSTtFeEU4amFWO0V3RXJrYU07SUFPSTtFeEVpa2FWO0V3RXhrYU07SUFPSTtFeEVva2FWO0V3RTNrYU07SUFPSTtFeEV1a2FWO0V3RTlrYU07SUFPSTtFeEUwa2FWO0V3RWpsYU07SUFPSTtFeEU2a2FWO0V3RXBsYU07SUFPSTtFeEVnbGFWO0V3RXZsYU07SUFPSTtFeEVtbGFWO0V3RTFsYU07SUFPSTtFeEVzbGFWO0V3RTdsYU07SUFPSTtFeEV5bGFWO0V3RWhtYU07SUFPSTtFeEU0bGFWO0V3RW5tYU07SUFPSTtFeEUrbGFWO0V3RXRtYU07SUFPSTtFeEVrbWFWO0V3RXptYU07SUFPSTtFeEVxbWFWO0V3RTVtYU07SUFPSTtFeEV3bWFWO0V3RS9tYU07SUFPSTtFeEUybWFWO0V3RWxuYU07SUFPSTtFeEU4bWFWO0V3RXJuYU07SUFPSTtFeEVpbmFWO0V3RXhuYU07SUFPSTtFeEVvbmFWO0V3RTNuYU07SUFPSTtFeEV1bmFWO0V3RTluYU07SUFPSTtFeEUwbmFWO0V3RWpvYU07SUFPSTtFeEU2bmFWO0V3RXBvYU07SUFPSTtFeEVnb2FWO0V3RXZvYU07SUFPSTtFeEVtb2FWO0V3RTFvYU07SUFPSTtFeEVzb2FWO0V3RTdvYU07SUFPSTtFeEV5b2FWO0V3RWhwYU07SUFPSTtFeEU0b2FWO0V3RW5wYU07SUFPSTtFeEUrb2FWO0FBQ0Y7QXlFbnJhQTtFRDRCUTtJQU9JO0V4RW9wYVY7RXdFM3BhTTtJQU9JO0V4RXVwYVY7RXdFOXBhTTtJQU9JO0V4RTBwYVY7RXdFanFhTTtJQU9JO0V4RTZwYVY7RXdFcHFhTTtJQU9JO0V4RWdxYVY7RXdFdnFhTTtJQU9JO0V4RW1xYVY7RXdFMXFhTTtJQU9JO0V4RXNxYVY7RXdFN3FhTTtJQU9JO0V4RXlxYVY7RXdFaHJhTTtJQU9JO0V4RTRxYVY7RXdFbnJhTTtJQU9JO0V4RStxYVY7RXdFdHJhTTtJQU9JO0V4RWtyYVY7QUFDRjtBMEU1dmFBO0VBQ0U7RUFDQTtBMUU4dmFGOztBMEUzdmFBO0VBQ0U7RUFDQTtBMUU4dmFGOztBMEUzdmFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNwRXlDUTtBTnF0YVY7O0EyRTl3YUE7RUFDRTtFQUNBO0EzRWl4YUY7O0E0RWx4YUU7RUFNRSxXdEU2RE87QU5tdGFYO0E0RTN3YUU7RUFFRSxXdEVzRE87QU5zdGFYOztBNEV6eGFFO0VBTUUsV3RFNkRPO0FOMHRhWDtBNEVseGFFO0VBRUUsV3RFc0RPO0FONnRhWDs7QTRFaHlhRTtFQU1FLFd0RTZETztBTml1YVg7QTRFenhhRTtFQUVFLFd0RXNETztBTm91YVg7O0E0RXZ5YUU7RUFNRSxXdEU2RE87QU53dWFYO0E0RWh5YUU7RUFFRSxXdEVzRE87QU4ydWFYOztBNEU5eWFFO0VBTUUsV3RFNkRPO0FOK3VhWDtBNEV2eWFFO0VBRUUsV3RFc0RPO0FOa3ZhWDs7QTRFcnphRTtFQU1FLFd0RTZETztBTnN2YVg7QTRFOXlhRTtFQUVFLFd0RXNETztBTnl2YVg7O0E0RTV6YUU7RUFNRSxXdEU2RE87QU42dmFYO0E0RXJ6YUU7RUFFRSxXdEVzRE87QU5nd2FYOztBNEVuMGFFO0VBTUUsV3RFNkRPO0FOb3dhWDtBNEU1emFFO0VBRUUsV3RFc0RPO0FOdXdhWDs7QTJFOXphRTtFNUNPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQjJ6YUY7QTRFMzFhRTtFQU1FLFd0RTZETztBTjJ4YVg7QTRFbjFhRTtFQUVFLFd0RXNETztBTjh4YVg7O0EyRXIxYUU7RTVDT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JrMWFGO0E0RWwzYUU7RUFNRSxXdEU2RE87QU5remFYO0E0RTEyYUU7RUFFRSxXdEVzRE87QU5xemFYOztBMkU1MmFFO0U1Q09BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CeTJhRjtBNEV6NGFFO0VBTUUsV3RFNkRPO0FOeTBhWDtBNEVqNGFFO0VBRUUsV3RFc0RPO0FONDBhWDs7QTJFbjRhRTtFNUNPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmc0YUY7QTRFaDZhRTtFQU1FLFd0RTZETztBTmcyYVg7QTRFeDVhRTtFQUVFLFd0RXNETztBTm0yYVg7O0EyRTE1YUU7RTVDT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0J1NWFGO0E0RXY3YUU7RUFNRSxXdEU2RE87QU51M2FYO0E0RS82YUU7RUFFRSxXdEVzRE87QU4wM2FYOztBMkVqN2FFO0U1Q09BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CODZhRjtBNEU5OGFFO0VBTUUsV3RFNkRPO0FOODRhWDtBNEV0OGFFO0VBRUUsV3RFc0RPO0FOaTVhWDs7QTJFeDhhRTtFNUNPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQnE4YUY7QTRFcithRTtFQU1FLFd0RTZETztBTnE2YVg7QTRFNzlhRTtFQUVFLFd0RXNETztBTnc2YVg7O0EyRS85YUU7RTVDT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0I0OWFGO0E0RTUvYUU7RUFNRSxXdEU2RE87QU40N2FYO0E0RXAvYUU7RUFFRSxXdEVzRE87QU4rN2FYOztBMkV0L2FFO0U1Q09BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CbS9hRjtBNEVuaGJFO0VBTUUsV3RFNkRPO0FObTlhWDtBNEUzZ2JFO0VBRUUsV3RFc0RPO0FOczlhWDs7QTJFN2diRTtFNUNPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQjBnYkY7QTRFMWliRTtFQU1FLFd0RTZETztBTjArYVg7QTRFbGliRTtFQUVFLFd0RXNETztBTjYrYVg7O0EyRXBpYkU7RTVDT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JpaWJGO0E0RWprYkU7RUFNRSxXdEU2RE87QU5pZ2JYO0E0RXpqYkU7RUFFRSxXdEVzRE87QU5vZ2JYOztBNEV2a2JFOzs7Ozs7O0VBTUUsY3RFcUVPO0FOc2diWDtBNEV0a2JFOzs7RUFFRSxjdEU4RE87QU4yZ2JYOztBNkV2bGJBO0VBQ0UsbUJ2RWtDa0I7RXVFakNsQixpRHZFOE5ZO0FONDNhZDs7QTZFdmxiQTtFQUNFO0E3RTBsYkY7O0E2RXZsYkE7RUFDRSxtQnZFSmE7RXVFS2IsZ0J2RVBpQjtFdUVRakIsY3ZFdU5pQjtBTm00YW5COztBNkV2bGJBO0VBQ0U7QTdFMGxiRjs7QTZFdmxiQTtFQUNFLGdCdkVqQm1CO0FOMm1ickI7O0E2RXZsYkE7RUFDRTtBN0UwbGJGOztBNkV2bGJBOztFQUVFLHFCdkV3TWM7QU5rNWFoQjs7QTZFdmxiQTs7RUFFRSxzQnZFbU1jO0FOdTVhaEI7O0E2RXZsYkE7OztFbEUxQkU7RUFHQTtBWHFuYkY7QTZFemxiRTtFQUxGOzs7SUFNSTtFN0U4bGJGO0FBQ0Y7O0E4RTFvYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUU2b2JGO0E4RTNvYkU7RUFDRTtBOUU2b2JKO0E4RTFvYkU7RUFDRTtBOUU0b2JKO0E4RXpvYkU7RUFDRTtBOUUyb2JKO0E4RXhvYkU7RUFDRTtBOUUwb2JKO0E4RXZvYkU7RUFDRTtBOUV5b2JKOztBK0VocWJBO0VBQ0UsOEJ6RTJUdUI7RXlFMVR2QjtFQUNBO0VBQ0E7RUFDQTtBL0VtcWJGO0Fjem1iSTtFaUUvREo7SUFRSTtFL0VvcWJGO0FBQ0Y7QWM5bWJJO0VpRS9ESjtJQVlJLHlCekUrU3NCO0VOczNheEI7QUFDRjs7QWdGbHJiQTtFQUNFLCtDMUV3SmlCO0FONmhibkI7O0FnRmxyYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnFyYkY7O0FnRmxyYkE7RUFDRTtJQUNFO0lBQ0E7RWhGcXJiRjtFZ0ZucmJBO0lBQ0U7SUFDQTtFaEZxcmJGO0FBQ0Y7QWdGbHJiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGb3JiRjs7QWdGanJiQTtFQUNFLCtEMUVxUTJCO0FOKzZhN0I7O0FnRmpyYkE7RUFDRTtBaEZvcmJGOztBZ0ZqcmJBO0VBQ0U7QWhGb3JiRjs7QWdGanJiQTtFQUNFO0VBQ0E7RUFDQTtBaEZvcmJGO0FnRmxyYkU7RUFFRTtBaEZtcmJKO0FnRmhyYkU7RUFDRSxtQjFFZU87QU5tcWJYOztBZ0Y5cWJBO0VBQ0U7RUFDQTtFQUNBLGdCMUV6RGlCO0UwRTBEakI7QWhGaXJiRjs7QWdGOXFiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCMUU5RGE7QU4rdWJmOztBaUZ0dmJBO0VBQ0U7RUFDQTtFQUNBLGdCM0VpRVM7QU53cmJYO0FpRnZ2YkU7RUFDRTtBakZ5dmJKO0FjbnJiSTtFbUU1RUo7SUFVSTtFakZ5dmJGO0FBQ0Y7O0FrRnB3YkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBLFc1RW1VdUI7RTRFbFV2QixtQjVFb0VTO0U0RW5FVDtFQUNBO0VBQ0EsK0Q1RTJSMkI7QU40K2E3Qjs7QWtGcHdiQTtFQUNFO0FsRnV3YkY7O0FrRnB3YkE7RUFDRTtFQUNBLFc1RXFUb0I7RTRFcFRwQjtBbEZ1d2JGOztBa0Zwd2JBO0VBQ0U7RUFDQSxXNUVpVHVCO0U0RWhUdkI7QWxGdXdiRjs7QWtGbndiRTs7O0VBR0UsbUI1RXdCTTtBTjh1YlY7O0FrRmp3YkU7RUFHRTtBbEZrd2JKOztBbUYzeWJBO0VBQ0U7QW5GOHliRjs7QW9GL3liQTtFQUNFLGtCOUVvUGM7RThFblBkO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEg5RWdQbUI7RThFL09uQjtFQUNBO0VBQ0E7RUFDQTtBcEZremJGOztBb0Y1eWJFO0VBQ0U7QXBGK3liSjs7QW9GdnliQTtFQUNFO0lBQ0U7RXBGMHliRjtFb0Z2eWJBO0lBQ0Usa0I5RXNOWTtFTm1sYmQ7QUFDRjtBcUZ6MGJBO0VBQ0UsZ0IvRW1McUI7RStFbExyQiw0Qy9FbUxrQjtBTndwYnBCO0FjandiSTtFdUU1RUo7SUFLSTtFckY0MGJGO0FBQ0Y7O0FxRnowYkE7RUFDRTtFQUNBO0FyRjQwYkY7O0FxRnowYkE7RUFDRTtBckY0MGJGOztBcUZ6MGJBO0VBQ0U7QXJGNDBiRjs7QXFGejBiQTtFQUNFLGdCL0U2Q1M7QU4reGJYOztBcUZ6MGJBO0VBQ0UsZ0IvRXhCbUI7RStFeUJuQixrQi9FZ0t1QjtFK0UvSnZCO0VBQ0EsYy9FdUNTO0UrRXRDVDtBckY0MGJGO0FxRjEwYkU7O0VBRUUsYy9Fc0JNO0UrRXJCTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRjQwYko7O0FxRnYwYkU7RUFDRSxjL0VXTTtBTit6YlY7O0FxRnQwYkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0EsYy9FbUJTO0UrRWxCVCwrRC9FNk8yQjtFK0U1TzNCO0FyRnkwYkY7QXFGdjBiRTs7RUFDRTtBckYwMGJKO0FxRnYwYkU7O0VBQ0UsYy9FUE07QU5pMWJWO0FxRnYwYkU7Ozs7RUFFRTtFQUNBO0FyRjIwYko7O0FxRnQwYkU7RUFDRSxtQi9FbkJNO0UrRW9CTiwrQy9FNEVlO0UrRTNFZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVy9FckJPO0FOODFiWDtBcUZ0MGJFO0VBQ0U7QXJGdzBiSjtBcUZyMGJFO0VBQ0U7QXJGdTBiSjs7QXFGbjBiQTtFQUNFO0lBQ0U7RXJGczBiRjtBQUNGO0FjbDJiSTtFdUVnQ0Y7SUFDRTtFckZxMGJGO0VxRmwwYkE7SUFDRTtFckZvMGJGO0VxRmowYkE7Ozs7SUFJRTtFckZtMGJGO0VxRmgwYkE7SUFDRTtFckZrMGJGO0VxRi96YkE7SUFDRTtFckZpMGJGO0FBQ0Y7QXFGOXpiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRmcwYkY7O0FxRjd6YkE7RUFDRTtBckZnMGJGOztBc0Y1OGJBO0VBQ0U7QXRGKzhiRjs7QXNGNThiQTtFQUNFO0VBQ0E7QXRGKzhiRjs7QXNGNThiQTtFQUNFO0lBQ0U7RXRGKzhiRjtBQUNGO0F1RnY5YkU7RUFDRTtBdkZ5OWJKOztBdUZqOWJBO0VBRUU7SUFFRTtFdkZrOWJGO0V1Rjk4YkE7SUFDRTtFdkZnOWJGO0FBQ0Y7QXVGNThiQTtFQUNFLDBCakYwT3FCO0VpRnpPckI7RUFDQTtFQUNBO0F2Rjg4YkY7QXVGNThiRTtFQUNFO0VBQ0E7RUFDQSxjakZrQ087QU40NmJYO0F1RjM4YkU7RUFDRSxjakY4Qk87RWlGN0JQO0VBQ0E7RUFDQTtFQUNBO0F2RjY4Yko7O0F1Rng4YkE7RUFDRSxnQmpGbU1jO0VpRmxNZCxnQmpGa01jO0VpRmpNZCwwSGpGa01tQjtFaUZqTW5CO0VBQ0EsbUJqRmlNVztFaUZoTVg7QXZGMjhiRjs7QXVGeDhiQTtFQUNFLDBIakYyTG1CO0VpRjFMbkI7RUFDQTtFQUNBO0VBQ0EsbUJqRndMVztBTm14YmI7O0F1Rng4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkYyOGJGOztBdUZ2OGJBOztFQUVFO0VBQ0E7RUFDQSwwQmpGd0xxQjtFaUZ2THJCLGdCakZ3THlCO0VpRnZMekI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0JqRm1MbUI7RWlGbExuQixtQmpGaUxnQjtFaUZoTGhCLDhCakZrTCtCO0FOd3hiakM7QXVGeDhiRTs7OztFQUVFO0VBQ0E7RUFDQSwrQmpGeUxzQjtBTm14YjFCOztBdUZ4OGJBO0VBQ0U7QXZGMjhiRjs7QXVGeDhiQTtFQUNFLGdDakZ1S3lCO0VpRnRLekIsbUJqRnFLc0I7RWlGcEt0Qiw4QmpGc0txQztBTnF5YnZDO0F1Rno4YkU7O0VBRUUsZ0NqRjJLNEI7QU5neWJoQzs7QXVGdjhiQTs7RUFFRSxjakY3Q1M7RWlGOENULHFIakY4SnVCO0VpRjdKdkIsMEJqRjVEUTtBTnNnY1Y7QXVGeDhiRTs7OztFQUVFLGNqRm5ETztBTisvYlg7O0F1RnY4YkE7RUFDRSxnQmpGM0hpQjtFaUY0SGpCLGtCakY2SHdCO0VpRjVIeEI7RUFDQTtFQUNBLGNqRjlEUztBTndnY1g7QXVGeDhiRTtFQUNFO0VBQ0EsY2pGbEVPO0FONGdjWDtBdUZ2OGJFO0VBQ0U7QXZGeThiSjs7QXVGcDhiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2RnU4YkY7O0F1Rm44YkE7RUFDRSxrQmpGOUlPO0FOb2xjVDs7QXVGbDhiQTtFQUNFO0VBQ0EsNkJqRmtHdUI7RWlGakd2QixrQmpGekphO0VpRjBKYixjakZ6RlM7QU44aGNYOztBdUZqOGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZGbzhiRjs7QXVGaDhiQTtFQUNFLGVqRmdIb0I7RWlGL0dwQixlakZnSG1CO0VpRi9HbkIscUJqRkZpQjtFaUZJakIsbUJqRjJHZTtFaUYxR2YsY2pGN0dTO0FOK2ljWDs7QXVGNzdiRTtFQUNFLGNqRmhJTTtFaUZpSU47QXZGZzhiSjtBdUY3N2JFO0VBQ0U7QXZGKzdiSjtBdUY1N2JFO0VBQ0U7RUFDQTtFQUNBLGNqRjNITztFaUY0SFA7RUFDQSxnQmpGbk1pQjtFaUZvTWpCO0VBQ0E7QXZGODdiSjtBdUY1N2JJO0VBQ0U7QXZGODdiTjtBdUYzN2JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjY3Yk47QXVGejdiRTtFQUNFO0VBQ0E7QXZGMjdiSjs7QXVGdDdiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Rnk3YkY7O0F1RnQ3YkE7RUFDRTtBdkZ5N2JGOztBd0Z0cWNBO0VBQWE7QXhGMHFjYjs7QXdGenFjQTtFQUFhO0F4RjZxY2I7O0F3RjNxY0E7RUFBUztBeEYrcWNUOztBd0Y5cWNBO0VBQVM7QXhGa3JjVDs7QXlGdHJjQTtFQUNFLG1CbkY0VVE7RW1GM1VSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ5cmNGO0F5RnZyY0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ5cmNKOztBMEZyc2NDO0VBQ0MscUJwRnFFUztBTm1vY1g7QTBGcnNjQztFQUNDLHFCcEZpRVM7QU5zb2NYOztBMEZuc2NBO0VBQ0M7QTFGc3NjRDs7QTBGbnNjQTtFQUNDO0ExRnNzY0Q7O0EwRmpzY0U7RUFDQyxxQnBGb0VZO0FOZ29jZjs7QTBGcnNjRTtFQUNDLHFCcEZvRVk7QU5vb2NmOztBMEZ6c2NFO0VBQ0MscUJwRm9FWTtBTndvY2Y7O0EwRjdzY0U7RUFDQyxxQnBGb0VZO0FONG9jZjs7QTBGanRjRTtFQUNDLHFCcEZvRVk7QU5ncGNmOztBMEZydGNFO0VBQ0MscUJwRm9FWTtBTm9wY2Y7O0EwRnp0Y0U7RUFDQyxxQnBGb0VZO0FOd3BjZjs7QTBGN3RjRTtFQUNDLHFCcEZvRVk7QU40cGNmOztBMEYxdGNDO0VBQ0MscUJwRjZCUTtBTmdzY1Y7O0EwRnp0Y0E7RUFDQztFQUNBO0ExRjR0Y0Q7O0EyRjl2Y0E7RUFDRSxrQnJGTWE7QU4ydmNmOztBMkY5dmNBO0VBQ0UsbUJyRkNhO0FOZ3djZjs7QTJGOXZjQTtFQUNDLGdCckZMa0I7QU5zd2NuQjs7QTJGOXZjQTtFQUNFO0VBQ0E7RUFDQTtBM0Zpd2NGOztBMkY5dmNBO0VBQ0U7QTNGaXdjRjs7QTRGcHhjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CdEZtUFc7QU5vaWNiOztBNkYzeGNBO0VBQ0U7RUFDQTtBN0Y4eGNGO0E2RjV4Y0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJ2Rm1LZTtFdUZsS2YseUJ2RjhDTTtFdUY3Q047RUFDQTtFQUNBO0E3Rjh4Y0o7O0E4RjV5Y0E7O0VBQUE7QUFHQTtFQUNFO0E5Rit5Y0Y7QThGN3ljRTs7RUFFRTtBOUYreWNKO0E4RjV5Y0U7O0VBRUU7QTlGOHljSjs7QThGMXljQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQ3pGbXBCNEI7RXlGOW9CNUI7QTlGeXljRjtBOEY1eWNFO0VBQ0U7QTlGOHljSjtBOEYxeWNFO0VBQ0U7RUFDQTtBOUY0eWNKOztBK0Y3MGNFO0VBQ0U7QS9GZzFjSjtBK0Y5MGNFO0VBQ0U7QS9GZzFjSjs7QWdHdDFjQTtFQUNFO0FoR3kxY0Y7O0FnR3QxY0E7RUFDRTtBaEd5MWNGOztBaUc5MWNBO0VBQ0U7QWpHaTJjRjs7QWlHOTFjQTtFQUNFO0FqR2kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBOztFQUVFO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBOztFQUVFO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBO0VBQ0U7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBO0FBQ0E7RUFDRTtFQUNBO0FsR3kyY0Y7O0FrR3QyY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeTJjRjs7QWtHdDJjQTtFQUNFO0VBQ0E7RUFDQTtBbEd5MmNGOztBa0d0MmNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3kyY0Y7O0FtRzNrZEE7RUFDRTtFQUNBO0VBQ0E7QW5HOGtkRjtBbUc1a2RFO0VBQ0U7QW5HOGtkSjtBbUcza2RFO0VBQ0U7RUFDQTtFQUNBO0FuRzZrZEo7QW1HMWtkRTtFQUNFLHFCN0YySmU7RTZGMUpmO0VBQ0EsWUFwQm9CO0VBcUJwQixpQkFyQm9CO0FuR2ltZHhCO0FtRzFrZEk7RUFDRTtBbkc0a2ROO0FtRzFrZE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRzRrZFI7QW1HemtkTTtFQUNFO0FuRzJrZFI7QW1HeGtkTTtFQUNFO0VBQ0EsVzdGbUNBO0FOdWlkUjtBbUdya2RNO0VBR0UscUI3RjBIVztFNkZ6SFgsbUI3RktFO0U2RkpGLFc3RmVHO0FOc2pkWDtBbUdoa2RFO0VBQ0UsWUEzRG9CO0FuRzZuZHhCO0FtR2hrZEU7RUFDRSxZQTlEb0I7RUErRHBCLGlCQS9Eb0I7QW5HaW9keEI7QW1HOWpkSTtFQUNFLFlBcEVrQjtBbkdvb2R4QjtBbUc3amRJOztFQUVFLFlBekVrQjtBbkd3b2R4QjtBbUczamRFO0VBQ0U7RUFDQSxpQkEvRW9CO0VBZ0ZwQixZQWhGb0I7QW5HNm9keEI7QW1HM2pkSTtFQUNFO0FuRzZqZE47QW1HMWpkSTs7RUFFRSxnQjdGckZlO0U2RnNGZixxQjdGOENTO0FOOGdkZjtBbUd4amRFOztFQUVFO0VBQ0EscUI3RjZFZTtBTjYrY25CO0FtR3hqZEk7O0VBQ0U7RUFDQSxXN0Z0QkU7QU5pbGRSOztBb0cvcGRBO0VBQ0UsZ0I5Rm1FUztBTitsZFg7O0FxR2xxZEU7RUFDRTtFQUNBO0FyR3FxZEo7O0FzR3hxZEE7QUNBQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7QXZHeXFkRjtBd0dqcmRBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R21yZEY7O0F5RzFyZEk7RUFDSTtBekc2cmRSOztBeUc5cmRJO0VBQ0k7QXpHaXNkUjs7QXlHbHNkSTtFQUNJO0F6R3FzZFI7O0F5R3RzZEk7RUFDSTtBekd5c2RSOztBeUcxc2RJO0VBQ0k7QXpHNnNkUjs7QXlHOXNkSTtFQUNJO0F6R2l0ZFI7O0F5R2x0ZEk7RUFDSTtBekdxdGRSOztBeUd0dGRJO0VBQ0k7QXpHeXRkUjs7QXlHMXRkSTtFQUNJO0F6RzZ0ZFI7O0F5Rzl0ZEk7RUFDSTtBekdpdWRSOztBeUdsdWRJO0VBQ0k7QXpHcXVkUjs7QXlHdHVkSTtFQUNJO0F6R3l1ZFI7O0F5RzF1ZEk7RUFDSTtBekc2dWRSOztBeUc5dWRJO0VBQ0k7QXpHaXZkUjs7QXlHbHZkSTtFQUNJO0F6R3F2ZFI7O0F5R3R2ZEk7RUFDSTtBekd5dmRSOztBeUcxdmRJO0VBQ0k7QXpHNnZkUjs7QXlHOXZkSTtFQUNJO0F6R2l3ZFI7O0F5R2x3ZEk7RUFDSTtBekdxd2RSOztBeUd0d2RJO0VBQ0k7QXpHeXdkUjs7QXlHMXdkSTtFQUNJO0F6RzZ3ZFI7O0F5Rzl3ZEk7RUFDSTtBekdpeGRSOztBeUdseGRJO0VBQ0k7QXpHcXhkUjs7QXlHdHhkSTtFQUNJO0F6R3l4ZFI7O0F5RzF4ZEk7RUFDSTtBekc2eGRSOztBeUc5eGRJO0VBQ0k7QXpHaXlkUjs7QXlHbHlkSTtFQUNJO0F6R3F5ZFI7O0F5R3R5ZEk7RUFDSTtBekd5eWRSOztBeUcxeWRJO0VBQ0k7QXpHNnlkUjs7QXlHOXlkSTtFQUNJO0F6R2l6ZFI7O0F5R2x6ZEk7RUFDSTtBekdxemRSOztBeUd0emRJO0VBQ0k7QXpHeXpkUjs7QXlHMXpkSTtFQUNJO0F6RzZ6ZFI7O0F5Rzl6ZEk7RUFDSTtBekdpMGRSOztBeUdsMGRJO0VBQ0k7QXpHcTBkUjs7QXlHdDBkSTtFQUNJO0F6R3kwZFI7O0F5RzEwZEk7RUFDSTtBekc2MGRSOztBeUc5MGRJO0VBQ0k7QXpHaTFkUjs7QXlHbDFkSTtFQUNJO0F6R3ExZFI7O0F5R3QxZEk7RUFDSTtBekd5MWRSOztBeUcxMWRJO0VBQ0k7QXpHNjFkUjs7QXlHOTFkSTtFQUNJO0F6R2kyZFI7O0F5R2wyZEk7RUFDSTtBekdxMmRSOztBeUd0MmRJO0VBQ0k7QXpHeTJkUjs7QXlHMTJkSTtFQUNJO0F6RzYyZFI7O0F5RzkyZEk7RUFDSTtBekdpM2RSOztBeUdsM2RJO0VBQ0k7QXpHcTNkUjs7QXlHdDNkSTtFQUNJO0F6R3kzZFI7O0F5RzEzZEk7RUFDSTtBekc2M2RSOztBeUc5M2RJO0VBQ0k7QXpHaTRkUjs7QXlHbDRkSTtFQUNJO0F6R3E0ZFI7O0F5R3Q0ZEk7RUFDSTtBekd5NGRSOztBeUcxNGRJO0VBQ0k7QXpHNjRkUjs7QXlHOTRkSTtFQUNJO0F6R2k1ZFI7O0F5R2w1ZEk7RUFDSTtBekdxNWRSOztBeUd0NWRJO0VBQ0k7QXpHeTVkUjs7QXlHMTVkSTtFQUNJO0F6RzY1ZFI7O0F5Rzk1ZEk7RUFDSTtBekdpNmRSOztBeUdsNmRJO0VBQ0k7QXpHcTZkUjs7QXlHdDZkSTtFQUNJO0F6R3k2ZFI7O0F5RzE2ZEk7RUFDSTtBekc2NmRSOztBeUc5NmRJO0VBQ0k7QXpHaTdkUjs7QXlHbDdkSTtFQUNJO0F6R3E3ZFI7O0F5R3Q3ZEk7RUFDSTtBekd5N2RSOztBeUcxN2RJO0VBQ0k7QXpHNjdkUjs7QXlHOTdkSTtFQUNJO0F6R2k4ZFI7O0F5R2w4ZEk7RUFDSTtBekdxOGRSOztBeUd0OGRJO0VBQ0k7QXpHeThkUjs7QXlHMThkSTtFQUNJO0F6RzY4ZFI7O0F5Rzk4ZEk7RUFDSTtBekdpOWRSOztBeUdsOWRJO0VBQ0k7QXpHcTlkUjs7QXlHdDlkSTtFQUNJO0F6R3k5ZFI7O0F5RzE5ZEk7RUFDSTtBekc2OWRSOztBeUc5OWRJO0VBQ0k7QXpHaStkUjs7QXlHbCtkSTtFQUNJO0F6R3ErZFI7O0F5R3QrZEk7RUFDSTtBekd5K2RSOztBeUcxK2RJO0VBQ0k7QXpHNitkUjs7QXlHOStkSTtFQUNJO0F6R2kvZFI7O0F5R2wvZEk7RUFDSTtBekdxL2RSOztBeUd0L2RJO0VBQ0k7QXpHeS9kUjs7QXlHMS9kSTtFQUNJO0F6RzYvZFI7O0F5RzkvZEk7RUFDSTtBekdpZ2VSOztBeUdsZ2VJO0VBQ0k7QXpHcWdlUjs7QXlHdGdlSTtFQUNJO0F6R3lnZVI7O0F5RzFnZUk7RUFDSTtBekc2Z2VSOztBeUc5Z2VJO0VBQ0k7QXpHaWhlUjs7QXlHbGhlSTtFQUNJO0F6R3FoZVI7O0F5R3RoZUk7RUFDSTtBekd5aGVSOztBeUcxaGVJO0VBQ0k7QXpHNmhlUjs7QXlHOWhlSTtFQUNJO0F6R2lpZVI7O0F5R2xpZUk7RUFDSTtBekdxaWVSOztBeUd0aWVJO0VBQ0k7QXpHeWllUjs7QXlHMWllSTtFQUNJO0F6RzZpZVI7O0F5RzlpZUk7RUFDSTtBekdpamVSOztBeUdsamVJO0VBQ0k7QXpHcWplUjs7QXlHdGplSTtFQUNJO0F6R3lqZVI7O0F5RzFqZUk7RUFDSTtBekc2amVSOztBeUc5amVJO0VBQ0k7QXpHaWtlUjs7QXlHbGtlSTtFQUNJO0F6R3FrZVI7O0F5R3RrZUk7RUFDSTtBekd5a2VSOztBeUcxa2VJO0VBQ0k7QXpHNmtlUjs7QXlHOWtlSTtFQUNJO0F6R2lsZVI7O0F5R2xsZUk7RUFDSTtBekdxbGVSOztBeUd0bGVJO0VBQ0k7QXpHeWxlUjs7QXlHMWxlSTtFQUNJO0F6RzZsZVI7O0F5RzlsZUk7RUFDSTtBekdpbWVSOztBeUdsbWVJO0VBQ0k7QXpHcW1lUjs7QXlHdG1lSTtFQUNJO0F6R3ltZVI7O0F5RzFtZUk7RUFDSTtBekc2bWVSOztBeUc5bWVJO0VBQ0k7QXpHaW5lUjs7QXlHbG5lSTtFQUNJO0F6R3FuZVI7O0F5R3RuZUk7RUFDSTtBekd5bmVSOztBeUcxbmVJO0VBQ0k7QXpHNm5lUjs7QXlHOW5lSTtFQUNJO0F6R2lvZVI7O0F5R2xvZUk7RUFDSTtBekdxb2VSOztBeUd0b2VJO0VBQ0k7QXpHeW9lUjs7QXlHMW9lSTtFQUNJO0F6RzZvZVI7O0F5RzlvZUk7RUFDSTtBekdpcGVSOztBeUdscGVJO0VBQ0k7QXpHcXBlUjs7QXlHdHBlSTtFQUNJO0F6R3lwZVI7O0F5RzFwZUk7RUFDSTtBekc2cGVSOztBeUc5cGVJO0VBQ0k7QXpHaXFlUjs7QXlHbHFlSTtFQUNJO0F6R3FxZVI7O0F5R3RxZUk7RUFDSTtBekd5cWVSOztBeUcxcWVJO0VBQ0k7QXpHNnFlUjs7QXlHOXFlSTtFQUNJO0F6R2lyZVI7O0F5R2xyZUk7RUFDSTtBekdxcmVSOztBeUd0cmVJO0VBQ0k7QXpHeXJlUjs7QXlHMXJlSTtFQUNJO0F6RzZyZVI7O0F5RzlyZUk7RUFDSTtBekdpc2VSOztBeUdsc2VJO0VBQ0k7QXpHcXNlUjs7QXlHdHNlSTtFQUNJO0F6R3lzZVI7O0F5RzFzZUk7RUFDSTtBekc2c2VSOztBeUc5c2VJO0VBQ0k7QXpHaXRlUjs7QXlHbHRlSTtFQUNJO0F6R3F0ZVI7O0F5R3R0ZUk7RUFDSTtBekd5dGVSOztBeUcxdGVJO0VBQ0k7QXpHNnRlUjs7QXlHOXRlSTtFQUNJO0F6R2l1ZVI7O0F5R2x1ZUk7RUFDSTtBekdxdWVSOztBeUd0dWVJO0VBQ0k7QXpHeXVlUjs7QXlHMXVlSTtFQUNJO0F6RzZ1ZVI7O0F5Rzl1ZUk7RUFDSTtBekdpdmVSOztBeUdsdmVJO0VBQ0k7QXpHcXZlUjs7QXlHdHZlSTtFQUNJO0F6R3l2ZVI7O0F5RzF2ZUk7RUFDSTtBekc2dmVSOztBeUc5dmVJO0VBQ0k7QXpHaXdlUjs7QXlHbHdlSTtFQUNJO0F6R3F3ZVI7O0F5R3R3ZUk7RUFDSTtBekd5d2VSOztBeUcxd2VJO0VBQ0k7QXpHNndlUjs7QXlHOXdlSTtFQUNJO0F6R2l4ZVI7O0F5R2x4ZUk7RUFDSTtBekdxeGVSOztBeUd0eGVJO0VBQ0k7QXpHeXhlUjs7QXlHMXhlSTtFQUNJO0F6RzZ4ZVI7O0F5Rzl4ZUk7RUFDSTtBekdpeWVSOztBeUdseWVJO0VBQ0k7QXpHcXllUjs7QXlHdHllSTtFQUNJO0F6R3l5ZVI7O0F5RzF5ZUk7RUFDSTtBekc2eWVSOztBeUc5eWVJO0VBQ0k7QXpHaXplUjs7QXlHbHplSTtFQUNJO0F6R3F6ZVI7O0F5R3R6ZUk7RUFDSTtBekd5emVSOztBeUcxemVJO0VBQ0k7QXpHNnplUjs7QXlHOXplSTtFQUNJO0F6R2kwZVI7O0F5R2wwZUk7RUFDSTtBekdxMGVSOztBeUd0MGVJO0VBQ0k7QXpHeTBlUjs7QXlHMTBlSTtFQUNJO0F6RzYwZVI7O0F5RzkwZUk7RUFDSTtBekdpMWVSOztBeUdsMWVJO0VBQ0k7QXpHcTFlUjs7QXlHdDFlSTtFQUNJO0F6R3kxZVI7O0F5RzExZUk7RUFDSTtBekc2MWVSOztBeUc5MWVJO0VBQ0k7QXpHaTJlUjs7QXlHbDJlSTtFQUNJO0F6R3EyZVI7O0F5R3QyZUk7RUFDSTtBekd5MmVSOztBeUcxMmVJO0VBQ0k7QXpHNjJlUjs7QXlHOTJlSTtFQUNJO0F6R2kzZVI7O0F5R2wzZUk7RUFDSTtBekdxM2VSOztBeUd0M2VJO0VBQ0k7QXpHeTNlUjs7QXlHMTNlSTtFQUNJO0F6RzYzZVI7O0F5RzkzZUk7RUFDSTtBekdpNGVSOztBeUdsNGVJO0VBQ0k7QXpHcTRlUjs7QXlHdDRlSTtFQUNJO0F6R3k0ZVI7O0F5RzE0ZUk7RUFDSTtBekc2NGVSOztBeUc5NGVJO0VBQ0k7QXpHaTVlUjs7QXlHbDVlSTtFQUNJO0F6R3E1ZVI7O0F5R3Q1ZUk7RUFDSTtBekd5NWVSOztBeUcxNWVJO0VBQ0k7QXpHNjVlUjs7QXlHOTVlSTtFQUNJO0F6R2k2ZVI7O0F5R2w2ZUk7RUFDSTtBekdxNmVSOztBeUd0NmVJO0VBQ0k7QXpHeTZlUjs7QXlHMTZlSTtFQUNJO0F6RzY2ZVI7O0F5Rzk2ZUk7RUFDSTtBekdpN2VSOztBeUdsN2VJO0VBQ0k7QXpHcTdlUjs7QXlHdDdlSTtFQUNJO0F6R3k3ZVI7O0F5RzE3ZUk7RUFDSTtBekc2N2VSOztBeUc5N2VJO0VBQ0k7QXpHaThlUjs7QXlHbDhlSTtFQUNJO0F6R3E4ZVI7O0F5R3Q4ZUk7RUFDSTtBekd5OGVSOztBeUcxOGVJO0VBQ0k7QXpHNjhlUjs7QXlHOThlSTtFQUNJO0F6R2k5ZVI7O0F5R2w5ZUk7RUFDSTtBekdxOWVSOztBeUd0OWVJO0VBQ0k7QXpHeTllUjs7QXlHMTllSTtFQUNJO0F6RzY5ZVI7O0F5Rzk5ZUk7RUFDSTtBekdpK2VSOztBeUdsK2VJO0VBQ0k7QXpHcStlUjs7QXlHdCtlSTtFQUNJO0F6R3krZVI7O0F5RzErZUk7RUFDSTtBekc2K2VSOztBeUc5K2VJO0VBQ0k7QXpHaS9lUjs7QXlHbC9lSTtFQUNJO0F6R3EvZVI7O0F5R3QvZUk7RUFDSTtBekd5L2VSOztBeUcxL2VJO0VBQ0k7QXpHNi9lUjs7QXlHOS9lSTtFQUNJO0F6R2lnZlI7O0F5R2xnZkk7RUFDSTtBekdxZ2ZSOztBeUd0Z2ZJO0VBQ0k7QXpHeWdmUjs7QXlHMWdmSTtFQUNJO0F6RzZnZlI7O0F5RzlnZkk7RUFDSTtBekdpaGZSOztBeUdsaGZJO0VBQ0k7QXpHcWhmUjs7QXlHdGhmSTtFQUNJO0F6R3loZlI7O0F5RzFoZkk7RUFDSTtBekc2aGZSOztBeUc5aGZJO0VBQ0k7QXpHaWlmUjs7QXlHbGlmSTtFQUNJO0F6R3FpZlI7O0F5R3RpZkk7RUFDSTtBekd5aWZSOztBeUcxaWZJO0VBQ0k7QXpHNmlmUjs7QXlHOWlmSTtFQUNJO0F6R2lqZlI7O0F5R2xqZkk7RUFDSTtBekdxamZSOztBeUd0amZJO0VBQ0k7QXpHeWpmUjs7QXlHMWpmSTtFQUNJO0F6RzZqZlI7O0F5RzlqZkk7RUFDSTtBekdpa2ZSOztBeUdsa2ZJO0VBQ0k7QXpHcWtmUjs7QXlHdGtmSTtFQUNJO0F6R3lrZlI7O0F5RzFrZkk7RUFDSTtBekc2a2ZSOztBeUc5a2ZJO0VBQ0k7QXpHaWxmUjs7QXlHbGxmSTtFQUNJO0F6R3FsZlI7O0F5R3RsZkk7RUFDSTtBekd5bGZSOztBeUcxbGZJO0VBQ0k7QXpHNmxmUjs7QXlHOWxmSTtFQUNJO0F6R2ltZlI7O0F5R2xtZkk7RUFDSTtBekdxbWZSOztBeUd0bWZJO0VBQ0k7QXpHeW1mUjs7QXlHMW1mSTtFQUNJO0F6RzZtZlI7O0F5RzltZkk7RUFDSTtBekdpbmZSOztBeUdsbmZJO0VBQ0k7QXpHcW5mUjs7QXlHdG5mSTtFQUNJO0F6R3luZlI7O0F5RzFuZkk7RUFDSTtBekc2bmZSOztBeUc5bmZJO0VBQ0k7QXpHaW9mUjs7QXlHbG9mSTtFQUNJO0F6R3FvZlI7O0F5R3RvZkk7RUFDSTtBekd5b2ZSOztBeUcxb2ZJO0VBQ0k7QXpHNm9mUjs7QXlHOW9mSTtFQUNJO0F6R2lwZlI7O0F5R2xwZkk7RUFDSTtBekdxcGZSOztBeUd0cGZJO0VBQ0k7QXpHeXBmUjs7QXlHMXBmSTtFQUNJO0F6RzZwZlI7O0F5RzlwZkk7RUFDSTtBekdpcWZSOztBeUdscWZJO0VBQ0k7QXpHcXFmUjs7QXlHdHFmSTtFQUNJO0F6R3lxZlI7O0F5RzFxZkk7RUFDSTtBekc2cWZSOztBeUc5cWZJO0VBQ0k7QXpHaXJmUjs7QXlHbHJmSTtFQUNJO0F6R3FyZlI7O0F5R3RyZkk7RUFDSTtBekd5cmZSOztBeUcxcmZJO0VBQ0k7QXpHNnJmUjs7QXlHOXJmSTtFQUNJO0F6R2lzZlI7O0F5R2xzZkk7RUFDSTtBekdxc2ZSOztBeUd0c2ZJO0VBQ0k7QXpHeXNmUjs7QXlHMXNmSTtFQUNJO0F6RzZzZlI7O0F5RzlzZkk7RUFDSTtBekdpdGZSOztBeUdsdGZJO0VBQ0k7QXpHcXRmUjs7QXlHdHRmSTtFQUNJO0F6R3l0ZlI7O0F5RzF0Zkk7RUFDSTtBekc2dGZSOztBeUc5dGZJO0VBQ0k7QXpHaXVmUjs7QXlHbHVmSTtFQUNJO0F6R3F1ZlI7O0F5R3R1Zkk7RUFDSTtBekd5dWZSOztBeUcxdWZJO0VBQ0k7QXpHNnVmUjs7QXlHOXVmSTtFQUNJO0F6R2l2ZlI7O0F5R2x2Zkk7RUFDSTtBekdxdmZSOztBeUd0dmZJO0VBQ0k7QXpHeXZmUjs7QXlHMXZmSTtFQUNJO0F6RzZ2ZlI7O0F5Rzl2Zkk7RUFDSTtBekdpd2ZSOztBeUdsd2ZJO0VBQ0k7QXpHcXdmUjs7QXlHdHdmSTtFQUNJO0F6R3l3ZlI7O0F5RzF3Zkk7RUFDSTtBekc2d2ZSOztBeUc5d2ZJO0VBQ0k7QXpHaXhmUjs7QXlHbHhmSTtFQUNJO0F6R3F4ZlI7O0F5R3R4Zkk7RUFDSTtBekd5eGZSOztBeUcxeGZJO0VBQ0k7QXpHNnhmUjs7QXlHOXhmSTtFQUNJO0F6R2l5ZlI7O0F5R2x5Zkk7RUFDSTtBekdxeWZSOztBeUd0eWZJO0VBQ0k7QXpHeXlmUjs7QXlHMXlmSTtFQUNJO0F6RzZ5ZlI7O0F5Rzl5Zkk7RUFDSTtBekdpemZSOztBeUdsemZJO0VBQ0k7QXpHcXpmUjs7QXlHdHpmSTtFQUNJO0F6R3l6ZlI7O0F5RzF6Zkk7RUFDSTtBekc2emZSOztBeUc5emZJO0VBQ0k7QXpHaTBmUjs7QXlHbDBmSTtFQUNJO0F6R3EwZlI7O0F5R3QwZkk7RUFDSTtBekd5MGZSOztBeUcxMGZJO0VBQ0k7QXpHNjBmUjs7QXlHOTBmSTtFQUNJO0F6R2kxZlI7O0F5R2wxZkk7RUFDSTtBekdxMWZSOztBeUd0MWZJO0VBQ0k7QXpHeTFmUjs7QXlHMTFmSTtFQUNJO0F6RzYxZlI7O0F5RzkxZkk7RUFDSTtBekdpMmZSOztBeUdsMmZJO0VBQ0k7QXpHcTJmUjs7QXlHdDJmSTtFQUNJO0F6R3kyZlI7O0F5RzEyZkk7RUFDSTtBekc2MmZSOztBeUc5MmZJO0VBQ0k7QXpHaTNmUjs7QXlHbDNmSTtFQUNJO0F6R3EzZlI7O0F5R3QzZkk7RUFDSTtBekd5M2ZSOztBeUcxM2ZJO0VBQ0k7QXpHNjNmUjs7QXlHOTNmSTtFQUNJO0F6R2k0ZlI7O0F5R2w0Zkk7RUFDSTtBekdxNGZSOztBeUd0NGZJO0VBQ0k7QXpHeTRmUjs7QXlHMTRmSTtFQUNJO0F6RzY0ZlI7O0F5Rzk0Zkk7RUFDSTtBekdpNWZSOztBeUdsNWZJO0VBQ0k7QXpHcTVmUjs7QXlHdDVmSTtFQUNJO0F6R3k1ZlI7O0F5RzE1Zkk7RUFDSTtBekc2NWZSOztBeUc5NWZJO0VBQ0k7QXpHaTZmUjs7QXlHbDZmSTtFQUNJO0F6R3E2ZlI7O0F5R3Q2Zkk7RUFDSTtBekd5NmZSOztBeUcxNmZJO0VBQ0k7QXpHNjZmUjs7QXlHOTZmSTtFQUNJO0F6R2k3ZlI7O0F5R2w3Zkk7RUFDSTtBekdxN2ZSOztBeUd0N2ZJO0VBQ0k7QXpHeTdmUjs7QXlHMTdmSTtFQUNJO0F6RzY3ZlI7O0F5Rzk3Zkk7RUFDSTtBekdpOGZSOztBeUdsOGZJO0VBQ0k7QXpHcThmUjs7QXlHdDhmSTtFQUNJO0F6R3k4ZlI7O0F5RzE4Zkk7RUFDSTtBekc2OGZSOztBeUc5OGZJO0VBQ0k7QXpHaTlmUjs7QXlHbDlmSTtFQUNJO0F6R3E5ZlI7O0F5R3Q5Zkk7RUFDSTtBekd5OWZSOztBeUcxOWZJO0VBQ0k7QXpHNjlmUjs7QXlHOTlmSTtFQUNJO0F6R2krZlI7O0F5R2wrZkk7RUFDSTtBekdxK2ZSOztBeUd0K2ZJO0VBQ0k7QXpHeStmUjs7QXlHMStmSTtFQUNJO0F6RzYrZlI7O0F5RzkrZkk7RUFDSTtBekdpL2ZSOztBeUdsL2ZJO0VBQ0k7QXpHcS9mUjs7QXlHdC9mSTtFQUNJO0F6R3kvZlI7O0F5RzEvZkk7RUFDSTtBekc2L2ZSOztBeUc5L2ZJO0VBQ0k7QXpHaWdnQlI7O0F5R2xnZ0JJO0VBQ0k7QXpHcWdnQlI7O0F5R3RnZ0JJO0VBQ0k7QXpHeWdnQlI7O0F5RzFnZ0JJO0VBQ0k7QXpHNmdnQlI7O0F5RzlnZ0JJO0VBQ0k7QXpHaWhnQlI7O0F5R2xoZ0JJO0VBQ0k7QXpHcWhnQlI7O0F5R3RoZ0JJO0VBQ0k7QXpHeWhnQlI7O0F5RzFoZ0JJO0VBQ0k7QXpHNmhnQlI7O0F5RzloZ0JJO0VBQ0k7QXpHaWlnQlI7O0F5R2xpZ0JJO0VBQ0k7QXpHcWlnQlI7O0F5R3RpZ0JJO0VBQ0k7QXpHeWlnQlI7O0F5RzFpZ0JJO0VBQ0k7QXpHNmlnQlI7O0F5RzlpZ0JJO0VBQ0k7QXpHaWpnQlI7O0F5R2xqZ0JJO0VBQ0k7QXpHcWpnQlI7O0F5R3RqZ0JJO0VBQ0k7QXpHeWpnQlI7O0F5RzFqZ0JJO0VBQ0k7QXpHNmpnQlI7O0F5RzlqZ0JJO0VBQ0k7QXpHaWtnQlI7O0F5R2xrZ0JJO0VBQ0k7QXpHcWtnQlI7O0F5R3RrZ0JJO0VBQ0k7QXpHeWtnQlI7O0F5RzFrZ0JJO0VBQ0k7QXpHNmtnQlI7O0F5RzlrZ0JJO0VBQ0k7QXpHaWxnQlI7O0F5R2xsZ0JJO0VBQ0k7QXpHcWxnQlI7O0F5R3RsZ0JJO0VBQ0k7QXpHeWxnQlI7O0F5RzFsZ0JJO0VBQ0k7QXpHNmxnQlI7O0F5RzlsZ0JJO0VBQ0k7QXpHaW1nQlI7O0F5R2xtZ0JJO0VBQ0k7QXpHcW1nQlI7O0F5R3RtZ0JJO0VBQ0k7QXpHeW1nQlI7O0F5RzFtZ0JJO0VBQ0k7QXpHNm1nQlI7O0F5RzltZ0JJO0VBQ0k7QXpHaW5nQlI7O0F5R2xuZ0JJO0VBQ0k7QXpHcW5nQlI7O0F5R3RuZ0JJO0VBQ0k7QXpHeW5nQlI7O0F5RzFuZ0JJO0VBQ0k7QXpHNm5nQlI7O0F5RzluZ0JJO0VBQ0k7QXpHaW9nQlI7O0F5R2xvZ0JJO0VBQ0k7QXpHcW9nQlI7O0F5R3RvZ0JJO0VBQ0k7QXpHeW9nQlI7O0F5RzFvZ0JJO0VBQ0k7QXpHNm9nQlI7O0F5RzlvZ0JJO0VBQ0k7QXpHaXBnQlI7O0F5R2xwZ0JJO0VBQ0k7QXpHcXBnQlI7O0F5R3RwZ0JJO0VBQ0k7QXpHeXBnQlI7O0F5RzFwZ0JJO0VBQ0k7QXpHNnBnQlI7O0F5RzlwZ0JJO0VBQ0k7QXpHaXFnQlI7O0F5R2xxZ0JJO0VBQ0k7QXpHcXFnQlI7O0F5R3RxZ0JJO0VBQ0k7QXpHeXFnQlI7O0F5RzFxZ0JJO0VBQ0k7QXpHNnFnQlI7O0F5RzlxZ0JJO0VBQ0k7QXpHaXJnQlI7O0F5R2xyZ0JJO0VBQ0k7QXpHcXJnQlI7O0F5R3RyZ0JJO0VBQ0k7QXpHeXJnQlI7O0F5RzFyZ0JJO0VBQ0k7QXpHNnJnQlI7O0F5RzlyZ0JJO0VBQ0k7QXpHaXNnQlI7O0F5R2xzZ0JJO0VBQ0k7QXpHcXNnQlI7O0F5R3RzZ0JJO0VBQ0k7QXpHeXNnQlI7O0F5RzFzZ0JJO0VBQ0k7QXpHNnNnQlI7O0F5RzlzZ0JJO0VBQ0k7QXpHaXRnQlI7O0F5R2x0Z0JJO0VBQ0k7QXpHcXRnQlI7O0F5R3R0Z0JJO0VBQ0k7QXpHeXRnQlI7O0F5RzF0Z0JJO0VBQ0k7QXpHNnRnQlI7O0F5Rzl0Z0JJO0VBQ0k7QXpHaXVnQlI7O0F5R2x1Z0JJO0VBQ0k7QXpHcXVnQlI7O0F5R3R1Z0JJO0VBQ0k7QXpHeXVnQlI7O0F5RzF1Z0JJO0VBQ0k7QXpHNnVnQlI7O0F5Rzl1Z0JJO0VBQ0k7QXpHaXZnQlI7O0F5R2x2Z0JJO0VBQ0k7QXpHcXZnQlI7O0F5R3R2Z0JJO0VBQ0k7QXpHeXZnQlI7O0F5RzF2Z0JJO0VBQ0k7QXpHNnZnQlI7O0F5Rzl2Z0JJO0VBQ0k7QXpHaXdnQlI7O0F5R2x3Z0JJO0VBQ0k7QXpHcXdnQlI7O0F5R3R3Z0JJO0VBQ0k7QXpHeXdnQlI7O0F5RzF3Z0JJO0VBQ0k7QXpHNndnQlI7O0F5Rzl3Z0JJO0VBQ0k7QXpHaXhnQlI7O0F5R2x4Z0JJO0VBQ0k7QXpHcXhnQlI7O0F5R3R4Z0JJO0VBQ0k7QXpHeXhnQlI7O0F5RzF4Z0JJO0VBQ0k7QXpHNnhnQlI7O0F5Rzl4Z0JJO0VBQ0k7QXpHaXlnQlI7O0F5R2x5Z0JJO0VBQ0k7QXpHcXlnQlI7O0F5R3R5Z0JJO0VBQ0k7QXpHeXlnQlI7O0F5RzF5Z0JJO0VBQ0k7QXpHNnlnQlI7O0F5Rzl5Z0JJO0VBQ0k7QXpHaXpnQlI7O0F5R2x6Z0JJO0VBQ0k7QXpHcXpnQlI7O0F5R3R6Z0JJO0VBQ0k7QXpHeXpnQlI7O0F5RzF6Z0JJO0VBQ0k7QXpHNnpnQlI7O0F5Rzl6Z0JJO0VBQ0k7QXpHaTBnQlI7O0F5R2wwZ0JJO0VBQ0k7QXpHcTBnQlI7O0F5R3QwZ0JJO0VBQ0k7QXpHeTBnQlI7O0F5RzEwZ0JJO0VBQ0k7QXpHNjBnQlI7O0F5RzkwZ0JJO0VBQ0k7QXpHaTFnQlI7O0F5R2wxZ0JJO0VBQ0k7QXpHcTFnQlI7O0F5R3QxZ0JJO0VBQ0k7QXpHeTFnQlI7O0F5RzExZ0JJO0VBQ0k7QXpHNjFnQlI7O0F5RzkxZ0JJO0VBQ0k7QXpHaTJnQlI7O0F5R2wyZ0JJO0VBQ0k7QXpHcTJnQlI7O0F5R3QyZ0JJO0VBQ0k7QXpHeTJnQlI7O0F5RzEyZ0JJO0VBQ0k7QXpHNjJnQlI7O0F5RzkyZ0JJO0VBQ0k7QXpHaTNnQlI7O0F5R2wzZ0JJO0VBQ0k7QXpHcTNnQlI7O0F5R3QzZ0JJO0VBQ0k7QXpHeTNnQlI7O0F5RzEzZ0JJO0VBQ0k7QXpHNjNnQlI7O0F5RzkzZ0JJO0VBQ0k7QXpHaTRnQlI7O0F5R2w0Z0JJO0VBQ0k7QXpHcTRnQlI7O0F5R3Q0Z0JJO0VBQ0k7QXpHeTRnQlI7O0F5RzE0Z0JJO0VBQ0k7QXpHNjRnQlI7O0F5Rzk0Z0JJO0VBQ0k7QXpHaTVnQlI7O0F5R2w1Z0JJO0VBQ0k7QXpHcTVnQlI7O0F5R3Q1Z0JJO0VBQ0k7QXpHeTVnQlI7O0F5RzE1Z0JJO0VBQ0k7QXpHNjVnQlI7O0F5Rzk1Z0JJO0VBQ0k7QXpHaTZnQlI7O0F5R2w2Z0JJO0VBQ0k7QXpHcTZnQlI7O0F5R3Q2Z0JJO0VBQ0k7QXpHeTZnQlI7O0F5RzE2Z0JJO0VBQ0k7QXpHNjZnQlI7O0F5Rzk2Z0JJO0VBQ0k7QXpHaTdnQlI7O0F5R2w3Z0JJO0VBQ0k7QXpHcTdnQlI7O0F5R3Q3Z0JJO0VBQ0k7QXpHeTdnQlI7O0F5RzE3Z0JJO0VBQ0k7QXpHNjdnQlI7O0F5Rzk3Z0JJO0VBQ0k7QXpHaThnQlI7O0F5R2w4Z0JJO0VBQ0k7QXpHcThnQlI7O0F5R3Q4Z0JJO0VBQ0k7QXpHeThnQlI7O0F5RzE4Z0JJO0VBQ0k7QXpHNjhnQlI7O0F5Rzk4Z0JJO0VBQ0k7QXpHaTlnQlI7O0F5R2w5Z0JJO0VBQ0k7QXpHcTlnQlI7O0F5R3Q5Z0JJO0VBQ0k7QXpHeTlnQlI7O0F5RzE5Z0JJO0VBQ0k7QXpHNjlnQlI7O0F5Rzk5Z0JJO0VBQ0k7QXpHaStnQlI7O0F5R2wrZ0JJO0VBQ0k7QXpHcStnQlI7O0F5R3QrZ0JJO0VBQ0k7QXpHeStnQlI7O0F5RzErZ0JJO0VBQ0k7QXpHNitnQlI7O0F5RzkrZ0JJO0VBQ0k7QXpHaS9nQlI7O0F5R2wvZ0JJO0VBQ0k7QXpHcS9nQlI7O0F5R3QvZ0JJO0VBQ0k7QXpHeS9nQlI7O0F5RzEvZ0JJO0VBQ0k7QXpHNi9nQlI7O0F5RzkvZ0JJO0VBQ0k7QXpHaWdoQlI7O0F5R2xnaEJJO0VBQ0k7QXpHcWdoQlI7O0F5R3RnaEJJO0VBQ0k7QXpHeWdoQlI7O0F5RzFnaEJJO0VBQ0k7QXpHNmdoQlI7O0F5RzlnaEJJO0VBQ0k7QXpHaWhoQlI7O0F5R2xoaEJJO0VBQ0k7QXpHcWhoQlI7O0F5R3RoaEJJO0VBQ0k7QXpHeWhoQlI7O0F5RzFoaEJJO0VBQ0k7QXpHNmhoQlI7O0F5RzloaEJJO0VBQ0k7QXpHaWloQlI7O0F5R2xpaEJJO0VBQ0k7QXpHcWloQlI7O0F5R3RpaEJJO0VBQ0k7QXpHeWloQlI7O0F5RzFpaEJJO0VBQ0k7QXpHNmloQlI7O0F5RzlpaEJJO0VBQ0k7QXpHaWpoQlI7O0F5R2xqaEJJO0VBQ0k7QXpHcWpoQlI7O0F5R3RqaEJJO0VBQ0k7QXpHeWpoQlI7O0F5RzFqaEJJO0VBQ0k7QXpHNmpoQlI7O0F5RzlqaEJJO0VBQ0k7QXpHaWtoQlI7O0F5R2xraEJJO0VBQ0k7QXpHcWtoQlI7O0F5R3RraEJJO0VBQ0k7QXpHeWtoQlI7O0F5RzFraEJJO0VBQ0k7QXpHNmtoQlI7O0F5RzlraEJJO0VBQ0k7QXpHaWxoQlI7O0F5R2xsaEJJO0VBQ0k7QXpHcWxoQlI7O0F5R3RsaEJJO0VBQ0k7QXpHeWxoQlI7O0F5RzFsaEJJO0VBQ0k7QXpHNmxoQlI7O0F5RzlsaEJJO0VBQ0k7QXpHaW1oQlI7O0F5R2xtaEJJO0VBQ0k7QXpHcW1oQlI7O0F5R3RtaEJJO0VBQ0k7QXpHeW1oQlI7O0F5RzFtaEJJO0VBQ0k7QXpHNm1oQlI7O0F5RzltaEJJO0VBQ0k7QXpHaW5oQlI7O0F5R2xuaEJJO0VBQ0k7QXpHcW5oQlI7O0F5R3RuaEJJO0VBQ0k7QXpHeW5oQlI7O0F5RzFuaEJJO0VBQ0k7QXpHNm5oQlI7O0F5RzluaEJJO0VBQ0k7QXpHaW9oQlI7O0F5R2xvaEJJO0VBQ0k7QXpHcW9oQlI7O0F5R3RvaEJJO0VBQ0k7QXpHeW9oQlI7O0F5RzFvaEJJO0VBQ0k7QXpHNm9oQlI7O0F5RzlvaEJJO0VBQ0k7QXpHaXBoQlI7O0F5R2xwaEJJO0VBQ0k7QXpHcXBoQlI7O0F5R3RwaEJJO0VBQ0k7QXpHeXBoQlI7O0F5RzFwaEJJO0VBQ0k7QXpHNnBoQlI7O0F5RzlwaEJJO0VBQ0k7QXpHaXFoQlI7O0F5R2xxaEJJO0VBQ0k7QXpHcXFoQlI7O0F5R3RxaEJJO0VBQ0k7QXpHeXFoQlI7O0F5RzFxaEJJO0VBQ0k7QXpHNnFoQlI7O0F5RzlxaEJJO0VBQ0k7QXpHaXJoQlI7O0F5R2xyaEJJO0VBQ0k7QXpHcXJoQlI7O0F5R3RyaEJJO0VBQ0k7QXpHeXJoQlI7O0F5RzFyaEJJO0VBQ0k7QXpHNnJoQlI7O0F5RzlyaEJJO0VBQ0k7QXpHaXNoQlI7O0F5R2xzaEJJO0VBQ0k7QXpHcXNoQlI7O0F5R3RzaEJJO0VBQ0k7QXpHeXNoQlI7O0F5RzFzaEJJO0VBQ0k7QXpHNnNoQlI7O0F5RzlzaEJJO0VBQ0k7QXpHaXRoQlI7O0F5R2x0aEJJO0VBQ0k7QXpHcXRoQlI7O0F5R3R0aEJJO0VBQ0k7QXpHeXRoQlI7O0F5RzF0aEJJO0VBQ0k7QXpHNnRoQlI7O0F5Rzl0aEJJO0VBQ0k7QXpHaXVoQlI7O0F5R2x1aEJJO0VBQ0k7QXpHcXVoQlI7O0F5R3R1aEJJO0VBQ0k7QXpHeXVoQlI7O0F5RzF1aEJJO0VBQ0k7QXpHNnVoQlI7O0F5Rzl1aEJJO0VBQ0k7QXpHaXZoQlI7O0F5R2x2aEJJO0VBQ0k7QXpHcXZoQlI7O0F5R3R2aEJJO0VBQ0k7QXpHeXZoQlI7O0F5RzF2aEJJO0VBQ0k7QXpHNnZoQlI7O0F5Rzl2aEJJO0VBQ0k7QXpHaXdoQlI7O0F5R2x3aEJJO0VBQ0k7QXpHcXdoQlI7O0F5R3R3aEJJO0VBQ0k7QXpHeXdoQlI7O0F5RzF3aEJJO0VBQ0k7QXpHNndoQlI7O0F5Rzl3aEJJO0VBQ0k7QXpHaXhoQlI7O0F5R2x4aEJJO0VBQ0k7QXpHcXhoQlI7O0F5R3R4aEJJO0VBQ0k7QXpHeXhoQlI7O0F5RzF4aEJJO0VBQ0k7QXpHNnhoQlI7O0F5Rzl4aEJJO0VBQ0k7QXpHaXloQlI7O0F5R2x5aEJJO0VBQ0k7QXpHcXloQlI7O0F5R3R5aEJJO0VBQ0k7QXpHeXloQlI7O0F5RzF5aEJJO0VBQ0k7QXpHNnloQlI7O0F5Rzl5aEJJO0VBQ0k7QXpHaXpoQlI7O0F5R2x6aEJJO0VBQ0k7QXpHcXpoQlI7O0F5R3R6aEJJO0VBQ0k7QXpHeXpoQlI7O0F5RzF6aEJJO0VBQ0k7QXpHNnpoQlI7O0F5Rzl6aEJJO0VBQ0k7QXpHaTBoQlI7O0F5R2wwaEJJO0VBQ0k7QXpHcTBoQlI7O0F5R3QwaEJJO0VBQ0k7QXpHeTBoQlI7O0F5RzEwaEJJO0VBQ0k7QXpHNjBoQlI7O0F5RzkwaEJJO0VBQ0k7QXpHaTFoQlI7O0F5R2wxaEJJO0VBQ0k7QXpHcTFoQlI7O0F5R3QxaEJJO0VBQ0k7QXpHeTFoQlI7O0F5RzExaEJJO0VBQ0k7QXpHNjFoQlI7O0F5RzkxaEJJO0VBQ0k7QXpHaTJoQlI7O0F5R2wyaEJJO0VBQ0k7QXpHcTJoQlI7O0F5R3QyaEJJO0VBQ0k7QXpHeTJoQlI7O0F5RzEyaEJJO0VBQ0k7QXpHNjJoQlI7O0F5RzkyaEJJO0VBQ0k7QXpHaTNoQlI7O0F5R2wzaEJJO0VBQ0k7QXpHcTNoQlI7O0F5R3QzaEJJO0VBQ0k7QXpHeTNoQlI7O0F5RzEzaEJJO0VBQ0k7QXpHNjNoQlI7O0F5RzkzaEJJO0VBQ0k7QXpHaTRoQlI7O0F5R2w0aEJJO0VBQ0k7QXpHcTRoQlI7O0F5R3Q0aEJJO0VBQ0k7QXpHeTRoQlI7O0F5RzE0aEJJO0VBQ0k7QXpHNjRoQlI7O0F5Rzk0aEJJO0VBQ0k7QXpHaTVoQlI7O0F5R2w1aEJJO0VBQ0k7QXpHcTVoQlI7O0F5R3Q1aEJJO0VBQ0k7QXpHeTVoQlI7O0F5RzE1aEJJO0VBQ0k7QXpHNjVoQlI7O0F5Rzk1aEJJO0VBQ0k7QXpHaTZoQlI7O0F5R2w2aEJJO0VBQ0k7QXpHcTZoQlI7O0F5R3Q2aEJJO0VBQ0k7QXpHeTZoQlI7O0F5RzE2aEJJO0VBQ0k7QXpHNjZoQlI7O0F5Rzk2aEJJO0VBQ0k7QXpHaTdoQlI7O0F5R2w3aEJJO0VBQ0k7QXpHcTdoQlI7O0F5R3Q3aEJJO0VBQ0k7QXpHeTdoQlI7O0F5RzE3aEJJO0VBQ0k7QXpHNjdoQlI7O0F5Rzk3aEJJO0VBQ0k7QXpHaThoQlI7O0F5R2w4aEJJO0VBQ0k7QXpHcThoQlI7O0F5R3Q4aEJJO0VBQ0k7QXpHeThoQlI7O0F5RzE4aEJJO0VBQ0k7QXpHNjhoQlI7O0F5Rzk4aEJJO0VBQ0k7QXpHaTloQlI7O0F5R2w5aEJJO0VBQ0k7QXpHcTloQlI7O0F5R3Q5aEJJO0VBQ0k7QXpHeTloQlI7O0F5RzE5aEJJO0VBQ0k7QXpHNjloQlI7O0F5Rzk5aEJJO0VBQ0k7QXpHaStoQlI7O0F5R2wraEJJO0VBQ0k7QXpHcStoQlI7O0F5R3QraEJJO0VBQ0k7QXpHeStoQlI7O0F5RzEraEJJO0VBQ0k7QXpHNitoQlI7O0F5RzkraEJJO0VBQ0k7QXpHaS9oQlI7O0F5R2wvaEJJO0VBQ0k7QXpHcS9oQlI7O0F5R3QvaEJJO0VBQ0k7QXpHeS9oQlI7O0F5RzEvaEJJO0VBQ0k7QXpHNi9oQlI7O0F5RzkvaEJJO0VBQ0k7QXpHaWdpQlI7O0F5R2xnaUJJO0VBQ0k7QXpHcWdpQlI7O0F5R3RnaUJJO0VBQ0k7QXpHeWdpQlI7O0F5RzFnaUJJO0VBQ0k7QXpHNmdpQlI7O0F5RzlnaUJJO0VBQ0k7QXpHaWhpQlI7O0F5R2xoaUJJO0VBQ0k7QXpHcWhpQlI7O0F5R3RoaUJJO0VBQ0k7QXpHeWhpQlI7O0F5RzFoaUJJO0VBQ0k7QXpHNmhpQlI7O0F5RzloaUJJO0VBQ0k7QXpHaWlpQlI7O0F5R2xpaUJJO0VBQ0k7QXpHcWlpQlI7O0F5R3RpaUJJO0VBQ0k7QXpHeWlpQlI7O0F5RzFpaUJJO0VBQ0k7QXpHNmlpQlI7O0F5RzlpaUJJO0VBQ0k7QXpHaWppQlI7O0F5R2xqaUJJO0VBQ0k7QXpHcWppQlI7O0F5R3RqaUJJO0VBQ0k7QXpHeWppQlI7O0F5RzFqaUJJO0VBQ0k7QXpHNmppQlI7O0F5RzlqaUJJO0VBQ0k7QXpHaWtpQlI7O0F5R2xraUJJO0VBQ0k7QXpHcWtpQlI7O0F5R3RraUJJO0VBQ0k7QXpHeWtpQlI7O0F5RzFraUJJO0VBQ0k7QXpHNmtpQlI7O0F5RzlraUJJO0VBQ0k7QXpHaWxpQlI7O0F5R2xsaUJJO0VBQ0k7QXpHcWxpQlI7O0F5R3RsaUJJO0VBQ0k7QXpHeWxpQlI7O0F5RzFsaUJJO0VBQ0k7QXpHNmxpQlI7O0F5RzlsaUJJO0VBQ0k7QXpHaW1pQlI7O0F5R2xtaUJJO0VBQ0k7QXpHcW1pQlI7O0F5R3RtaUJJO0VBQ0k7QXpHeW1pQlI7O0F5RzFtaUJJO0VBQ0k7QXpHNm1pQlI7O0F5RzltaUJJO0VBQ0k7QXpHaW5pQlI7O0F5R2xuaUJJO0VBQ0k7QXpHcW5pQlI7O0F5R3RuaUJJO0VBQ0k7QXpHeW5pQlI7O0F5RzFuaUJJO0VBQ0k7QXpHNm5pQlI7O0F5RzluaUJJO0VBQ0k7QXpHaW9pQlI7O0F5R2xvaUJJO0VBQ0k7QXpHcW9pQlI7O0F5R3RvaUJJO0VBQ0k7QXpHeW9pQlI7O0F5RzFvaUJJO0VBQ0k7QXpHNm9pQlI7O0F5RzlvaUJJO0VBQ0k7QXpHaXBpQlI7O0F5R2xwaUJJO0VBQ0k7QXpHcXBpQlI7O0F5R3RwaUJJO0VBQ0k7QXpHeXBpQlI7O0F5RzFwaUJJO0VBQ0k7QXpHNnBpQlI7O0F5RzlwaUJJO0VBQ0k7QXpHaXFpQlI7O0F5R2xxaUJJO0VBQ0k7QXpHcXFpQlI7O0F5R3RxaUJJO0VBQ0k7QXpHeXFpQlI7O0F5RzFxaUJJO0VBQ0k7QXpHNnFpQlI7O0F5RzlxaUJJO0VBQ0k7QXpHaXJpQlI7O0F5R2xyaUJJO0VBQ0k7QXpHcXJpQlI7O0F5R3RyaUJJO0VBQ0k7QXpHeXJpQlI7O0F5RzFyaUJJO0VBQ0k7QXpHNnJpQlI7O0F5RzlyaUJJO0VBQ0k7QXpHaXNpQlI7O0F5R2xzaUJJO0VBQ0k7QXpHcXNpQlI7O0F5R3RzaUJJO0VBQ0k7QXpHeXNpQlI7O0F5RzFzaUJJO0VBQ0k7QXpHNnNpQlI7O0F5RzlzaUJJO0VBQ0k7QXpHaXRpQlI7O0F5R2x0aUJJO0VBQ0k7QXpHcXRpQlI7O0F5R3R0aUJJO0VBQ0k7QXpHeXRpQlI7O0F5RzF0aUJJO0VBQ0k7QXpHNnRpQlI7O0F5Rzl0aUJJO0VBQ0k7QXpHaXVpQlI7O0F5R2x1aUJJO0VBQ0k7QXpHcXVpQlI7O0F5R3R1aUJJO0VBQ0k7QXpHeXVpQlI7O0F5RzF1aUJJO0VBQ0k7QXpHNnVpQlI7O0F5Rzl1aUJJO0VBQ0k7QXpHaXZpQlI7O0F5R2x2aUJJO0VBQ0k7QXpHcXZpQlI7O0F5R3R2aUJJO0VBQ0k7QXpHeXZpQlI7O0F5RzF2aUJJO0VBQ0k7QXpHNnZpQlI7O0F5Rzl2aUJJO0VBQ0k7QXpHaXdpQlI7O0F5R2x3aUJJO0VBQ0k7QXpHcXdpQlI7O0F5R3R3aUJJO0VBQ0k7QXpHeXdpQlI7O0F5RzF3aUJJO0VBQ0k7QXpHNndpQlI7O0F5Rzl3aUJJO0VBQ0k7QXpHaXhpQlI7O0F5R2x4aUJJO0VBQ0k7QXpHcXhpQlI7O0F5R3R4aUJJO0VBQ0k7QXpHeXhpQlI7O0F5RzF4aUJJO0VBQ0k7QXpHNnhpQlI7O0F5Rzl4aUJJO0VBQ0k7QXpHaXlpQlI7O0F5R2x5aUJJO0VBQ0k7QXpHcXlpQlI7O0F5R3R5aUJJO0VBQ0k7QXpHeXlpQlI7O0F5RzF5aUJJO0VBQ0k7QXpHNnlpQlI7O0F5Rzl5aUJJO0VBQ0k7QXpHaXppQlI7O0F5R2x6aUJJO0VBQ0k7QXpHcXppQlI7O0F5R3R6aUJJO0VBQ0k7QXpHeXppQlI7O0F5RzF6aUJJO0VBQ0k7QXpHNnppQlI7O0F5Rzl6aUJJO0VBQ0k7QXpHaTBpQlI7O0F5R2wwaUJJO0VBQ0k7QXpHcTBpQlI7O0F5R3QwaUJJO0VBQ0k7QXpHeTBpQlI7O0F5RzEwaUJJO0VBQ0k7QXpHNjBpQlI7O0F5RzkwaUJJO0VBQ0k7QXpHaTFpQlI7O0F5R2wxaUJJO0VBQ0k7QXpHcTFpQlI7O0F5R3QxaUJJO0VBQ0k7QXpHeTFpQlI7O0F5RzExaUJJO0VBQ0k7QXpHNjFpQlI7O0F5RzkxaUJJO0VBQ0k7QXpHaTJpQlI7O0F5R2wyaUJJO0VBQ0k7QXpHcTJpQlI7O0F5R3QyaUJJO0VBQ0k7QXpHeTJpQlI7O0F5RzEyaUJJO0VBQ0k7QXpHNjJpQlI7O0F5RzkyaUJJO0VBQ0k7QXpHaTNpQlI7O0F5R2wzaUJJO0VBQ0k7QXpHcTNpQlI7O0F5R3QzaUJJO0VBQ0k7QXpHeTNpQlI7O0F5RzEzaUJJO0VBQ0k7QXpHNjNpQlI7O0F5RzkzaUJJO0VBQ0k7QXpHaTRpQlI7O0F5R2w0aUJJO0VBQ0k7QXpHcTRpQlI7O0F5R3Q0aUJJO0VBQ0k7QXpHeTRpQlI7O0F5RzE0aUJJO0VBQ0k7QXpHNjRpQlI7O0F5Rzk0aUJJO0VBQ0k7QXpHaTVpQlI7O0F5R2w1aUJJO0VBQ0k7QXpHcTVpQlI7O0F5R3Q1aUJJO0VBQ0k7QXpHeTVpQlI7O0F5RzE1aUJJO0VBQ0k7QXpHNjVpQlI7O0F5Rzk1aUJJO0VBQ0k7QXpHaTZpQlI7O0F5R2w2aUJJO0VBQ0k7QXpHcTZpQlI7O0F5R3Q2aUJJO0VBQ0k7QXpHeTZpQlI7O0F5RzE2aUJJO0VBQ0k7QXpHNjZpQlI7O0F5Rzk2aUJJO0VBQ0k7QXpHaTdpQlI7O0F5R2w3aUJJO0VBQ0k7QXpHcTdpQlI7O0F5R3Q3aUJJO0VBQ0k7QXpHeTdpQlI7O0F5RzE3aUJJO0VBQ0k7QXpHNjdpQlI7O0F5Rzk3aUJJO0VBQ0k7QXpHaThpQlI7O0F5R2w4aUJJO0VBQ0k7QXpHcThpQlI7O0F5R3Q4aUJJO0VBQ0k7QXpHeThpQlI7O0F5RzE4aUJJO0VBQ0k7QXpHNjhpQlI7O0F5Rzk4aUJJO0VBQ0k7QXpHaTlpQlI7O0F5R2w5aUJJO0VBQ0k7QXpHcTlpQlI7O0F5R3Q5aUJJO0VBQ0k7QXpHeTlpQlI7O0F5RzE5aUJJO0VBQ0k7QXpHNjlpQlI7O0F5Rzk5aUJJO0VBQ0k7QXpHaStpQlI7O0F5R2wraUJJO0VBQ0k7QXpHcStpQlI7O0F5R3QraUJJO0VBQ0k7QXpHeStpQlI7O0F5RzEraUJJO0VBQ0k7QXpHNitpQlI7O0F5RzkraUJJO0VBQ0k7QXpHaS9pQlI7O0F5R2wvaUJJO0VBQ0k7QXpHcS9pQlI7O0F5R3QvaUJJO0VBQ0k7QXpHeS9pQlI7O0F5RzEvaUJJO0VBQ0k7QXpHNi9pQlI7O0F5RzkvaUJJO0VBQ0k7QXpHaWdqQlI7O0F5R2xnakJJO0VBQ0k7QXpHcWdqQlI7O0F5R3RnakJJO0VBQ0k7QXpHeWdqQlI7O0F5RzFnakJJO0VBQ0k7QXpHNmdqQlI7O0F5RzlnakJJO0VBQ0k7QXpHaWhqQlI7O0F5R2xoakJJO0VBQ0k7QXpHcWhqQlI7O0F5R3RoakJJO0VBQ0k7QXpHeWhqQlI7O0F5RzFoakJJO0VBQ0k7QXpHNmhqQlI7O0F5RzloakJJO0VBQ0k7QXpHaWlqQlI7O0F5R2xpakJJO0VBQ0k7QXpHcWlqQlI7O0F5R3RpakJJO0VBQ0k7QXpHeWlqQlI7O0F5RzFpakJJO0VBQ0k7QXpHNmlqQlI7O0F5RzlpakJJO0VBQ0k7QXpHaWpqQlI7O0F5R2xqakJJO0VBQ0k7QXpHcWpqQlI7O0F5R3RqakJJO0VBQ0k7QXpHeWpqQlI7O0F5RzFqakJJO0VBQ0k7QXpHNmpqQlI7O0F5RzlqakJJO0VBQ0k7QXpHaWtqQlI7O0F5R2xrakJJO0VBQ0k7QXpHcWtqQlI7O0F5R3RrakJJO0VBQ0k7QXpHeWtqQlI7O0F5RzFrakJJO0VBQ0k7QXpHNmtqQlI7O0F5RzlrakJJO0VBQ0k7QXpHaWxqQlI7O0F5R2xsakJJO0VBQ0k7QXpHcWxqQlI7O0F5R3RsakJJO0VBQ0k7QXpHeWxqQlI7O0F5RzFsakJJO0VBQ0k7QXpHNmxqQlI7O0F5RzlsakJJO0VBQ0k7QXpHaW1qQlI7O0F5R2xtakJJO0VBQ0k7QXpHcW1qQlI7O0F5R3RtakJJO0VBQ0k7QXpHeW1qQlI7O0F5RzFtakJJO0VBQ0k7QXpHNm1qQlI7O0F5RzltakJJO0VBQ0k7QXpHaW5qQlI7O0F5R2xuakJJO0VBQ0k7QXpHcW5qQlI7O0F5R3RuakJJO0VBQ0k7QXpHeW5qQlI7O0F5RzFuakJJO0VBQ0k7QXpHNm5qQlI7O0F5RzluakJJO0VBQ0k7QXpHaW9qQlI7O0F5R2xvakJJO0VBQ0k7QXpHcW9qQlI7O0F5R3RvakJJO0VBQ0k7QXpHeW9qQlI7O0F5RzFvakJJO0VBQ0k7QXpHNm9qQlI7O0F5RzlvakJJO0VBQ0k7QXpHaXBqQlI7O0F5R2xwakJJO0VBQ0k7QXpHcXBqQlI7O0F5R3RwakJJO0VBQ0k7QXpHeXBqQlI7O0F5RzFwakJJO0VBQ0k7QXpHNnBqQlI7O0F5RzlwakJJO0VBQ0k7QXpHaXFqQlI7O0F5R2xxakJJO0VBQ0k7QXpHcXFqQlI7O0F5R3RxakJJO0VBQ0k7QXpHeXFqQlI7O0F5RzFxakJJO0VBQ0k7QXpHNnFqQlI7O0F5RzlxakJJO0VBQ0k7QXpHaXJqQlI7O0F5R2xyakJJO0VBQ0k7QXpHcXJqQlI7O0F5R3RyakJJO0VBQ0k7QXpHeXJqQlI7O0F5RzFyakJJO0VBQ0k7QXpHNnJqQlI7O0F5RzlyakJJO0VBQ0k7QXpHaXNqQlI7O0F5R2xzakJJO0VBQ0k7QXpHcXNqQlI7O0F5R3RzakJJO0VBQ0k7QXpHeXNqQlI7O0F5RzFzakJJO0VBQ0k7QXpHNnNqQlI7O0F5RzlzakJJO0VBQ0k7QXpHaXRqQlI7O0F5R2x0akJJO0VBQ0k7QXpHcXRqQlI7O0F5R3R0akJJO0VBQ0k7QXpHeXRqQlI7O0F5RzF0akJJO0VBQ0k7QXpHNnRqQlI7O0F5Rzl0akJJO0VBQ0k7QXpHaXVqQlI7O0F5R2x1akJJO0VBQ0k7QXpHcXVqQlI7O0F5R3R1akJJO0VBQ0k7QXpHeXVqQlI7O0F5RzF1akJJO0VBQ0k7QXpHNnVqQlI7O0F5Rzl1akJJO0VBQ0k7QXpHaXZqQlI7O0F5R2x2akJJO0VBQ0k7QXpHcXZqQlI7O0F5R3R2akJJO0VBQ0k7QXpHeXZqQlI7O0F5RzF2akJJO0VBQ0k7QXpHNnZqQlI7O0F5Rzl2akJJO0VBQ0k7QXpHaXdqQlI7O0F5R2x3akJJO0VBQ0k7QXpHcXdqQlI7O0F5R3R3akJJO0VBQ0k7QXpHeXdqQlI7O0F5RzF3akJJO0VBQ0k7QXpHNndqQlI7O0F5Rzl3akJJO0VBQ0k7QXpHaXhqQlI7O0F5R2x4akJJO0VBQ0k7QXpHcXhqQlI7O0F5R3R4akJJO0VBQ0k7QXpHeXhqQlI7O0F5RzF4akJJO0VBQ0k7QXpHNnhqQlI7O0F5Rzl4akJJO0VBQ0k7QXpHaXlqQlI7O0F5R2x5akJJO0VBQ0k7QXpHcXlqQlI7O0F5R3R5akJJO0VBQ0k7QXpHeXlqQlI7O0F5RzF5akJJO0VBQ0k7QXpHNnlqQlI7O0F5Rzl5akJJO0VBQ0k7QXpHaXpqQlI7O0F5R2x6akJJO0VBQ0k7QXpHcXpqQlI7O0F5R3R6akJJO0VBQ0k7QXpHeXpqQlI7O0F5RzF6akJJO0VBQ0k7QXpHNnpqQlI7O0F5Rzl6akJJO0VBQ0k7QXpHaTBqQlI7O0F5R2wwakJJO0VBQ0k7QXpHcTBqQlI7O0F5R3QwakJJO0VBQ0k7QXpHeTBqQlI7O0F5RzEwakJJO0VBQ0k7QXpHNjBqQlI7O0F5RzkwakJJO0VBQ0k7QXpHaTFqQlI7O0F5R2wxakJJO0VBQ0k7QXpHcTFqQlI7O0F5R3QxakJJO0VBQ0k7QXpHeTFqQlI7O0F5RzExakJJO0VBQ0k7QXpHNjFqQlI7O0F5RzkxakJJO0VBQ0k7QXpHaTJqQlI7O0F5R2wyakJJO0VBQ0k7QXpHcTJqQlI7O0F5R3QyakJJO0VBQ0k7QXpHeTJqQlI7O0F5RzEyakJJO0VBQ0k7QXpHNjJqQlI7O0F5RzkyakJJO0VBQ0k7QXpHaTNqQlI7O0F5R2wzakJJO0VBQ0k7QXpHcTNqQlI7O0F5R3QzakJJO0VBQ0k7QXpHeTNqQlI7O0F5RzEzakJJO0VBQ0k7QXpHNjNqQlI7O0F5RzkzakJJO0VBQ0k7QXpHaTRqQlI7O0F5R2w0akJJO0VBQ0k7QXpHcTRqQlI7O0F5R3Q0akJJO0VBQ0k7QXpHeTRqQlI7O0F5RzE0akJJO0VBQ0k7QXpHNjRqQlI7O0F5Rzk0akJJO0VBQ0k7QXpHaTVqQlI7O0F5R2w1akJJO0VBQ0k7QXpHcTVqQlI7O0F5R3Q1akJJO0VBQ0k7QXpHeTVqQlI7O0F5RzE1akJJO0VBQ0k7QXpHNjVqQlI7O0F5Rzk1akJJO0VBQ0k7QXpHaTZqQlI7O0F5R2w2akJJO0VBQ0k7QXpHcTZqQlI7O0F5R3Q2akJJO0VBQ0k7QXpHeTZqQlI7O0F5RzE2akJJO0VBQ0k7QXpHNjZqQlI7O0F5Rzk2akJJO0VBQ0k7QXpHaTdqQlI7O0F5R2w3akJJO0VBQ0k7QXpHcTdqQlI7O0F5R3Q3akJJO0VBQ0k7QXpHeTdqQlI7O0F5RzE3akJJO0VBQ0k7QXpHNjdqQlI7O0F5Rzk3akJJO0VBQ0k7QXpHaThqQlI7O0F5R2w4akJJO0VBQ0k7QXpHcThqQlI7O0F5R3Q4akJJO0VBQ0k7QXpHeThqQlI7O0F5RzE4akJJO0VBQ0k7QXpHNjhqQlI7O0F5Rzk4akJJO0VBQ0k7QXpHaTlqQlI7O0F5R2w5akJJO0VBQ0k7QXpHcTlqQlI7O0F5R3Q5akJJO0VBQ0k7QXpHeTlqQlI7O0F5RzE5akJJO0VBQ0k7QXpHNjlqQlI7O0F5Rzk5akJJO0VBQ0k7QXpHaStqQlI7O0F5R2wrakJJO0VBQ0k7QXpHcStqQlI7O0F5R3QrakJJO0VBQ0k7QXpHeStqQlI7O0F5RzErakJJO0VBQ0k7QXpHNitqQlI7O0F5RzkrakJJO0VBQ0k7QXpHaS9qQlI7O0F5R2wvakJJO0VBQ0k7QXpHcS9qQlI7O0F5R3QvakJJO0VBQ0k7QXpHeS9qQlI7O0F5RzEvakJJO0VBQ0k7QXpHNi9qQlI7O0F5RzkvakJJO0VBQ0k7QXpHaWdrQlI7O0F5R2xna0JJO0VBQ0k7QXpHcWdrQlI7O0F5R3Rna0JJO0VBQ0k7QXpHeWdrQlI7O0F5RzFna0JJO0VBQ0k7QXpHNmdrQlI7O0F5Rzlna0JJO0VBQ0k7QXpHaWhrQlI7O0F5R2xoa0JJO0VBQ0k7QXpHcWhrQlI7O0F5R3Roa0JJO0VBQ0k7QXpHeWhrQlI7O0F5RzFoa0JJO0VBQ0k7QXpHNmhrQlI7O0F5Rzloa0JJO0VBQ0k7QXpHaWlrQlI7O0F5R2xpa0JJO0VBQ0k7QXpHcWlrQlI7O0F5R3Rpa0JJO0VBQ0k7QXpHeWlrQlI7O0F5RzFpa0JJO0VBQ0k7QXpHNmlrQlI7O0F5Rzlpa0JJO0VBQ0k7QXpHaWprQlI7O0F5R2xqa0JJO0VBQ0k7QXpHcWprQlI7O0F5R3Rqa0JJO0VBQ0k7QXpHeWprQlI7O0F5RzFqa0JJO0VBQ0k7QXpHNmprQlI7O0F5Rzlqa0JJO0VBQ0k7QXpHaWtrQlI7O0F5R2xra0JJO0VBQ0k7QXpHcWtrQlI7O0F5R3Rra0JJO0VBQ0k7QXpHeWtrQlI7O0F5RzFra0JJO0VBQ0k7QXpHNmtrQlI7O0F5Rzlra0JJO0VBQ0k7QXpHaWxrQlI7O0F5R2xsa0JJO0VBQ0k7QXpHcWxrQlI7O0F5R3Rsa0JJO0VBQ0k7QXpHeWxrQlI7O0F5RzFsa0JJO0VBQ0k7QXpHNmxrQlI7O0F5Rzlsa0JJO0VBQ0k7QXpHaW1rQlI7O0F5R2xta0JJO0VBQ0k7QXpHcW1rQlI7O0F5R3Rta0JJO0VBQ0k7QXpHeW1rQlI7O0F5RzFta0JJO0VBQ0k7QXpHNm1rQlI7O0F5Rzlta0JJO0VBQ0k7QXpHaW5rQlI7O0F5R2xua0JJO0VBQ0k7QXpHcW5rQlI7O0F5R3Rua0JJO0VBQ0k7QXpHeW5rQlI7O0F5RzFua0JJO0VBQ0k7QXpHNm5rQlI7O0F5Rzlua0JJO0VBQ0k7QXpHaW9rQlI7O0F5R2xva0JJO0VBQ0k7QXpHcW9rQlI7O0F5R3Rva0JJO0VBQ0k7QXpHeW9rQlI7O0F5RzFva0JJO0VBQ0k7QXpHNm9rQlI7O0F5Rzlva0JJO0VBQ0k7QXpHaXBrQlI7O0F5R2xwa0JJO0VBQ0k7QXpHcXBrQlI7O0F5R3Rwa0JJO0VBQ0k7QXpHeXBrQlI7O0F5RzFwa0JJO0VBQ0k7QXpHNnBrQlI7O0F5Rzlwa0JJO0VBQ0k7QXpHaXFrQlI7O0F5R2xxa0JJO0VBQ0k7QXpHcXFrQlI7O0F5R3Rxa0JJO0VBQ0k7QXpHeXFrQlI7O0F5RzFxa0JJO0VBQ0k7QXpHNnFrQlI7O0F5Rzlxa0JJO0VBQ0k7QXpHaXJrQlI7O0F5R2xya0JJO0VBQ0k7QXpHcXJrQlI7O0F5R3Rya0JJO0VBQ0k7QXpHeXJrQlI7O0F5RzFya0JJO0VBQ0k7QXpHNnJrQlI7O0F5Rzlya0JJO0VBQ0k7QXpHaXNrQlI7O0F5R2xza0JJO0VBQ0k7QXpHcXNrQlI7O0F5R3Rza0JJO0VBQ0k7QXpHeXNrQlI7O0F5RzFza0JJO0VBQ0k7QXpHNnNrQlI7O0F5Rzlza0JJO0VBQ0k7QXpHaXRrQlI7O0F5R2x0a0JJO0VBQ0k7QXpHcXRrQlI7O0F5R3R0a0JJO0VBQ0k7QXpHeXRrQlI7O0F5RzF0a0JJO0VBQ0k7QXpHNnRrQlI7O0F5Rzl0a0JJO0VBQ0k7QXpHaXVrQlI7O0F5R2x1a0JJO0VBQ0k7QXpHcXVrQlI7O0F5R3R1a0JJO0VBQ0k7QXpHeXVrQlI7O0F5RzF1a0JJO0VBQ0k7QXpHNnVrQlI7O0F5Rzl1a0JJO0VBQ0k7QXpHaXZrQlI7O0F5R2x2a0JJO0VBQ0k7QXpHcXZrQlI7O0F5R3R2a0JJO0VBQ0k7QXpHeXZrQlI7O0F5RzF2a0JJO0VBQ0k7QXpHNnZrQlI7O0F5Rzl2a0JJO0VBQ0k7QXpHaXdrQlI7O0F5R2x3a0JJO0VBQ0k7QXpHcXdrQlI7O0F5R3R3a0JJO0VBQ0k7QXpHeXdrQlI7O0F5RzF3a0JJO0VBQ0k7QXpHNndrQlI7O0F5Rzl3a0JJO0VBQ0k7QXpHaXhrQlI7O0F5R2x4a0JJO0VBQ0k7QXpHcXhrQlI7O0F5R3R4a0JJO0VBQ0k7QXpHeXhrQlI7O0F5RzF4a0JJO0VBQ0k7QXpHNnhrQlI7O0F5Rzl4a0JJO0VBQ0k7QXpHaXlrQlI7O0F5R2x5a0JJO0VBQ0k7QXpHcXlrQlI7O0F5R3R5a0JJO0VBQ0k7QXpHeXlrQlI7O0F5RzF5a0JJO0VBQ0k7QXpHNnlrQlI7O0F5Rzl5a0JJO0VBQ0k7QXpHaXprQlI7O0F5R2x6a0JJO0VBQ0k7QXpHcXprQlI7O0F5R3R6a0JJO0VBQ0k7QXpHeXprQlI7O0F5RzF6a0JJO0VBQ0k7QXpHNnprQlI7O0F5Rzl6a0JJO0VBQ0k7QXpHaTBrQlI7O0F5R2wwa0JJO0VBQ0k7QXpHcTBrQlI7O0F5R3Qwa0JJO0VBQ0k7QXpHeTBrQlI7O0F5RzEwa0JJO0VBQ0k7QXpHNjBrQlI7O0F5Rzkwa0JJO0VBQ0k7QXpHaTFrQlI7O0F5R2wxa0JJO0VBQ0k7QXpHcTFrQlI7O0F5R3Qxa0JJO0VBQ0k7QXpHeTFrQlI7O0F5RzExa0JJO0VBQ0k7QXpHNjFrQlI7O0F5Rzkxa0JJO0VBQ0k7QXpHaTJrQlI7O0F5R2wya0JJO0VBQ0k7QXpHcTJrQlI7O0F5R3Qya0JJO0VBQ0k7QXpHeTJrQlI7O0F5RzEya0JJO0VBQ0k7QXpHNjJrQlI7O0F5Rzkya0JJO0VBQ0k7QXpHaTNrQlI7O0F5R2wza0JJO0VBQ0k7QXpHcTNrQlI7O0F5R3Qza0JJO0VBQ0k7QXpHeTNrQlI7O0F5RzEza0JJO0VBQ0k7QXpHNjNrQlI7O0F5Rzkza0JJO0VBQ0k7QXpHaTRrQlI7O0F5R2w0a0JJO0VBQ0k7QXpHcTRrQlI7O0F5R3Q0a0JJO0VBQ0k7QXpHeTRrQlI7O0F5RzE0a0JJO0VBQ0k7QXpHNjRrQlI7O0F5Rzk0a0JJO0VBQ0k7QXpHaTVrQlI7O0F5R2w1a0JJO0VBQ0k7QXpHcTVrQlI7O0F5R3Q1a0JJO0VBQ0k7QXpHeTVrQlI7O0F5RzE1a0JJO0VBQ0k7QXpHNjVrQlI7O0F5Rzk1a0JJO0VBQ0k7QXpHaTZrQlI7O0F5R2w2a0JJO0VBQ0k7QXpHcTZrQlI7O0F5R3Q2a0JJO0VBQ0k7QXpHeTZrQlI7O0F5RzE2a0JJO0VBQ0k7QXpHNjZrQlI7O0F5Rzk2a0JJO0VBQ0k7QXpHaTdrQlI7O0F5R2w3a0JJO0VBQ0k7QXpHcTdrQlI7O0F5R3Q3a0JJO0VBQ0k7QXpHeTdrQlI7O0F5RzE3a0JJO0VBQ0k7QXpHNjdrQlI7O0F5Rzk3a0JJO0VBQ0k7QXpHaThrQlI7O0F5R2w4a0JJO0VBQ0k7QXpHcThrQlI7O0F5R3Q4a0JJO0VBQ0k7QXpHeThrQlI7O0F5RzE4a0JJO0VBQ0k7QXpHNjhrQlI7O0F5Rzk4a0JJO0VBQ0k7QXpHaTlrQlI7O0F5R2w5a0JJO0VBQ0k7QXpHcTlrQlI7O0F5R3Q5a0JJO0VBQ0k7QXpHeTlrQlI7O0F5RzE5a0JJO0VBQ0k7QXpHNjlrQlI7O0F5Rzk5a0JJO0VBQ0k7QXpHaStrQlI7O0F5R2wra0JJO0VBQ0k7QXpHcStrQlI7O0F5R3Qra0JJO0VBQ0k7QXpHeStrQlI7O0F5RzEra0JJO0VBQ0k7QXpHNitrQlI7O0F5Rzkra0JJO0VBQ0k7QXpHaS9rQlI7O0F5R2wva0JJO0VBQ0k7QXpHcS9rQlI7O0F5R3Qva0JJO0VBQ0k7QXpHeS9rQlI7O0F5RzEva0JJO0VBQ0k7QXpHNi9rQlI7O0F5Rzkva0JJO0VBQ0k7QXpHaWdsQlI7O0F5R2xnbEJJO0VBQ0k7QXpHcWdsQlI7O0F5R3RnbEJJO0VBQ0k7QXpHeWdsQlI7O0F5RzFnbEJJO0VBQ0k7QXpHNmdsQlI7O0F5RzlnbEJJO0VBQ0k7QXpHaWhsQlI7O0F5R2xobEJJO0VBQ0k7QXpHcWhsQlI7O0F5R3RobEJJO0VBQ0k7QXpHeWhsQlI7O0F5RzFobEJJO0VBQ0k7QXpHNmhsQlI7O0F5RzlobEJJO0VBQ0k7QXpHaWlsQlI7O0F5R2xpbEJJO0VBQ0k7QXpHcWlsQlI7O0F5R3RpbEJJO0VBQ0k7QXpHeWlsQlI7O0F5RzFpbEJJO0VBQ0k7QXpHNmlsQlI7O0F5RzlpbEJJO0VBQ0k7QXpHaWpsQlI7O0F5R2xqbEJJO0VBQ0k7QXpHcWpsQlI7O0F5R3RqbEJJO0VBQ0k7QXpHeWpsQlI7O0F5RzFqbEJJO0VBQ0k7QXpHNmpsQlI7O0F5RzlqbEJJO0VBQ0k7QXpHaWtsQlI7O0F5R2xrbEJJO0VBQ0k7QXpHcWtsQlI7O0F5R3RrbEJJO0VBQ0k7QXpHeWtsQlI7O0F5RzFrbEJJO0VBQ0k7QXpHNmtsQlI7O0F5RzlrbEJJO0VBQ0k7QXpHaWxsQlI7O0F5R2xsbEJJO0VBQ0k7QXpHcWxsQlI7O0F5R3RsbEJJO0VBQ0k7QXpHeWxsQlI7O0F5RzFsbEJJO0VBQ0k7QXpHNmxsQlI7O0F5RzlsbEJJO0VBQ0k7QXpHaW1sQlI7O0F5R2xtbEJJO0VBQ0k7QXpHcW1sQlI7O0F5R3RtbEJJO0VBQ0k7QXpHeW1sQlI7O0F5RzFtbEJJO0VBQ0k7QXpHNm1sQlI7O0F5RzltbEJJO0VBQ0k7QXpHaW5sQlI7O0F5R2xubEJJO0VBQ0k7QXpHcW5sQlI7O0F5R3RubEJJO0VBQ0k7QXpHeW5sQlI7O0F5RzFubEJJO0VBQ0k7QXpHNm5sQlI7O0F5RzlubEJJO0VBQ0k7QXpHaW9sQlI7O0F5R2xvbEJJO0VBQ0k7QXpHcW9sQlI7O0F5R3RvbEJJO0VBQ0k7QXpHeW9sQlI7O0F5RzFvbEJJO0VBQ0k7QXpHNm9sQlI7O0F5RzlvbEJJO0VBQ0k7QXpHaXBsQlI7O0F5R2xwbEJJO0VBQ0k7QXpHcXBsQlI7O0F5R3RwbEJJO0VBQ0k7QXpHeXBsQlI7O0F5RzFwbEJJO0VBQ0k7QXpHNnBsQlI7O0F5RzlwbEJJO0VBQ0k7QXpHaXFsQlI7O0F5R2xxbEJJO0VBQ0k7QXpHcXFsQlI7O0F5R3RxbEJJO0VBQ0k7QXpHeXFsQlI7O0F5RzFxbEJJO0VBQ0k7QXpHNnFsQlI7O0F5RzlxbEJJO0VBQ0k7QXpHaXJsQlI7O0F5R2xybEJJO0VBQ0k7QXpHcXJsQlI7O0F5R3RybEJJO0VBQ0k7QXpHeXJsQlI7O0F5RzFybEJJO0VBQ0k7QXpHNnJsQlI7O0F5RzlybEJJO0VBQ0k7QXpHaXNsQlI7O0F5R2xzbEJJO0VBQ0k7QXpHcXNsQlI7O0F5R3RzbEJJO0VBQ0k7QXpHeXNsQlI7O0F5RzFzbEJJO0VBQ0k7QXpHNnNsQlI7O0F5RzlzbEJJO0VBQ0k7QXpHaXRsQlI7O0F5R2x0bEJJO0VBQ0k7QXpHcXRsQlI7O0F5R3R0bEJJO0VBQ0k7QXpHeXRsQlI7O0F5RzF0bEJJO0VBQ0k7QXpHNnRsQlI7O0F5Rzl0bEJJO0VBQ0k7QXpHaXVsQlI7O0F5R2x1bEJJO0VBQ0k7QXpHcXVsQlI7O0F5R3R1bEJJO0VBQ0k7QXpHeXVsQlI7O0F5RzF1bEJJO0VBQ0k7QXpHNnVsQlI7O0F5Rzl1bEJJO0VBQ0k7QXpHaXZsQlI7O0F5R2x2bEJJO0VBQ0k7QXpHcXZsQlI7O0F5R3R2bEJJO0VBQ0k7QXpHeXZsQlI7O0F5RzF2bEJJO0VBQ0k7QXpHNnZsQlI7O0F5Rzl2bEJJO0VBQ0k7QXpHaXdsQlI7O0F5R2x3bEJJO0VBQ0k7QXpHcXdsQlI7O0F5R3R3bEJJO0VBQ0k7QXpHeXdsQlI7O0F5RzF3bEJJO0VBQ0k7QXpHNndsQlI7O0F5Rzl3bEJJO0VBQ0k7QXpHaXhsQlI7O0F5R2x4bEJJO0VBQ0k7QXpHcXhsQlI7O0F5R3R4bEJJO0VBQ0k7QXpHeXhsQlI7O0F5RzF4bEJJO0VBQ0k7QXpHNnhsQlI7O0F5Rzl4bEJJO0VBQ0k7QXpHaXlsQlI7O0F5R2x5bEJJO0VBQ0k7QXpHcXlsQlI7O0F5R3R5bEJJO0VBQ0k7QXpHeXlsQlI7O0F5RzF5bEJJO0VBQ0k7QXpHNnlsQlI7O0F5Rzl5bEJJO0VBQ0k7QXpHaXpsQlI7O0F5R2x6bEJJO0VBQ0k7QXpHcXpsQlI7O0F5R3R6bEJJO0VBQ0k7QXpHeXpsQlI7O0F5RzF6bEJJO0VBQ0k7QXpHNnpsQlI7O0F5Rzl6bEJJO0VBQ0k7QXpHaTBsQlI7O0F5R2wwbEJJO0VBQ0k7QXpHcTBsQlI7O0F5R3QwbEJJO0VBQ0k7QXpHeTBsQlI7O0F5RzEwbEJJO0VBQ0k7QXpHNjBsQlI7O0F5RzkwbEJJO0VBQ0k7QXpHaTFsQlI7O0F5R2wxbEJJO0VBQ0k7QXpHcTFsQlI7O0F5R3QxbEJJO0VBQ0k7QXpHeTFsQlI7O0F5RzExbEJJO0VBQ0k7QXpHNjFsQlI7O0F5RzkxbEJJO0VBQ0k7QXpHaTJsQlI7O0F5R2wybEJJO0VBQ0k7QXpHcTJsQlI7O0F5R3QybEJJO0VBQ0k7QXpHeTJsQlI7O0F5RzEybEJJO0VBQ0k7QXpHNjJsQlI7O0F5RzkybEJJO0VBQ0k7QXpHaTNsQlI7O0F5R2wzbEJJO0VBQ0k7QXpHcTNsQlI7O0F5R3QzbEJJO0VBQ0k7QXpHeTNsQlI7O0F5RzEzbEJJO0VBQ0k7QXpHNjNsQlI7O0F5RzkzbEJJO0VBQ0k7QXpHaTRsQlI7O0F5R2w0bEJJO0VBQ0k7QXpHcTRsQlI7O0F5R3Q0bEJJO0VBQ0k7QXpHeTRsQlI7O0F5RzE0bEJJO0VBQ0k7QXpHNjRsQlI7O0F5Rzk0bEJJO0VBQ0k7QXpHaTVsQlI7O0F5R2w1bEJJO0VBQ0k7QXpHcTVsQlI7O0F5R3Q1bEJJO0VBQ0k7QXpHeTVsQlI7O0F5RzE1bEJJO0VBQ0k7QXpHNjVsQlI7O0F5Rzk1bEJJO0VBQ0k7QXpHaTZsQlI7O0F5R2w2bEJJO0VBQ0k7QXpHcTZsQlI7O0F5R3Q2bEJJO0VBQ0k7QXpHeTZsQlI7O0F5RzE2bEJJO0VBQ0k7QXpHNjZsQlI7O0F5Rzk2bEJJO0VBQ0k7QXpHaTdsQlI7O0F5R2w3bEJJO0VBQ0k7QXpHcTdsQlI7O0F5R3Q3bEJJO0VBQ0k7QXpHeTdsQlI7O0F5RzE3bEJJO0VBQ0k7QXpHNjdsQlI7O0F5Rzk3bEJJO0VBQ0k7QXpHaThsQlI7O0F5R2w4bEJJO0VBQ0k7QXpHcThsQlI7O0F5R3Q4bEJJO0VBQ0k7QXpHeThsQlI7O0F5RzE4bEJJO0VBQ0k7QXpHNjhsQlI7O0F5Rzk4bEJJO0VBQ0k7QXpHaTlsQlI7O0F5R2w5bEJJO0VBQ0k7QXpHcTlsQlI7O0F5R3Q5bEJJO0VBQ0k7QXpHeTlsQlI7O0F5RzE5bEJJO0VBQ0k7QXpHNjlsQlI7O0F5Rzk5bEJJO0VBQ0k7QXpHaStsQlI7O0F5R2wrbEJJO0VBQ0k7QXpHcStsQlI7O0F5R3QrbEJJO0VBQ0k7QXpHeStsQlI7O0F5RzErbEJJO0VBQ0k7QXpHNitsQlI7O0F5RzkrbEJJO0VBQ0k7QXpHaS9sQlI7O0F5R2wvbEJJO0VBQ0k7QXpHcS9sQlI7O0F5R3QvbEJJO0VBQ0k7QXpHeS9sQlI7O0F5RzEvbEJJO0VBQ0k7QXpHNi9sQlI7O0F5RzkvbEJJO0VBQ0k7QXpHaWdtQlI7O0F5R2xnbUJJO0VBQ0k7QXpHcWdtQlI7O0F5R3RnbUJJO0VBQ0k7QXpHeWdtQlI7O0F5RzFnbUJJO0VBQ0k7QXpHNmdtQlI7O0F5RzlnbUJJO0VBQ0k7QXpHaWhtQlI7O0F5R2xobUJJO0VBQ0k7QXpHcWhtQlI7O0F5R3RobUJJO0VBQ0k7QXpHeWhtQlI7O0F5RzFobUJJO0VBQ0k7QXpHNmhtQlI7O0F5RzlobUJJO0VBQ0k7QXpHaWltQlI7O0F5R2xpbUJJO0VBQ0k7QXpHcWltQlI7O0F5R3RpbUJJO0VBQ0k7QXpHeWltQlI7O0F5RzFpbUJJO0VBQ0k7QXpHNmltQlI7O0F5RzlpbUJJO0VBQ0k7QXpHaWptQlI7O0F5R2xqbUJJO0VBQ0k7QXpHcWptQlI7O0F5R3RqbUJJO0VBQ0k7QXpHeWptQlI7O0F5RzFqbUJJO0VBQ0k7QXpHNmptQlI7O0F5RzlqbUJJO0VBQ0k7QXpHaWttQlI7O0F5R2xrbUJJO0VBQ0k7QXpHcWttQlI7O0F5R3RrbUJJO0VBQ0k7QXpHeWttQlI7O0F5RzFrbUJJO0VBQ0k7QXpHNmttQlI7O0F5RzlrbUJJO0VBQ0k7QXpHaWxtQlI7O0F5R2xsbUJJO0VBQ0k7QXpHcWxtQlI7O0F5R3RsbUJJO0VBQ0k7QXpHeWxtQlI7O0F5RzFsbUJJO0VBQ0k7QXpHNmxtQlI7O0F5RzlsbUJJO0VBQ0k7QXpHaW1tQlI7O0F5R2xtbUJJO0VBQ0k7QXpHcW1tQlI7O0F5R3RtbUJJO0VBQ0k7QXpHeW1tQlI7O0F5RzFtbUJJO0VBQ0k7QXpHNm1tQlI7O0F5RzltbUJJO0VBQ0k7QXpHaW5tQlI7O0F5R2xubUJJO0VBQ0k7QXpHcW5tQlI7O0F5R3RubUJJO0VBQ0k7QXpHeW5tQlI7O0F5RzFubUJJO0VBQ0k7QXpHNm5tQlI7O0F5RzlubUJJO0VBQ0k7QXpHaW9tQlI7O0F5R2xvbUJJO0VBQ0k7QXpHcW9tQlI7O0F5R3RvbUJJO0VBQ0k7QXpHeW9tQlI7O0F5RzFvbUJJO0VBQ0k7QXpHNm9tQlI7O0F5RzlvbUJJO0VBQ0k7QXpHaXBtQlI7O0F5R2xwbUJJO0VBQ0k7QXpHcXBtQlI7O0F5R3RwbUJJO0VBQ0k7QXpHeXBtQlI7O0F5RzFwbUJJO0VBQ0k7QXpHNnBtQlI7O0F5RzlwbUJJO0VBQ0k7QXpHaXFtQlI7O0F5R2xxbUJJO0VBQ0k7QXpHcXFtQlI7O0F5R3RxbUJJO0VBQ0k7QXpHeXFtQlI7O0F5RzFxbUJJO0VBQ0k7QXpHNnFtQlI7O0F5RzlxbUJJO0VBQ0k7QXpHaXJtQlI7O0F5R2xybUJJO0VBQ0k7QXpHcXJtQlI7O0F5R3RybUJJO0VBQ0k7QXpHeXJtQlI7O0F5RzFybUJJO0VBQ0k7QXpHNnJtQlI7O0F5RzlybUJJO0VBQ0k7QXpHaXNtQlI7O0F5R2xzbUJJO0VBQ0k7QXpHcXNtQlI7O0F5R3RzbUJJO0VBQ0k7QXpHeXNtQlI7O0F5RzFzbUJJO0VBQ0k7QXpHNnNtQlI7O0F5RzlzbUJJO0VBQ0k7QXpHaXRtQlI7O0F5R2x0bUJJO0VBQ0k7QXpHcXRtQlI7O0F5R3R0bUJJO0VBQ0k7QXpHeXRtQlI7O0F5RzF0bUJJO0VBQ0k7QXpHNnRtQlI7O0F5Rzl0bUJJO0VBQ0k7QXpHaXVtQlI7O0F5R2x1bUJJO0VBQ0k7QXpHcXVtQlI7O0F5R3R1bUJJO0VBQ0k7QXpHeXVtQlI7O0F5RzF1bUJJO0VBQ0k7QXpHNnVtQlI7O0F5Rzl1bUJJO0VBQ0k7QXpHaXZtQlI7O0F5R2x2bUJJO0VBQ0k7QXpHcXZtQlI7O0F5R3R2bUJJO0VBQ0k7QXpHeXZtQlI7O0F5RzF2bUJJO0VBQ0k7QXpHNnZtQlI7O0F5Rzl2bUJJO0VBQ0k7QXpHaXdtQlI7O0F5R2x3bUJJO0VBQ0k7QXpHcXdtQlI7O0F5R3R3bUJJO0VBQ0k7QXpHeXdtQlI7O0F5RzF3bUJJO0VBQ0k7QXpHNndtQlI7O0F5Rzl3bUJJO0VBQ0k7QXpHaXhtQlI7O0F5R2x4bUJJO0VBQ0k7QXpHcXhtQlI7O0F5R3R4bUJJO0VBQ0k7QXpHeXhtQlI7O0F5RzF4bUJJO0VBQ0k7QXpHNnhtQlI7O0F5Rzl4bUJJO0VBQ0k7QXpHaXltQlI7O0F5R2x5bUJJO0VBQ0k7QXpHcXltQlI7O0F5R3R5bUJJO0VBQ0k7QXpHeXltQlI7O0F5RzF5bUJJO0VBQ0k7QXpHNnltQlI7O0F5Rzl5bUJJO0VBQ0k7QXpHaXptQlI7O0F5R2x6bUJJO0VBQ0k7QXpHcXptQlI7O0F5R3R6bUJJO0VBQ0k7QXpHeXptQlI7O0F5RzF6bUJJO0VBQ0k7QXpHNnptQlI7O0F5Rzl6bUJJO0VBQ0k7QXpHaTBtQlI7O0F5R2wwbUJJO0VBQ0k7QXpHcTBtQlI7O0F5R3QwbUJJO0VBQ0k7QXpHeTBtQlI7O0F5RzEwbUJJO0VBQ0k7QXpHNjBtQlI7O0F5RzkwbUJJO0VBQ0k7QXpHaTFtQlI7O0F5R2wxbUJJO0VBQ0k7QXpHcTFtQlI7O0F5R3QxbUJJO0VBQ0k7QXpHeTFtQlI7O0F5RzExbUJJO0VBQ0k7QXpHNjFtQlI7O0F5RzkxbUJJO0VBQ0k7QXpHaTJtQlI7O0F5R2wybUJJO0VBQ0k7QXpHcTJtQlI7O0F5R3QybUJJO0VBQ0k7QXpHeTJtQlI7O0F5RzEybUJJO0VBQ0k7QXpHNjJtQlI7O0F5RzkybUJJO0VBQ0k7QXpHaTNtQlI7O0F5R2wzbUJJO0VBQ0k7QXpHcTNtQlI7O0F5R3QzbUJJO0VBQ0k7QXpHeTNtQlI7O0F5RzEzbUJJO0VBQ0k7QXpHNjNtQlI7O0F5RzkzbUJJO0VBQ0k7QXpHaTRtQlI7O0F5R2w0bUJJO0VBQ0k7QXpHcTRtQlI7O0F5R3Q0bUJJO0VBQ0k7QXpHeTRtQlI7O0F5RzE0bUJJO0VBQ0k7QXpHNjRtQlI7O0F5Rzk0bUJJO0VBQ0k7QXpHaTVtQlI7O0F5R2w1bUJJO0VBQ0k7QXpHcTVtQlI7O0F5R3Q1bUJJO0VBQ0k7QXpHeTVtQlI7O0F5RzE1bUJJO0VBQ0k7QXpHNjVtQlI7O0F5Rzk1bUJJO0VBQ0k7QXpHaTZtQlI7O0F5R2w2bUJJO0VBQ0k7QXpHcTZtQlI7O0F5R3Q2bUJJO0VBQ0k7QXpHeTZtQlI7O0F5RzE2bUJJO0VBQ0k7QXpHNjZtQlI7O0F5Rzk2bUJJO0VBQ0k7QXpHaTdtQlI7O0F5R2w3bUJJO0VBQ0k7QXpHcTdtQlI7O0F5R3Q3bUJJO0VBQ0k7QXpHeTdtQlI7O0F5RzE3bUJJO0VBQ0k7QXpHNjdtQlI7O0F5Rzk3bUJJO0VBQ0k7QXpHaThtQlI7O0F5R2w4bUJJO0VBQ0k7QXpHcThtQlI7O0F5R3Q4bUJJO0VBQ0k7QXpHeThtQlI7O0F5RzE4bUJJO0VBQ0k7QXpHNjhtQlI7O0F5Rzk4bUJJO0VBQ0k7QXpHaTltQlI7O0F5R2w5bUJJO0VBQ0k7QXpHcTltQlI7O0F5R3Q5bUJJO0VBQ0k7QXpHeTltQlI7O0F5RzE5bUJJO0VBQ0k7QXpHNjltQlI7O0F5Rzk5bUJJO0VBQ0k7QXpHaSttQlI7O0F5R2wrbUJJO0VBQ0k7QXpHcSttQlI7O0F5R3QrbUJJO0VBQ0k7QXpHeSttQlI7O0F5RzErbUJJO0VBQ0k7QXpHNittQlI7O0F5RzkrbUJJO0VBQ0k7QXpHaS9tQlI7O0F5R2wvbUJJO0VBQ0k7QXpHcS9tQlI7O0F5R3QvbUJJO0VBQ0k7QXpHeS9tQlI7O0F5RzEvbUJJO0VBQ0k7QXpHNi9tQlI7O0F5RzkvbUJJO0VBQ0k7QXpHaWduQlI7O0F5R2xnbkJJO0VBQ0k7QXpHcWduQlI7O0F5R3RnbkJJO0VBQ0k7QXpHeWduQlI7O0F5RzFnbkJJO0VBQ0k7QXpHNmduQlI7O0F5RzlnbkJJO0VBQ0k7QXpHaWhuQlI7O0F5R2xobkJJO0VBQ0k7QXpHcWhuQlI7O0F5R3RobkJJO0VBQ0k7QXpHeWhuQlI7O0F5RzFobkJJO0VBQ0k7QXpHNmhuQlI7O0F5RzlobkJJO0VBQ0k7QXpHaWluQlI7O0F5R2xpbkJJO0VBQ0k7QXpHcWluQlI7O0F5R3RpbkJJO0VBQ0k7QXpHeWluQlI7O0F5RzFpbkJJO0VBQ0k7QXpHNmluQlI7O0F5RzlpbkJJO0VBQ0k7QXpHaWpuQlI7O0F5R2xqbkJJO0VBQ0k7QXpHcWpuQlI7O0F5R3RqbkJJO0VBQ0k7QXpHeWpuQlI7O0F5RzFqbkJJO0VBQ0k7QXpHNmpuQlI7O0F5RzlqbkJJO0VBQ0k7QXpHaWtuQlI7O0F5R2xrbkJJO0VBQ0k7QXpHcWtuQlI7O0F5R3RrbkJJO0VBQ0k7QXpHeWtuQlI7O0F5RzFrbkJJO0VBQ0k7QXpHNmtuQlI7O0F5RzlrbkJJO0VBQ0k7QXpHaWxuQlI7O0F5R2xsbkJJO0VBQ0k7QXpHcWxuQlI7O0F5R3RsbkJJO0VBQ0k7QXpHeWxuQlI7O0F5RzFsbkJJO0VBQ0k7QXpHNmxuQlI7O0F5RzlsbkJJO0VBQ0k7QXpHaW1uQlI7O0F5R2xtbkJJO0VBQ0k7QXpHcW1uQlI7O0F5R3RtbkJJO0VBQ0k7QXpHeW1uQlI7O0F5RzFtbkJJO0VBQ0k7QXpHNm1uQlI7O0F5RzltbkJJO0VBQ0k7QXpHaW5uQlI7O0F5R2xubkJJO0VBQ0k7QXpHcW5uQlI7O0F5R3RubkJJO0VBQ0k7QXpHeW5uQlI7O0F5RzFubkJJO0VBQ0k7QXpHNm5uQlI7O0F5RzlubkJJO0VBQ0k7QXpHaW9uQlI7O0F5R2xvbkJJO0VBQ0k7QXpHcW9uQlI7O0F5R3RvbkJJO0VBQ0k7QXpHeW9uQlI7O0F5RzFvbkJJO0VBQ0k7QXpHNm9uQlI7O0F5RzlvbkJJO0VBQ0k7QXpHaXBuQlI7O0F5R2xwbkJJO0VBQ0k7QXpHcXBuQlI7O0F5R3RwbkJJO0VBQ0k7QXpHeXBuQlI7O0F5RzFwbkJJO0VBQ0k7QXpHNnBuQlI7O0F5RzlwbkJJO0VBQ0k7QXpHaXFuQlI7O0F5R2xxbkJJO0VBQ0k7QXpHcXFuQlI7O0F5R3RxbkJJO0VBQ0k7QXpHeXFuQlI7O0F5RzFxbkJJO0VBQ0k7QXpHNnFuQlI7O0F5RzlxbkJJO0VBQ0k7QXpHaXJuQlI7O0F5R2xybkJJO0VBQ0k7QXpHcXJuQlI7O0F5R3RybkJJO0VBQ0k7QXpHeXJuQlI7O0F5RzFybkJJO0VBQ0k7QXpHNnJuQlI7O0F5RzlybkJJO0VBQ0k7QXpHaXNuQlI7O0F5R2xzbkJJO0VBQ0k7QXpHcXNuQlI7O0F5R3RzbkJJO0VBQ0k7QXpHeXNuQlI7O0F5RzFzbkJJO0VBQ0k7QXpHNnNuQlI7O0F5RzlzbkJJO0VBQ0k7QXpHaXRuQlI7O0F5R2x0bkJJO0VBQ0k7QXpHcXRuQlI7O0F5R3R0bkJJO0VBQ0k7QXpHeXRuQlI7O0F5RzF0bkJJO0VBQ0k7QXpHNnRuQlI7O0F5Rzl0bkJJO0VBQ0k7QXpHaXVuQlI7O0F5R2x1bkJJO0VBQ0k7QXpHcXVuQlI7O0F5R3R1bkJJO0VBQ0k7QXpHeXVuQlI7O0F5RzF1bkJJO0VBQ0k7QXpHNnVuQlI7O0F5Rzl1bkJJO0VBQ0k7QXpHaXZuQlI7O0F5R2x2bkJJO0VBQ0k7QXpHcXZuQlI7O0F5R3R2bkJJO0VBQ0k7QXpHeXZuQlI7O0F5RzF2bkJJO0VBQ0k7QXpHNnZuQlI7O0F5Rzl2bkJJO0VBQ0k7QXpHaXduQlI7O0F5R2x3bkJJO0VBQ0k7QXpHcXduQlI7O0F5R3R3bkJJO0VBQ0k7QXpHeXduQlI7O0F5RzF3bkJJO0VBQ0k7QXpHNnduQlI7O0F5Rzl3bkJJO0VBQ0k7QXpHaXhuQlI7O0F5R2x4bkJJO0VBQ0k7QXpHcXhuQlI7O0F5R3R4bkJJO0VBQ0k7QXpHeXhuQlI7O0F5RzF4bkJJO0VBQ0k7QXpHNnhuQlI7O0F5Rzl4bkJJO0VBQ0k7QXpHaXluQlI7O0F5R2x5bkJJO0VBQ0k7QXpHcXluQlI7O0F5R3R5bkJJO0VBQ0k7QXpHeXluQlI7O0F5RzF5bkJJO0VBQ0k7QXpHNnluQlI7O0F5Rzl5bkJJO0VBQ0k7QXpHaXpuQlI7O0F5R2x6bkJJO0VBQ0k7QXpHcXpuQlI7O0F5R3R6bkJJO0VBQ0k7QXpHeXpuQlI7O0F5RzF6bkJJO0VBQ0k7QXpHNnpuQlI7O0F5Rzl6bkJJO0VBQ0k7QXpHaTBuQlI7O0F5R2wwbkJJO0VBQ0k7QXpHcTBuQlI7O0F5R3QwbkJJO0VBQ0k7QXpHeTBuQlI7O0F5RzEwbkJJO0VBQ0k7QXpHNjBuQlI7O0F5RzkwbkJJO0VBQ0k7QXpHaTFuQlI7O0F5R2wxbkJJO0VBQ0k7QXpHcTFuQlI7O0F5R3QxbkJJO0VBQ0k7QXpHeTFuQlI7O0F5RzExbkJJO0VBQ0k7QXpHNjFuQlI7O0F5RzkxbkJJO0VBQ0k7QXpHaTJuQlI7O0F5R2wybkJJO0VBQ0k7QXpHcTJuQlI7O0F5R3QybkJJO0VBQ0k7QXpHeTJuQlI7O0F5RzEybkJJO0VBQ0k7QXpHNjJuQlI7O0F5RzkybkJJO0VBQ0k7QXpHaTNuQlI7O0F5R2wzbkJJO0VBQ0k7QXpHcTNuQlI7O0F5R3QzbkJJO0VBQ0k7QXpHeTNuQlI7O0F5RzEzbkJJO0VBQ0k7QXpHNjNuQlI7O0F5RzkzbkJJO0VBQ0k7QXpHaTRuQlI7O0F5R2w0bkJJO0VBQ0k7QXpHcTRuQlI7O0F5R3Q0bkJJO0VBQ0k7QXpHeTRuQlI7O0F5RzE0bkJJO0VBQ0k7QXpHNjRuQlI7O0F5Rzk0bkJJO0VBQ0k7QXpHaTVuQlI7O0F5R2w1bkJJO0VBQ0k7QXpHcTVuQlI7O0F5R3Q1bkJJO0VBQ0k7QXpHeTVuQlI7O0F5RzE1bkJJO0VBQ0k7QXpHNjVuQlI7O0F5Rzk1bkJJO0VBQ0k7QXpHaTZuQlI7O0F5R2w2bkJJO0VBQ0k7QXpHcTZuQlI7O0F5R3Q2bkJJO0VBQ0k7QXpHeTZuQlI7O0F5RzE2bkJJO0VBQ0k7QXpHNjZuQlI7O0F5Rzk2bkJJO0VBQ0k7QXpHaTduQlI7O0F5R2w3bkJJO0VBQ0k7QXpHcTduQlI7O0F5R3Q3bkJJO0VBQ0k7QXpHeTduQlI7O0F5RzE3bkJJO0VBQ0k7QXpHNjduQlI7O0F5Rzk3bkJJO0VBQ0k7QXpHaThuQlI7O0F5R2w4bkJJO0VBQ0k7QXpHcThuQlI7O0F5R3Q4bkJJO0VBQ0k7QXpHeThuQlI7O0F5RzE4bkJJO0VBQ0k7QXpHNjhuQlI7O0F5Rzk4bkJJO0VBQ0k7QXpHaTluQlI7O0F5R2w5bkJJO0VBQ0k7QXpHcTluQlI7O0F5R3Q5bkJJO0VBQ0k7QXpHeTluQlI7O0F5RzE5bkJJO0VBQ0k7QXpHNjluQlI7O0F5Rzk5bkJJO0VBQ0k7QXpHaStuQlI7O0F5R2wrbkJJO0VBQ0k7QXpHcStuQlI7O0F5R3QrbkJJO0VBQ0k7QXpHeStuQlI7O0F5RzErbkJJO0VBQ0k7QXpHNituQlI7O0F5RzkrbkJJO0VBQ0k7QXpHaS9uQlI7O0F5R2wvbkJJO0VBQ0k7QXpHcS9uQlI7O0F5R3QvbkJJO0VBQ0k7QXpHeS9uQlI7O0F5RzEvbkJJO0VBQ0k7QXpHNi9uQlI7O0F5RzkvbkJJO0VBQ0k7QXpHaWdvQlI7O0F5R2xnb0JJO0VBQ0k7QXpHcWdvQlI7O0F5R3Rnb0JJO0VBQ0k7QXpHeWdvQlI7O0F5RzFnb0JJO0VBQ0k7QXpHNmdvQlI7O0F5Rzlnb0JJO0VBQ0k7QXpHaWhvQlI7O0F5R2xob0JJO0VBQ0k7QXpHcWhvQlI7O0F5R3Rob0JJO0VBQ0k7QXpHeWhvQlI7O0F5RzFob0JJO0VBQ0k7QXpHNmhvQlI7O0F5Rzlob0JJO0VBQ0k7QXpHaWlvQlI7O0F5R2xpb0JJO0VBQ0k7QXpHcWlvQlI7O0F5R3Rpb0JJO0VBQ0k7QXpHeWlvQlI7O0F5RzFpb0JJO0VBQ0k7QXpHNmlvQlI7O0F5Rzlpb0JJO0VBQ0k7QXpHaWpvQlI7O0F5R2xqb0JJO0VBQ0k7QXpHcWpvQlI7O0F5R3Rqb0JJO0VBQ0k7QXpHeWpvQlI7O0F5RzFqb0JJO0VBQ0k7QXpHNmpvQlI7O0F5Rzlqb0JJO0VBQ0k7QXpHaWtvQlI7O0F5R2xrb0JJO0VBQ0k7QXpHcWtvQlI7O0F5R3Rrb0JJO0VBQ0k7QXpHeWtvQlI7O0F5RzFrb0JJO0VBQ0k7QXpHNmtvQlI7O0F5Rzlrb0JJO0VBQ0k7QXpHaWxvQlI7O0F5R2xsb0JJO0VBQ0k7QXpHcWxvQlI7O0F5R3Rsb0JJO0VBQ0k7QXpHeWxvQlI7O0F5RzFsb0JJO0VBQ0k7QXpHNmxvQlI7O0F5Rzlsb0JJO0VBQ0k7QXpHaW1vQlI7O0F5R2xtb0JJO0VBQ0k7QXpHcW1vQlI7O0F5R3Rtb0JJO0VBQ0k7QXpHeW1vQlI7O0F5RzFtb0JJO0VBQ0k7QXpHNm1vQlI7O0F5Rzltb0JJO0VBQ0k7QXpHaW5vQlI7O0F5R2xub0JJO0VBQ0k7QXpHcW5vQlI7O0F5R3Rub0JJO0VBQ0k7QXpHeW5vQlI7O0F5RzFub0JJO0VBQ0k7QXpHNm5vQlI7O0F5Rzlub0JJO0VBQ0k7QXpHaW9vQlI7O0F5R2xvb0JJO0VBQ0k7QXpHcW9vQlI7O0F5R3Rvb0JJO0VBQ0k7QXpHeW9vQlI7O0F5RzFvb0JJO0VBQ0k7QXpHNm9vQlI7O0F5Rzlvb0JJO0VBQ0k7QXpHaXBvQlI7O0F5R2xwb0JJO0VBQ0k7QXpHcXBvQlI7O0F5R3Rwb0JJO0VBQ0k7QXpHeXBvQlI7O0F5RzFwb0JJO0VBQ0k7QXpHNnBvQlI7O0F5Rzlwb0JJO0VBQ0k7QXpHaXFvQlI7O0F5R2xxb0JJO0VBQ0k7QXpHcXFvQlI7O0F5R3Rxb0JJO0VBQ0k7QXpHeXFvQlI7O0F5RzFxb0JJO0VBQ0k7QXpHNnFvQlI7O0F5Rzlxb0JJO0VBQ0k7QXpHaXJvQlI7O0F5R2xyb0JJO0VBQ0k7QXpHcXJvQlI7O0F5R3Ryb0JJO0VBQ0k7QXpHeXJvQlI7O0F5RzFyb0JJO0VBQ0k7QXpHNnJvQlI7O0F5Rzlyb0JJO0VBQ0k7QXpHaXNvQlI7O0F5R2xzb0JJO0VBQ0k7QXpHcXNvQlI7O0F5R3Rzb0JJO0VBQ0k7QXpHeXNvQlI7O0F5RzFzb0JJO0VBQ0k7QXpHNnNvQlI7O0F5Rzlzb0JJO0VBQ0k7QXpHaXRvQlI7O0F5R2x0b0JJO0VBQ0k7QXpHcXRvQlI7O0F5R3R0b0JJO0VBQ0k7QXpHeXRvQlI7O0F5RzF0b0JJO0VBQ0k7QXpHNnRvQlI7O0F5Rzl0b0JJO0VBQ0k7QXpHaXVvQlI7O0F5R2x1b0JJO0VBQ0k7QXpHcXVvQlI7O0F5R3R1b0JJO0VBQ0k7QXpHeXVvQlI7O0F5RzF1b0JJO0VBQ0k7QXpHNnVvQlI7O0F5Rzl1b0JJO0VBQ0k7QXpHaXZvQlI7O0F5R2x2b0JJO0VBQ0k7QXpHcXZvQlI7O0F5R3R2b0JJO0VBQ0k7QXpHeXZvQlI7O0F5RzF2b0JJO0VBQ0k7QXpHNnZvQlI7O0F5Rzl2b0JJO0VBQ0k7QXpHaXdvQlI7O0F5R2x3b0JJO0VBQ0k7QXpHcXdvQlI7O0F5R3R3b0JJO0VBQ0k7QXpHeXdvQlI7O0F5RzF3b0JJO0VBQ0k7QXpHNndvQlI7O0F5Rzl3b0JJO0VBQ0k7QXpHaXhvQlI7O0F5R2x4b0JJO0VBQ0k7QXpHcXhvQlI7O0F5R3R4b0JJO0VBQ0k7QXpHeXhvQlI7O0F5RzF4b0JJO0VBQ0k7QXpHNnhvQlI7O0F5Rzl4b0JJO0VBQ0k7QXpHaXlvQlI7O0F5R2x5b0JJO0VBQ0k7QXpHcXlvQlI7O0F5R3R5b0JJO0VBQ0k7QXpHeXlvQlI7O0F5RzF5b0JJO0VBQ0k7QXpHNnlvQlI7O0F5Rzl5b0JJO0VBQ0k7QXpHaXpvQlI7O0F5R2x6b0JJO0VBQ0k7QXpHcXpvQlI7O0F5R3R6b0JJO0VBQ0k7QXpHeXpvQlI7O0F5RzF6b0JJO0VBQ0k7QXpHNnpvQlI7O0F5Rzl6b0JJO0VBQ0k7QXpHaTBvQlI7O0F5R2wwb0JJO0VBQ0k7QXpHcTBvQlI7O0F5R3Qwb0JJO0VBQ0k7QXpHeTBvQlI7O0F5RzEwb0JJO0VBQ0k7QXpHNjBvQlI7O0F5Rzkwb0JJO0VBQ0k7QXpHaTFvQlI7O0F5R2wxb0JJO0VBQ0k7QXpHcTFvQlI7O0F5R3Qxb0JJO0VBQ0k7QXpHeTFvQlI7O0F5RzExb0JJO0VBQ0k7QXpHNjFvQlI7O0F5Rzkxb0JJO0VBQ0k7QXpHaTJvQlI7O0F5R2wyb0JJO0VBQ0k7QXpHcTJvQlI7O0F5R3Qyb0JJO0VBQ0k7QXpHeTJvQlI7O0F5RzEyb0JJO0VBQ0k7QXpHNjJvQlI7O0F5Rzkyb0JJO0VBQ0k7QXpHaTNvQlI7O0F5R2wzb0JJO0VBQ0k7QXpHcTNvQlI7O0F5R3Qzb0JJO0VBQ0k7QXpHeTNvQlI7O0F5RzEzb0JJO0VBQ0k7QXpHNjNvQlI7O0F5Rzkzb0JJO0VBQ0k7QXpHaTRvQlI7O0F5R2w0b0JJO0VBQ0k7QXpHcTRvQlI7O0F5R3Q0b0JJO0VBQ0k7QXpHeTRvQlI7O0F5RzE0b0JJO0VBQ0k7QXpHNjRvQlI7O0F5Rzk0b0JJO0VBQ0k7QXpHaTVvQlI7O0F5R2w1b0JJO0VBQ0k7QXpHcTVvQlI7O0F5R3Q1b0JJO0VBQ0k7QXpHeTVvQlI7O0F5RzE1b0JJO0VBQ0k7QXpHNjVvQlI7O0F5Rzk1b0JJO0VBQ0k7QXpHaTZvQlI7O0F5R2w2b0JJO0VBQ0k7QXpHcTZvQlI7O0F5R3Q2b0JJO0VBQ0k7QXpHeTZvQlI7O0F5RzE2b0JJO0VBQ0k7QXpHNjZvQlI7O0F5Rzk2b0JJO0VBQ0k7QXpHaTdvQlI7O0F5R2w3b0JJO0VBQ0k7QXpHcTdvQlI7O0F5R3Q3b0JJO0VBQ0k7QXpHeTdvQlI7O0F5RzE3b0JJO0VBQ0k7QXpHNjdvQlI7O0F5Rzk3b0JJO0VBQ0k7QXpHaThvQlI7O0F5R2w4b0JJO0VBQ0k7QXpHcThvQlI7O0F5R3Q4b0JJO0VBQ0k7QXpHeThvQlI7O0F5RzE4b0JJO0VBQ0k7QXpHNjhvQlI7O0F5Rzk4b0JJO0VBQ0k7QXpHaTlvQlI7O0F5R2w5b0JJO0VBQ0k7QXpHcTlvQlI7O0F5R3Q5b0JJO0VBQ0k7QXpHeTlvQlI7O0F5RzE5b0JJO0VBQ0k7QXpHNjlvQlI7O0F5Rzk5b0JJO0VBQ0k7QXpHaStvQlI7O0F5R2wrb0JJO0VBQ0k7QXpHcStvQlI7O0F5R3Qrb0JJO0VBQ0k7QXpHeStvQlI7O0F5RzErb0JJO0VBQ0k7QXpHNitvQlI7O0F5Rzkrb0JJO0VBQ0k7QXpHaS9vQlI7O0F5R2wvb0JJO0VBQ0k7QXpHcS9vQlI7O0F5R3Qvb0JJO0VBQ0k7QXpHeS9vQlI7O0F5RzEvb0JJO0VBQ0k7QXpHNi9vQlI7O0F5Rzkvb0JJO0VBQ0k7QXpHaWdwQlI7O0F5R2xncEJJO0VBQ0k7QXpHcWdwQlI7O0F5R3RncEJJO0VBQ0k7QXpHeWdwQlI7O0F5RzFncEJJO0VBQ0k7QXpHNmdwQlI7O0F5RzlncEJJO0VBQ0k7QXpHaWhwQlI7O0F5R2xocEJJO0VBQ0k7QXpHcWhwQlI7O0F5R3RocEJJO0VBQ0k7QXpHeWhwQlI7O0F5RzFocEJJO0VBQ0k7QXpHNmhwQlI7O0F5RzlocEJJO0VBQ0k7QXpHaWlwQlI7O0F5R2xpcEJJO0VBQ0k7QXpHcWlwQlI7O0F5R3RpcEJJO0VBQ0k7QXpHeWlwQlI7O0F5RzFpcEJJO0VBQ0k7QXpHNmlwQlI7O0F5RzlpcEJJO0VBQ0k7QXpHaWpwQlI7O0F5R2xqcEJJO0VBQ0k7QXpHcWpwQlI7O0F5R3RqcEJJO0VBQ0k7QXpHeWpwQlI7O0F5RzFqcEJJO0VBQ0k7QXpHNmpwQlI7O0F5RzlqcEJJO0VBQ0k7QXpHaWtwQlI7O0F5R2xrcEJJO0VBQ0k7QXpHcWtwQlI7O0F5R3RrcEJJO0VBQ0k7QXpHeWtwQlI7O0F5RzFrcEJJO0VBQ0k7QXpHNmtwQlI7O0F5RzlrcEJJO0VBQ0k7QXpHaWxwQlI7O0F5R2xscEJJO0VBQ0k7QXpHcWxwQlI7O0F5R3RscEJJO0VBQ0k7QXpHeWxwQlI7O0F5RzFscEJJO0VBQ0k7QXpHNmxwQlI7O0F5RzlscEJJO0VBQ0k7QXpHaW1wQlI7O0F5R2xtcEJJO0VBQ0k7QXpHcW1wQlI7O0F5R3RtcEJJO0VBQ0k7QXpHeW1wQlI7O0F5RzFtcEJJO0VBQ0k7QXpHNm1wQlI7O0F5RzltcEJJO0VBQ0k7QXpHaW5wQlI7O0F5R2xucEJJO0VBQ0k7QXpHcW5wQlI7O0F5R3RucEJJO0VBQ0k7QXpHeW5wQlI7O0F5RzFucEJJO0VBQ0k7QXpHNm5wQlI7O0F5RzlucEJJO0VBQ0k7QXpHaW9wQlI7O0F5R2xvcEJJO0VBQ0k7QXpHcW9wQlI7O0F5R3RvcEJJO0VBQ0k7QXpHeW9wQlI7O0F5RzFvcEJJO0VBQ0k7QXpHNm9wQlI7O0F5RzlvcEJJO0VBQ0k7QXpHaXBwQlI7O0F5R2xwcEJJO0VBQ0k7QXpHcXBwQlI7O0F5R3RwcEJJO0VBQ0k7QXpHeXBwQlI7O0F5RzFwcEJJO0VBQ0k7QXpHNnBwQlI7O0F5RzlwcEJJO0VBQ0k7QXpHaXFwQlI7O0F5R2xxcEJJO0VBQ0k7QXpHcXFwQlI7O0F5R3RxcEJJO0VBQ0k7QXpHeXFwQlI7O0F5RzFxcEJJO0VBQ0k7QXpHNnFwQlI7O0F5RzlxcEJJO0VBQ0k7QXpHaXJwQlI7O0F5R2xycEJJO0VBQ0k7QXpHcXJwQlI7O0F5R3RycEJJO0VBQ0k7QXpHeXJwQlI7O0F5RzFycEJJO0VBQ0k7QXpHNnJwQlI7O0F5RzlycEJJO0VBQ0k7QXpHaXNwQlI7O0F5R2xzcEJJO0VBQ0k7QXpHcXNwQlI7O0F5R3RzcEJJO0VBQ0k7QXpHeXNwQlI7O0F5RzFzcEJJO0VBQ0k7QXpHNnNwQlI7O0F5RzlzcEJJO0VBQ0k7QXpHaXRwQlI7O0F5R2x0cEJJO0VBQ0k7QXpHcXRwQlI7O0F5R3R0cEJJO0VBQ0k7QXpHeXRwQlI7O0F5RzF0cEJJO0VBQ0k7QXpHNnRwQlI7O0F5Rzl0cEJJO0VBQ0k7QXpHaXVwQlI7O0F5R2x1cEJJO0VBQ0k7QXpHcXVwQlI7O0F5R3R1cEJJO0VBQ0k7QXpHeXVwQlI7O0F5RzF1cEJJO0VBQ0k7QXpHNnVwQlI7O0F5Rzl1cEJJO0VBQ0k7QXpHaXZwQlI7O0F5R2x2cEJJO0VBQ0k7QXpHcXZwQlI7O0F5R3R2cEJJO0VBQ0k7QXpHeXZwQlI7O0F5RzF2cEJJO0VBQ0k7QXpHNnZwQlI7O0F5Rzl2cEJJO0VBQ0k7QXpHaXdwQlI7O0F5R2x3cEJJO0VBQ0k7QXpHcXdwQlI7O0F5R3R3cEJJO0VBQ0k7QXpHeXdwQlI7O0F5RzF3cEJJO0VBQ0k7QXpHNndwQlI7O0F5Rzl3cEJJO0VBQ0k7QXpHaXhwQlI7O0F5R2x4cEJJO0VBQ0k7QXpHcXhwQlI7O0F5R3R4cEJJO0VBQ0k7QXpHeXhwQlI7O0F5RzF4cEJJO0VBQ0k7QXpHNnhwQlI7O0F5Rzl4cEJJO0VBQ0k7QXpHaXlwQlI7O0F5R2x5cEJJO0VBQ0k7QXpHcXlwQlI7O0F5R3R5cEJJO0VBQ0k7QXpHeXlwQlI7O0F5RzF5cEJJO0VBQ0k7QXpHNnlwQlI7O0F5Rzl5cEJJO0VBQ0k7QXpHaXpwQlI7O0F5R2x6cEJJO0VBQ0k7QXpHcXpwQlI7O0F5R3R6cEJJO0VBQ0k7QXpHeXpwQlI7O0F5RzF6cEJJO0VBQ0k7QXpHNnpwQlI7O0F5Rzl6cEJJO0VBQ0k7QXpHaTBwQlI7O0F5R2wwcEJJO0VBQ0k7QXpHcTBwQlI7O0F5R3QwcEJJO0VBQ0k7QXpHeTBwQlI7O0F5RzEwcEJJO0VBQ0k7QXpHNjBwQlI7O0F5RzkwcEJJO0VBQ0k7QXpHaTFwQlI7O0F5R2wxcEJJO0VBQ0k7QXpHcTFwQlI7O0F5R3QxcEJJO0VBQ0k7QXpHeTFwQlI7O0F5RzExcEJJO0VBQ0k7QXpHNjFwQlI7O0F5RzkxcEJJO0VBQ0k7QXpHaTJwQlI7O0F5R2wycEJJO0VBQ0k7QXpHcTJwQlI7O0F5R3QycEJJO0VBQ0k7QXpHeTJwQlI7O0F5RzEycEJJO0VBQ0k7QXpHNjJwQlI7O0F5RzkycEJJO0VBQ0k7QXpHaTNwQlI7O0F5R2wzcEJJO0VBQ0k7QXpHcTNwQlI7O0F5R3QzcEJJO0VBQ0k7QXpHeTNwQlI7O0F5RzEzcEJJO0VBQ0k7QXpHNjNwQlI7O0F5RzkzcEJJO0VBQ0k7QXpHaTRwQlI7O0F5R2w0cEJJO0VBQ0k7QXpHcTRwQlI7O0F5R3Q0cEJJO0VBQ0k7QXpHeTRwQlI7O0F5RzE0cEJJO0VBQ0k7QXpHNjRwQlI7O0F5Rzk0cEJJO0VBQ0k7QXpHaTVwQlI7O0F5R2w1cEJJO0VBQ0k7QXpHcTVwQlI7O0F5R3Q1cEJJO0VBQ0k7QXpHeTVwQlI7O0F5RzE1cEJJO0VBQ0k7QXpHNjVwQlI7O0F5Rzk1cEJJO0VBQ0k7QXpHaTZwQlI7O0F5R2w2cEJJO0VBQ0k7QXpHcTZwQlI7O0F5R3Q2cEJJO0VBQ0k7QXpHeTZwQlI7O0F5RzE2cEJJO0VBQ0k7QXpHNjZwQlI7O0F5Rzk2cEJJO0VBQ0k7QXpHaTdwQlI7O0F5R2w3cEJJO0VBQ0k7QXpHcTdwQlI7O0F5R3Q3cEJJO0VBQ0k7QXpHeTdwQlI7O0F5RzE3cEJJO0VBQ0k7QXpHNjdwQlI7O0F5Rzk3cEJJO0VBQ0k7QXpHaThwQlI7O0F5R2w4cEJJO0VBQ0k7QXpHcThwQlI7O0F5R3Q4cEJJO0VBQ0k7QXpHeThwQlI7O0F5RzE4cEJJO0VBQ0k7QXpHNjhwQlI7O0F5Rzk4cEJJO0VBQ0k7QXpHaTlwQlI7O0F5R2w5cEJJO0VBQ0k7QXpHcTlwQlI7O0F5R3Q5cEJJO0VBQ0k7QXpHeTlwQlI7O0F5RzE5cEJJO0VBQ0k7QXpHNjlwQlI7O0F5Rzk5cEJJO0VBQ0k7QXpHaStwQlI7O0F5R2wrcEJJO0VBQ0k7QXpHcStwQlI7O0F5R3QrcEJJO0VBQ0k7QXpHeStwQlI7O0F5RzErcEJJO0VBQ0k7QXpHNitwQlI7O0F5RzkrcEJJO0VBQ0k7QXpHaS9wQlI7O0F5R2wvcEJJO0VBQ0k7QXpHcS9wQlI7O0F5R3QvcEJJO0VBQ0k7QXpHeS9wQlI7O0F5RzEvcEJJO0VBQ0k7QXpHNi9wQlI7O0F5RzkvcEJJO0VBQ0k7QXpHaWdxQlI7O0F5R2xncUJJO0VBQ0k7QXpHcWdxQlI7O0F5R3RncUJJO0VBQ0k7QXpHeWdxQlI7O0F5RzFncUJJO0VBQ0k7QXpHNmdxQlI7O0F5RzlncUJJO0VBQ0k7QXpHaWhxQlI7O0F5R2xocUJJO0VBQ0k7QXpHcWhxQlI7O0F5R3RocUJJO0VBQ0k7QXpHeWhxQlI7O0F5RzFocUJJO0VBQ0k7QXpHNmhxQlI7O0F5RzlocUJJO0VBQ0k7QXpHaWlxQlI7O0F5R2xpcUJJO0VBQ0k7QXpHcWlxQlI7O0F5R3RpcUJJO0VBQ0k7QXpHeWlxQlI7O0F5RzFpcUJJO0VBQ0k7QXpHNmlxQlI7O0F5RzlpcUJJO0VBQ0k7QXpHaWpxQlI7O0F5R2xqcUJJO0VBQ0k7QXpHcWpxQlI7O0F5R3RqcUJJO0VBQ0k7QXpHeWpxQlI7O0F5RzFqcUJJO0VBQ0k7QXpHNmpxQlI7O0F5RzlqcUJJO0VBQ0k7QXpHaWtxQlI7O0F5R2xrcUJJO0VBQ0k7QXpHcWtxQlI7O0F5R3RrcUJJO0VBQ0k7QXpHeWtxQlI7O0F5RzFrcUJJO0VBQ0k7QXpHNmtxQlI7O0F5RzlrcUJJO0VBQ0k7QXpHaWxxQlI7O0F5R2xscUJJO0VBQ0k7QXpHcWxxQlI7O0F5R3RscUJJO0VBQ0k7QXpHeWxxQlI7O0F5RzFscUJJO0VBQ0k7QXpHNmxxQlI7O0F5RzlscUJJO0VBQ0k7QXpHaW1xQlI7O0F5R2xtcUJJO0VBQ0k7QXpHcW1xQlI7O0F5R3RtcUJJO0VBQ0k7QXpHeW1xQlI7O0F5RzFtcUJJO0VBQ0k7QXpHNm1xQlI7O0F5RzltcUJJO0VBQ0k7QXpHaW5xQlI7O0F5R2xucUJJO0VBQ0k7QXpHcW5xQlI7O0F5R3RucUJJO0VBQ0k7QXpHeW5xQlI7O0F5RzFucUJJO0VBQ0k7QXpHNm5xQlI7O0F5RzlucUJJO0VBQ0k7QXpHaW9xQlI7O0F5R2xvcUJJO0VBQ0k7QXpHcW9xQlI7O0F5R3RvcUJJO0VBQ0k7QXpHeW9xQlI7O0F5RzFvcUJJO0VBQ0k7QXpHNm9xQlI7O0F5RzlvcUJJO0VBQ0k7QXpHaXBxQlI7O0F5R2xwcUJJO0VBQ0k7QXpHcXBxQlI7O0F5R3RwcUJJO0VBQ0k7QXpHeXBxQlI7O0F5RzFwcUJJO0VBQ0k7QXpHNnBxQlI7O0F5RzlwcUJJO0VBQ0k7QXpHaXFxQlI7O0F5R2xxcUJJO0VBQ0k7QXpHcXFxQlI7O0F5R3RxcUJJO0VBQ0k7QXpHeXFxQlI7O0F5RzFxcUJJO0VBQ0k7QXpHNnFxQlI7O0F5RzlxcUJJO0VBQ0k7QXpHaXJxQlI7O0F5R2xycUJJO0VBQ0k7QXpHcXJxQlI7O0F5R3RycUJJO0VBQ0k7QXpHeXJxQlI7O0F5RzFycUJJO0VBQ0k7QXpHNnJxQlI7O0F5RzlycUJJO0VBQ0k7QXpHaXNxQlI7O0F5R2xzcUJJO0VBQ0k7QXpHcXNxQlI7O0F5R3RzcUJJO0VBQ0k7QXpHeXNxQlI7O0F5RzFzcUJJO0VBQ0k7QXpHNnNxQlI7O0F5RzlzcUJJO0VBQ0k7QXpHaXRxQlI7O0F5R2x0cUJJO0VBQ0k7QXpHcXRxQlI7O0F5R3R0cUJJO0VBQ0k7QXpHeXRxQlI7O0F5RzF0cUJJO0VBQ0k7QXpHNnRxQlI7O0F5Rzl0cUJJO0VBQ0k7QXpHaXVxQlI7O0F5R2x1cUJJO0VBQ0k7QXpHcXVxQlI7O0F5R3R1cUJJO0VBQ0k7QXpHeXVxQlI7O0F5RzF1cUJJO0VBQ0k7QXpHNnVxQlI7O0F5Rzl1cUJJO0VBQ0k7QXpHaXZxQlI7O0F5R2x2cUJJO0VBQ0k7QXpHcXZxQlI7O0F5R3R2cUJJO0VBQ0k7QXpHeXZxQlI7O0F5RzF2cUJJO0VBQ0k7QXpHNnZxQlI7O0F5Rzl2cUJJO0VBQ0k7QXpHaXdxQlI7O0F5R2x3cUJJO0VBQ0k7QXpHcXdxQlI7O0F5R3R3cUJJO0VBQ0k7QXpHeXdxQlI7O0F5RzF3cUJJO0VBQ0k7QXpHNndxQlI7O0F5Rzl3cUJJO0VBQ0k7QXpHaXhxQlI7O0F5R2x4cUJJO0VBQ0k7QXpHcXhxQlI7O0F5R3R4cUJJO0VBQ0k7QXpHeXhxQlI7O0F5RzF4cUJJO0VBQ0k7QXpHNnhxQlI7O0F5Rzl4cUJJO0VBQ0k7QXpHaXlxQlI7O0F5R2x5cUJJO0VBQ0k7QXpHcXlxQlI7O0F5R3R5cUJJO0VBQ0k7QXpHeXlxQlI7O0F5RzF5cUJJO0VBQ0k7QXpHNnlxQlI7O0F5Rzl5cUJJO0VBQ0k7QXpHaXpxQlI7O0F5R2x6cUJJO0VBQ0k7QXpHcXpxQlI7O0F5R3R6cUJJO0VBQ0k7QXpHeXpxQlI7O0F5RzF6cUJJO0VBQ0k7QXpHNnpxQlI7O0F5Rzl6cUJJO0VBQ0k7QXpHaTBxQlI7O0F5R2wwcUJJO0VBQ0k7QXpHcTBxQlI7O0F5R3QwcUJJO0VBQ0k7QXpHeTBxQlI7O0F5RzEwcUJJO0VBQ0k7QXpHNjBxQlI7O0F5RzkwcUJJO0VBQ0k7QXpHaTFxQlI7O0F5R2wxcUJJO0VBQ0k7QXpHcTFxQlI7O0F5R3QxcUJJO0VBQ0k7QXpHeTFxQlI7O0F5RzExcUJJO0VBQ0k7QXpHNjFxQlI7O0F5RzkxcUJJO0VBQ0k7QXpHaTJxQlI7O0F5R2wycUJJO0VBQ0k7QXpHcTJxQlI7O0F5R3QycUJJO0VBQ0k7QXpHeTJxQlI7O0F5RzEycUJJO0VBQ0k7QXpHNjJxQlI7O0F5RzkycUJJO0VBQ0k7QXpHaTNxQlI7O0F5R2wzcUJJO0VBQ0k7QXpHcTNxQlI7O0F5R3QzcUJJO0VBQ0k7QXpHeTNxQlI7O0F5RzEzcUJJO0VBQ0k7QXpHNjNxQlI7O0F5RzkzcUJJO0VBQ0k7QXpHaTRxQlI7O0F5R2w0cUJJO0VBQ0k7QXpHcTRxQlI7O0F5R3Q0cUJJO0VBQ0k7QXpHeTRxQlI7O0F5RzE0cUJJO0VBQ0k7QXpHNjRxQlI7O0F5Rzk0cUJJO0VBQ0k7QXpHaTVxQlI7O0F5R2w1cUJJO0VBQ0k7QXpHcTVxQlI7O0F5R3Q1cUJJO0VBQ0k7QXpHeTVxQlI7O0F5RzE1cUJJO0VBQ0k7QXpHNjVxQlI7O0F5Rzk1cUJJO0VBQ0k7QXpHaTZxQlI7O0F5R2w2cUJJO0VBQ0k7QXpHcTZxQlI7O0F5R3Q2cUJJO0VBQ0k7QXpHeTZxQlI7O0F5RzE2cUJJO0VBQ0k7QXpHNjZxQlI7O0F5Rzk2cUJJO0VBQ0k7QXpHaTdxQlI7O0F5R2w3cUJJO0VBQ0k7QXpHcTdxQlI7O0F5R3Q3cUJJO0VBQ0k7QXpHeTdxQlI7O0F5RzE3cUJJO0VBQ0k7QXpHNjdxQlI7O0F5Rzk3cUJJO0VBQ0k7QXpHaThxQlI7O0F5R2w4cUJJO0VBQ0k7QXpHcThxQlI7O0F5R3Q4cUJJO0VBQ0k7QXpHeThxQlI7O0F5RzE4cUJJO0VBQ0k7QXpHNjhxQlI7O0F5Rzk4cUJJO0VBQ0k7QXpHaTlxQlI7O0F5R2w5cUJJO0VBQ0k7QXpHcTlxQlI7O0F5R3Q5cUJJO0VBQ0k7QXpHeTlxQlI7O0F5RzE5cUJJO0VBQ0k7QXpHNjlxQlI7O0F5Rzk5cUJJO0VBQ0k7QXpHaStxQlI7O0F5R2wrcUJJO0VBQ0k7QXpHcStxQlI7O0F5R3QrcUJJO0VBQ0k7QXpHeStxQlI7O0F5RzErcUJJO0VBQ0k7QXpHNitxQlI7O0F5RzkrcUJJO0VBQ0k7QXpHaS9xQlI7O0F5R2wvcUJJO0VBQ0k7QXpHcS9xQlI7O0F5R3QvcUJJO0VBQ0k7QXpHeS9xQlI7O0F5RzEvcUJJO0VBQ0k7QXpHNi9xQlI7O0F5RzkvcUJJO0VBQ0k7QXpHaWdyQlI7O0F5R2xnckJJO0VBQ0k7QXpHcWdyQlI7O0F5R3RnckJJO0VBQ0k7QXpHeWdyQlI7O0F5RzFnckJJO0VBQ0k7QXpHNmdyQlI7O0F5RzlnckJJO0VBQ0k7QXpHaWhyQlI7O0F5R2xockJJO0VBQ0k7QXpHcWhyQlI7O0F5R3RockJJO0VBQ0k7QXpHeWhyQlI7O0F5RzFockJJO0VBQ0k7QXpHNmhyQlI7O0F5RzlockJJO0VBQ0k7QXpHaWlyQlI7O0F5R2xpckJJO0VBQ0k7QXpHcWlyQlI7O0F5R3RpckJJO0VBQ0k7QXpHeWlyQlI7O0F5RzFpckJJO0VBQ0k7QXpHNmlyQlI7O0F5RzlpckJJO0VBQ0k7QXpHaWpyQlI7O0F5R2xqckJJO0VBQ0k7QXpHcWpyQlI7O0F5R3RqckJJO0VBQ0k7QXpHeWpyQlI7O0F5RzFqckJJO0VBQ0k7QXpHNmpyQlI7O0F5RzlqckJJO0VBQ0k7QXpHaWtyQlI7O0F5R2xrckJJO0VBQ0k7QXpHcWtyQlI7O0F5R3RrckJJO0VBQ0k7QXpHeWtyQlI7O0F5RzFrckJJO0VBQ0k7QXpHNmtyQlI7O0F5RzlrckJJO0VBQ0k7QXpHaWxyQlI7O0F5R2xsckJJO0VBQ0k7QXpHcWxyQlI7O0F5R3RsckJJO0VBQ0k7QXpHeWxyQlI7O0F5RzFsckJJO0VBQ0k7QXpHNmxyQlI7O0F5RzlsckJJO0VBQ0k7QXpHaW1yQlI7O0F5R2xtckJJO0VBQ0k7QXpHcW1yQlI7O0F5R3RtckJJO0VBQ0k7QXpHeW1yQlI7O0F5RzFtckJJO0VBQ0k7QXpHNm1yQlI7O0F5RzltckJJO0VBQ0k7QXpHaW5yQlI7O0F5R2xuckJJO0VBQ0k7QXpHcW5yQlI7O0F5R3RuckJJO0VBQ0k7QXpHeW5yQlI7O0F5RzFuckJJO0VBQ0k7QXpHNm5yQlI7O0F5RzluckJJO0VBQ0k7QXpHaW9yQlI7O0F5R2xvckJJO0VBQ0k7QXpHcW9yQlI7O0F5R3RvckJJO0VBQ0k7QXpHeW9yQlI7O0F5RzFvckJJO0VBQ0k7QXpHNm9yQlI7O0F5RzlvckJJO0VBQ0k7QXpHaXByQlI7O0F5R2xwckJJO0VBQ0k7QXpHcXByQlI7O0F5R3RwckJJO0VBQ0k7QXpHeXByQlI7O0F5RzFwckJJO0VBQ0k7QXpHNnByQlI7O0F5RzlwckJJO0VBQ0k7QXpHaXFyQlI7O0F5R2xxckJJO0VBQ0k7QXpHcXFyQlI7O0F5R3RxckJJO0VBQ0k7QXpHeXFyQlI7O0F5RzFxckJJO0VBQ0k7QXpHNnFyQlI7O0F5RzlxckJJO0VBQ0k7QXpHaXJyQlI7O0F5R2xyckJJO0VBQ0k7QXpHcXJyQlI7O0F5R3RyckJJO0VBQ0k7QXpHeXJyQlI7O0F5RzFyckJJO0VBQ0k7QXpHNnJyQlI7O0F5RzlyckJJO0VBQ0k7QXpHaXNyQlI7O0F5R2xzckJJO0VBQ0k7QXpHcXNyQlI7O0F5R3RzckJJO0VBQ0k7QXpHeXNyQlI7O0F5RzFzckJJO0VBQ0k7QXpHNnNyQlI7O0F5RzlzckJJO0VBQ0k7QXpHaXRyQlI7O0F5R2x0ckJJO0VBQ0k7QXpHcXRyQlI7O0F5R3R0ckJJO0VBQ0k7QXpHeXRyQlI7O0F5RzF0ckJJO0VBQ0k7QXpHNnRyQlI7O0F5Rzl0ckJJO0VBQ0k7QXpHaXVyQlI7O0F5R2x1ckJJO0VBQ0k7QXpHcXVyQlI7O0F5R3R1ckJJO0VBQ0k7QXpHeXVyQlI7O0F5RzF1ckJJO0VBQ0k7QXpHNnVyQlI7O0F5Rzl1ckJJO0VBQ0k7QXpHaXZyQlI7O0F5R2x2ckJJO0VBQ0k7QXpHcXZyQlI7O0F5R3R2ckJJO0VBQ0k7QXpHeXZyQlI7O0F5RzF2ckJJO0VBQ0k7QXpHNnZyQlI7O0F5Rzl2ckJJO0VBQ0k7QXpHaXdyQlI7O0F5R2x3ckJJO0VBQ0k7QXpHcXdyQlI7O0F5R3R3ckJJO0VBQ0k7QXpHeXdyQlI7O0F5RzF3ckJJO0VBQ0k7QXpHNndyQlI7O0F5Rzl3ckJJO0VBQ0k7QXpHaXhyQlI7O0F5R2x4ckJJO0VBQ0k7QXpHcXhyQlI7O0F5R3R4ckJJO0VBQ0k7QXpHeXhyQlI7O0F5RzF4ckJJO0VBQ0k7QXpHNnhyQlI7O0F5Rzl4ckJJO0VBQ0k7QXpHaXlyQlI7O0F5R2x5ckJJO0VBQ0k7QXpHcXlyQlI7O0F5R3R5ckJJO0VBQ0k7QXpHeXlyQlI7O0F5RzF5ckJJO0VBQ0k7QXpHNnlyQlI7O0F5Rzl5ckJJO0VBQ0k7QXpHaXpyQlI7O0F5R2x6ckJJO0VBQ0k7QXpHcXpyQlI7O0F5R3R6ckJJO0VBQ0k7QXpHeXpyQlI7O0F5RzF6ckJJO0VBQ0k7QXpHNnpyQlI7O0F5Rzl6ckJJO0VBQ0k7QXpHaTByQlI7O0F5R2wwckJJO0VBQ0k7QXpHcTByQlI7O0F5R3QwckJJO0VBQ0k7QXpHeTByQlI7O0F5RzEwckJJO0VBQ0k7QXpHNjByQlI7O0F5RzkwckJJO0VBQ0k7QXpHaTFyQlI7O0F5R2wxckJJO0VBQ0k7QXpHcTFyQlI7O0F5R3QxckJJO0VBQ0k7QXpHeTFyQlI7O0F5RzExckJJO0VBQ0k7QXpHNjFyQlI7O0F5RzkxckJJO0VBQ0k7QXpHaTJyQlI7O0F5R2wyckJJO0VBQ0k7QXpHcTJyQlI7O0F5R3QyckJJO0VBQ0k7QXpHeTJyQlI7O0F5RzEyckJJO0VBQ0k7QXpHNjJyQlI7O0F5RzkyckJJO0VBQ0k7QXpHaTNyQlI7O0F5R2wzckJJO0VBQ0k7QXpHcTNyQlI7O0F5R3QzckJJO0VBQ0k7QXpHeTNyQlI7O0F5RzEzckJJO0VBQ0k7QXpHNjNyQlI7O0F5RzkzckJJO0VBQ0k7QXpHaTRyQlI7O0F5R2w0ckJJO0VBQ0k7QXpHcTRyQlI7O0F5R3Q0ckJJO0VBQ0k7QXpHeTRyQlI7O0F5RzE0ckJJO0VBQ0k7QXpHNjRyQlI7O0F5Rzk0ckJJO0VBQ0k7QXpHaTVyQlI7O0F5R2w1ckJJO0VBQ0k7QXpHcTVyQlI7O0F5R3Q1ckJJO0VBQ0k7QXpHeTVyQlI7O0F5RzE1ckJJO0VBQ0k7QXpHNjVyQlI7O0F5Rzk1ckJJO0VBQ0k7QXpHaTZyQlI7O0F5R2w2ckJJO0VBQ0k7QXpHcTZyQlI7O0F5R3Q2ckJJO0VBQ0k7QXpHeTZyQlI7O0F5RzE2ckJJO0VBQ0k7QXpHNjZyQlI7O0F5Rzk2ckJJO0VBQ0k7QXpHaTdyQlI7O0F5R2w3ckJJO0VBQ0k7QXpHcTdyQlI7O0F5R3Q3ckJJO0VBQ0k7QXpHeTdyQlI7O0F5RzE3ckJJO0VBQ0k7QXpHNjdyQlI7O0F5Rzk3ckJJO0VBQ0k7QXpHaThyQlI7O0F5R2w4ckJJO0VBQ0k7QXpHcThyQlI7O0F5R3Q4ckJJO0VBQ0k7QXpHeThyQlI7O0F5RzE4ckJJO0VBQ0k7QXpHNjhyQlI7O0F5Rzk4ckJJO0VBQ0k7QXpHaTlyQlI7O0F5R2w5ckJJO0VBQ0k7QXpHcTlyQlI7O0F5R3Q5ckJJO0VBQ0k7QXpHeTlyQlI7O0F5RzE5ckJJO0VBQ0k7QXpHNjlyQlI7O0F5Rzk5ckJJO0VBQ0k7QXpHaStyQlI7O0F5R2wrckJJO0VBQ0k7QXpHcStyQlI7O0F5R3QrckJJO0VBQ0k7QXpHeStyQlI7O0F5RzErckJJO0VBQ0k7QXpHNityQlI7O0F5RzkrckJJO0VBQ0k7QXpHaS9yQlI7O0F5R2wvckJJO0VBQ0k7QXpHcS9yQlI7O0F5R3QvckJJO0VBQ0k7QXpHeS9yQlI7O0F5RzEvckJJO0VBQ0k7QXpHNi9yQlI7O0F5RzkvckJJO0VBQ0k7QXpHaWdzQlI7O0F5R2xnc0JJO0VBQ0k7QXpHcWdzQlI7O0F5R3Rnc0JJO0VBQ0k7QXpHeWdzQlI7O0F5RzFnc0JJO0VBQ0k7QXpHNmdzQlI7O0F5Rzlnc0JJO0VBQ0k7QXpHaWhzQlI7O0F5R2xoc0JJO0VBQ0k7QXpHcWhzQlI7O0F5R3Roc0JJO0VBQ0k7QXpHeWhzQlI7O0F5RzFoc0JJO0VBQ0k7QXpHNmhzQlI7O0F5Rzloc0JJO0VBQ0k7QXpHaWlzQlI7O0F5R2xpc0JJO0VBQ0k7QXpHcWlzQlI7O0F5R3Rpc0JJO0VBQ0k7QXpHeWlzQlI7O0F5RzFpc0JJO0VBQ0k7QXpHNmlzQlI7O0F5Rzlpc0JJO0VBQ0k7QXpHaWpzQlI7O0F5R2xqc0JJO0VBQ0k7QXpHcWpzQlI7O0F5R3Rqc0JJO0VBQ0k7QXpHeWpzQlI7O0F5RzFqc0JJO0VBQ0k7QXpHNmpzQlI7O0F5Rzlqc0JJO0VBQ0k7QXpHaWtzQlI7O0F5R2xrc0JJO0VBQ0k7QXpHcWtzQlI7O0F5R3Rrc0JJO0VBQ0k7QXpHeWtzQlI7O0F5RzFrc0JJO0VBQ0k7QXpHNmtzQlI7O0F5Rzlrc0JJO0VBQ0k7QXpHaWxzQlI7O0F5R2xsc0JJO0VBQ0k7QXpHcWxzQlI7O0F5R3Rsc0JJO0VBQ0k7QXpHeWxzQlI7O0F5RzFsc0JJO0VBQ0k7QXpHNmxzQlI7O0F5Rzlsc0JJO0VBQ0k7QXpHaW1zQlI7O0F5R2xtc0JJO0VBQ0k7QXpHcW1zQlI7O0F5R3Rtc0JJO0VBQ0k7QXpHeW1zQlI7O0F5RzFtc0JJO0VBQ0k7QXpHNm1zQlI7O0F5Rzltc0JJO0VBQ0k7QXpHaW5zQlI7O0F5R2xuc0JJO0VBQ0k7QXpHcW5zQlI7O0F5R3Ruc0JJO0VBQ0k7QXpHeW5zQlI7O0F5RzFuc0JJO0VBQ0k7QXpHNm5zQlI7O0F5Rzluc0JJO0VBQ0k7QXpHaW9zQlI7O0F5R2xvc0JJO0VBQ0k7QXpHcW9zQlI7O0F5R3Rvc0JJO0VBQ0k7QXpHeW9zQlI7O0F5RzFvc0JJO0VBQ0k7QXpHNm9zQlI7O0F5Rzlvc0JJO0VBQ0k7QXpHaXBzQlI7O0F5R2xwc0JJO0VBQ0k7QXpHcXBzQlI7O0F5R3Rwc0JJO0VBQ0k7QXpHeXBzQlI7O0F5RzFwc0JJO0VBQ0k7QXpHNnBzQlI7O0F5Rzlwc0JJO0VBQ0k7QXpHaXFzQlI7O0F5R2xxc0JJO0VBQ0k7QXpHcXFzQlI7O0F5R3Rxc0JJO0VBQ0k7QXpHeXFzQlI7O0F5RzFxc0JJO0VBQ0k7QXpHNnFzQlI7O0F5Rzlxc0JJO0VBQ0k7QXpHaXJzQlI7O0F5R2xyc0JJO0VBQ0k7QXpHcXJzQlI7O0F5R3Ryc0JJO0VBQ0k7QXpHeXJzQlI7O0F5RzFyc0JJO0VBQ0k7QXpHNnJzQlI7O0F5Rzlyc0JJO0VBQ0k7QXpHaXNzQlI7O0F5R2xzc0JJO0VBQ0k7QXpHcXNzQlI7O0F5R3Rzc0JJO0VBQ0k7QXpHeXNzQlI7O0F5RzFzc0JJO0VBQ0k7QXpHNnNzQlI7O0F5Rzlzc0JJO0VBQ0k7QXpHaXRzQlI7O0F5R2x0c0JJO0VBQ0k7QXpHcXRzQlI7O0F5R3R0c0JJO0VBQ0k7QXpHeXRzQlI7O0F5RzF0c0JJO0VBQ0k7QXpHNnRzQlI7O0F5Rzl0c0JJO0VBQ0k7QXpHaXVzQlI7O0F5R2x1c0JJO0VBQ0k7QXpHcXVzQlI7O0F5R3R1c0JJO0VBQ0k7QXpHeXVzQlI7O0F5RzF1c0JJO0VBQ0k7QXpHNnVzQlI7O0F5Rzl1c0JJO0VBQ0k7QXpHaXZzQlI7O0F5R2x2c0JJO0VBQ0k7QXpHcXZzQlI7O0F5R3R2c0JJO0VBQ0k7QXpHeXZzQlI7O0F5RzF2c0JJO0VBQ0k7QXpHNnZzQlI7O0F5Rzl2c0JJO0VBQ0k7QXpHaXdzQlI7O0F5R2x3c0JJO0VBQ0k7QXpHcXdzQlI7O0F5R3R3c0JJO0VBQ0k7QXpHeXdzQlI7O0F5RzF3c0JJO0VBQ0k7QXpHNndzQlI7O0F5Rzl3c0JJO0VBQ0k7QXpHaXhzQlI7O0F5R2x4c0JJO0VBQ0k7QXpHcXhzQlI7O0F5R3R4c0JJO0VBQ0k7QXpHeXhzQlI7O0F5RzF4c0JJO0VBQ0k7QXpHNnhzQlI7O0F5Rzl4c0JJO0VBQ0k7QXpHaXlzQlI7O0F5R2x5c0JJO0VBQ0k7QXpHcXlzQlI7O0F5R3R5c0JJO0VBQ0k7QXpHeXlzQlI7O0F5RzF5c0JJO0VBQ0k7QXpHNnlzQlI7O0F5Rzl5c0JJO0VBQ0k7QXpHaXpzQlI7O0F5R2x6c0JJO0VBQ0k7QXpHcXpzQlI7O0F5R3R6c0JJO0VBQ0k7QXpHeXpzQlI7O0F5RzF6c0JJO0VBQ0k7QXpHNnpzQlI7O0F5Rzl6c0JJO0VBQ0k7QXpHaTBzQlI7O0F5R2wwc0JJO0VBQ0k7QXpHcTBzQlI7O0F5R3Qwc0JJO0VBQ0k7QXpHeTBzQlI7O0F5RzEwc0JJO0VBQ0k7QXpHNjBzQlI7O0F5Rzkwc0JJO0VBQ0k7QXpHaTFzQlI7O0F5R2wxc0JJO0VBQ0k7QXpHcTFzQlI7O0F5R3Qxc0JJO0VBQ0k7QXpHeTFzQlI7O0F5RzExc0JJO0VBQ0k7QXpHNjFzQlI7O0F5Rzkxc0JJO0VBQ0k7QXpHaTJzQlI7O0F5R2wyc0JJO0VBQ0k7QXpHcTJzQlI7O0F5R3Qyc0JJO0VBQ0k7QXpHeTJzQlI7O0F5RzEyc0JJO0VBQ0k7QXpHNjJzQlI7O0F5Rzkyc0JJO0VBQ0k7QXpHaTNzQlI7O0F5R2wzc0JJO0VBQ0k7QXpHcTNzQlI7O0F5R3Qzc0JJO0VBQ0k7QXpHeTNzQlI7O0F5RzEzc0JJO0VBQ0k7QXpHNjNzQlI7O0F5Rzkzc0JJO0VBQ0k7QXpHaTRzQlI7O0F5R2w0c0JJO0VBQ0k7QXpHcTRzQlI7O0F5R3Q0c0JJO0VBQ0k7QXpHeTRzQlI7O0F5RzE0c0JJO0VBQ0k7QXpHNjRzQlI7O0F5Rzk0c0JJO0VBQ0k7QXpHaTVzQlI7O0F5R2w1c0JJO0VBQ0k7QXpHcTVzQlI7O0F5R3Q1c0JJO0VBQ0k7QXpHeTVzQlI7O0F5RzE1c0JJO0VBQ0k7QXpHNjVzQlI7O0F5Rzk1c0JJO0VBQ0k7QXpHaTZzQlI7O0F5R2w2c0JJO0VBQ0k7QXpHcTZzQlI7O0F5R3Q2c0JJO0VBQ0k7QXpHeTZzQlI7O0F5RzE2c0JJO0VBQ0k7QXpHNjZzQlI7O0F5Rzk2c0JJO0VBQ0k7QXpHaTdzQlI7O0F5R2w3c0JJO0VBQ0k7QXpHcTdzQlI7O0F5R3Q3c0JJO0VBQ0k7QXpHeTdzQlI7O0F5RzE3c0JJO0VBQ0k7QXpHNjdzQlI7O0F5Rzk3c0JJO0VBQ0k7QXpHaThzQlI7O0F5R2w4c0JJO0VBQ0k7QXpHcThzQlI7O0F5R3Q4c0JJO0VBQ0k7QXpHeThzQlI7O0F5RzE4c0JJO0VBQ0k7QXpHNjhzQlI7O0F5Rzk4c0JJO0VBQ0k7QXpHaTlzQlI7O0F5R2w5c0JJO0VBQ0k7QXpHcTlzQlI7O0F5R3Q5c0JJO0VBQ0k7QXpHeTlzQlI7O0F5RzE5c0JJO0VBQ0k7QXpHNjlzQlI7O0F5Rzk5c0JJO0VBQ0k7QXpHaStzQlI7O0F5R2wrc0JJO0VBQ0k7QXpHcStzQlI7O0F5R3Qrc0JJO0VBQ0k7QXpHeStzQlI7O0F5RzErc0JJO0VBQ0k7QXpHNitzQlI7O0F5Rzkrc0JJO0VBQ0k7QXpHaS9zQlI7O0F5R2wvc0JJO0VBQ0k7QXpHcS9zQlI7O0F5R3Qvc0JJO0VBQ0k7QXpHeS9zQlI7O0F5RzEvc0JJO0VBQ0k7QXpHNi9zQlI7O0F5Rzkvc0JJO0VBQ0k7QXpHaWd0QlI7O0F5R2xndEJJO0VBQ0k7QXpHcWd0QlI7O0F5R3RndEJJO0VBQ0k7QXpHeWd0QlI7O0F5RzFndEJJO0VBQ0k7QXpHNmd0QlI7O0F5RzlndEJJO0VBQ0k7QXpHaWh0QlI7O0F5R2xodEJJO0VBQ0k7QXpHcWh0QlI7O0F5R3RodEJJO0VBQ0k7QXpHeWh0QlI7O0F5RzFodEJJO0VBQ0k7QXpHNmh0QlI7O0F5RzlodEJJO0VBQ0k7QXpHaWl0QlI7O0F5R2xpdEJJO0VBQ0k7QXpHcWl0QlI7O0F5R3RpdEJJO0VBQ0k7QXpHeWl0QlI7O0F5RzFpdEJJO0VBQ0k7QXpHNml0QlI7O0F5RzlpdEJJO0VBQ0k7QXpHaWp0QlI7O0F5R2xqdEJJO0VBQ0k7QXpHcWp0QlI7O0F5R3RqdEJJO0VBQ0k7QXpHeWp0QlI7O0F5RzFqdEJJO0VBQ0k7QXpHNmp0QlI7O0F5RzlqdEJJO0VBQ0k7QXpHaWt0QlI7O0F5R2xrdEJJO0VBQ0k7QXpHcWt0QlI7O0F5R3RrdEJJO0VBQ0k7QXpHeWt0QlI7O0F5RzFrdEJJO0VBQ0k7QXpHNmt0QlI7O0F5RzlrdEJJO0VBQ0k7QXpHaWx0QlI7O0F5R2xsdEJJO0VBQ0k7QXpHcWx0QlI7O0F5R3RsdEJJO0VBQ0k7QXpHeWx0QlI7O0F5RzFsdEJJO0VBQ0k7QXpHNmx0QlI7O0F5RzlsdEJJO0VBQ0k7QXpHaW10QlI7O0F5R2xtdEJJO0VBQ0k7QXpHcW10QlI7O0F5R3RtdEJJO0VBQ0k7QXpHeW10QlI7O0F5RzFtdEJJO0VBQ0k7QXpHNm10QlI7O0F5RzltdEJJO0VBQ0k7QXpHaW50QlI7O0F5R2xudEJJO0VBQ0k7QXpHcW50QlI7O0F5R3RudEJJO0VBQ0k7QXpHeW50QlI7O0F5RzFudEJJO0VBQ0k7QXpHNm50QlI7O0F5RzludEJJO0VBQ0k7QXpHaW90QlI7O0F5R2xvdEJJO0VBQ0k7QXpHcW90QlI7O0F5R3RvdEJJO0VBQ0k7QXpHeW90QlI7O0F5RzFvdEJJO0VBQ0k7QXpHNm90QlI7O0F5RzlvdEJJO0VBQ0k7QXpHaXB0QlI7O0F5R2xwdEJJO0VBQ0k7QXpHcXB0QlI7O0F5R3RwdEJJO0VBQ0k7QXpHeXB0QlI7O0F5RzFwdEJJO0VBQ0k7QXpHNnB0QlI7O0F5RzlwdEJJO0VBQ0k7QXpHaXF0QlI7O0F5R2xxdEJJO0VBQ0k7QXpHcXF0QlI7O0F5R3RxdEJJO0VBQ0k7QXpHeXF0QlI7O0F5RzFxdEJJO0VBQ0k7QXpHNnF0QlI7O0F5RzlxdEJJO0VBQ0k7QXpHaXJ0QlI7O0F5R2xydEJJO0VBQ0k7QXpHcXJ0QlI7O0F5R3RydEJJO0VBQ0k7QXpHeXJ0QlI7O0F5RzFydEJJO0VBQ0k7QXpHNnJ0QlI7O0F5RzlydEJJO0VBQ0k7QXpHaXN0QlI7O0F5R2xzdEJJO0VBQ0k7QXpHcXN0QlI7O0F5R3RzdEJJO0VBQ0k7QXpHeXN0QlI7O0F5RzFzdEJJO0VBQ0k7QXpHNnN0QlI7O0F5RzlzdEJJO0VBQ0k7QXpHaXR0QlI7O0F5R2x0dEJJO0VBQ0k7QXpHcXR0QlI7O0F5R3R0dEJJO0VBQ0k7QXpHeXR0QlI7O0F5RzF0dEJJO0VBQ0k7QXpHNnR0QlI7O0F5Rzl0dEJJO0VBQ0k7QXpHaXV0QlI7O0F5R2x1dEJJO0VBQ0k7QXpHcXV0QlI7O0F5R3R1dEJJO0VBQ0k7QXpHeXV0QlI7O0F5RzF1dEJJO0VBQ0k7QXpHNnV0QlI7O0F5Rzl1dEJJO0VBQ0k7QXpHaXZ0QlI7O0F5R2x2dEJJO0VBQ0k7QXpHcXZ0QlI7O0F5R3R2dEJJO0VBQ0k7QXpHeXZ0QlI7O0F5RzF2dEJJO0VBQ0k7QXpHNnZ0QlI7O0F5Rzl2dEJJO0VBQ0k7QXpHaXd0QlI7O0F5R2x3dEJJO0VBQ0k7QXpHcXd0QlI7O0F5R3R3dEJJO0VBQ0k7QXpHeXd0QlI7O0F5RzF3dEJJO0VBQ0k7QXpHNnd0QlI7O0F5Rzl3dEJJO0VBQ0k7QXpHaXh0QlI7O0F5R2x4dEJJO0VBQ0k7QXpHcXh0QlI7O0F5R3R4dEJJO0VBQ0k7QXpHeXh0QlI7O0F5RzF4dEJJO0VBQ0k7QXpHNnh0QlI7O0F5Rzl4dEJJO0VBQ0k7QXpHaXl0QlI7O0F5R2x5dEJJO0VBQ0k7QXpHcXl0QlI7O0F5R3R5dEJJO0VBQ0k7QXpHeXl0QlI7O0F5RzF5dEJJO0VBQ0k7QXpHNnl0QlI7O0F5Rzl5dEJJO0VBQ0k7QXpHaXp0QlI7O0F5R2x6dEJJO0VBQ0k7QXpHcXp0QlI7O0F5R3R6dEJJO0VBQ0k7QXpHeXp0QlI7O0F5RzF6dEJJO0VBQ0k7QXpHNnp0QlI7O0F5Rzl6dEJJO0VBQ0k7QXpHaTB0QlI7O0F5R2wwdEJJO0VBQ0k7QXpHcTB0QlI7O0F5R3QwdEJJO0VBQ0k7QXpHeTB0QlI7O0F5RzEwdEJJO0VBQ0k7QXpHNjB0QlI7O0F5RzkwdEJJO0VBQ0k7QXpHaTF0QlI7O0F5R2wxdEJJO0VBQ0k7QXpHcTF0QlI7O0F5R3QxdEJJO0VBQ0k7QXpHeTF0QlI7O0F5RzExdEJJO0VBQ0k7QXpHNjF0QlI7O0F5RzkxdEJJO0VBQ0k7QXpHaTJ0QlI7O0F5R2wydEJJO0VBQ0k7QXpHcTJ0QlI7O0F5R3QydEJJO0VBQ0k7QXpHeTJ0QlI7O0F5RzEydEJJO0VBQ0k7QXpHNjJ0QlI7O0F5RzkydEJJO0VBQ0k7QXpHaTN0QlI7O0F5R2wzdEJJO0VBQ0k7QXpHcTN0QlI7O0F5R3QzdEJJO0VBQ0k7QXpHeTN0QlI7O0F5RzEzdEJJO0VBQ0k7QXpHNjN0QlI7O0F5RzkzdEJJO0VBQ0k7QXpHaTR0QlI7O0F5R2w0dEJJO0VBQ0k7QXpHcTR0QlI7O0F5R3Q0dEJJO0VBQ0k7QXpHeTR0QlI7O0F5RzE0dEJJO0VBQ0k7QXpHNjR0QlI7O0F5Rzk0dEJJO0VBQ0k7QXpHaTV0QlI7O0F5R2w1dEJJO0VBQ0k7QXpHcTV0QlI7O0F5R3Q1dEJJO0VBQ0k7QXpHeTV0QlI7O0F5RzE1dEJJO0VBQ0k7QXpHNjV0QlI7O0F5Rzk1dEJJO0VBQ0k7QXpHaTZ0QlI7O0F5R2w2dEJJO0VBQ0k7QXpHcTZ0QlI7O0F5R3Q2dEJJO0VBQ0k7QXpHeTZ0QlI7O0F5RzE2dEJJO0VBQ0k7QXpHNjZ0QlI7O0F5Rzk2dEJJO0VBQ0k7QXpHaTd0QlI7O0F5R2w3dEJJO0VBQ0k7QXpHcTd0QlI7O0F5R3Q3dEJJO0VBQ0k7QXpHeTd0QlI7O0F5RzE3dEJJO0VBQ0k7QXpHNjd0QlI7O0F5Rzk3dEJJO0VBQ0k7QXpHaTh0QlI7O0F5R2w4dEJJO0VBQ0k7QXpHcTh0QlI7O0F5R3Q4dEJJO0VBQ0k7QXpHeTh0QlI7O0F5RzE4dEJJO0VBQ0k7QXpHNjh0QlI7O0F5Rzk4dEJJO0VBQ0k7QXpHaTl0QlI7O0F5R2w5dEJJO0VBQ0k7QXpHcTl0QlI7O0F5R3Q5dEJJO0VBQ0k7QXpHeTl0QlI7O0F5RzE5dEJJO0VBQ0k7QXpHNjl0QlI7O0F5Rzk5dEJJO0VBQ0k7QXpHaSt0QlI7O0F5R2wrdEJJO0VBQ0k7QXpHcSt0QlI7O0F5R3QrdEJJO0VBQ0k7QXpHeSt0QlI7O0F5RzErdEJJO0VBQ0k7QXpHNit0QlI7O0F5RzkrdEJJO0VBQ0k7QXpHaS90QlI7O0F5R2wvdEJJO0VBQ0k7QXpHcS90QlI7O0F5R3QvdEJJO0VBQ0k7QXpHeS90QlI7O0F5RzEvdEJJO0VBQ0k7QXpHNi90QlI7O0F5RzkvdEJJO0VBQ0k7QXpHaWd1QlI7O0F5R2xndUJJO0VBQ0k7QXpHcWd1QlI7O0F5R3RndUJJO0VBQ0k7QXpHeWd1QlI7O0F5RzFndUJJO0VBQ0k7QXpHNmd1QlI7O0F5RzlndUJJO0VBQ0k7QXpHaWh1QlI7O0F5R2xodUJJO0VBQ0k7QXpHcWh1QlI7O0F5R3RodUJJO0VBQ0k7QXpHeWh1QlI7O0F5RzFodUJJO0VBQ0k7QXpHNmh1QlI7O0F5RzlodUJJO0VBQ0k7QXpHaWl1QlI7O0F5R2xpdUJJO0VBQ0k7QXpHcWl1QlI7O0F5R3RpdUJJO0VBQ0k7QXpHeWl1QlI7O0F5RzFpdUJJO0VBQ0k7QXpHNml1QlI7O0F5RzlpdUJJO0VBQ0k7QXpHaWp1QlI7O0F5R2xqdUJJO0VBQ0k7QXpHcWp1QlI7O0F5R3RqdUJJO0VBQ0k7QXpHeWp1QlI7O0F5RzFqdUJJO0VBQ0k7QXpHNmp1QlI7O0F5RzlqdUJJO0VBQ0k7QXpHaWt1QlI7O0F5R2xrdUJJO0VBQ0k7QXpHcWt1QlI7O0F5R3RrdUJJO0VBQ0k7QXpHeWt1QlI7O0F5RzFrdUJJO0VBQ0k7QXpHNmt1QlI7O0F5RzlrdUJJO0VBQ0k7QXpHaWx1QlI7O0F5R2xsdUJJO0VBQ0k7QXpHcWx1QlI7O0F5R3RsdUJJO0VBQ0k7QXpHeWx1QlI7O0F5RzFsdUJJO0VBQ0k7QXpHNmx1QlI7O0F5RzlsdUJJO0VBQ0k7QXpHaW11QlI7O0F5R2xtdUJJO0VBQ0k7QXpHcW11QlI7O0F5R3RtdUJJO0VBQ0k7QXpHeW11QlI7O0F5RzFtdUJJO0VBQ0k7QXpHNm11QlI7O0F5RzltdUJJO0VBQ0k7QXpHaW51QlI7O0F5R2xudUJJO0VBQ0k7QXpHcW51QlI7O0F5R3RudUJJO0VBQ0k7QXpHeW51QlI7O0F5RzFudUJJO0VBQ0k7QXpHNm51QlI7O0F5RzludUJJO0VBQ0k7QXpHaW91QlI7O0F5R2xvdUJJO0VBQ0k7QXpHcW91QlI7O0F5R3RvdUJJO0VBQ0k7QXpHeW91QlI7O0F5RzFvdUJJO0VBQ0k7QXpHNm91QlI7O0F5RzlvdUJJO0VBQ0k7QXpHaXB1QlI7O0F5R2xwdUJJO0VBQ0k7QXpHcXB1QlI7O0F5R3RwdUJJO0VBQ0k7QXpHeXB1QlI7O0F5RzFwdUJJO0VBQ0k7QXpHNnB1QlI7O0F5RzlwdUJJO0VBQ0k7QXpHaXF1QlI7O0F5R2xxdUJJO0VBQ0k7QXpHcXF1QlI7O0F5R3RxdUJJO0VBQ0k7QXpHeXF1QlI7O0F5RzFxdUJJO0VBQ0k7QXpHNnF1QlI7O0F5RzlxdUJJO0VBQ0k7QXpHaXJ1QlI7O0F5R2xydUJJO0VBQ0k7QXpHcXJ1QlI7O0F5R3RydUJJO0VBQ0k7QXpHeXJ1QlI7O0F5RzFydUJJO0VBQ0k7QXpHNnJ1QlI7O0F5RzlydUJJO0VBQ0k7QXpHaXN1QlI7O0F5R2xzdUJJO0VBQ0k7QXpHcXN1QlI7O0F5R3RzdUJJO0VBQ0k7QXpHeXN1QlI7O0F5RzFzdUJJO0VBQ0k7QXpHNnN1QlI7O0F5RzlzdUJJO0VBQ0k7QXpHaXR1QlI7O0F5R2x0dUJJO0VBQ0k7QXpHcXR1QlI7O0F5R3R0dUJJO0VBQ0k7QXpHeXR1QlI7O0F5RzF0dUJJO0VBQ0k7QXpHNnR1QlI7O0F5Rzl0dUJJO0VBQ0k7QXpHaXV1QlI7O0F5R2x1dUJJO0VBQ0k7QXpHcXV1QlI7O0F5R3R1dUJJO0VBQ0k7QXpHeXV1QlI7O0F5RzF1dUJJO0VBQ0k7QXpHNnV1QlI7O0F5Rzl1dUJJO0VBQ0k7QXpHaXZ1QlI7O0F5R2x2dUJJO0VBQ0k7QXpHcXZ1QlI7O0F5R3R2dUJJO0VBQ0k7QXpHeXZ1QlI7O0F5RzF2dUJJO0VBQ0k7QXpHNnZ1QlI7O0F5Rzl2dUJJO0VBQ0k7QXpHaXd1QlI7O0F5R2x3dUJJO0VBQ0k7QXpHcXd1QlI7O0F5R3R3dUJJO0VBQ0k7QXpHeXd1QlI7O0F5RzF3dUJJO0VBQ0k7QXpHNnd1QlI7O0F5Rzl3dUJJO0VBQ0k7QXpHaXh1QlI7O0F5R2x4dUJJO0VBQ0k7QXpHcXh1QlI7O0F5R3R4dUJJO0VBQ0k7QXpHeXh1QlI7O0F5RzF4dUJJO0VBQ0k7QXpHNnh1QlI7O0F5Rzl4dUJJO0VBQ0k7QXpHaXl1QlI7O0F5R2x5dUJJO0VBQ0k7QXpHcXl1QlI7O0F5R3R5dUJJO0VBQ0k7QXpHeXl1QlI7O0F5RzF5dUJJO0VBQ0k7QXpHNnl1QlI7O0F5Rzl5dUJJO0VBQ0k7QXpHaXp1QlI7O0F5R2x6dUJJO0VBQ0k7QXpHcXp1QlI7O0F5R3R6dUJJO0VBQ0k7QXpHeXp1QlI7O0F5RzF6dUJJO0VBQ0k7QXpHNnp1QlI7O0F5Rzl6dUJJO0VBQ0k7QXpHaTB1QlI7O0F5R2wwdUJJO0VBQ0k7QXpHcTB1QlI7O0F5R3QwdUJJO0VBQ0k7QXpHeTB1QlI7O0F5RzEwdUJJO0VBQ0k7QXpHNjB1QlI7O0F5RzkwdUJJO0VBQ0k7QXpHaTF1QlI7O0F5R2wxdUJJO0VBQ0k7QXpHcTF1QlI7O0F5R3QxdUJJO0VBQ0k7QXpHeTF1QlI7O0F5RzExdUJJO0VBQ0k7QXpHNjF1QlI7O0F5RzkxdUJJO0VBQ0k7QXpHaTJ1QlI7O0F5R2wydUJJO0VBQ0k7QXpHcTJ1QlI7O0F5R3QydUJJO0VBQ0k7QXpHeTJ1QlI7O0F5RzEydUJJO0VBQ0k7QXpHNjJ1QlI7O0F5RzkydUJJO0VBQ0k7QXpHaTN1QlI7O0F5R2wzdUJJO0VBQ0k7QXpHcTN1QlI7O0F5R3QzdUJJO0VBQ0k7QXpHeTN1QlI7O0F5RzEzdUJJO0VBQ0k7QXpHNjN1QlI7O0F5RzkzdUJJO0VBQ0k7QXpHaTR1QlI7O0F5R2w0dUJJO0VBQ0k7QXpHcTR1QlI7O0F5R3Q0dUJJO0VBQ0k7QXpHeTR1QlI7O0F5RzE0dUJJO0VBQ0k7QXpHNjR1QlI7O0F5Rzk0dUJJO0VBQ0k7QXpHaTV1QlI7O0F5R2w1dUJJO0VBQ0k7QXpHcTV1QlI7O0F5R3Q1dUJJO0VBQ0k7QXpHeTV1QlI7O0F5RzE1dUJJO0VBQ0k7QXpHNjV1QlI7O0F5Rzk1dUJJO0VBQ0k7QXpHaTZ1QlI7O0F5R2w2dUJJO0VBQ0k7QXpHcTZ1QlI7O0F5R3Q2dUJJO0VBQ0k7QXpHeTZ1QlI7O0F5RzE2dUJJO0VBQ0k7QXpHNjZ1QlI7O0F5Rzk2dUJJO0VBQ0k7QXpHaTd1QlI7O0F5R2w3dUJJO0VBQ0k7QXpHcTd1QlI7O0F5R3Q3dUJJO0VBQ0k7QXpHeTd1QlI7O0F5RzE3dUJJO0VBQ0k7QXpHNjd1QlI7O0F5Rzk3dUJJO0VBQ0k7QXpHaTh1QlI7O0F5R2w4dUJJO0VBQ0k7QXpHcTh1QlI7O0F5R3Q4dUJJO0VBQ0k7QXpHeTh1QlI7O0F5RzE4dUJJO0VBQ0k7QXpHNjh1QlI7O0F5Rzk4dUJJO0VBQ0k7QXpHaTl1QlI7O0F5R2w5dUJJO0VBQ0k7QXpHcTl1QlI7O0F5R3Q5dUJJO0VBQ0k7QXpHeTl1QlI7O0F5RzE5dUJJO0VBQ0k7QXpHNjl1QlI7O0F5Rzk5dUJJO0VBQ0k7QXpHaSt1QlI7O0F5R2wrdUJJO0VBQ0k7QXpHcSt1QlI7O0F5R3QrdUJJO0VBQ0k7QXpHeSt1QlI7O0F5RzErdUJJO0VBQ0k7QXpHNit1QlI7O0F5RzkrdUJJO0VBQ0k7QXpHaS91QlI7O0F5R2wvdUJJO0VBQ0k7QXpHcS91QlI7O0F5R3QvdUJJO0VBQ0k7QXpHeS91QlI7O0F5RzEvdUJJO0VBQ0k7QXpHNi91QlI7O0F5RzkvdUJJO0VBQ0k7QXpHaWd2QlI7O0F5R2xndkJJO0VBQ0k7QXpHcWd2QlI7O0F5R3RndkJJO0VBQ0k7QXpHeWd2QlI7O0F5RzFndkJJO0VBQ0k7QXpHNmd2QlI7O0F5RzlndkJJO0VBQ0k7QXpHaWh2QlI7O0F5R2xodkJJO0VBQ0k7QXpHcWh2QlI7O0F5R3RodkJJO0VBQ0k7QXpHeWh2QlI7O0F5RzFodkJJO0VBQ0k7QXpHNmh2QlI7O0F5RzlodkJJO0VBQ0k7QXpHaWl2QlI7O0F5R2xpdkJJO0VBQ0k7QXpHcWl2QlI7O0F5R3RpdkJJO0VBQ0k7QXpHeWl2QlI7O0F5RzFpdkJJO0VBQ0k7QXpHNml2QlI7O0F5RzlpdkJJO0VBQ0k7QXpHaWp2QlI7O0F5R2xqdkJJO0VBQ0k7QXpHcWp2QlI7O0F5R3RqdkJJO0VBQ0k7QXpHeWp2QlI7O0F5RzFqdkJJO0VBQ0k7QXpHNmp2QlI7O0F5RzlqdkJJO0VBQ0k7QXpHaWt2QlI7O0F5R2xrdkJJO0VBQ0k7QXpHcWt2QlI7O0F5R3RrdkJJO0VBQ0k7QXpHeWt2QlI7O0F5RzFrdkJJO0VBQ0k7QXpHNmt2QlI7O0F5RzlrdkJJO0VBQ0k7QXpHaWx2QlI7O0F5R2xsdkJJO0VBQ0k7QXpHcWx2QlI7O0F5R3RsdkJJO0VBQ0k7QXpHeWx2QlI7O0F5RzFsdkJJO0VBQ0k7QXpHNmx2QlI7O0F5RzlsdkJJO0VBQ0k7QXpHaW12QlI7O0F5R2xtdkJJO0VBQ0k7QXpHcW12QlI7O0F5R3RtdkJJO0VBQ0k7QXpHeW12QlI7O0F5RzFtdkJJO0VBQ0k7QXpHNm12QlI7O0F5RzltdkJJO0VBQ0k7QXpHaW52QlI7O0F5R2xudkJJO0VBQ0k7QXpHcW52QlI7O0F5R3RudkJJO0VBQ0k7QXpHeW52QlI7O0F5RzFudkJJO0VBQ0k7QXpHNm52QlI7O0F5RzludkJJO0VBQ0k7QXpHaW92QlI7O0F5R2xvdkJJO0VBQ0k7QXpHcW92QlI7O0F5R3RvdkJJO0VBQ0k7QXpHeW92QlI7O0F5RzFvdkJJO0VBQ0k7QXpHNm92QlI7O0F5RzlvdkJJO0VBQ0k7QXpHaXB2QlI7O0F5R2xwdkJJO0VBQ0k7QXpHcXB2QlI7O0F5R3RwdkJJO0VBQ0k7QXpHeXB2QlI7O0F5RzFwdkJJO0VBQ0k7QXpHNnB2QlI7O0F5RzlwdkJJO0VBQ0k7QXpHaXF2QlI7O0F5R2xxdkJJO0VBQ0k7QXpHcXF2QlI7O0F5R3RxdkJJO0VBQ0k7QXpHeXF2QlI7O0F5RzFxdkJJO0VBQ0k7QXpHNnF2QlI7O0F5RzlxdkJJO0VBQ0k7QXpHaXJ2QlI7O0F5R2xydkJJO0VBQ0k7QXpHcXJ2QlI7O0F5R3RydkJJO0VBQ0k7QXpHeXJ2QlI7O0F5RzFydkJJO0VBQ0k7QXpHNnJ2QlI7O0F5RzlydkJJO0VBQ0k7QXpHaXN2QlI7O0F5R2xzdkJJO0VBQ0k7QXpHcXN2QlI7O0F5R3RzdkJJO0VBQ0k7QXpHeXN2QlI7O0F5RzFzdkJJO0VBQ0k7QXpHNnN2QlI7O0F5RzlzdkJJO0VBQ0k7QXpHaXR2QlI7O0F5R2x0dkJJO0VBQ0k7QXpHcXR2QlI7O0F5R3R0dkJJO0VBQ0k7QXpHeXR2QlI7O0F5RzF0dkJJO0VBQ0k7QXpHNnR2QlI7O0F5Rzl0dkJJO0VBQ0k7QXpHaXV2QlI7O0F5R2x1dkJJO0VBQ0k7QXpHcXV2QlI7O0F5R3R1dkJJO0VBQ0k7QXpHeXV2QlI7O0F5RzF1dkJJO0VBQ0k7QXpHNnV2QlI7O0F5Rzl1dkJJO0VBQ0k7QXpHaXZ2QlI7O0F5R2x2dkJJO0VBQ0k7QXpHcXZ2QlI7O0F5R3R2dkJJO0VBQ0k7QXpHeXZ2QlI7O0F5RzF2dkJJO0VBQ0k7QXpHNnZ2QlI7O0F5Rzl2dkJJO0VBQ0k7QXpHaXd2QlI7O0F5R2x3dkJJO0VBQ0k7QXpHcXd2QlI7O0F5R3R3dkJJO0VBQ0k7QXpHeXd2QlI7O0F5RzF3dkJJO0VBQ0k7QXpHNnd2QlI7O0F5Rzl3dkJJO0VBQ0k7QXpHaXh2QlI7O0F5R2x4dkJJO0VBQ0k7QXpHcXh2QlI7O0F5R3R4dkJJO0VBQ0k7QXpHeXh2QlI7O0F5RzF4dkJJO0VBQ0k7QXpHNnh2QlI7O0F5Rzl4dkJJO0VBQ0k7QXpHaXl2QlI7O0F5R2x5dkJJO0VBQ0k7QXpHcXl2QlI7O0F5R3R5dkJJO0VBQ0k7QXpHeXl2QlI7O0F5RzF5dkJJO0VBQ0k7QXpHNnl2QlI7O0F5Rzl5dkJJO0VBQ0k7QXpHaXp2QlI7O0F5R2x6dkJJO0VBQ0k7QXpHcXp2QlI7O0F5R3R6dkJJO0VBQ0k7QXpHeXp2QlI7O0F5RzF6dkJJO0VBQ0k7QXpHNnp2QlI7O0F5Rzl6dkJJO0VBQ0k7QXpHaTB2QlI7O0F5R2wwdkJJO0VBQ0k7QXpHcTB2QlI7O0F5R3QwdkJJO0VBQ0k7QXpHeTB2QlI7O0F5RzEwdkJJO0VBQ0k7QXpHNjB2QlI7O0F5RzkwdkJJO0VBQ0k7QXpHaTF2QlI7O0F5R2wxdkJJO0VBQ0k7QXpHcTF2QlI7O0F5R3QxdkJJO0VBQ0k7QXpHeTF2QlI7O0F5RzExdkJJO0VBQ0k7QXpHNjF2QlI7O0F5RzkxdkJJO0VBQ0k7QXpHaTJ2QlI7O0F5R2wydkJJO0VBQ0k7QXpHcTJ2QlI7O0F5R3QydkJJO0VBQ0k7QXpHeTJ2QlI7O0F5RzEydkJJO0VBQ0k7QXpHNjJ2QlI7O0F5RzkydkJJO0VBQ0k7QXpHaTN2QlI7O0F5R2wzdkJJO0VBQ0k7QXpHcTN2QlI7O0F5R3QzdkJJO0VBQ0k7QXpHeTN2QlI7O0F5RzEzdkJJO0VBQ0k7QXpHNjN2QlI7O0F5RzkzdkJJO0VBQ0k7QXpHaTR2QlI7O0F5R2w0dkJJO0VBQ0k7QXpHcTR2QlI7O0F5R3Q0dkJJO0VBQ0k7QXpHeTR2QlI7O0F5RzE0dkJJO0VBQ0k7QXpHNjR2QlI7O0F5Rzk0dkJJO0VBQ0k7QXpHaTV2QlI7O0F5R2w1dkJJO0VBQ0k7QXpHcTV2QlI7O0F5R3Q1dkJJO0VBQ0k7QXpHeTV2QlI7O0F5RzE1dkJJO0VBQ0k7QXpHNjV2QlI7O0F5Rzk1dkJJO0VBQ0k7QXpHaTZ2QlI7O0F5R2w2dkJJO0VBQ0k7QXpHcTZ2QlI7O0F5R3Q2dkJJO0VBQ0k7QXpHeTZ2QlI7O0F5RzE2dkJJO0VBQ0k7QXpHNjZ2QlI7O0F5Rzk2dkJJO0VBQ0k7QXpHaTd2QlI7O0F5R2w3dkJJO0VBQ0k7QXpHcTd2QlI7O0F5R3Q3dkJJO0VBQ0k7QXpHeTd2QlI7O0F5RzE3dkJJO0VBQ0k7QXpHNjd2QlI7O0F5Rzk3dkJJO0VBQ0k7QXpHaTh2QlI7O0F5R2w4dkJJO0VBQ0k7QXpHcTh2QlI7O0F5R3Q4dkJJO0VBQ0k7QXpHeTh2QlI7O0F5RzE4dkJJO0VBQ0k7QXpHNjh2QlI7O0F5Rzk4dkJJO0VBQ0k7QXpHaTl2QlI7O0F5R2w5dkJJO0VBQ0k7QXpHcTl2QlI7O0F5R3Q5dkJJO0VBQ0k7QXpHeTl2QlI7O0F5RzE5dkJJO0VBQ0k7QXpHNjl2QlI7O0F5Rzk5dkJJO0VBQ0k7QXpHaSt2QlI7O0F5R2wrdkJJO0VBQ0k7QXpHcSt2QlI7O0F5R3QrdkJJO0VBQ0k7QXpHeSt2QlI7O0F5RzErdkJJO0VBQ0k7QXpHNit2QlI7O0F5RzkrdkJJO0VBQ0k7QXpHaS92QlI7O0F5R2wvdkJJO0VBQ0k7QXpHcS92QlI7O0F5R3QvdkJJO0VBQ0k7QXpHeS92QlI7O0F5RzEvdkJJO0VBQ0k7QXpHNi92QlI7O0F5RzkvdkJJO0VBQ0k7QXpHaWd3QlI7O0F5R2xnd0JJO0VBQ0k7QXpHcWd3QlI7O0F5R3Rnd0JJO0VBQ0k7QXpHeWd3QlI7O0F5RzFnd0JJO0VBQ0k7QXpHNmd3QlI7O0F5Rzlnd0JJO0VBQ0k7QXpHaWh3QlI7O0F5R2xod0JJO0VBQ0k7QXpHcWh3QlI7O0F5R3Rod0JJO0VBQ0k7QXpHeWh3QlI7O0F5RzFod0JJO0VBQ0k7QXpHNmh3QlI7O0F5Rzlod0JJO0VBQ0k7QXpHaWl3QlI7O0F5R2xpd0JJO0VBQ0k7QXpHcWl3QlI7O0F5R3Rpd0JJO0VBQ0k7QXpHeWl3QlI7O0F5RzFpd0JJO0VBQ0k7QXpHNml3QlI7O0F5Rzlpd0JJO0VBQ0k7QXpHaWp3QlI7O0F5R2xqd0JJO0VBQ0k7QXpHcWp3QlI7O0F5R3Rqd0JJO0VBQ0k7QXpHeWp3QlI7O0F5RzFqd0JJO0VBQ0k7QXpHNmp3QlI7O0F5Rzlqd0JJO0VBQ0k7QXpHaWt3QlI7O0F5R2xrd0JJO0VBQ0k7QXpHcWt3QlI7O0F5R3Rrd0JJO0VBQ0k7QXpHeWt3QlI7O0F5RzFrd0JJO0VBQ0k7QXpHNmt3QlI7O0F5Rzlrd0JJO0VBQ0k7QXpHaWx3QlI7O0F5R2xsd0JJO0VBQ0k7QXpHcWx3QlI7O0F5R3Rsd0JJO0VBQ0k7QXpHeWx3QlI7O0F5RzFsd0JJO0VBQ0k7QXpHNmx3QlI7O0F5Rzlsd0JJO0VBQ0k7QXpHaW13QlI7O0F5R2xtd0JJO0VBQ0k7QXpHcW13QlI7O0F5R3Rtd0JJO0VBQ0k7QXpHeW13QlI7O0F5RzFtd0JJO0VBQ0k7QXpHNm13QlI7O0F5Rzltd0JJO0VBQ0k7QXpHaW53QlI7O0F5R2xud0JJO0VBQ0k7QXpHcW53QlI7O0F5R3Rud0JJO0VBQ0k7QXpHeW53QlI7O0F5RzFud0JJO0VBQ0k7QXpHNm53QlI7O0F5Rzlud0JJO0VBQ0k7QXpHaW93QlI7O0F5R2xvd0JJO0VBQ0k7QXpHcW93QlI7O0F5R3Rvd0JJO0VBQ0k7QXpHeW93QlI7O0F5RzFvd0JJO0VBQ0k7QXpHNm93QlI7O0F5Rzlvd0JJO0VBQ0k7QXpHaXB3QlI7O0F5R2xwd0JJO0VBQ0k7QXpHcXB3QlI7O0F5R3Rwd0JJO0VBQ0k7QXpHeXB3QlI7O0F5RzFwd0JJO0VBQ0k7QXpHNnB3QlI7O0F5Rzlwd0JJO0VBQ0k7QXpHaXF3QlI7O0F5R2xxd0JJO0VBQ0k7QXpHcXF3QlI7O0F5R3Rxd0JJO0VBQ0k7QXpHeXF3QlI7O0F5RzFxd0JJO0VBQ0k7QXpHNnF3QlI7O0F5Rzlxd0JJO0VBQ0k7QXpHaXJ3QlI7O0F5R2xyd0JJO0VBQ0k7QXpHcXJ3QlI7O0F5R3Ryd0JJO0VBQ0k7QXpHeXJ3QlI7O0F5RzFyd0JJO0VBQ0k7QXpHNnJ3QlI7O0F5Rzlyd0JJO0VBQ0k7QXpHaXN3QlI7O0F5R2xzd0JJO0VBQ0k7QXpHcXN3QlI7O0F5R3Rzd0JJO0VBQ0k7QXpHeXN3QlI7O0F5RzFzd0JJO0VBQ0k7QXpHNnN3QlI7O0F5Rzlzd0JJO0VBQ0k7QXpHaXR3QlI7O0F5R2x0d0JJO0VBQ0k7QXpHcXR3QlI7O0F5R3R0d0JJO0VBQ0k7QXpHeXR3QlI7O0F5RzF0d0JJO0VBQ0k7QXpHNnR3QlI7O0F5Rzl0d0JJO0VBQ0k7QXpHaXV3QlI7O0F5R2x1d0JJO0VBQ0k7QXpHcXV3QlI7O0F5R3R1d0JJO0VBQ0k7QXpHeXV3QlI7O0F5RzF1d0JJO0VBQ0k7QXpHNnV3QlI7O0F5Rzl1d0JJO0VBQ0k7QXpHaXZ3QlI7O0F5R2x2d0JJO0VBQ0k7QXpHcXZ3QlI7O0F5R3R2d0JJO0VBQ0k7QXpHeXZ3QlI7O0F5RzF2d0JJO0VBQ0k7QXpHNnZ3QlI7O0F5Rzl2d0JJO0VBQ0k7QXpHaXd3QlI7O0F5R2x3d0JJO0VBQ0k7QXpHcXd3QlI7O0F5R3R3d0JJO0VBQ0k7QXpHeXd3QlI7O0F5RzF3d0JJO0VBQ0k7QXpHNnd3QlI7O0F5Rzl3d0JJO0VBQ0k7QXpHaXh3QlI7O0F5R2x4d0JJO0VBQ0k7QXpHcXh3QlI7O0F5R3R4d0JJO0VBQ0k7QXpHeXh3QlI7O0F5RzF4d0JJO0VBQ0k7QXpHNnh3QlI7O0F5Rzl4d0JJO0VBQ0k7QXpHaXl3QlI7O0F5R2x5d0JJO0VBQ0k7QXpHcXl3QlI7O0F5R3R5d0JJO0VBQ0k7QXpHeXl3QlI7O0F5RzF5d0JJO0VBQ0k7QXpHNnl3QlI7O0F5Rzl5d0JJO0VBQ0k7QXpHaXp3QlI7O0F5R2x6d0JJO0VBQ0k7QXpHcXp3QlI7O0F5R3R6d0JJO0VBQ0k7QXpHeXp3QlI7O0F5RzF6d0JJO0VBQ0k7QXpHNnp3QlI7O0F5Rzl6d0JJO0VBQ0k7QXpHaTB3QlI7O0F5R2wwd0JJO0VBQ0k7QXpHcTB3QlI7O0F5R3Qwd0JJO0VBQ0k7QXpHeTB3QlI7O0F5RzEwd0JJO0VBQ0k7QXpHNjB3QlI7O0F5Rzkwd0JJO0VBQ0k7QXpHaTF3QlI7O0F5R2wxd0JJO0VBQ0k7QXpHcTF3QlI7O0F5R3Qxd0JJO0VBQ0k7QXpHeTF3QlI7O0F5RzExd0JJO0VBQ0k7QXpHNjF3QlI7O0F5Rzkxd0JJO0VBQ0k7QXpHaTJ3QlI7O0F5R2wyd0JJO0VBQ0k7QXpHcTJ3QlI7O0F5R3Qyd0JJO0VBQ0k7QXpHeTJ3QlI7O0F5RzEyd0JJO0VBQ0k7QXpHNjJ3QlI7O0F5Rzkyd0JJO0VBQ0k7QXpHaTN3QlI7O0F5R2wzd0JJO0VBQ0k7QXpHcTN3QlI7O0F5R3Qzd0JJO0VBQ0k7QXpHeTN3QlI7O0F5RzEzd0JJO0VBQ0k7QXpHNjN3QlI7O0F5Rzkzd0JJO0VBQ0k7QXpHaTR3QlI7O0F5R2w0d0JJO0VBQ0k7QXpHcTR3QlI7O0F5R3Q0d0JJO0VBQ0k7QXpHeTR3QlI7O0F5RzE0d0JJO0VBQ0k7QXpHNjR3QlI7O0F5Rzk0d0JJO0VBQ0k7QXpHaTV3QlI7O0F5R2w1d0JJO0VBQ0k7QXpHcTV3QlI7O0F5R3Q1d0JJO0VBQ0k7QXpHeTV3QlI7O0F5RzE1d0JJO0VBQ0k7QXpHNjV3QlI7O0F5Rzk1d0JJO0VBQ0k7QXpHaTZ3QlI7O0F5R2w2d0JJO0VBQ0k7QXpHcTZ3QlI7O0F5R3Q2d0JJO0VBQ0k7QXpHeTZ3QlI7O0F5RzE2d0JJO0VBQ0k7QXpHNjZ3QlI7O0F5Rzk2d0JJO0VBQ0k7QXpHaTd3QlI7O0F5R2w3d0JJO0VBQ0k7QXpHcTd3QlI7O0F5R3Q3d0JJO0VBQ0k7QXpHeTd3QlI7O0F5RzE3d0JJO0VBQ0k7QXpHNjd3QlI7O0F5Rzk3d0JJO0VBQ0k7QXpHaTh3QlI7O0F5R2w4d0JJO0VBQ0k7QXpHcTh3QlI7O0F5R3Q4d0JJO0VBQ0k7QXpHeTh3QlI7O0F5RzE4d0JJO0VBQ0k7QXpHNjh3QlI7O0F5Rzk4d0JJO0VBQ0k7QXpHaTl3QlI7O0F5R2w5d0JJO0VBQ0k7QXpHcTl3QlI7O0F5R3Q5d0JJO0VBQ0k7QXpHeTl3QlI7O0F5RzE5d0JJO0VBQ0k7QXpHNjl3QlI7O0F5Rzk5d0JJO0VBQ0k7QXpHaSt3QlI7O0F5R2wrd0JJO0VBQ0k7QXpHcSt3QlI7O0F5R3Qrd0JJO0VBQ0k7QXpHeSt3QlI7O0F5RzErd0JJO0VBQ0k7QXpHNit3QlI7O0F5Rzkrd0JJO0VBQ0k7QXpHaS93QlI7O0F5R2wvd0JJO0VBQ0k7QXpHcS93QlI7O0F5R3Qvd0JJO0VBQ0k7QXpHeS93QlI7O0F5RzEvd0JJO0VBQ0k7QXpHNi93QlI7O0F5Rzkvd0JJO0VBQ0k7QXpHaWd4QlI7O0F5R2xneEJJO0VBQ0k7QXpHcWd4QlI7O0F5R3RneEJJO0VBQ0k7QXpHeWd4QlI7O0F5RzFneEJJO0VBQ0k7QXpHNmd4QlI7O0F5RzlneEJJO0VBQ0k7QXpHaWh4QlI7O0F5R2xoeEJJO0VBQ0k7QXpHcWh4QlI7O0F5R3RoeEJJO0VBQ0k7QXpHeWh4QlI7O0F5RzFoeEJJO0VBQ0k7QXpHNmh4QlI7O0F5RzloeEJJO0VBQ0k7QXpHaWl4QlI7O0F5R2xpeEJJO0VBQ0k7QXpHcWl4QlI7O0F5R3RpeEJJO0VBQ0k7QXpHeWl4QlI7O0F5RzFpeEJJO0VBQ0k7QXpHNml4QlI7O0F5RzlpeEJJO0VBQ0k7QXpHaWp4QlI7O0F5R2xqeEJJO0VBQ0k7QXpHcWp4QlI7O0F5R3RqeEJJO0VBQ0k7QXpHeWp4QlI7O0F5RzFqeEJJO0VBQ0k7QXpHNmp4QlI7O0F5RzlqeEJJO0VBQ0k7QXpHaWt4QlI7O0F5R2xreEJJO0VBQ0k7QXpHcWt4QlI7O0F5R3RreEJJO0VBQ0k7QXpHeWt4QlI7O0F5RzFreEJJO0VBQ0k7QXpHNmt4QlI7O0F5RzlreEJJO0VBQ0k7QXpHaWx4QlI7O0F5R2xseEJJO0VBQ0k7QXpHcWx4QlI7O0F5R3RseEJJO0VBQ0k7QXpHeWx4QlI7O0F5RzFseEJJO0VBQ0k7QXpHNmx4QlI7O0F5RzlseEJJO0VBQ0k7QXpHaW14QlI7O0F5R2xteEJJO0VBQ0k7QXpHcW14QlI7O0F5R3RteEJJO0VBQ0k7QXpHeW14QlI7O0F5RzFteEJJO0VBQ0k7QXpHNm14QlI7O0F5RzlteEJJO0VBQ0k7QXpHaW54QlI7O0F5R2xueEJJO0VBQ0k7QXpHcW54QlI7O0F5R3RueEJJO0VBQ0k7QXpHeW54QlI7O0F5RzFueEJJO0VBQ0k7QXpHNm54QlI7O0F5RzlueEJJO0VBQ0k7QXpHaW94QlI7O0F5R2xveEJJO0VBQ0k7QXpHcW94QlI7O0F5R3RveEJJO0VBQ0k7QXpHeW94QlI7O0F5RzFveEJJO0VBQ0k7QXpHNm94QlI7O0F5RzlveEJJO0VBQ0k7QXpHaXB4QlI7O0F5R2xweEJJO0VBQ0k7QXpHcXB4QlI7O0F5R3RweEJJO0VBQ0k7QXpHeXB4QlI7O0F5RzFweEJJO0VBQ0k7QXpHNnB4QlI7O0F5RzlweEJJO0VBQ0k7QXpHaXF4QlI7O0F5R2xxeEJJO0VBQ0k7QXpHcXF4QlI7O0F5R3RxeEJJO0VBQ0k7QXpHeXF4QlI7O0F5RzFxeEJJO0VBQ0k7QXpHNnF4QlI7O0F5RzlxeEJJO0VBQ0k7QXpHaXJ4QlI7O0F5R2xyeEJJO0VBQ0k7QXpHcXJ4QlI7O0F5R3RyeEJJO0VBQ0k7QXpHeXJ4QlI7O0F5RzFyeEJJO0VBQ0k7QXpHNnJ4QlI7O0F5RzlyeEJJO0VBQ0k7QXpHaXN4QlI7O0F5R2xzeEJJO0VBQ0k7QXpHcXN4QlI7O0F5R3RzeEJJO0VBQ0k7QXpHeXN4QlI7O0F5RzFzeEJJO0VBQ0k7QXpHNnN4QlI7O0F5RzlzeEJJO0VBQ0k7QXpHaXR4QlI7O0F5R2x0eEJJO0VBQ0k7QXpHcXR4QlI7O0F5R3R0eEJJO0VBQ0k7QXpHeXR4QlI7O0F5RzF0eEJJO0VBQ0k7QXpHNnR4QlI7O0F5Rzl0eEJJO0VBQ0k7QXpHaXV4QlI7O0F5R2x1eEJJO0VBQ0k7QXpHcXV4QlI7O0F5R3R1eEJJO0VBQ0k7QXpHeXV4QlI7O0F5RzF1eEJJO0VBQ0k7QXpHNnV4QlI7O0F5Rzl1eEJJO0VBQ0k7QXpHaXZ4QlI7O0F5R2x2eEJJO0VBQ0k7QXpHcXZ4QlI7O0F5R3R2eEJJO0VBQ0k7QXpHeXZ4QlI7O0F5RzF2eEJJO0VBQ0k7QXpHNnZ4QlI7O0F5Rzl2eEJJO0VBQ0k7QXpHaXd4QlI7O0F5R2x3eEJJO0VBQ0k7QXpHcXd4QlI7O0F5R3R3eEJJO0VBQ0k7QXpHeXd4QlI7O0F5RzF3eEJJO0VBQ0k7QXpHNnd4QlI7O0F5Rzl3eEJJO0VBQ0k7QXpHaXh4QlI7O0F5R2x4eEJJO0VBQ0k7QXpHcXh4QlI7O0F5R3R4eEJJO0VBQ0k7QXpHeXh4QlI7O0F5RzF4eEJJO0VBQ0k7QXpHNnh4QlI7O0F5Rzl4eEJJO0VBQ0k7QXpHaXl4QlI7O0F5R2x5eEJJO0VBQ0k7QXpHcXl4QlI7O0F5R3R5eEJJO0VBQ0k7QXpHeXl4QlI7O0F5RzF5eEJJO0VBQ0k7QXpHNnl4QlI7O0F5Rzl5eEJJO0VBQ0k7QXpHaXp4QlI7O0F5R2x6eEJJO0VBQ0k7QXpHcXp4QlI7O0F5R3R6eEJJO0VBQ0k7QXpHeXp4QlI7O0F5RzF6eEJJO0VBQ0k7QXpHNnp4QlI7O0F5Rzl6eEJJO0VBQ0k7QXpHaTB4QlI7O0F5R2wweEJJO0VBQ0k7QXpHcTB4QlI7O0F5R3QweEJJO0VBQ0k7QXpHeTB4QlI7O0F5RzEweEJJO0VBQ0k7QXpHNjB4QlI7O0F5RzkweEJJO0VBQ0k7QXpHaTF4QlI7O0F5R2wxeEJJO0VBQ0k7QXpHcTF4QlI7O0F5R3QxeEJJO0VBQ0k7QXpHeTF4QlI7O0F5RzExeEJJO0VBQ0k7QXpHNjF4QlI7O0F5RzkxeEJJO0VBQ0k7QXpHaTJ4QlI7O0F5R2wyeEJJO0VBQ0k7QXpHcTJ4QlI7O0F5R3QyeEJJO0VBQ0k7QXpHeTJ4QlI7O0F5RzEyeEJJO0VBQ0k7QXpHNjJ4QlI7O0F5RzkyeEJJO0VBQ0k7QXpHaTN4QlI7O0F5R2wzeEJJO0VBQ0k7QXpHcTN4QlI7O0F5R3QzeEJJO0VBQ0k7QXpHeTN4QlI7O0F5RzEzeEJJO0VBQ0k7QXpHNjN4QlI7O0F5RzkzeEJJO0VBQ0k7QXpHaTR4QlI7O0F5R2w0eEJJO0VBQ0k7QXpHcTR4QlI7O0F5R3Q0eEJJO0VBQ0k7QXpHeTR4QlI7O0F5RzE0eEJJO0VBQ0k7QXpHNjR4QlI7O0F5Rzk0eEJJO0VBQ0k7QXpHaTV4QlI7O0F5R2w1eEJJO0VBQ0k7QXpHcTV4QlI7O0F5R3Q1eEJJO0VBQ0k7QXpHeTV4QlI7O0F5RzE1eEJJO0VBQ0k7QXpHNjV4QlI7O0F5Rzk1eEJJO0VBQ0k7QXpHaTZ4QlI7O0F5R2w2eEJJO0VBQ0k7QXpHcTZ4QlI7O0F5R3Q2eEJJO0VBQ0k7QXpHeTZ4QlI7O0F5RzE2eEJJO0VBQ0k7QXpHNjZ4QlI7O0F5Rzk2eEJJO0VBQ0k7QXpHaTd4QlI7O0F5R2w3eEJJO0VBQ0k7QXpHcTd4QlI7O0F5R3Q3eEJJO0VBQ0k7QXpHeTd4QlI7O0F5RzE3eEJJO0VBQ0k7QXpHNjd4QlI7O0F5Rzk3eEJJO0VBQ0k7QXpHaTh4QlI7O0F5R2w4eEJJO0VBQ0k7QXpHcTh4QlI7O0F5R3Q4eEJJO0VBQ0k7QXpHeTh4QlI7O0F5RzE4eEJJO0VBQ0k7QXpHNjh4QlI7O0F5Rzk4eEJJO0VBQ0k7QXpHaTl4QlI7O0F5R2w5eEJJO0VBQ0k7QXpHcTl4QlI7O0F5R3Q5eEJJO0VBQ0k7QXpHeTl4QlI7O0F5RzE5eEJJO0VBQ0k7QXpHNjl4QlI7O0F5Rzk5eEJJO0VBQ0k7QXpHaSt4QlI7O0F5R2wreEJJO0VBQ0k7QXpHcSt4QlI7O0F5R3QreEJJO0VBQ0k7QXpHeSt4QlI7O0F5RzEreEJJO0VBQ0k7QXpHNit4QlI7O0F5RzkreEJJO0VBQ0k7QXpHaS94QlI7O0F5R2wveEJJO0VBQ0k7QXpHcS94QlI7O0F5R3QveEJJO0VBQ0k7QXpHeS94QlI7O0F5RzEveEJJO0VBQ0k7QXpHNi94QlI7O0F5RzkveEJJO0VBQ0k7QXpHaWd5QlI7O0F5R2xneUJJO0VBQ0k7QXpHcWd5QlI7O0F5R3RneUJJO0VBQ0k7QXpHeWd5QlI7O0F5RzFneUJJO0VBQ0k7QXpHNmd5QlI7O0F5RzlneUJJO0VBQ0k7QXpHaWh5QlI7O0F5R2xoeUJJO0VBQ0k7QXpHcWh5QlI7O0F5R3RoeUJJO0VBQ0k7QXpHeWh5QlI7O0F5RzFoeUJJO0VBQ0k7QXpHNmh5QlI7O0F5RzloeUJJO0VBQ0k7QXpHaWl5QlI7O0F5R2xpeUJJO0VBQ0k7QXpHcWl5QlI7O0F5R3RpeUJJO0VBQ0k7QXpHeWl5QlI7O0F5RzFpeUJJO0VBQ0k7QXpHNml5QlI7O0F5RzlpeUJJO0VBQ0k7QXpHaWp5QlI7O0F5R2xqeUJJO0VBQ0k7QXpHcWp5QlI7O0F5R3RqeUJJO0VBQ0k7QXpHeWp5QlI7O0F5RzFqeUJJO0VBQ0k7QXpHNmp5QlI7O0F5RzlqeUJJO0VBQ0k7QXpHaWt5QlI7O0F5R2xreUJJO0VBQ0k7QXpHcWt5QlI7O0F5R3RreUJJO0VBQ0k7QXpHeWt5QlI7O0F5RzFreUJJO0VBQ0k7QXpHNmt5QlI7O0F5RzlreUJJO0VBQ0k7QXpHaWx5QlI7O0F5R2xseUJJO0VBQ0k7QXpHcWx5QlI7O0F5R3RseUJJO0VBQ0k7QXpHeWx5QlI7O0F5RzFseUJJO0VBQ0k7QXpHNmx5QlI7O0F5RzlseUJJO0VBQ0k7QXpHaW15QlI7O0F5R2xteUJJO0VBQ0k7QXpHcW15QlI7O0F5R3RteUJJO0VBQ0k7QXpHeW15QlI7O0F5RzFteUJJO0VBQ0k7QXpHNm15QlI7O0F5RzlteUJJO0VBQ0k7QXpHaW55QlI7O0F5R2xueUJJO0VBQ0k7QXpHcW55QlI7O0F5R3RueUJJO0VBQ0k7QXpHeW55QlI7O0F5RzFueUJJO0VBQ0k7QXpHNm55QlI7O0F5RzlueUJJO0VBQ0k7QXpHaW95QlI7O0F5R2xveUJJO0VBQ0k7QXpHcW95QlI7O0F5R3RveUJJO0VBQ0k7QXpHeW95QlI7O0F5RzFveUJJO0VBQ0k7QXpHNm95QlI7O0F5RzlveUJJO0VBQ0k7QXpHaXB5QlI7O0F5R2xweUJJO0VBQ0k7QXpHcXB5QlI7O0F5R3RweUJJO0VBQ0k7QXpHeXB5QlI7O0F5RzFweUJJO0VBQ0k7QXpHNnB5QlI7O0F5RzlweUJJO0VBQ0k7QXpHaXF5QlI7O0F5R2xxeUJJO0VBQ0k7QXpHcXF5QlI7O0F5R3RxeUJJO0VBQ0k7QXpHeXF5QlI7O0F5RzFxeUJJO0VBQ0k7QXpHNnF5QlI7O0F5RzlxeUJJO0VBQ0k7QXpHaXJ5QlI7O0F5R2xyeUJJO0VBQ0k7QXpHcXJ5QlI7O0F5R3RyeUJJO0VBQ0k7QXpHeXJ5QlI7O0F5RzFyeUJJO0VBQ0k7QXpHNnJ5QlI7O0F5RzlyeUJJO0VBQ0k7QXpHaXN5QlI7O0F5R2xzeUJJO0VBQ0k7QXpHcXN5QlI7O0F5R3RzeUJJO0VBQ0k7QXpHeXN5QlI7O0F5RzFzeUJJO0VBQ0k7QXpHNnN5QlI7O0F5RzlzeUJJO0VBQ0k7QXpHaXR5QlI7O0F5R2x0eUJJO0VBQ0k7QXpHcXR5QlI7O0F5R3R0eUJJO0VBQ0k7QXpHeXR5QlI7O0F5RzF0eUJJO0VBQ0k7QXpHNnR5QlI7O0F5Rzl0eUJJO0VBQ0k7QXpHaXV5QlI7O0F5R2x1eUJJO0VBQ0k7QXpHcXV5QlI7O0F5R3R1eUJJO0VBQ0k7QXpHeXV5QlI7O0F5RzF1eUJJO0VBQ0k7QXpHNnV5QlI7O0F5Rzl1eUJJO0VBQ0k7QXpHaXZ5QlI7O0F5R2x2eUJJO0VBQ0k7QXpHcXZ5QlI7O0F5R3R2eUJJO0VBQ0k7QXpHeXZ5QlI7O0F5RzF2eUJJO0VBQ0k7QXpHNnZ5QlI7O0F5Rzl2eUJJO0VBQ0k7QXpHaXd5QlI7O0F5R2x3eUJJO0VBQ0k7QXpHcXd5QlI7O0F5R3R3eUJJO0VBQ0k7QXpHeXd5QlI7O0F5RzF3eUJJO0VBQ0k7QXpHNnd5QlI7O0F5Rzl3eUJJO0VBQ0k7QXpHaXh5QlI7O0F5R2x4eUJJO0VBQ0k7QXpHcXh5QlI7O0F5R3R4eUJJO0VBQ0k7QXpHeXh5QlI7O0F5RzF4eUJJO0VBQ0k7QXpHNnh5QlI7O0F5Rzl4eUJJO0VBQ0k7QXpHaXl5QlI7O0F5R2x5eUJJO0VBQ0k7QXpHcXl5QlI7O0F5R3R5eUJJO0VBQ0k7QXpHeXl5QlI7O0F5RzF5eUJJO0VBQ0k7QXpHNnl5QlI7O0F5Rzl5eUJJO0VBQ0k7QXpHaXp5QlI7O0F5R2x6eUJJO0VBQ0k7QXpHcXp5QlI7O0F5R3R6eUJJO0VBQ0k7QXpHeXp5QlI7O0F5RzF6eUJJO0VBQ0k7QXpHNnp5QlI7O0F5Rzl6eUJJO0VBQ0k7QXpHaTB5QlI7O0F5R2wweUJJO0VBQ0k7QXpHcTB5QlI7O0F5R3QweUJJO0VBQ0k7QXpHeTB5QlI7O0F5RzEweUJJO0VBQ0k7QXpHNjB5QlI7O0F5RzkweUJJO0VBQ0k7QXpHaTF5QlI7O0F5R2wxeUJJO0VBQ0k7QXpHcTF5QlI7O0F5R3QxeUJJO0VBQ0k7QXpHeTF5QlI7O0F5RzExeUJJO0VBQ0k7QXpHNjF5QlI7O0F5RzkxeUJJO0VBQ0k7QXpHaTJ5QlI7O0F5R2wyeUJJO0VBQ0k7QXpHcTJ5QlI7O0F5R3QyeUJJO0VBQ0k7QXpHeTJ5QlI7O0F5RzEyeUJJO0VBQ0k7QXpHNjJ5QlI7O0F5RzkyeUJJO0VBQ0k7QXpHaTN5QlI7O0F5R2wzeUJJO0VBQ0k7QXpHcTN5QlI7O0F5R3QzeUJJO0VBQ0k7QXpHeTN5QlI7O0F5RzEzeUJJO0VBQ0k7QXpHNjN5QlI7O0F5RzkzeUJJO0VBQ0k7QXpHaTR5QlI7O0F5R2w0eUJJO0VBQ0k7QXpHcTR5QlI7O0F5R3Q0eUJJO0VBQ0k7QXpHeTR5QlI7O0F5RzE0eUJJO0VBQ0k7QXpHNjR5QlI7O0F5Rzk0eUJJO0VBQ0k7QXpHaTV5QlI7O0F5R2w1eUJJO0VBQ0k7QXpHcTV5QlI7O0F5R3Q1eUJJO0VBQ0k7QXpHeTV5QlI7O0F5RzE1eUJJO0VBQ0k7QXpHNjV5QlI7O0F5Rzk1eUJJO0VBQ0k7QXpHaTZ5QlI7O0F5R2w2eUJJO0VBQ0k7QXpHcTZ5QlI7O0F5R3Q2eUJJO0VBQ0k7QXpHeTZ5QlI7O0F5RzE2eUJJO0VBQ0k7QXpHNjZ5QlI7O0F5Rzk2eUJJO0VBQ0k7QXpHaTd5QlI7O0F5R2w3eUJJO0VBQ0k7QXpHcTd5QlI7O0F5R3Q3eUJJO0VBQ0k7QXpHeTd5QlI7O0F5RzE3eUJJO0VBQ0k7QXpHNjd5QlI7O0F5Rzk3eUJJO0VBQ0k7QXpHaTh5QlI7O0F5R2w4eUJJO0VBQ0k7QXpHcTh5QlI7O0F5R3Q4eUJJO0VBQ0k7QXpHeTh5QlI7O0F5RzE4eUJJO0VBQ0k7QXpHNjh5QlI7O0F5Rzk4eUJJO0VBQ0k7QXpHaTl5QlI7O0F5R2w5eUJJO0VBQ0k7QXpHcTl5QlI7O0F5R3Q5eUJJO0VBQ0k7QXpHeTl5QlI7O0F5RzE5eUJJO0VBQ0k7QXpHNjl5QlI7O0F5Rzk5eUJJO0VBQ0k7QXpHaSt5QlI7O0F5R2wreUJJO0VBQ0k7QXpHcSt5QlI7O0F5R3QreUJJO0VBQ0k7QXpHeSt5QlI7O0F5RzEreUJJO0VBQ0k7QXpHNit5QlI7O0F5RzkreUJJO0VBQ0k7QXpHaS95QlI7O0F5R2wveUJJO0VBQ0k7QXpHcS95QlI7O0F5R3QveUJJO0VBQ0k7QXpHeS95QlI7O0F5RzEveUJJO0VBQ0k7QXpHNi95QlI7O0F5RzkveUJJO0VBQ0k7QXpHaWd6QlI7O0F5R2xnekJJO0VBQ0k7QXpHcWd6QlI7O0F5R3RnekJJO0VBQ0k7QXpHeWd6QlI7O0F5RzFnekJJO0VBQ0k7QXpHNmd6QlI7O0F5RzlnekJJO0VBQ0k7QXpHaWh6QlI7O0F5R2xoekJJO0VBQ0k7QXpHcWh6QlI7O0F5R3RoekJJO0VBQ0k7QXpHeWh6QlI7O0F5RzFoekJJO0VBQ0k7QXpHNmh6QlI7O0F5RzloekJJO0VBQ0k7QXpHaWl6QlI7O0F5R2xpekJJO0VBQ0k7QXpHcWl6QlI7O0F5R3RpekJJO0VBQ0k7QXpHeWl6QlI7O0F5RzFpekJJO0VBQ0k7QXpHNml6QlI7O0F5RzlpekJJO0VBQ0k7QXpHaWp6QlI7O0F5R2xqekJJO0VBQ0k7QXpHcWp6QlI7O0F5R3RqekJJO0VBQ0k7QXpHeWp6QlI7O0F5RzFqekJJO0VBQ0k7QXpHNmp6QlI7O0F5RzlqekJJO0VBQ0k7QXpHaWt6QlI7O0F5R2xrekJJO0VBQ0k7QXpHcWt6QlI7O0F5R3RrekJJO0VBQ0k7QXpHeWt6QlI7O0F5RzFrekJJO0VBQ0k7QXpHNmt6QlI7O0F5RzlrekJJO0VBQ0k7QXpHaWx6QlI7O0F5R2xsekJJO0VBQ0k7QXpHcWx6QlI7O0F5R3RsekJJO0VBQ0k7QXpHeWx6QlI7O0F5RzFsekJJO0VBQ0k7QXpHNmx6QlI7O0F5RzlsekJJO0VBQ0k7QXpHaW16QlI7O0F5R2xtekJJO0VBQ0k7QXpHcW16QlI7O0F5R3RtekJJO0VBQ0k7QXpHeW16QlI7O0F5RzFtekJJO0VBQ0k7QXpHNm16QlI7O0F5RzltekJJO0VBQ0k7QXpHaW56QlI7O0F5R2xuekJJO0VBQ0k7QXpHcW56QlI7O0F5R3RuekJJO0VBQ0k7QXpHeW56QlI7O0F5RzFuekJJO0VBQ0k7QXpHNm56QlI7O0F5RzluekJJO0VBQ0k7QXpHaW96QlI7O0F5R2xvekJJO0VBQ0k7QXpHcW96QlI7O0F5R3RvekJJO0VBQ0k7QXpHeW96QlI7O0F5RzFvekJJO0VBQ0k7QXpHNm96QlI7O0F5RzlvekJJO0VBQ0k7QXpHaXB6QlI7O0F5R2xwekJJO0VBQ0k7QXpHcXB6QlI7O0F5R3RwekJJO0VBQ0k7QXpHeXB6QlI7O0F5RzFwekJJO0VBQ0k7QXpHNnB6QlI7O0F5RzlwekJJO0VBQ0k7QXpHaXF6QlI7O0F5R2xxekJJO0VBQ0k7QXpHcXF6QlI7O0F5R3RxekJJO0VBQ0k7QXpHeXF6QlI7O0F5RzFxekJJO0VBQ0k7QXpHNnF6QlI7O0F5RzlxekJJO0VBQ0k7QXpHaXJ6QlI7O0F5R2xyekJJO0VBQ0k7QXpHcXJ6QlI7O0F5R3RyekJJO0VBQ0k7QXpHeXJ6QlI7O0F5RzFyekJJO0VBQ0k7QXpHNnJ6QlI7O0F5RzlyekJJO0VBQ0k7QXpHaXN6QlI7O0F5R2xzekJJO0VBQ0k7QXpHcXN6QlI7O0F5R3RzekJJO0VBQ0k7QXpHeXN6QlI7O0F5RzFzekJJO0VBQ0k7QXpHNnN6QlI7O0F5RzlzekJJO0VBQ0k7QXpHaXR6QlI7O0F5R2x0ekJJO0VBQ0k7QXpHcXR6QlI7O0F5R3R0ekJJO0VBQ0k7QXpHeXR6QlI7O0F5RzF0ekJJO0VBQ0k7QXpHNnR6QlI7O0F5Rzl0ekJJO0VBQ0k7QXpHaXV6QlI7O0F5R2x1ekJJO0VBQ0k7QXpHcXV6QlI7O0F5R3R1ekJJO0VBQ0k7QXpHeXV6QlI7O0F5RzF1ekJJO0VBQ0k7QXpHNnV6QlI7O0F5Rzl1ekJJO0VBQ0k7QXpHaXZ6QlI7O0F5R2x2ekJJO0VBQ0k7QXpHcXZ6QlI7O0F5R3R2ekJJO0VBQ0k7QXpHeXZ6QlI7O0F5RzF2ekJJO0VBQ0k7QXpHNnZ6QlI7O0F5Rzl2ekJJO0VBQ0k7QXpHaXd6QlI7O0F5R2x3ekJJO0VBQ0k7QXpHcXd6QlI7O0F5R3R3ekJJO0VBQ0k7QXpHeXd6QlI7O0F5RzF3ekJJO0VBQ0k7QXpHNnd6QlI7O0F5Rzl3ekJJO0VBQ0k7QXpHaXh6QlI7O0F5R2x4ekJJO0VBQ0k7QXpHcXh6QlI7O0F5R3R4ekJJO0VBQ0k7QXpHeXh6QlI7O0F5RzF4ekJJO0VBQ0k7QXpHNnh6QlI7O0F5Rzl4ekJJO0VBQ0k7QXpHaXl6QlI7O0F5R2x5ekJJO0VBQ0k7QXpHcXl6QlI7O0F5R3R5ekJJO0VBQ0k7QXpHeXl6QlI7O0F5RzF5ekJJO0VBQ0k7QXpHNnl6QlI7O0F5Rzl5ekJJO0VBQ0k7QXpHaXp6QlI7O0F5R2x6ekJJO0VBQ0k7QXpHcXp6QlI7O0F5R3R6ekJJO0VBQ0k7QXpHeXp6QlI7O0F5RzF6ekJJO0VBQ0k7QXpHNnp6QlI7O0F5Rzl6ekJJO0VBQ0k7QXpHaTB6QlI7O0F5R2wwekJJO0VBQ0k7QXpHcTB6QlI7O0F5R3QwekJJO0VBQ0k7QXpHeTB6QlI7O0F5RzEwekJJO0VBQ0k7QXpHNjB6QlI7O0F5RzkwekJJO0VBQ0k7QXpHaTF6QlI7O0F5R2wxekJJO0VBQ0k7QXpHcTF6QlI7O0F5R3QxekJJO0VBQ0k7QXpHeTF6QlI7O0F5RzExekJJO0VBQ0k7QXpHNjF6QlI7O0F5RzkxekJJO0VBQ0k7QXpHaTJ6QlI7O0F5R2wyekJJO0VBQ0k7QXpHcTJ6QlI7O0F5R3QyekJJO0VBQ0k7QXpHeTJ6QlI7O0F5RzEyekJJO0VBQ0k7QXpHNjJ6QlI7O0F5RzkyekJJO0VBQ0k7QXpHaTN6QlI7O0F5R2wzekJJO0VBQ0k7QXpHcTN6QlI7O0F5R3QzekJJO0VBQ0k7QXpHeTN6QlI7O0F5RzEzekJJO0VBQ0k7QXpHNjN6QlI7O0F5RzkzekJJO0VBQ0k7QXpHaTR6QlI7O0F5R2w0ekJJO0VBQ0k7QXpHcTR6QlI7O0F5R3Q0ekJJO0VBQ0k7QXpHeTR6QlI7O0F5RzE0ekJJO0VBQ0k7QXpHNjR6QlI7O0F5Rzk0ekJJO0VBQ0k7QXpHaTV6QlI7O0F5R2w1ekJJO0VBQ0k7QXpHcTV6QlI7O0F5R3Q1ekJJO0VBQ0k7QXpHeTV6QlI7O0F5RzE1ekJJO0VBQ0k7QXpHNjV6QlI7O0F5Rzk1ekJJO0VBQ0k7QXpHaTZ6QlI7O0F5R2w2ekJJO0VBQ0k7QXpHcTZ6QlI7O0F5R3Q2ekJJO0VBQ0k7QXpHeTZ6QlI7O0F5RzE2ekJJO0VBQ0k7QXpHNjZ6QlI7O0F5Rzk2ekJJO0VBQ0k7QXpHaTd6QlI7O0F5R2w3ekJJO0VBQ0k7QXpHcTd6QlI7O0F5R3Q3ekJJO0VBQ0k7QXpHeTd6QlI7O0F5RzE3ekJJO0VBQ0k7QXpHNjd6QlI7O0F5Rzk3ekJJO0VBQ0k7QXpHaTh6QlI7O0F5R2w4ekJJO0VBQ0k7QXpHcTh6QlI7O0F5R3Q4ekJJO0VBQ0k7QXpHeTh6QlI7O0F5RzE4ekJJO0VBQ0k7QXpHNjh6QlI7O0F5Rzk4ekJJO0VBQ0k7QXpHaTl6QlI7O0F5R2w5ekJJO0VBQ0k7QXpHcTl6QlI7O0F5R3Q5ekJJO0VBQ0k7QXpHeTl6QlI7O0F5RzE5ekJJO0VBQ0k7QXpHNjl6QlI7O0F5Rzk5ekJJO0VBQ0k7QXpHaSt6QlI7O0F5R2wrekJJO0VBQ0k7QXpHcSt6QlI7O0F5R3QrekJJO0VBQ0k7QXpHeSt6QlI7O0F5RzErekJJO0VBQ0k7QXpHNit6QlI7O0F5RzkrekJJO0VBQ0k7QXpHaS96QlI7O0F5R2wvekJJO0VBQ0k7QXpHcS96QlI7O0F5R3QvekJJO0VBQ0k7QXpHeS96QlI7O0F5RzEvekJJO0VBQ0k7QXpHNi96QlI7O0F5RzkvekJJO0VBQ0k7QXpHaWcwQlI7O0F5R2xnMEJJO0VBQ0k7QXpHcWcwQlI7O0F5R3RnMEJJO0VBQ0k7QXpHeWcwQlI7O0F5RzFnMEJJO0VBQ0k7QXpHNmcwQlI7O0F5RzlnMEJJO0VBQ0k7QXpHaWgwQlI7O0F5R2xoMEJJO0VBQ0k7QXpHcWgwQlI7O0F5R3RoMEJJO0VBQ0k7QXpHeWgwQlI7O0F5RzFoMEJJO0VBQ0k7QXpHNmgwQlI7O0F5RzloMEJJO0VBQ0k7QXpHaWkwQlI7O0F5R2xpMEJJO0VBQ0k7QXpHcWkwQlI7O0F5R3RpMEJJO0VBQ0k7QXpHeWkwQlI7O0F5RzFpMEJJO0VBQ0k7QXpHNmkwQlI7O0F5RzlpMEJJO0VBQ0k7QXpHaWowQlI7O0F5R2xqMEJJO0VBQ0k7QXpHcWowQlI7O0F5R3RqMEJJO0VBQ0k7QXpHeWowQlI7O0F5RzFqMEJJO0VBQ0k7QXpHNmowQlI7O0F5RzlqMEJJO0VBQ0k7QXpHaWswQlI7O0F5R2xrMEJJO0VBQ0k7QXpHcWswQlI7O0F5R3RrMEJJO0VBQ0k7QXpHeWswQlI7O0F5RzFrMEJJO0VBQ0k7QXpHNmswQlI7O0F5RzlrMEJJO0VBQ0k7QXpHaWwwQlI7O0F5R2xsMEJJO0VBQ0k7QXpHcWwwQlI7O0F5R3RsMEJJO0VBQ0k7QXpHeWwwQlI7O0F5RzFsMEJJO0VBQ0k7QXpHNmwwQlI7O0F5RzlsMEJJO0VBQ0k7QXpHaW0wQlI7O0F5R2xtMEJJO0VBQ0k7QXpHcW0wQlI7O0F5R3RtMEJJO0VBQ0k7QXpHeW0wQlI7O0F5RzFtMEJJO0VBQ0k7QXpHNm0wQlI7O0F5RzltMEJJO0VBQ0k7QXpHaW4wQlI7O0F5R2xuMEJJO0VBQ0k7QXpHcW4wQlI7O0F5R3RuMEJJO0VBQ0k7QXpHeW4wQlI7O0F5RzFuMEJJO0VBQ0k7QXpHNm4wQlI7O0F5RzluMEJJO0VBQ0k7QXpHaW8wQlI7O0F5R2xvMEJJO0VBQ0k7QXpHcW8wQlI7O0F5R3RvMEJJO0VBQ0k7QXpHeW8wQlI7O0F5RzFvMEJJO0VBQ0k7QXpHNm8wQlI7O0F5RzlvMEJJO0VBQ0k7QXpHaXAwQlI7O0F5R2xwMEJJO0VBQ0k7QXpHcXAwQlI7O0F5R3RwMEJJO0VBQ0k7QXpHeXAwQlI7O0F5RzFwMEJJO0VBQ0k7QXpHNnAwQlI7O0F5RzlwMEJJO0VBQ0k7QXpHaXEwQlI7O0F5R2xxMEJJO0VBQ0k7QXpHcXEwQlI7O0F5R3RxMEJJO0VBQ0k7QXpHeXEwQlI7O0F5RzFxMEJJO0VBQ0k7QXpHNnEwQlI7O0F5RzlxMEJJO0VBQ0k7QXpHaXIwQlI7O0F5R2xyMEJJO0VBQ0k7QXpHcXIwQlI7O0F5R3RyMEJJO0VBQ0k7QXpHeXIwQlI7O0F5RzFyMEJJO0VBQ0k7QXpHNnIwQlI7O0F5RzlyMEJJO0VBQ0k7QXpHaXMwQlI7O0F5R2xzMEJJO0VBQ0k7QXpHcXMwQlI7O0F5R3RzMEJJO0VBQ0k7QXpHeXMwQlI7O0F5RzFzMEJJO0VBQ0k7QXpHNnMwQlI7O0F5RzlzMEJJO0VBQ0k7QXpHaXQwQlI7O0F5R2x0MEJJO0VBQ0k7QXpHcXQwQlI7O0F5R3R0MEJJO0VBQ0k7QXpHeXQwQlI7O0F5RzF0MEJJO0VBQ0k7QXpHNnQwQlI7O0F5Rzl0MEJJO0VBQ0k7QXpHaXUwQlI7O0F5R2x1MEJJO0VBQ0k7QXpHcXUwQlI7O0F5R3R1MEJJO0VBQ0k7QXpHeXUwQlI7O0F5RzF1MEJJO0VBQ0k7QXpHNnUwQlI7O0F5Rzl1MEJJO0VBQ0k7QXpHaXYwQlI7O0F5R2x2MEJJO0VBQ0k7QXpHcXYwQlI7O0F5R3R2MEJJO0VBQ0k7QXpHeXYwQlI7O0F5RzF2MEJJO0VBQ0k7QXpHNnYwQlI7O0F5Rzl2MEJJO0VBQ0k7QXpHaXcwQlI7O0F5R2x3MEJJO0VBQ0k7QXpHcXcwQlI7O0F5R3R3MEJJO0VBQ0k7QXpHeXcwQlI7O0F5RzF3MEJJO0VBQ0k7QXpHNncwQlI7O0F5Rzl3MEJJO0VBQ0k7QXpHaXgwQlI7O0F5R2x4MEJJO0VBQ0k7QXpHcXgwQlI7O0F5R3R4MEJJO0VBQ0k7QXpHeXgwQlI7O0F5RzF4MEJJO0VBQ0k7QXpHNngwQlI7O0F5Rzl4MEJJO0VBQ0k7QXpHaXkwQlI7O0F5R2x5MEJJO0VBQ0k7QXpHcXkwQlI7O0F5R3R5MEJJO0VBQ0k7QXpHeXkwQlI7O0F5RzF5MEJJO0VBQ0k7QXpHNnkwQlI7O0F5Rzl5MEJJO0VBQ0k7QXpHaXowQlI7O0F5R2x6MEJJO0VBQ0k7QXpHcXowQlI7O0F5R3R6MEJJO0VBQ0k7QXpHeXowQlI7O0F5RzF6MEJJO0VBQ0k7QXpHNnowQlI7O0F5Rzl6MEJJO0VBQ0k7QXpHaTAwQlI7O0F5R2wwMEJJO0VBQ0k7QXpHcTAwQlI7O0F5R3QwMEJJO0VBQ0k7QXpHeTAwQlI7O0F5RzEwMEJJO0VBQ0k7QXpHNjAwQlI7O0F5RzkwMEJJO0VBQ0k7QXpHaTEwQlI7O0F5R2wxMEJJO0VBQ0k7QXpHcTEwQlI7O0F5R3QxMEJJO0VBQ0k7QXpHeTEwQlI7O0F5RzExMEJJO0VBQ0k7QXpHNjEwQlI7O0F5RzkxMEJJO0VBQ0k7QXpHaTIwQlI7O0F5R2wyMEJJO0VBQ0k7QXpHcTIwQlI7O0F5R3QyMEJJO0VBQ0k7QXpHeTIwQlI7O0F5RzEyMEJJO0VBQ0k7QXpHNjIwQlI7O0F5RzkyMEJJO0VBQ0k7QXpHaTMwQlI7O0F5R2wzMEJJO0VBQ0k7QXpHcTMwQlI7O0F5R3QzMEJJO0VBQ0k7QXpHeTMwQlI7O0F5RzEzMEJJO0VBQ0k7QXpHNjMwQlI7O0F5RzkzMEJJO0VBQ0k7QXpHaTQwQlI7O0F5R2w0MEJJO0VBQ0k7QXpHcTQwQlI7O0F5R3Q0MEJJO0VBQ0k7QXpHeTQwQlI7O0F5RzE0MEJJO0VBQ0k7QXpHNjQwQlI7O0F5Rzk0MEJJO0VBQ0k7QXpHaTUwQlI7O0F5R2w1MEJJO0VBQ0k7QXpHcTUwQlI7O0F5R3Q1MEJJO0VBQ0k7QXpHeTUwQlI7O0F5RzE1MEJJO0VBQ0k7QXpHNjUwQlI7O0F5Rzk1MEJJO0VBQ0k7QXpHaTYwQlI7O0F5R2w2MEJJO0VBQ0k7QXpHcTYwQlI7O0F5R3Q2MEJJO0VBQ0k7QXpHeTYwQlI7O0F5RzE2MEJJO0VBQ0k7QXpHNjYwQlI7O0F5Rzk2MEJJO0VBQ0k7QXpHaTcwQlI7O0F5R2w3MEJJO0VBQ0k7QXpHcTcwQlI7O0F5R3Q3MEJJO0VBQ0k7QXpHeTcwQlI7O0F5RzE3MEJJO0VBQ0k7QXpHNjcwQlI7O0F5Rzk3MEJJO0VBQ0k7QXpHaTgwQlI7O0F5R2w4MEJJO0VBQ0k7QXpHcTgwQlI7O0F5R3Q4MEJJO0VBQ0k7QXpHeTgwQlI7O0F5RzE4MEJJO0VBQ0k7QXpHNjgwQlI7O0F5Rzk4MEJJO0VBQ0k7QXpHaTkwQlI7O0F5R2w5MEJJO0VBQ0k7QXpHcTkwQlI7O0F5R3Q5MEJJO0VBQ0k7QXpHeTkwQlI7O0F5RzE5MEJJO0VBQ0k7QXpHNjkwQlI7O0F5Rzk5MEJJO0VBQ0k7QXpHaSswQlI7O0F5R2wrMEJJO0VBQ0k7QXpHcSswQlI7O0F5R3QrMEJJO0VBQ0k7QXpHeSswQlI7O0F5RzErMEJJO0VBQ0k7QXpHNiswQlI7O0F5RzkrMEJJO0VBQ0k7QXpHaS8wQlI7O0F5R2wvMEJJO0VBQ0k7QXpHcS8wQlI7O0F5R3QvMEJJO0VBQ0k7QXpHeS8wQlI7O0F5RzEvMEJJO0VBQ0k7QXpHNi8wQlI7O0F5RzkvMEJJO0VBQ0k7QXpHaWcxQlI7O0F5R2xnMUJJO0VBQ0k7QXpHcWcxQlI7O0F5R3RnMUJJO0VBQ0k7QXpHeWcxQlI7O0F5RzFnMUJJO0VBQ0k7QXpHNmcxQlI7O0F5RzlnMUJJO0VBQ0k7QXpHaWgxQlI7O0F5R2xoMUJJO0VBQ0k7QXpHcWgxQlI7O0F5R3RoMUJJO0VBQ0k7QXpHeWgxQlI7O0F5RzFoMUJJO0VBQ0k7QXpHNmgxQlI7O0F5RzloMUJJO0VBQ0k7QXpHaWkxQlI7O0F5R2xpMUJJO0VBQ0k7QXpHcWkxQlI7O0F5R3RpMUJJO0VBQ0k7QXpHeWkxQlI7O0F5RzFpMUJJO0VBQ0k7QXpHNmkxQlI7O0F5RzlpMUJJO0VBQ0k7QXpHaWoxQlI7O0F5R2xqMUJJO0VBQ0k7QXpHcWoxQlI7O0F5R3RqMUJJO0VBQ0k7QXpHeWoxQlI7O0F5RzFqMUJJO0VBQ0k7QXpHNmoxQlI7O0F5RzlqMUJJO0VBQ0k7QXpHaWsxQlI7O0F5R2xrMUJJO0VBQ0k7QXpHcWsxQlI7O0F5R3RrMUJJO0VBQ0k7QXpHeWsxQlI7O0F5RzFrMUJJO0VBQ0k7QXpHNmsxQlI7O0F5RzlrMUJJO0VBQ0k7QXpHaWwxQlI7O0F5R2xsMUJJO0VBQ0k7QXpHcWwxQlI7O0F5R3RsMUJJO0VBQ0k7QXpHeWwxQlI7O0F5RzFsMUJJO0VBQ0k7QXpHNmwxQlI7O0F5RzlsMUJJO0VBQ0k7QXpHaW0xQlI7O0F5R2xtMUJJO0VBQ0k7QXpHcW0xQlI7O0F5R3RtMUJJO0VBQ0k7QXpHeW0xQlI7O0F5RzFtMUJJO0VBQ0k7QXpHNm0xQlI7O0F5RzltMUJJO0VBQ0k7QXpHaW4xQlI7O0F5R2xuMUJJO0VBQ0k7QXpHcW4xQlI7O0F5R3RuMUJJO0VBQ0k7QXpHeW4xQlI7O0F5RzFuMUJJO0VBQ0k7QXpHNm4xQlI7O0F5RzluMUJJO0VBQ0k7QXpHaW8xQlI7O0F5R2xvMUJJO0VBQ0k7QXpHcW8xQlI7O0F5R3RvMUJJO0VBQ0k7QXpHeW8xQlI7O0F5RzFvMUJJO0VBQ0k7QXpHNm8xQlI7O0F5RzlvMUJJO0VBQ0k7QXpHaXAxQlI7O0F5R2xwMUJJO0VBQ0k7QXpHcXAxQlI7O0F5R3RwMUJJO0VBQ0k7QXpHeXAxQlI7O0F5RzFwMUJJO0VBQ0k7QXpHNnAxQlI7O0F5RzlwMUJJO0VBQ0k7QXpHaXExQlI7O0F5R2xxMUJJO0VBQ0k7QXpHcXExQlI7O0F5R3RxMUJJO0VBQ0k7QXpHeXExQlI7O0F5RzFxMUJJO0VBQ0k7QXpHNnExQlI7O0F5RzlxMUJJO0VBQ0k7QXpHaXIxQlI7O0F5R2xyMUJJO0VBQ0k7QXpHcXIxQlI7O0F5R3RyMUJJO0VBQ0k7QXpHeXIxQlI7O0F5RzFyMUJJO0VBQ0k7QXpHNnIxQlI7O0F5RzlyMUJJO0VBQ0k7QXpHaXMxQlI7O0F5R2xzMUJJO0VBQ0k7QXpHcXMxQlI7O0F5R3RzMUJJO0VBQ0k7QXpHeXMxQlI7O0F5RzFzMUJJO0VBQ0k7QXpHNnMxQlI7O0F5RzlzMUJJO0VBQ0k7QXpHaXQxQlI7O0F5R2x0MUJJO0VBQ0k7QXpHcXQxQlI7O0F5R3R0MUJJO0VBQ0k7QXpHeXQxQlI7O0F5RzF0MUJJO0VBQ0k7QXpHNnQxQlI7O0F5Rzl0MUJJO0VBQ0k7QXpHaXUxQlI7O0F5R2x1MUJJO0VBQ0k7QXpHcXUxQlI7O0F5R3R1MUJJO0VBQ0k7QXpHeXUxQlI7O0F5RzF1MUJJO0VBQ0k7QXpHNnUxQlI7O0F5Rzl1MUJJO0VBQ0k7QXpHaXYxQlI7O0F5R2x2MUJJO0VBQ0k7QXpHcXYxQlI7O0F5R3R2MUJJO0VBQ0k7QXpHeXYxQlI7O0F5RzF2MUJJO0VBQ0k7QXpHNnYxQlI7O0F5Rzl2MUJJO0VBQ0k7QXpHaXcxQlI7O0F5R2x3MUJJO0VBQ0k7QXpHcXcxQlI7O0F5R3R3MUJJO0VBQ0k7QXpHeXcxQlI7O0F5RzF3MUJJO0VBQ0k7QXpHNncxQlI7O0F5Rzl3MUJJO0VBQ0k7QXpHaXgxQlI7O0F5R2x4MUJJO0VBQ0k7QXpHcXgxQlI7O0F5R3R4MUJJO0VBQ0k7QXpHeXgxQlI7O0F5RzF4MUJJO0VBQ0k7QXpHNngxQlI7O0F5Rzl4MUJJO0VBQ0k7QXpHaXkxQlI7O0F5R2x5MUJJO0VBQ0k7QXpHcXkxQlI7O0F5R3R5MUJJO0VBQ0k7QXpHeXkxQlI7O0F5RzF5MUJJO0VBQ0k7QXpHNnkxQlI7O0F5Rzl5MUJJO0VBQ0k7QXpHaXoxQlI7O0F5R2x6MUJJO0VBQ0k7QXpHcXoxQlI7O0F5R3R6MUJJO0VBQ0k7QXpHeXoxQlI7O0F5RzF6MUJJO0VBQ0k7QXpHNnoxQlI7O0F5Rzl6MUJJO0VBQ0k7QXpHaTAxQlI7O0F5R2wwMUJJO0VBQ0k7QXpHcTAxQlI7O0F5R3QwMUJJO0VBQ0k7QXpHeTAxQlI7O0F5RzEwMUJJO0VBQ0k7QXpHNjAxQlI7O0F5RzkwMUJJO0VBQ0k7QXpHaTExQlI7O0F5R2wxMUJJO0VBQ0k7QXpHcTExQlI7O0F5R3QxMUJJO0VBQ0k7QXpHeTExQlI7O0F5RzExMUJJO0VBQ0k7QXpHNjExQlI7O0F5RzkxMUJJO0VBQ0k7QXpHaTIxQlI7O0F5R2wyMUJJO0VBQ0k7QXpHcTIxQlI7O0F5R3QyMUJJO0VBQ0k7QXpHeTIxQlI7O0F5RzEyMUJJO0VBQ0k7QXpHNjIxQlI7O0F5RzkyMUJJO0VBQ0k7QXpHaTMxQlI7O0F5R2wzMUJJO0VBQ0k7QXpHcTMxQlI7O0F5R3QzMUJJO0VBQ0k7QXpHeTMxQlI7O0F5RzEzMUJJO0VBQ0k7QXpHNjMxQlI7O0F5RzkzMUJJO0VBQ0k7QXpHaTQxQlI7O0F5R2w0MUJJO0VBQ0k7QXpHcTQxQlI7O0F5R3Q0MUJJO0VBQ0k7QXpHeTQxQlI7O0F5RzE0MUJJO0VBQ0k7QXpHNjQxQlI7O0F5Rzk0MUJJO0VBQ0k7QXpHaTUxQlI7O0F5R2w1MUJJO0VBQ0k7QXpHcTUxQlI7O0F5R3Q1MUJJO0VBQ0k7QXpHeTUxQlI7O0F5RzE1MUJJO0VBQ0k7QXpHNjUxQlI7O0F5Rzk1MUJJO0VBQ0k7QXpHaTYxQlI7O0F5R2w2MUJJO0VBQ0k7QXpHcTYxQlI7O0F5R3Q2MUJJO0VBQ0k7QXpHeTYxQlI7O0F5RzE2MUJJO0VBQ0k7QXpHNjYxQlI7O0F5Rzk2MUJJO0VBQ0k7QXpHaTcxQlI7O0F5R2w3MUJJO0VBQ0k7QXpHcTcxQlI7O0F5R3Q3MUJJO0VBQ0k7QXpHeTcxQlI7O0F5RzE3MUJJO0VBQ0k7QXpHNjcxQlI7O0F5Rzk3MUJJO0VBQ0k7QXpHaTgxQlI7O0F5R2w4MUJJO0VBQ0k7QXpHcTgxQlI7O0F5R3Q4MUJJO0VBQ0k7QXpHeTgxQlI7O0F5RzE4MUJJO0VBQ0k7QXpHNjgxQlI7O0F5Rzk4MUJJO0VBQ0k7QXpHaTkxQlI7O0F5R2w5MUJJO0VBQ0k7QXpHcTkxQlI7O0F5R3Q5MUJJO0VBQ0k7QXpHeTkxQlI7O0F5RzE5MUJJO0VBQ0k7QXpHNjkxQlI7O0F5Rzk5MUJJO0VBQ0k7QXpHaSsxQlI7O0F5R2wrMUJJO0VBQ0k7QXpHcSsxQlI7O0F5R3QrMUJJO0VBQ0k7QXpHeSsxQlI7O0F5RzErMUJJO0VBQ0k7QXpHNisxQlI7O0F5RzkrMUJJO0VBQ0k7QXpHaS8xQlI7O0F5R2wvMUJJO0VBQ0k7QXpHcS8xQlI7O0F5R3QvMUJJO0VBQ0k7QXpHeS8xQlI7O0F5RzEvMUJJO0VBQ0k7QXpHNi8xQlI7O0F5RzkvMUJJO0VBQ0k7QXpHaWcyQlI7O0F5R2xnMkJJO0VBQ0k7QXpHcWcyQlI7O0F5R3RnMkJJO0VBQ0k7QXpHeWcyQlI7O0F5RzFnMkJJO0VBQ0k7QXpHNmcyQlI7O0F5RzlnMkJJO0VBQ0k7QXpHaWgyQlI7O0F5R2xoMkJJO0VBQ0k7QXpHcWgyQlI7O0F5R3RoMkJJO0VBQ0k7QXpHeWgyQlI7O0F5RzFoMkJJO0VBQ0k7QXpHNmgyQlI7O0F5RzloMkJJO0VBQ0k7QXpHaWkyQlI7O0F5R2xpMkJJO0VBQ0k7QXpHcWkyQlI7O0F5R3RpMkJJO0VBQ0k7QXpHeWkyQlI7O0F5RzFpMkJJO0VBQ0k7QXpHNmkyQlI7O0F5RzlpMkJJO0VBQ0k7QXpHaWoyQlI7O0F5R2xqMkJJO0VBQ0k7QXpHcWoyQlI7O0F5R3RqMkJJO0VBQ0k7QXpHeWoyQlI7O0F5RzFqMkJJO0VBQ0k7QXpHNmoyQlI7O0F5RzlqMkJJO0VBQ0k7QXpHaWsyQlI7O0F5R2xrMkJJO0VBQ0k7QXpHcWsyQlI7O0F5R3RrMkJJO0VBQ0k7QXpHeWsyQlI7O0F5RzFrMkJJO0VBQ0k7QXpHNmsyQlI7O0F5RzlrMkJJO0VBQ0k7QXpHaWwyQlI7O0F5R2xsMkJJO0VBQ0k7QXpHcWwyQlI7O0F5R3RsMkJJO0VBQ0k7QXpHeWwyQlI7O0F5RzFsMkJJO0VBQ0k7QXpHNmwyQlI7O0F5RzlsMkJJO0VBQ0k7QXpHaW0yQlI7O0F5R2xtMkJJO0VBQ0k7QXpHcW0yQlI7O0F5R3RtMkJJO0VBQ0k7QXpHeW0yQlI7O0F5RzFtMkJJO0VBQ0k7QXpHNm0yQlI7O0F5RzltMkJJO0VBQ0k7QXpHaW4yQlI7O0F5R2xuMkJJO0VBQ0k7QXpHcW4yQlI7O0F5R3RuMkJJO0VBQ0k7QXpHeW4yQlI7O0F5RzFuMkJJO0VBQ0k7QXpHNm4yQlI7O0F5RzluMkJJO0VBQ0k7QXpHaW8yQlI7O0F5R2xvMkJJO0VBQ0k7QXpHcW8yQlI7O0F5R3RvMkJJO0VBQ0k7QXpHeW8yQlI7O0F5RzFvMkJJO0VBQ0k7QXpHNm8yQlI7O0F5RzlvMkJJO0VBQ0k7QXpHaXAyQlI7O0F5R2xwMkJJO0VBQ0k7QXpHcXAyQlI7O0F5R3RwMkJJO0VBQ0k7QXpHeXAyQlI7O0F5RzFwMkJJO0VBQ0k7QXpHNnAyQlI7O0F5RzlwMkJJO0VBQ0k7QXpHaXEyQlI7O0F5R2xxMkJJO0VBQ0k7QXpHcXEyQlI7O0F5R3RxMkJJO0VBQ0k7QXpHeXEyQlI7O0F5RzFxMkJJO0VBQ0k7QXpHNnEyQlI7O0F5RzlxMkJJO0VBQ0k7QXpHaXIyQlI7O0F5R2xyMkJJO0VBQ0k7QXpHcXIyQlI7O0F5R3RyMkJJO0VBQ0k7QXpHeXIyQlI7O0F5RzFyMkJJO0VBQ0k7QXpHNnIyQlI7O0F5RzlyMkJJO0VBQ0k7QXpHaXMyQlI7O0F5R2xzMkJJO0VBQ0k7QXpHcXMyQlI7O0F5R3RzMkJJO0VBQ0k7QXpHeXMyQlI7O0F5RzFzMkJJO0VBQ0k7QXpHNnMyQlI7O0F5RzlzMkJJO0VBQ0k7QXpHaXQyQlI7O0F5R2x0MkJJO0VBQ0k7QXpHcXQyQlI7O0F5R3R0MkJJO0VBQ0k7QXpHeXQyQlI7O0F5RzF0MkJJO0VBQ0k7QXpHNnQyQlI7O0F5Rzl0MkJJO0VBQ0k7QXpHaXUyQlI7O0F5R2x1MkJJO0VBQ0k7QXpHcXUyQlI7O0F5R3R1MkJJO0VBQ0k7QXpHeXUyQlI7O0F5RzF1MkJJO0VBQ0k7QXpHNnUyQlI7O0F5Rzl1MkJJO0VBQ0k7QXpHaXYyQlI7O0F5R2x2MkJJO0VBQ0k7QXpHcXYyQlI7O0F5R3R2MkJJO0VBQ0k7QXpHeXYyQlI7O0F5RzF2MkJJO0VBQ0k7QXpHNnYyQlI7O0F5Rzl2MkJJO0VBQ0k7QXpHaXcyQlI7O0F5R2x3MkJJO0VBQ0k7QXpHcXcyQlI7O0F5R3R3MkJJO0VBQ0k7QXpHeXcyQlI7O0F5RzF3MkJJO0VBQ0k7QXpHNncyQlI7O0F5Rzl3MkJJO0VBQ0k7QXpHaXgyQlI7O0F5R2x4MkJJO0VBQ0k7QXpHcXgyQlI7O0F5R3R4MkJJO0VBQ0k7QXpHeXgyQlI7O0F5RzF4MkJJO0VBQ0k7QXpHNngyQlI7O0F5Rzl4MkJJO0VBQ0k7QXpHaXkyQlI7O0F5R2x5MkJJO0VBQ0k7QXpHcXkyQlI7O0F5R3R5MkJJO0VBQ0k7QXpHeXkyQlI7O0F5RzF5MkJJO0VBQ0k7QXpHNnkyQlI7O0F5Rzl5MkJJO0VBQ0k7QXpHaXoyQlI7O0F5R2x6MkJJO0VBQ0k7QXpHcXoyQlI7O0F5R3R6MkJJO0VBQ0k7QXpHeXoyQlI7O0F5RzF6MkJJO0VBQ0k7QXpHNnoyQlI7O0F5Rzl6MkJJO0VBQ0k7QXpHaTAyQlI7O0F5R2wwMkJJO0VBQ0k7QXpHcTAyQlI7O0F5R3QwMkJJO0VBQ0k7QXpHeTAyQlI7O0F5RzEwMkJJO0VBQ0k7QXpHNjAyQlI7O0F5RzkwMkJJO0VBQ0k7QXpHaTEyQlI7O0F5R2wxMkJJO0VBQ0k7QXpHcTEyQlI7O0F5R3QxMkJJO0VBQ0k7QXpHeTEyQlI7O0F5RzExMkJJO0VBQ0k7QXpHNjEyQlI7O0F5RzkxMkJJO0VBQ0k7QXpHaTIyQlI7O0F5R2wyMkJJO0VBQ0k7QXpHcTIyQlI7O0F5R3QyMkJJO0VBQ0k7QXpHeTIyQlI7O0F5RzEyMkJJO0VBQ0k7QXpHNjIyQlI7O0F5RzkyMkJJO0VBQ0k7QXpHaTMyQlI7O0F5R2wzMkJJO0VBQ0k7QXpHcTMyQlI7O0F5R3QzMkJJO0VBQ0k7QXpHeTMyQlI7O0F5RzEzMkJJO0VBQ0k7QXpHNjMyQlI7O0F5RzkzMkJJO0VBQ0k7QXpHaTQyQlI7O0F5R2w0MkJJO0VBQ0k7QXpHcTQyQlI7O0F5R3Q0MkJJO0VBQ0k7QXpHeTQyQlI7O0F5RzE0MkJJO0VBQ0k7QXpHNjQyQlI7O0F5Rzk0MkJJO0VBQ0k7QXpHaTUyQlI7O0F5R2w1MkJJO0VBQ0k7QXpHcTUyQlI7O0F5R3Q1MkJJO0VBQ0k7QXpHeTUyQlI7O0F5RzE1MkJJO0VBQ0k7QXpHNjUyQlI7O0F5Rzk1MkJJO0VBQ0k7QXpHaTYyQlI7O0F5R2w2MkJJO0VBQ0k7QXpHcTYyQlI7O0F5R3Q2MkJJO0VBQ0k7QXpHeTYyQlI7O0F5RzE2MkJJO0VBQ0k7QXpHNjYyQlI7O0F5Rzk2MkJJO0VBQ0k7QXpHaTcyQlI7O0F5R2w3MkJJO0VBQ0k7QXpHcTcyQlI7O0F5R3Q3MkJJO0VBQ0k7QXpHeTcyQlI7O0F5RzE3MkJJO0VBQ0k7QXpHNjcyQlI7O0F5Rzk3MkJJO0VBQ0k7QXpHaTgyQlI7O0F5R2w4MkJJO0VBQ0k7QXpHcTgyQlI7O0F5R3Q4MkJJO0VBQ0k7QXpHeTgyQlI7O0F5RzE4MkJJO0VBQ0k7QXpHNjgyQlI7O0F5Rzk4MkJJO0VBQ0k7QXpHaTkyQlI7O0F5R2w5MkJJO0VBQ0k7QXpHcTkyQlI7O0F5R3Q5MkJJO0VBQ0k7QXpHeTkyQlI7O0F5RzE5MkJJO0VBQ0k7QXpHNjkyQlI7O0F5Rzk5MkJJO0VBQ0k7QXpHaSsyQlI7O0F5R2wrMkJJO0VBQ0k7QXpHcSsyQlI7O0F5R3QrMkJJO0VBQ0k7QXpHeSsyQlI7O0F5RzErMkJJO0VBQ0k7QXpHNisyQlI7O0F5RzkrMkJJO0VBQ0k7QXpHaS8yQlI7O0F5R2wvMkJJO0VBQ0k7QXpHcS8yQlI7O0F5R3QvMkJJO0VBQ0k7QXpHeS8yQlI7O0F5RzEvMkJJO0VBQ0k7QXpHNi8yQlI7O0F5RzkvMkJJO0VBQ0k7QXpHaWczQlI7O0F5R2xnM0JJO0VBQ0k7QXpHcWczQlI7O0F5R3RnM0JJO0VBQ0k7QXpHeWczQlI7O0F5RzFnM0JJO0VBQ0k7QXpHNmczQlI7O0F5RzlnM0JJO0VBQ0k7QXpHaWgzQlI7O0F5R2xoM0JJO0VBQ0k7QXpHcWgzQlI7O0F5R3RoM0JJO0VBQ0k7QXpHeWgzQlI7O0F5RzFoM0JJO0VBQ0k7QXpHNmgzQlI7O0F5RzloM0JJO0VBQ0k7QXpHaWkzQlI7O0F5R2xpM0JJO0VBQ0k7QXpHcWkzQlI7O0F5R3RpM0JJO0VBQ0k7QXpHeWkzQlI7O0F5RzFpM0JJO0VBQ0k7QXpHNmkzQlI7O0F5RzlpM0JJO0VBQ0k7QXpHaWozQlI7O0F5R2xqM0JJO0VBQ0k7QXpHcWozQlI7O0F5R3RqM0JJO0VBQ0k7QXpHeWozQlI7O0F5RzFqM0JJO0VBQ0k7QXpHNmozQlI7O0F5RzlqM0JJO0VBQ0k7QXpHaWszQlI7O0F5R2xrM0JJO0VBQ0k7QXpHcWszQlI7O0F5R3RrM0JJO0VBQ0k7QXpHeWszQlI7O0F5RzFrM0JJO0VBQ0k7QXpHNmszQlI7O0F5RzlrM0JJO0VBQ0k7QXpHaWwzQlI7O0F5R2xsM0JJO0VBQ0k7QXpHcWwzQlI7O0F5R3RsM0JJO0VBQ0k7QXpHeWwzQlI7O0F5RzFsM0JJO0VBQ0k7QXpHNmwzQlI7O0F5RzlsM0JJO0VBQ0k7QXpHaW0zQlI7O0F5R2xtM0JJO0VBQ0k7QXpHcW0zQlI7O0F5R3RtM0JJO0VBQ0k7QXpHeW0zQlI7O0F5RzFtM0JJO0VBQ0k7QXpHNm0zQlI7O0F5RzltM0JJO0VBQ0k7QXpHaW4zQlI7O0F5R2xuM0JJO0VBQ0k7QXpHcW4zQlI7O0F5R3RuM0JJO0VBQ0k7QXpHeW4zQlI7O0F5RzFuM0JJO0VBQ0k7QXpHNm4zQlI7O0F5RzluM0JJO0VBQ0k7QXpHaW8zQlI7O0F5R2xvM0JJO0VBQ0k7QXpHcW8zQlI7O0F5R3RvM0JJO0VBQ0k7QXpHeW8zQlI7O0F5RzFvM0JJO0VBQ0k7QXpHNm8zQlI7O0F5RzlvM0JJO0VBQ0k7QXpHaXAzQlI7O0F5R2xwM0JJO0VBQ0k7QXpHcXAzQlI7O0F5R3RwM0JJO0VBQ0k7QXpHeXAzQlI7O0F5RzFwM0JJO0VBQ0k7QXpHNnAzQlI7O0F5RzlwM0JJO0VBQ0k7QXpHaXEzQlI7O0F5R2xxM0JJO0VBQ0k7QXpHcXEzQlI7O0F5R3RxM0JJO0VBQ0k7QXpHeXEzQlI7O0F5RzFxM0JJO0VBQ0k7QXpHNnEzQlI7O0F5RzlxM0JJO0VBQ0k7QXpHaXIzQlI7O0F5R2xyM0JJO0VBQ0k7QXpHcXIzQlI7O0F5R3RyM0JJO0VBQ0k7QXpHeXIzQlI7O0F5RzFyM0JJO0VBQ0k7QXpHNnIzQlI7O0F5RzlyM0JJO0VBQ0k7QXpHaXMzQlI7O0F5R2xzM0JJO0VBQ0k7QXpHcXMzQlI7O0F5R3RzM0JJO0VBQ0k7QXpHeXMzQlI7O0F5RzFzM0JJO0VBQ0k7QXpHNnMzQlI7O0F5RzlzM0JJO0VBQ0k7QXpHaXQzQlI7O0F5R2x0M0JJO0VBQ0k7QXpHcXQzQlI7O0F5R3R0M0JJO0VBQ0k7QXpHeXQzQlI7O0F5RzF0M0JJO0VBQ0k7QXpHNnQzQlI7O0F5Rzl0M0JJO0VBQ0k7QXpHaXUzQlI7O0F5R2x1M0JJO0VBQ0k7QXpHcXUzQlI7O0F5R3R1M0JJO0VBQ0k7QXpHeXUzQlI7O0F5RzF1M0JJO0VBQ0k7QXpHNnUzQlI7O0F5Rzl1M0JJO0VBQ0k7QXpHaXYzQlI7O0F5R2x2M0JJO0VBQ0k7QXpHcXYzQlI7O0F5R3R2M0JJO0VBQ0k7QXpHeXYzQlI7O0F5RzF2M0JJO0VBQ0k7QXpHNnYzQlI7O0F5Rzl2M0JJO0VBQ0k7QXpHaXczQlI7O0F5R2x3M0JJO0VBQ0k7QXpHcXczQlI7O0F5R3R3M0JJO0VBQ0k7QXpHeXczQlI7O0F5RzF3M0JJO0VBQ0k7QXpHNnczQlI7O0F5Rzl3M0JJO0VBQ0k7QXpHaXgzQlI7O0F5R2x4M0JJO0VBQ0k7QXpHcXgzQlI7O0F5R3R4M0JJO0VBQ0k7QXpHeXgzQlI7O0F5RzF4M0JJO0VBQ0k7QXpHNngzQlI7O0F5Rzl4M0JJO0VBQ0k7QXpHaXkzQlI7O0F5R2x5M0JJO0VBQ0k7QXpHcXkzQlI7O0F5R3R5M0JJO0VBQ0k7QXpHeXkzQlI7O0F5RzF5M0JJO0VBQ0k7QXpHNnkzQlI7O0F5Rzl5M0JJO0VBQ0k7QXpHaXozQlI7O0F5R2x6M0JJO0VBQ0k7QXpHcXozQlI7O0F5R3R6M0JJO0VBQ0k7QXpHeXozQlI7O0F5RzF6M0JJO0VBQ0k7QXpHNnozQlI7O0F5Rzl6M0JJO0VBQ0k7QXpHaTAzQlI7O0F5R2wwM0JJO0VBQ0k7QXpHcTAzQlI7O0F5R3QwM0JJO0VBQ0k7QXpHeTAzQlI7O0F5RzEwM0JJO0VBQ0k7QXpHNjAzQlI7O0F5RzkwM0JJO0VBQ0k7QXpHaTEzQlI7O0F5R2wxM0JJO0VBQ0k7QXpHcTEzQlI7O0F5R3QxM0JJO0VBQ0k7QXpHeTEzQlI7O0F5RzExM0JJO0VBQ0k7QXpHNjEzQlI7O0F5RzkxM0JJO0VBQ0k7QXpHaTIzQlI7O0F5R2wyM0JJO0VBQ0k7QXpHcTIzQlI7O0F5R3QyM0JJO0VBQ0k7QXpHeTIzQlI7O0F5RzEyM0JJO0VBQ0k7QXpHNjIzQlI7O0F5RzkyM0JJO0VBQ0k7QXpHaTMzQlI7O0F5R2wzM0JJO0VBQ0k7QXpHcTMzQlI7O0F5R3QzM0JJO0VBQ0k7QXpHeTMzQlI7O0F5RzEzM0JJO0VBQ0k7QXpHNjMzQlI7O0F5RzkzM0JJO0VBQ0k7QXpHaTQzQlI7O0F5R2w0M0JJO0VBQ0k7QXpHcTQzQlI7O0F5R3Q0M0JJO0VBQ0k7QXpHeTQzQlI7O0F5RzE0M0JJO0VBQ0k7QXpHNjQzQlI7O0F5Rzk0M0JJO0VBQ0k7QXpHaTUzQlI7O0F5R2w1M0JJO0VBQ0k7QXpHcTUzQlI7O0F5R3Q1M0JJO0VBQ0k7QXpHeTUzQlI7O0F5RzE1M0JJO0VBQ0k7QXpHNjUzQlI7O0F5Rzk1M0JJO0VBQ0k7QXpHaTYzQlI7O0F5R2w2M0JJO0VBQ0k7QXpHcTYzQlI7O0F5R3Q2M0JJO0VBQ0k7QXpHeTYzQlI7O0F5RzE2M0JJO0VBQ0k7QXpHNjYzQlI7O0F5Rzk2M0JJO0VBQ0k7QXpHaTczQlI7O0F5R2w3M0JJO0VBQ0k7QXpHcTczQlI7O0F5R3Q3M0JJO0VBQ0k7QXpHeTczQlI7O0F5RzE3M0JJO0VBQ0k7QXpHNjczQlI7O0F5Rzk3M0JJO0VBQ0k7QXpHaTgzQlI7O0F5R2w4M0JJO0VBQ0k7QXpHcTgzQlI7O0F5R3Q4M0JJO0VBQ0k7QXpHeTgzQlI7O0F5RzE4M0JJO0VBQ0k7QXpHNjgzQlI7O0F5Rzk4M0JJO0VBQ0k7QXpHaTkzQlI7O0F5R2w5M0JJO0VBQ0k7QXpHcTkzQlI7O0F5R3Q5M0JJO0VBQ0k7QXpHeTkzQlI7O0F5RzE5M0JJO0VBQ0k7QXpHNjkzQlI7O0F5Rzk5M0JJO0VBQ0k7QXpHaSszQlI7O0F5R2wrM0JJO0VBQ0k7QXpHcSszQlI7O0F5R3QrM0JJO0VBQ0k7QXpHeSszQlI7O0F5RzErM0JJO0VBQ0k7QXpHNiszQlI7O0F5RzkrM0JJO0VBQ0k7QXpHaS8zQlI7O0F5R2wvM0JJO0VBQ0k7QXpHcS8zQlI7O0F5R3QvM0JJO0VBQ0k7QXpHeS8zQlI7O0F5RzEvM0JJO0VBQ0k7QXpHNi8zQlI7O0F5RzkvM0JJO0VBQ0k7QXpHaWc0QlI7O0F5R2xnNEJJO0VBQ0k7QXpHcWc0QlI7O0F5R3RnNEJJO0VBQ0k7QXpHeWc0QlI7O0F5RzFnNEJJO0VBQ0k7QXpHNmc0QlI7O0F5RzlnNEJJO0VBQ0k7QXpHaWg0QlI7O0F5R2xoNEJJO0VBQ0k7QXpHcWg0QlI7O0F5R3RoNEJJO0VBQ0k7QXpHeWg0QlI7O0F5RzFoNEJJO0VBQ0k7QXpHNmg0QlI7O0F5RzloNEJJO0VBQ0k7QXpHaWk0QlI7O0F5R2xpNEJJO0VBQ0k7QXpHcWk0QlI7O0F5R3RpNEJJO0VBQ0k7QXpHeWk0QlI7O0F5RzFpNEJJO0VBQ0k7QXpHNmk0QlI7O0F5RzlpNEJJO0VBQ0k7QXpHaWo0QlI7O0F5R2xqNEJJO0VBQ0k7QXpHcWo0QlI7O0F5R3RqNEJJO0VBQ0k7QXpHeWo0QlI7O0F5RzFqNEJJO0VBQ0k7QXpHNmo0QlI7O0F5RzlqNEJJO0VBQ0k7QXpHaWs0QlI7O0F5R2xrNEJJO0VBQ0k7QXpHcWs0QlI7O0F5R3RrNEJJO0VBQ0k7QXpHeWs0QlI7O0F5RzFrNEJJO0VBQ0k7QXpHNms0QlI7O0F5RzlrNEJJO0VBQ0k7QXpHaWw0QlI7O0F5R2xsNEJJO0VBQ0k7QXpHcWw0QlI7O0F5R3RsNEJJO0VBQ0k7QXpHeWw0QlI7O0F5RzFsNEJJO0VBQ0k7QXpHNmw0QlI7O0F5RzlsNEJJO0VBQ0k7QXpHaW00QlI7O0F5R2xtNEJJO0VBQ0k7QXpHcW00QlI7O0F5R3RtNEJJO0VBQ0k7QXpHeW00QlI7O0F5RzFtNEJJO0VBQ0k7QXpHNm00QlI7O0F5RzltNEJJO0VBQ0k7QXpHaW40QlI7O0F5R2xuNEJJO0VBQ0k7QXpHcW40QlI7O0F5R3RuNEJJO0VBQ0k7QXpHeW40QlI7O0F5RzFuNEJJO0VBQ0k7QXpHNm40QlI7O0F5RzluNEJJO0VBQ0k7QXpHaW80QlI7O0F5R2xvNEJJO0VBQ0k7QXpHcW80QlI7O0F5R3RvNEJJO0VBQ0k7QXpHeW80QlI7O0F5RzFvNEJJO0VBQ0k7QXpHNm80QlI7O0F5RzlvNEJJO0VBQ0k7QXpHaXA0QlI7O0F5R2xwNEJJO0VBQ0k7QXpHcXA0QlI7O0F5R3RwNEJJO0VBQ0k7QXpHeXA0QlI7O0F5RzFwNEJJO0VBQ0k7QXpHNnA0QlI7O0F5RzlwNEJJO0VBQ0k7QXpHaXE0QlI7O0F5R2xxNEJJO0VBQ0k7QXpHcXE0QlI7O0F5R3RxNEJJO0VBQ0k7QXpHeXE0QlI7O0F5RzFxNEJJO0VBQ0k7QXpHNnE0QlI7O0F5RzlxNEJJO0VBQ0k7QXpHaXI0QlI7O0F5R2xyNEJJO0VBQ0k7QXpHcXI0QlI7O0F5R3RyNEJJO0VBQ0k7QXpHeXI0QlI7O0F5RzFyNEJJO0VBQ0k7QXpHNnI0QlI7O0F5RzlyNEJJO0VBQ0k7QXpHaXM0QlI7O0F5R2xzNEJJO0VBQ0k7QXpHcXM0QlI7O0F5R3RzNEJJO0VBQ0k7QXpHeXM0QlI7O0F5RzFzNEJJO0VBQ0k7QXpHNnM0QlI7O0F5RzlzNEJJO0VBQ0k7QXpHaXQ0QlI7O0F5R2x0NEJJO0VBQ0k7QXpHcXQ0QlI7O0F5R3R0NEJJO0VBQ0k7QXpHeXQ0QlI7O0F5RzF0NEJJO0VBQ0k7QXpHNnQ0QlI7O0F5Rzl0NEJJO0VBQ0k7QXpHaXU0QlI7O0F5R2x1NEJJO0VBQ0k7QXpHcXU0QlI7O0F5R3R1NEJJO0VBQ0k7QXpHeXU0QlI7O0F5RzF1NEJJO0VBQ0k7QXpHNnU0QlI7O0F5Rzl1NEJJO0VBQ0k7QXpHaXY0QlI7O0F5R2x2NEJJO0VBQ0k7QXpHcXY0QlI7O0F5R3R2NEJJO0VBQ0k7QXpHeXY0QlI7O0F5RzF2NEJJO0VBQ0k7QXpHNnY0QlI7O0F5Rzl2NEJJO0VBQ0k7QXpHaXc0QlI7O0F5R2x3NEJJO0VBQ0k7QXpHcXc0QlI7O0F5R3R3NEJJO0VBQ0k7QXpHeXc0QlI7O0F5RzF3NEJJO0VBQ0k7QXpHNnc0QlI7O0F5Rzl3NEJJO0VBQ0k7QXpHaXg0QlI7O0F5R2x4NEJJO0VBQ0k7QXpHcXg0QlI7O0F5R3R4NEJJO0VBQ0k7QXpHeXg0QlI7O0F5RzF4NEJJO0VBQ0k7QXpHNng0QlI7O0F5Rzl4NEJJO0VBQ0k7QXpHaXk0QlI7O0F5R2x5NEJJO0VBQ0k7QXpHcXk0QlI7O0F5R3R5NEJJO0VBQ0k7QXpHeXk0QlI7O0F5RzF5NEJJO0VBQ0k7QXpHNnk0QlI7O0F5Rzl5NEJJO0VBQ0k7QXpHaXo0QlI7O0F5R2x6NEJJO0VBQ0k7QXpHcXo0QlI7O0F5R3R6NEJJO0VBQ0k7QXpHeXo0QlI7O0F5RzF6NEJJO0VBQ0k7QXpHNno0QlI7O0F5Rzl6NEJJO0VBQ0k7QXpHaTA0QlI7O0F5R2wwNEJJO0VBQ0k7QXpHcTA0QlI7O0F5R3QwNEJJO0VBQ0k7QXpHeTA0QlI7O0F5RzEwNEJJO0VBQ0k7QXpHNjA0QlI7O0F5RzkwNEJJO0VBQ0k7QXpHaTE0QlI7O0F5R2wxNEJJO0VBQ0k7QXpHcTE0QlI7O0F5R3QxNEJJO0VBQ0k7QXpHeTE0QlI7O0F5RzExNEJJO0VBQ0k7QXpHNjE0QlI7O0F5RzkxNEJJO0VBQ0k7QXpHaTI0QlI7O0F5R2wyNEJJO0VBQ0k7QXpHcTI0QlI7O0F5R3QyNEJJO0VBQ0k7QXpHeTI0QlI7O0F5RzEyNEJJO0VBQ0k7QXpHNjI0QlI7O0F5RzkyNEJJO0VBQ0k7QXpHaTM0QlI7O0F5R2wzNEJJO0VBQ0k7QXpHcTM0QlI7O0F5R3QzNEJJO0VBQ0k7QXpHeTM0QlI7O0F5RzEzNEJJO0VBQ0k7QXpHNjM0QlI7O0F5RzkzNEJJO0VBQ0k7QXpHaTQ0QlI7O0F5R2w0NEJJO0VBQ0k7QXpHcTQ0QlI7O0F5R3Q0NEJJO0VBQ0k7QXpHeTQ0QlI7O0F5RzE0NEJJO0VBQ0k7QXpHNjQ0QlI7O0F5Rzk0NEJJO0VBQ0k7QXpHaTU0QlI7O0F5R2w1NEJJO0VBQ0k7QXpHcTU0QlI7O0F5R3Q1NEJJO0VBQ0k7QXpHeTU0QlI7O0F5RzE1NEJJO0VBQ0k7QXpHNjU0QlI7O0F5Rzk1NEJJO0VBQ0k7QXpHaTY0QlI7O0F5R2w2NEJJO0VBQ0k7QXpHcTY0QlI7O0F5R3Q2NEJJO0VBQ0k7QXpHeTY0QlI7O0F5RzE2NEJJO0VBQ0k7QXpHNjY0QlI7O0F5Rzk2NEJJO0VBQ0k7QXpHaTc0QlI7O0F5R2w3NEJJO0VBQ0k7QXpHcTc0QlI7O0F5R3Q3NEJJO0VBQ0k7QXpHeTc0QlI7O0F5RzE3NEJJO0VBQ0k7QXpHNjc0QlI7O0F5Rzk3NEJJO0VBQ0k7QXpHaTg0QlI7O0F5R2w4NEJJO0VBQ0k7QXpHcTg0QlI7O0F5R3Q4NEJJO0VBQ0k7QXpHeTg0QlI7O0F5RzE4NEJJO0VBQ0k7QXpHNjg0QlI7O0F5Rzk4NEJJO0VBQ0k7QXpHaTk0QlI7O0F5R2w5NEJJO0VBQ0k7QXpHcTk0QlI7O0F5R3Q5NEJJO0VBQ0k7QXpHeTk0QlI7O0F5RzE5NEJJO0VBQ0k7QXpHNjk0QlI7O0F5Rzk5NEJJO0VBQ0k7QXpHaSs0QlI7O0F5R2wrNEJJO0VBQ0k7QXpHcSs0QlI7O0F5R3QrNEJJO0VBQ0k7QXpHeSs0QlI7O0F5RzErNEJJO0VBQ0k7QXpHNis0QlI7O0F5RzkrNEJJO0VBQ0k7QXpHaS80QlI7O0F5R2wvNEJJO0VBQ0k7QXpHcS80QlI7O0F5R3QvNEJJO0VBQ0k7QXpHeS80QlI7O0F5RzEvNEJJO0VBQ0k7QXpHNi80QlI7O0F5RzkvNEJJO0VBQ0k7QXpHaWc1QlI7O0F5R2xnNUJJO0VBQ0k7QXpHcWc1QlI7O0F5R3RnNUJJO0VBQ0k7QXpHeWc1QlI7O0F5RzFnNUJJO0VBQ0k7QXpHNmc1QlI7O0F5RzlnNUJJO0VBQ0k7QXpHaWg1QlI7O0F5R2xoNUJJO0VBQ0k7QXpHcWg1QlI7O0F5R3RoNUJJO0VBQ0k7QXpHeWg1QlI7O0F5RzFoNUJJO0VBQ0k7QXpHNmg1QlI7O0F5RzloNUJJO0VBQ0k7QXpHaWk1QlI7O0F5R2xpNUJJO0VBQ0k7QXpHcWk1QlI7O0F5R3RpNUJJO0VBQ0k7QXpHeWk1QlI7O0F5RzFpNUJJO0VBQ0k7QXpHNmk1QlI7O0F5RzlpNUJJO0VBQ0k7QXpHaWo1QlI7O0F5R2xqNUJJO0VBQ0k7QXpHcWo1QlI7O0F5R3RqNUJJO0VBQ0k7QXpHeWo1QlI7O0F5RzFqNUJJO0VBQ0k7QXpHNmo1QlI7O0F5RzlqNUJJO0VBQ0k7QXpHaWs1QlI7O0F5R2xrNUJJO0VBQ0k7QXpHcWs1QlI7O0F5R3RrNUJJO0VBQ0k7QXpHeWs1QlI7O0F5RzFrNUJJO0VBQ0k7QXpHNms1QlI7O0F5RzlrNUJJO0VBQ0k7QXpHaWw1QlI7O0F5R2xsNUJJO0VBQ0k7QXpHcWw1QlI7O0F5R3RsNUJJO0VBQ0k7QXpHeWw1QlI7O0F5RzFsNUJJO0VBQ0k7QXpHNmw1QlI7O0F5RzlsNUJJO0VBQ0k7QXpHaW01QlI7O0F5R2xtNUJJO0VBQ0k7QXpHcW01QlI7O0F5R3RtNUJJO0VBQ0k7QXpHeW01QlI7O0F5RzFtNUJJO0VBQ0k7QXpHNm01QlI7O0F5RzltNUJJO0VBQ0k7QXpHaW41QlI7O0F5R2xuNUJJO0VBQ0k7QXpHcW41QlI7O0F5R3RuNUJJO0VBQ0k7QXpHeW41QlI7O0F5RzFuNUJJO0VBQ0k7QXpHNm41QlI7O0F5RzluNUJJO0VBQ0k7QXpHaW81QlI7O0F5R2xvNUJJO0VBQ0k7QXpHcW81QlI7O0F5R3RvNUJJO0VBQ0k7QXpHeW81QlI7O0F5RzFvNUJJO0VBQ0k7QXpHNm81QlI7O0F5RzlvNUJJO0VBQ0k7QXpHaXA1QlI7O0F5R2xwNUJJO0VBQ0k7QXpHcXA1QlI7O0F5R3RwNUJJO0VBQ0k7QXpHeXA1QlI7O0F5RzFwNUJJO0VBQ0k7QXpHNnA1QlI7O0F5RzlwNUJJO0VBQ0k7QXpHaXE1QlI7O0F5R2xxNUJJO0VBQ0k7QXpHcXE1QlI7O0F5R3RxNUJJO0VBQ0k7QXpHeXE1QlI7O0F5RzFxNUJJO0VBQ0k7QXpHNnE1QlI7O0F5RzlxNUJJO0VBQ0k7QXpHaXI1QlI7O0F5R2xyNUJJO0VBQ0k7QXpHcXI1QlI7O0F5R3RyNUJJO0VBQ0k7QXpHeXI1QlI7O0F5RzFyNUJJO0VBQ0k7QXpHNnI1QlI7O0F5RzlyNUJJO0VBQ0k7QXpHaXM1QlI7O0F5R2xzNUJJO0VBQ0k7QXpHcXM1QlI7O0F5R3RzNUJJO0VBQ0k7QXpHeXM1QlI7O0F5RzFzNUJJO0VBQ0k7QXpHNnM1QlI7O0F5RzlzNUJJO0VBQ0k7QXpHaXQ1QlI7O0F5R2x0NUJJO0VBQ0k7QXpHcXQ1QlI7O0F5R3R0NUJJO0VBQ0k7QXpHeXQ1QlI7O0F5RzF0NUJJO0VBQ0k7QXpHNnQ1QlI7O0F5Rzl0NUJJO0VBQ0k7QXpHaXU1QlI7O0F5R2x1NUJJO0VBQ0k7QXpHcXU1QlI7O0F5R3R1NUJJO0VBQ0k7QXpHeXU1QlI7O0F5RzF1NUJJO0VBQ0k7QXpHNnU1QlI7O0F5Rzl1NUJJO0VBQ0k7QXpHaXY1QlI7O0F5R2x2NUJJO0VBQ0k7QXpHcXY1QlI7O0F5R3R2NUJJO0VBQ0k7QXpHeXY1QlI7O0F5RzF2NUJJO0VBQ0k7QXpHNnY1QlI7O0F5Rzl2NUJJO0VBQ0k7QXpHaXc1QlI7O0F5R2x3NUJJO0VBQ0k7QXpHcXc1QlI7O0F5R3R3NUJJO0VBQ0k7QXpHeXc1QlI7O0F5RzF3NUJJO0VBQ0k7QXpHNnc1QlI7O0F5Rzl3NUJJO0VBQ0k7QXpHaXg1QlI7O0F5R2x4NUJJO0VBQ0k7QXpHcXg1QlI7O0F5R3R4NUJJO0VBQ0k7QXpHeXg1QlI7O0F5RzF4NUJJO0VBQ0k7QXpHNng1QlI7O0F5Rzl4NUJJO0VBQ0k7QXpHaXk1QlI7O0F5R2x5NUJJO0VBQ0k7QXpHcXk1QlI7O0F5R3R5NUJJO0VBQ0k7QXpHeXk1QlI7O0F5RzF5NUJJO0VBQ0k7QXpHNnk1QlI7O0F5Rzl5NUJJO0VBQ0k7QXpHaXo1QlI7O0F5R2x6NUJJO0VBQ0k7QXpHcXo1QlI7O0F5R3R6NUJJO0VBQ0k7QXpHeXo1QlI7O0F5RzF6NUJJO0VBQ0k7QXpHNno1QlI7O0F5Rzl6NUJJO0VBQ0k7QXpHaTA1QlI7O0F5R2wwNUJJO0VBQ0k7QXpHcTA1QlI7O0F5R3QwNUJJO0VBQ0k7QXpHeTA1QlI7O0F5RzEwNUJJO0VBQ0k7QXpHNjA1QlI7O0F5RzkwNUJJO0VBQ0k7QXpHaTE1QlI7O0F5R2wxNUJJO0VBQ0k7QXpHcTE1QlI7O0F5R3QxNUJJO0VBQ0k7QXpHeTE1QlI7O0F5RzExNUJJO0VBQ0k7QXpHNjE1QlI7O0F5RzkxNUJJO0VBQ0k7QXpHaTI1QlI7O0F5R2wyNUJJO0VBQ0k7QXpHcTI1QlI7O0F5R3QyNUJJO0VBQ0k7QXpHeTI1QlI7O0F5RzEyNUJJO0VBQ0k7QXpHNjI1QlI7O0F5RzkyNUJJO0VBQ0k7QXpHaTM1QlI7O0F5R2wzNUJJO0VBQ0k7QXpHcTM1QlI7O0F5R3QzNUJJO0VBQ0k7QXpHeTM1QlI7O0F5RzEzNUJJO0VBQ0k7QXpHNjM1QlI7O0F5RzkzNUJJO0VBQ0k7QXpHaTQ1QlI7O0F5R2w0NUJJO0VBQ0k7QXpHcTQ1QlI7O0F5R3Q0NUJJO0VBQ0k7QXpHeTQ1QlI7O0F5RzE0NUJJO0VBQ0k7QXpHNjQ1QlI7O0F5Rzk0NUJJO0VBQ0k7QXpHaTU1QlI7O0F5R2w1NUJJO0VBQ0k7QXpHcTU1QlI7O0F5R3Q1NUJJO0VBQ0k7QXpHeTU1QlI7O0F5RzE1NUJJO0VBQ0k7QXpHNjU1QlI7O0F5Rzk1NUJJO0VBQ0k7QXpHaTY1QlI7O0F5R2w2NUJJO0VBQ0k7QXpHcTY1QlI7O0F5R3Q2NUJJO0VBQ0k7QXpHeTY1QlI7O0F5RzE2NUJJO0VBQ0k7QXpHNjY1QlI7O0F5Rzk2NUJJO0VBQ0k7QXpHaTc1QlI7O0F5R2w3NUJJO0VBQ0k7QXpHcTc1QlI7O0F5R3Q3NUJJO0VBQ0k7QXpHeTc1QlI7O0F5RzE3NUJJO0VBQ0k7QXpHNjc1QlI7O0F5Rzk3NUJJO0VBQ0k7QXpHaTg1QlI7O0F5R2w4NUJJO0VBQ0k7QXpHcTg1QlI7O0F5R3Q4NUJJO0VBQ0k7QXpHeTg1QlI7O0F5RzE4NUJJO0VBQ0k7QXpHNjg1QlI7O0F5Rzk4NUJJO0VBQ0k7QXpHaTk1QlI7O0F5R2w5NUJJO0VBQ0k7QXpHcTk1QlI7O0F5R3Q5NUJJO0VBQ0k7QXpHeTk1QlI7O0F5RzE5NUJJO0VBQ0k7QXpHNjk1QlI7O0F5Rzk5NUJJO0VBQ0k7QXpHaSs1QlI7O0F5R2wrNUJJO0VBQ0k7QXpHcSs1QlI7O0F5R3QrNUJJO0VBQ0k7QXpHeSs1QlI7O0F5RzErNUJJO0VBQ0k7QXpHNis1QlI7O0F5RzkrNUJJO0VBQ0k7QXpHaS81QlI7O0F5R2wvNUJJO0VBQ0k7QXpHcS81QlI7O0F5R3QvNUJJO0VBQ0k7QXpHeS81QlI7O0F5RzEvNUJJO0VBQ0k7QXpHNi81QlI7O0F5RzkvNUJJO0VBQ0k7QXpHaWc2QlI7O0F5R2xnNkJJO0VBQ0k7QXpHcWc2QlI7O0F5R3RnNkJJO0VBQ0k7QXpHeWc2QlI7O0F5RzFnNkJJO0VBQ0k7QXpHNmc2QlI7O0F5RzlnNkJJO0VBQ0k7QXpHaWg2QlI7O0F5R2xoNkJJO0VBQ0k7QXpHcWg2QlI7O0F5R3RoNkJJO0VBQ0k7QXpHeWg2QlI7O0F5RzFoNkJJO0VBQ0k7QXpHNmg2QlI7O0F5RzloNkJJO0VBQ0k7QXpHaWk2QlI7O0F5R2xpNkJJO0VBQ0k7QXpHcWk2QlI7O0F5R3RpNkJJO0VBQ0k7QXpHeWk2QlI7O0F5RzFpNkJJO0VBQ0k7QXpHNmk2QlI7O0F5RzlpNkJJO0VBQ0k7QXpHaWo2QlI7O0F5R2xqNkJJO0VBQ0k7QXpHcWo2QlI7O0F5R3RqNkJJO0VBQ0k7QXpHeWo2QlI7O0F5RzFqNkJJO0VBQ0k7QXpHNmo2QlI7O0F5RzlqNkJJO0VBQ0k7QXpHaWs2QlI7O0F5R2xrNkJJO0VBQ0k7QXpHcWs2QlI7O0F5R3RrNkJJO0VBQ0k7QXpHeWs2QlI7O0F5RzFrNkJJO0VBQ0k7QXpHNms2QlI7O0F5RzlrNkJJO0VBQ0k7QXpHaWw2QlI7O0F5R2xsNkJJO0VBQ0k7QXpHcWw2QlI7O0F5R3RsNkJJO0VBQ0k7QXpHeWw2QlI7O0F5RzFsNkJJO0VBQ0k7QXpHNmw2QlI7O0F5RzlsNkJJO0VBQ0k7QXpHaW02QlI7O0F5R2xtNkJJO0VBQ0k7QXpHcW02QlI7O0F5R3RtNkJJO0VBQ0k7QXpHeW02QlI7O0F5RzFtNkJJO0VBQ0k7QXpHNm02QlI7O0F5RzltNkJJO0VBQ0k7QXpHaW42QlI7O0F5R2xuNkJJO0VBQ0k7QXpHcW42QlI7O0F5R3RuNkJJO0VBQ0k7QXpHeW42QlI7O0F5RzFuNkJJO0VBQ0k7QXpHNm42QlI7O0F5RzluNkJJO0VBQ0k7QXpHaW82QlI7O0F5R2xvNkJJO0VBQ0k7QXpHcW82QlI7O0F5R3RvNkJJO0VBQ0k7QXpHeW82QlI7O0F5RzFvNkJJO0VBQ0k7QXpHNm82QlI7O0F5RzlvNkJJO0VBQ0k7QXpHaXA2QlI7O0F5R2xwNkJJO0VBQ0k7QXpHcXA2QlI7O0F5R3RwNkJJO0VBQ0k7QXpHeXA2QlI7O0F5RzFwNkJJO0VBQ0k7QXpHNnA2QlI7O0F5RzlwNkJJO0VBQ0k7QXpHaXE2QlI7O0F5R2xxNkJJO0VBQ0k7QXpHcXE2QlI7O0F5R3RxNkJJO0VBQ0k7QXpHeXE2QlI7O0F5RzFxNkJJO0VBQ0k7QXpHNnE2QlI7O0F5RzlxNkJJO0VBQ0k7QXpHaXI2QlI7O0F5R2xyNkJJO0VBQ0k7QXpHcXI2QlI7O0F5R3RyNkJJO0VBQ0k7QXpHeXI2QlI7O0F5RzFyNkJJO0VBQ0k7QXpHNnI2QlI7O0F5RzlyNkJJO0VBQ0k7QXpHaXM2QlI7O0F5R2xzNkJJO0VBQ0k7QXpHcXM2QlI7O0F5R3RzNkJJO0VBQ0k7QXpHeXM2QlI7O0F5RzFzNkJJO0VBQ0k7QXpHNnM2QlI7O0F5RzlzNkJJO0VBQ0k7QXpHaXQ2QlI7O0F5R2x0NkJJO0VBQ0k7QXpHcXQ2QlI7O0F5R3R0NkJJO0VBQ0k7QXpHeXQ2QlI7O0F5RzF0NkJJO0VBQ0k7QXpHNnQ2QlI7O0F5Rzl0NkJJO0VBQ0k7QXpHaXU2QlI7O0F5R2x1NkJJO0VBQ0k7QXpHcXU2QlI7O0F5R3R1NkJJO0VBQ0k7QXpHeXU2QlI7O0F5RzF1NkJJO0VBQ0k7QXpHNnU2QlI7O0F5Rzl1NkJJO0VBQ0k7QXpHaXY2QlI7O0F5R2x2NkJJO0VBQ0k7QXpHcXY2QlI7O0F5R3R2NkJJO0VBQ0k7QXpHeXY2QlI7O0F5RzF2NkJJO0VBQ0k7QXpHNnY2QlI7O0F5Rzl2NkJJO0VBQ0k7QXpHaXc2QlI7O0F5R2x3NkJJO0VBQ0k7QXpHcXc2QlI7O0F5R3R3NkJJO0VBQ0k7QXpHeXc2QlI7O0F5RzF3NkJJO0VBQ0k7QXpHNnc2QlI7O0F5Rzl3NkJJO0VBQ0k7QXpHaXg2QlI7O0F5R2x4NkJJO0VBQ0k7QXpHcXg2QlI7O0F5R3R4NkJJO0VBQ0k7QXpHeXg2QlI7O0F5RzF4NkJJO0VBQ0k7QXpHNng2QlI7O0F5Rzl4NkJJO0VBQ0k7QXpHaXk2QlI7O0F5R2x5NkJJO0VBQ0k7QXpHcXk2QlI7O0F5R3R5NkJJO0VBQ0k7QXpHeXk2QlI7O0F5RzF5NkJJO0VBQ0k7QXpHNnk2QlI7O0F5Rzl5NkJJO0VBQ0k7QXpHaXo2QlI7O0F5R2x6NkJJO0VBQ0k7QXpHcXo2QlI7O0F5R3R6NkJJO0VBQ0k7QXpHeXo2QlI7O0F5RzF6NkJJO0VBQ0k7QXpHNno2QlI7O0F5Rzl6NkJJO0VBQ0k7QXpHaTA2QlI7O0F5R2wwNkJJO0VBQ0k7QXpHcTA2QlI7O0F5R3QwNkJJO0VBQ0k7QXpHeTA2QlI7O0F5RzEwNkJJO0VBQ0k7QXpHNjA2QlI7O0F5RzkwNkJJO0VBQ0k7QXpHaTE2QlI7O0F5R2wxNkJJO0VBQ0k7QXpHcTE2QlI7O0F5R3QxNkJJO0VBQ0k7QXpHeTE2QlI7O0F5RzExNkJJO0VBQ0k7QXpHNjE2QlI7O0F5RzkxNkJJO0VBQ0k7QXpHaTI2QlI7O0F5R2wyNkJJO0VBQ0k7QXpHcTI2QlI7O0F5R3QyNkJJO0VBQ0k7QXpHeTI2QlI7O0F5RzEyNkJJO0VBQ0k7QXpHNjI2QlI7O0F5RzkyNkJJO0VBQ0k7QXpHaTM2QlI7O0F5R2wzNkJJO0VBQ0k7QXpHcTM2QlI7O0F5R3QzNkJJO0VBQ0k7QXpHeTM2QlI7O0F5RzEzNkJJO0VBQ0k7QXpHNjM2QlI7O0F5RzkzNkJJO0VBQ0k7QXpHaTQ2QlI7O0F5R2w0NkJJO0VBQ0k7QXpHcTQ2QlI7O0F5R3Q0NkJJO0VBQ0k7QXpHeTQ2QlI7O0F5RzE0NkJJO0VBQ0k7QXpHNjQ2QlI7O0F5Rzk0NkJJO0VBQ0k7QXpHaTU2QlI7O0F5R2w1NkJJO0VBQ0k7QXpHcTU2QlI7O0F5R3Q1NkJJO0VBQ0k7QXpHeTU2QlI7O0F5RzE1NkJJO0VBQ0k7QXpHNjU2QlI7O0F5Rzk1NkJJO0VBQ0k7QXpHaTY2QlI7O0F5R2w2NkJJO0VBQ0k7QXpHcTY2QlI7O0F5R3Q2NkJJO0VBQ0k7QXpHeTY2QlI7O0F5RzE2NkJJO0VBQ0k7QXpHNjY2QlI7O0F5Rzk2NkJJO0VBQ0k7QXpHaTc2QlI7O0F5R2w3NkJJO0VBQ0k7QXpHcTc2QlI7O0F5R3Q3NkJJO0VBQ0k7QXpHeTc2QlI7O0F5RzE3NkJJO0VBQ0k7QXpHNjc2QlI7O0F5Rzk3NkJJO0VBQ0k7QXpHaTg2QlI7O0F5R2w4NkJJO0VBQ0k7QXpHcTg2QlI7O0F5R3Q4NkJJO0VBQ0k7QXpHeTg2QlI7O0F5RzE4NkJJO0VBQ0k7QXpHNjg2QlI7O0F5Rzk4NkJJO0VBQ0k7QXpHaTk2QlI7O0F5R2w5NkJJO0VBQ0k7QXpHcTk2QlI7O0F5R3Q5NkJJO0VBQ0k7QXpHeTk2QlI7O0F5RzE5NkJJO0VBQ0k7QXpHNjk2QlI7O0F5Rzk5NkJJO0VBQ0k7QXpHaSs2QlI7O0F5R2wrNkJJO0VBQ0k7QXpHcSs2QlI7O0F5R3QrNkJJO0VBQ0k7QXpHeSs2QlI7O0F5RzErNkJJO0VBQ0k7QXpHNis2QlI7O0F5RzkrNkJJO0VBQ0k7QXpHaS82QlI7O0F5R2wvNkJJO0VBQ0k7QXpHcS82QlI7O0F5R3QvNkJJO0VBQ0k7QXpHeS82QlI7O0F5RzEvNkJJO0VBQ0k7QXpHNi82QlI7O0F5RzkvNkJJO0VBQ0k7QXpHaWc3QlI7O0F5R2xnN0JJO0VBQ0k7QXpHcWc3QlI7O0F5R3RnN0JJO0VBQ0k7QXpHeWc3QlI7O0F5RzFnN0JJO0VBQ0k7QXpHNmc3QlI7O0F5RzlnN0JJO0VBQ0k7QXpHaWg3QlI7O0F5R2xoN0JJO0VBQ0k7QXpHcWg3QlI7O0F5R3RoN0JJO0VBQ0k7QXpHeWg3QlI7O0F5RzFoN0JJO0VBQ0k7QXpHNmg3QlI7O0F5RzloN0JJO0VBQ0k7QXpHaWk3QlI7O0F5R2xpN0JJO0VBQ0k7QXpHcWk3QlI7O0F5R3RpN0JJO0VBQ0k7QXpHeWk3QlI7O0F5RzFpN0JJO0VBQ0k7QXpHNmk3QlI7O0F5RzlpN0JJO0VBQ0k7QXpHaWo3QlI7O0F5R2xqN0JJO0VBQ0k7QXpHcWo3QlI7O0F5R3RqN0JJO0VBQ0k7QXpHeWo3QlI7O0F5RzFqN0JJO0VBQ0k7QXpHNmo3QlI7O0F5RzlqN0JJO0VBQ0k7QXpHaWs3QlI7O0F5R2xrN0JJO0VBQ0k7QXpHcWs3QlI7O0F5R3RrN0JJO0VBQ0k7QXpHeWs3QlI7O0F5RzFrN0JJO0VBQ0k7QXpHNms3QlI7O0F5RzlrN0JJO0VBQ0k7QXpHaWw3QlI7O0F5R2xsN0JJO0VBQ0k7QXpHcWw3QlI7O0F5R3RsN0JJO0VBQ0k7QXpHeWw3QlI7O0F5RzFsN0JJO0VBQ0k7QXpHNmw3QlI7O0F5RzlsN0JJO0VBQ0k7QXpHaW03QlI7O0F5R2xtN0JJO0VBQ0k7QXpHcW03QlI7O0F5R3RtN0JJO0VBQ0k7QXpHeW03QlI7O0F5RzFtN0JJO0VBQ0k7QXpHNm03QlI7O0F5RzltN0JJO0VBQ0k7QXpHaW43QlI7O0F5R2xuN0JJO0VBQ0k7QXpHcW43QlI7O0F5R3RuN0JJO0VBQ0k7QXpHeW43QlI7O0F5RzFuN0JJO0VBQ0k7QXpHNm43QlI7O0F5RzluN0JJO0VBQ0k7QXpHaW83QlI7O0F5R2xvN0JJO0VBQ0k7QXpHcW83QlI7O0F5R3RvN0JJO0VBQ0k7QXpHeW83QlI7O0F5RzFvN0JJO0VBQ0k7QXpHNm83QlI7O0F5RzlvN0JJO0VBQ0k7QXpHaXA3QlI7O0F5R2xwN0JJO0VBQ0k7QXpHcXA3QlI7O0F5R3RwN0JJO0VBQ0k7QXpHeXA3QlI7O0F5RzFwN0JJO0VBQ0k7QXpHNnA3QlI7O0F5RzlwN0JJO0VBQ0k7QXpHaXE3QlI7O0F5R2xxN0JJO0VBQ0k7QXpHcXE3QlI7O0F5R3RxN0JJO0VBQ0k7QXpHeXE3QlI7O0F5RzFxN0JJO0VBQ0k7QXpHNnE3QlI7O0F5RzlxN0JJO0VBQ0k7QXpHaXI3QlI7O0F5R2xyN0JJO0VBQ0k7QXpHcXI3QlI7O0F5R3RyN0JJO0VBQ0k7QXpHeXI3QlI7O0F5RzFyN0JJO0VBQ0k7QXpHNnI3QlI7O0F5RzlyN0JJO0VBQ0k7QXpHaXM3QlI7O0F5R2xzN0JJO0VBQ0k7QXpHcXM3QlI7O0F5R3RzN0JJO0VBQ0k7QXpHeXM3QlI7O0F5RzFzN0JJO0VBQ0k7QXpHNnM3QlI7O0F5RzlzN0JJO0VBQ0k7QXpHaXQ3QlI7O0F5R2x0N0JJO0VBQ0k7QXpHcXQ3QlI7O0F5R3R0N0JJO0VBQ0k7QXpHeXQ3QlI7O0F5RzF0N0JJO0VBQ0k7QXpHNnQ3QlI7O0F5Rzl0N0JJO0VBQ0k7QXpHaXU3QlI7O0F5R2x1N0JJO0VBQ0k7QXpHcXU3QlI7O0F5R3R1N0JJO0VBQ0k7QXpHeXU3QlI7O0F5RzF1N0JJO0VBQ0k7QXpHNnU3QlI7O0F5Rzl1N0JJO0VBQ0k7QXpHaXY3QlI7O0F5R2x2N0JJO0VBQ0k7QXpHcXY3QlI7O0F5R3R2N0JJO0VBQ0k7QXpHeXY3QlI7O0F5RzF2N0JJO0VBQ0k7QXpHNnY3QlI7O0F5Rzl2N0JJO0VBQ0k7QXpHaXc3QlI7O0F5R2x3N0JJO0VBQ0k7QXpHcXc3QlI7O0F5R3R3N0JJO0VBQ0k7QXpHeXc3QlI7O0F5RzF3N0JJO0VBQ0k7QXpHNnc3QlI7O0F5Rzl3N0JJO0VBQ0k7QXpHaXg3QlI7O0F5R2x4N0JJO0VBQ0k7QXpHcXg3QlI7O0F5R3R4N0JJO0VBQ0k7QXpHeXg3QlI7O0F5RzF4N0JJO0VBQ0k7QXpHNng3QlI7O0F5Rzl4N0JJO0VBQ0k7QXpHaXk3QlI7O0F5R2x5N0JJO0VBQ0k7QXpHcXk3QlI7O0F5R3R5N0JJO0VBQ0k7QXpHeXk3QlI7O0F5RzF5N0JJO0VBQ0k7QXpHNnk3QlI7O0F5Rzl5N0JJO0VBQ0k7QXpHaXo3QlI7O0F5R2x6N0JJO0VBQ0k7QXpHcXo3QlI7O0F5R3R6N0JJO0VBQ0k7QXpHeXo3QlI7O0F5RzF6N0JJO0VBQ0k7QXpHNno3QlI7O0F5Rzl6N0JJO0VBQ0k7QXpHaTA3QlI7O0F5R2wwN0JJO0VBQ0k7QXpHcTA3QlI7O0F5R3QwN0JJO0VBQ0k7QXpHeTA3QlI7O0F5RzEwN0JJO0VBQ0k7QXpHNjA3QlI7O0F5RzkwN0JJO0VBQ0k7QXpHaTE3QlI7O0F5R2wxN0JJO0VBQ0k7QXpHcTE3QlI7O0F5R3QxN0JJO0VBQ0k7QXpHeTE3QlI7O0F5RzExN0JJO0VBQ0k7QXpHNjE3QlI7O0F5RzkxN0JJO0VBQ0k7QXpHaTI3QlI7O0F5R2wyN0JJO0VBQ0k7QXpHcTI3QlI7O0F5R3QyN0JJO0VBQ0k7QXpHeTI3QlI7O0F5RzEyN0JJO0VBQ0k7QXpHNjI3QlI7O0F5RzkyN0JJO0VBQ0k7QXpHaTM3QlI7O0F5R2wzN0JJO0VBQ0k7QXpHcTM3QlI7O0F5R3QzN0JJO0VBQ0k7QXpHeTM3QlI7O0F5RzEzN0JJO0VBQ0k7QXpHNjM3QlI7O0F5RzkzN0JJO0VBQ0k7QXpHaTQ3QlI7O0F5R2w0N0JJO0VBQ0k7QXpHcTQ3QlI7O0F5R3Q0N0JJO0VBQ0k7QXpHeTQ3QlI7O0F5RzE0N0JJO0VBQ0k7QXpHNjQ3QlI7O0F5Rzk0N0JJO0VBQ0k7QXpHaTU3QlI7O0F5R2w1N0JJO0VBQ0k7QXpHcTU3QlI7O0F5R3Q1N0JJO0VBQ0k7QXpHeTU3QlI7O0F5RzE1N0JJO0VBQ0k7QXpHNjU3QlI7O0F5Rzk1N0JJO0VBQ0k7QXpHaTY3QlI7O0F5R2w2N0JJO0VBQ0k7QXpHcTY3QlI7O0F5R3Q2N0JJO0VBQ0k7QXpHeTY3QlI7O0F5RzE2N0JJO0VBQ0k7QXpHNjY3QlI7O0F5Rzk2N0JJO0VBQ0k7QXpHaTc3QlI7O0F5R2w3N0JJO0VBQ0k7QXpHcTc3QlI7O0F5R3Q3N0JJO0VBQ0k7QXpHeTc3QlI7O0F5RzE3N0JJO0VBQ0k7QXpHNjc3QlI7O0F5Rzk3N0JJO0VBQ0k7QXpHaTg3QlI7O0F5R2w4N0JJO0VBQ0k7QXpHcTg3QlI7O0F5R3Q4N0JJO0VBQ0k7QXpHeTg3QlI7O0F5RzE4N0JJO0VBQ0k7QXpHNjg3QlI7O0F5Rzk4N0JJO0VBQ0k7QXpHaTk3QlI7O0F5R2w5N0JJO0VBQ0k7QXpHcTk3QlI7O0F5R3Q5N0JJO0VBQ0k7QXpHeTk3QlI7O0F5RzE5N0JJO0VBQ0k7QXpHNjk3QlI7O0F5Rzk5N0JJO0VBQ0k7QXpHaSs3QlI7O0F5R2wrN0JJO0VBQ0k7QXpHcSs3QlI7O0F5R3QrN0JJO0VBQ0k7QXpHeSs3QlI7O0F5RzErN0JJO0VBQ0k7QXpHNis3QlI7O0F5RzkrN0JJO0VBQ0k7QXpHaS83QlI7O0F5R2wvN0JJO0VBQ0k7QXpHcS83QlI7O0F5R3QvN0JJO0VBQ0k7QXpHeS83QlI7O0F5RzEvN0JJO0VBQ0k7QXpHNi83QlI7O0F5RzkvN0JJO0VBQ0k7QXpHaWc4QlI7O0F5R2xnOEJJO0VBQ0k7QXpHcWc4QlI7O0F5R3RnOEJJO0VBQ0k7QXpHeWc4QlI7O0F5RzFnOEJJO0VBQ0k7QXpHNmc4QlI7O0F5RzlnOEJJO0VBQ0k7QXpHaWg4QlI7O0F5R2xoOEJJO0VBQ0k7QXpHcWg4QlI7O0F5R3RoOEJJO0VBQ0k7QXpHeWg4QlI7O0F5RzFoOEJJO0VBQ0k7QXpHNmg4QlI7O0F5RzloOEJJO0VBQ0k7QXpHaWk4QlI7O0F5R2xpOEJJO0VBQ0k7QXpHcWk4QlI7O0F5R3RpOEJJO0VBQ0k7QXpHeWk4QlI7O0F5RzFpOEJJO0VBQ0k7QXpHNmk4QlI7O0F5RzlpOEJJO0VBQ0k7QXpHaWo4QlI7O0F5R2xqOEJJO0VBQ0k7QXpHcWo4QlI7O0F5R3RqOEJJO0VBQ0k7QXpHeWo4QlI7O0F5RzFqOEJJO0VBQ0k7QXpHNmo4QlI7O0F5RzlqOEJJO0VBQ0k7QXpHaWs4QlI7O0F5R2xrOEJJO0VBQ0k7QXpHcWs4QlI7O0F5R3RrOEJJO0VBQ0k7QXpHeWs4QlI7O0F5RzFrOEJJO0VBQ0k7QXpHNms4QlI7O0F5RzlrOEJJO0VBQ0k7QXpHaWw4QlI7O0F5R2xsOEJJO0VBQ0k7QXpHcWw4QlI7O0F5R3RsOEJJO0VBQ0k7QXpHeWw4QlI7O0F5RzFsOEJJO0VBQ0k7QXpHNmw4QlI7O0F5RzlsOEJJO0VBQ0k7QXpHaW04QlI7O0F5R2xtOEJJO0VBQ0k7QXpHcW04QlI7O0F5R3RtOEJJO0VBQ0k7QXpHeW04QlI7O0F5RzFtOEJJO0VBQ0k7QXpHNm04QlI7O0F5RzltOEJJO0VBQ0k7QXpHaW44QlI7O0F5R2xuOEJJO0VBQ0k7QXpHcW44QlI7O0F5R3RuOEJJO0VBQ0k7QXpHeW44QlI7O0F5RzFuOEJJO0VBQ0k7QXpHNm44QlI7O0F5RzluOEJJO0VBQ0k7QXpHaW84QlI7O0F5R2xvOEJJO0VBQ0k7QXpHcW84QlI7O0F5R3RvOEJJO0VBQ0k7QXpHeW84QlI7O0F5RzFvOEJJO0VBQ0k7QXpHNm84QlI7O0F5RzlvOEJJO0VBQ0k7QXpHaXA4QlI7O0F5R2xwOEJJO0VBQ0k7QXpHcXA4QlI7O0F5R3RwOEJJO0VBQ0k7QXpHeXA4QlI7O0F5RzFwOEJJO0VBQ0k7QXpHNnA4QlI7O0F5RzlwOEJJO0VBQ0k7QXpHaXE4QlI7O0F5R2xxOEJJO0VBQ0k7QXpHcXE4QlI7O0F5R3RxOEJJO0VBQ0k7QXpHeXE4QlI7O0F5RzFxOEJJO0VBQ0k7QXpHNnE4QlI7O0F5RzlxOEJJO0VBQ0k7QXpHaXI4QlI7O0F5R2xyOEJJO0VBQ0k7QXpHcXI4QlI7O0F5R3RyOEJJO0VBQ0k7QXpHeXI4QlI7O0F5RzFyOEJJO0VBQ0k7QXpHNnI4QlI7O0F5RzlyOEJJO0VBQ0k7QXpHaXM4QlI7O0F5R2xzOEJJO0VBQ0k7QXpHcXM4QlI7O0F5R3RzOEJJO0VBQ0k7QXpHeXM4QlI7O0F5RzFzOEJJO0VBQ0k7QXpHNnM4QlI7O0F5RzlzOEJJO0VBQ0k7QXpHaXQ4QlI7O0F5R2x0OEJJO0VBQ0k7QXpHcXQ4QlI7O0F5R3R0OEJJO0VBQ0k7QXpHeXQ4QlI7O0F5RzF0OEJJO0VBQ0k7QXpHNnQ4QlI7O0F5Rzl0OEJJO0VBQ0k7QXpHaXU4QlI7O0F5R2x1OEJJO0VBQ0k7QXpHcXU4QlI7O0F5R3R1OEJJO0VBQ0k7QXpHeXU4QlI7O0F5RzF1OEJJO0VBQ0k7QXpHNnU4QlI7O0F5Rzl1OEJJO0VBQ0k7QXpHaXY4QlI7O0F5R2x2OEJJO0VBQ0k7QXpHcXY4QlI7O0F5R3R2OEJJO0VBQ0k7QXpHeXY4QlI7O0F5RzF2OEJJO0VBQ0k7QXpHNnY4QlI7O0F5Rzl2OEJJO0VBQ0k7QXpHaXc4QlI7O0F5R2x3OEJJO0VBQ0k7QXpHcXc4QlI7O0F5R3R3OEJJO0VBQ0k7QXpHeXc4QlI7O0F5RzF3OEJJO0VBQ0k7QXpHNnc4QlI7O0F5Rzl3OEJJO0VBQ0k7QXpHaXg4QlI7O0F5R2x4OEJJO0VBQ0k7QXpHcXg4QlI7O0F5R3R4OEJJO0VBQ0k7QXpHeXg4QlI7O0F5RzF4OEJJO0VBQ0k7QXpHNng4QlI7O0F5Rzl4OEJJO0VBQ0k7QXpHaXk4QlI7O0F5R2x5OEJJO0VBQ0k7QXpHcXk4QlI7O0F5R3R5OEJJO0VBQ0k7QXpHeXk4QlI7O0F5RzF5OEJJO0VBQ0k7QXpHNnk4QlI7O0F5Rzl5OEJJO0VBQ0k7QXpHaXo4QlI7O0F5R2x6OEJJO0VBQ0k7QXpHcXo4QlI7O0F5R3R6OEJJO0VBQ0k7QXpHeXo4QlI7O0F5RzF6OEJJO0VBQ0k7QXpHNno4QlI7O0F5Rzl6OEJJO0VBQ0k7QXpHaTA4QlI7O0F5R2wwOEJJO0VBQ0k7QXpHcTA4QlI7O0F5R3QwOEJJO0VBQ0k7QXpHeTA4QlI7O0F5RzEwOEJJO0VBQ0k7QXpHNjA4QlI7O0F5RzkwOEJJO0VBQ0k7QXpHaTE4QlI7O0F5R2wxOEJJO0VBQ0k7QXpHcTE4QlI7O0F5R3QxOEJJO0VBQ0k7QXpHeTE4QlI7O0F5RzExOEJJO0VBQ0k7QXpHNjE4QlI7O0F5RzkxOEJJO0VBQ0k7QXpHaTI4QlI7O0F5R2wyOEJJO0VBQ0k7QXpHcTI4QlI7O0F5R3QyOEJJO0VBQ0k7QXpHeTI4QlI7O0F5RzEyOEJJO0VBQ0k7QXpHNjI4QlI7O0F5RzkyOEJJO0VBQ0k7QXpHaTM4QlI7O0F5R2wzOEJJO0VBQ0k7QXpHcTM4QlI7O0F5R3QzOEJJO0VBQ0k7QXpHeTM4QlI7O0F5RzEzOEJJO0VBQ0k7QXpHNjM4QlI7O0F5RzkzOEJJO0VBQ0k7QXpHaTQ4QlI7O0F5R2w0OEJJO0VBQ0k7QXpHcTQ4QlI7O0F5R3Q0OEJJO0VBQ0k7QXpHeTQ4QlI7O0F5RzE0OEJJO0VBQ0k7QXpHNjQ4QlI7O0F5Rzk0OEJJO0VBQ0k7QXpHaTU4QlI7O0F5R2w1OEJJO0VBQ0k7QXpHcTU4QlI7O0F5R3Q1OEJJO0VBQ0k7QXpHeTU4QlI7O0F5RzE1OEJJO0VBQ0k7QXpHNjU4QlI7O0F5Rzk1OEJJO0VBQ0k7QXpHaTY4QlI7O0F5R2w2OEJJO0VBQ0k7QXpHcTY4QlI7O0F5R3Q2OEJJO0VBQ0k7QXpHeTY4QlI7O0F5RzE2OEJJO0VBQ0k7QXpHNjY4QlI7O0F5Rzk2OEJJO0VBQ0k7QXpHaTc4QlI7O0F5R2w3OEJJO0VBQ0k7QXpHcTc4QlI7O0F5R3Q3OEJJO0VBQ0k7QXpHeTc4QlI7O0F5RzE3OEJJO0VBQ0k7QXpHNjc4QlI7O0F5Rzk3OEJJO0VBQ0k7QXpHaTg4QlI7O0F5R2w4OEJJO0VBQ0k7QXpHcTg4QlI7O0F5R3Q4OEJJO0VBQ0k7QXpHeTg4QlI7O0F5RzE4OEJJO0VBQ0k7QXpHNjg4QlI7O0F5Rzk4OEJJO0VBQ0k7QXpHaTk4QlI7O0F5R2w5OEJJO0VBQ0k7QXpHcTk4QlI7O0F5R3Q5OEJJO0VBQ0k7QXpHeTk4QlI7O0F5RzE5OEJJO0VBQ0k7QXpHNjk4QlI7O0F5Rzk5OEJJO0VBQ0k7QXpHaSs4QlI7O0F5R2wrOEJJO0VBQ0k7QXpHcSs4QlI7O0F5R3QrOEJJO0VBQ0k7QXpHeSs4QlI7O0F5RzErOEJJO0VBQ0k7QXpHNis4QlI7O0F5RzkrOEJJO0VBQ0k7QXpHaS84QlI7O0F5R2wvOEJJO0VBQ0k7QXpHcS84QlI7O0F5R3QvOEJJO0VBQ0k7QXpHeS84QlI7O0F5RzEvOEJJO0VBQ0k7QXpHNi84QlI7O0F5RzkvOEJJO0VBQ0k7QXpHaWc5QlI7O0F5R2xnOUJJO0VBQ0k7QXpHcWc5QlI7O0F5R3RnOUJJO0VBQ0k7QXpHeWc5QlI7O0F5RzFnOUJJO0VBQ0k7QXpHNmc5QlI7O0F5RzlnOUJJO0VBQ0k7QXpHaWg5QlI7O0F5R2xoOUJJO0VBQ0k7QXpHcWg5QlI7O0F5R3RoOUJJO0VBQ0k7QXpHeWg5QlI7O0F5RzFoOUJJO0VBQ0k7QXpHNmg5QlI7O0F5RzloOUJJO0VBQ0k7QXpHaWk5QlI7O0F5R2xpOUJJO0VBQ0k7QXpHcWk5QlI7O0F5R3RpOUJJO0VBQ0k7QXpHeWk5QlI7O0F5RzFpOUJJO0VBQ0k7QXpHNmk5QlI7O0F5RzlpOUJJO0VBQ0k7QXpHaWo5QlI7O0F5R2xqOUJJO0VBQ0k7QXpHcWo5QlI7O0F5R3RqOUJJO0VBQ0k7QXpHeWo5QlI7O0F5RzFqOUJJO0VBQ0k7QXpHNmo5QlI7O0F5RzlqOUJJO0VBQ0k7QXpHaWs5QlI7O0F5R2xrOUJJO0VBQ0k7QXpHcWs5QlI7O0F5R3RrOUJJO0VBQ0k7QXpHeWs5QlI7O0F5RzFrOUJJO0VBQ0k7QXpHNms5QlI7O0F5RzlrOUJJO0VBQ0k7QXpHaWw5QlI7O0F5R2xsOUJJO0VBQ0k7QXpHcWw5QlI7O0F5R3RsOUJJO0VBQ0k7QXpHeWw5QlI7O0F5RzFsOUJJO0VBQ0k7QXpHNmw5QlI7O0F5RzlsOUJJO0VBQ0k7QXpHaW05QlI7O0F5R2xtOUJJO0VBQ0k7QXpHcW05QlI7O0F5R3RtOUJJO0VBQ0k7QXpHeW05QlI7O0F5RzFtOUJJO0VBQ0k7QXpHNm05QlI7O0F5RzltOUJJO0VBQ0k7QXpHaW45QlI7O0F5R2xuOUJJO0VBQ0k7QXpHcW45QlI7O0F5R3RuOUJJO0VBQ0k7QXpHeW45QlI7O0F5RzFuOUJJO0VBQ0k7QXpHNm45QlI7O0F5RzluOUJJO0VBQ0k7QXpHaW85QlI7O0F5R2xvOUJJO0VBQ0k7QXpHcW85QlI7O0F5R3RvOUJJO0VBQ0k7QXpHeW85QlI7O0F5RzFvOUJJO0VBQ0k7QXpHNm85QlI7O0F5RzlvOUJJO0VBQ0k7QXpHaXA5QlI7O0F5R2xwOUJJO0VBQ0k7QXpHcXA5QlI7O0F5R3RwOUJJO0VBQ0k7QXpHeXA5QlI7O0F5RzFwOUJJO0VBQ0k7QXpHNnA5QlI7O0F5RzlwOUJJO0VBQ0k7QXpHaXE5QlI7O0F5R2xxOUJJO0VBQ0k7QXpHcXE5QlI7O0F5R3RxOUJJO0VBQ0k7QXpHeXE5QlI7O0F5RzFxOUJJO0VBQ0k7QXpHNnE5QlI7O0F5RzlxOUJJO0VBQ0k7QXpHaXI5QlI7O0F5R2xyOUJJO0VBQ0k7QXpHcXI5QlI7O0F5R3RyOUJJO0VBQ0k7QXpHeXI5QlI7O0F5RzFyOUJJO0VBQ0k7QXpHNnI5QlI7O0F5RzlyOUJJO0VBQ0k7QXpHaXM5QlI7O0F5R2xzOUJJO0VBQ0k7QXpHcXM5QlI7O0F5R3RzOUJJO0VBQ0k7QXpHeXM5QlI7O0F5RzFzOUJJO0VBQ0k7QXpHNnM5QlI7O0F5RzlzOUJJO0VBQ0k7QXpHaXQ5QlI7O0F5R2x0OUJJO0VBQ0k7QXpHcXQ5QlI7O0F5R3R0OUJJO0VBQ0k7QXpHeXQ5QlI7O0F5RzF0OUJJO0VBQ0k7QXpHNnQ5QlI7O0F5Rzl0OUJJO0VBQ0k7QXpHaXU5QlI7O0F5R2x1OUJJO0VBQ0k7QXpHcXU5QlI7O0F5R3R1OUJJO0VBQ0k7QXpHeXU5QlI7O0F5RzF1OUJJO0VBQ0k7QXpHNnU5QlI7O0F5Rzl1OUJJO0VBQ0k7QXpHaXY5QlI7O0F5R2x2OUJJO0VBQ0k7QXpHcXY5QlI7O0F5R3R2OUJJO0VBQ0k7QXpHeXY5QlI7O0F5RzF2OUJJO0VBQ0k7QXpHNnY5QlI7O0F5Rzl2OUJJO0VBQ0k7QXpHaXc5QlI7O0F5R2x3OUJJO0VBQ0k7QXpHcXc5QlI7O0F5R3R3OUJJO0VBQ0k7QXpHeXc5QlI7O0F5RzF3OUJJO0VBQ0k7QXpHNnc5QlI7O0F5Rzl3OUJJO0VBQ0k7QXpHaXg5QlI7O0F5R2x4OUJJO0VBQ0k7QXpHcXg5QlI7O0F5R3R4OUJJO0VBQ0k7QXpHeXg5QlI7O0F5RzF4OUJJO0VBQ0k7QXpHNng5QlI7O0F5Rzl4OUJJO0VBQ0k7QXpHaXk5QlI7O0F5R2x5OUJJO0VBQ0k7QXpHcXk5QlI7O0F5R3R5OUJJO0VBQ0k7QXpHeXk5QlI7O0F5RzF5OUJJO0VBQ0k7QXpHNnk5QlI7O0F5Rzl5OUJJO0VBQ0k7QXpHaXo5QlI7O0F5R2x6OUJJO0VBQ0k7QXpHcXo5QlI7O0F5R3R6OUJJO0VBQ0k7QXpHeXo5QlI7O0F5RzF6OUJJO0VBQ0k7QXpHNno5QlI7O0F5Rzl6OUJJO0VBQ0k7QXpHaTA5QlI7O0F5R2wwOUJJO0VBQ0k7QXpHcTA5QlI7O0F5R3QwOUJJO0VBQ0k7QXpHeTA5QlI7O0F5RzEwOUJJO0VBQ0k7QXpHNjA5QlI7O0F5RzkwOUJJO0VBQ0k7QXpHaTE5QlI7O0F5R2wxOUJJO0VBQ0k7QXpHcTE5QlI7O0F5R3QxOUJJO0VBQ0k7QXpHeTE5QlI7O0F5RzExOUJJO0VBQ0k7QXpHNjE5QlI7O0F5RzkxOUJJO0VBQ0k7QXpHaTI5QlI7O0F5R2wyOUJJO0VBQ0k7QXpHcTI5QlI7O0F5R3QyOUJJO0VBQ0k7QXpHeTI5QlI7O0F5RzEyOUJJO0VBQ0k7QXpHNjI5QlI7O0F5RzkyOUJJO0VBQ0k7QXpHaTM5QlI7O0F5R2wzOUJJO0VBQ0k7QXpHcTM5QlI7O0F5R3QzOUJJO0VBQ0k7QXpHeTM5QlI7O0F5RzEzOUJJO0VBQ0k7QXpHNjM5QlI7O0F5RzkzOUJJO0VBQ0k7QXpHaTQ5QlI7O0F5R2w0OUJJO0VBQ0k7QXpHcTQ5QlI7O0F5R3Q0OUJJO0VBQ0k7QXpHeTQ5QlI7O0F5RzE0OUJJO0VBQ0k7QXpHNjQ5QlI7O0F5Rzk0OUJJO0VBQ0k7QXpHaTU5QlI7O0F5R2w1OUJJO0VBQ0k7QXpHcTU5QlI7O0F5R3Q1OUJJO0VBQ0k7QXpHeTU5QlI7O0F5RzE1OUJJO0VBQ0k7QXpHNjU5QlI7O0F5Rzk1OUJJO0VBQ0k7QXpHaTY5QlI7O0F5R2w2OUJJO0VBQ0k7QXpHcTY5QlI7O0F5R3Q2OUJJO0VBQ0k7QXpHeTY5QlI7O0F5RzE2OUJJO0VBQ0k7QXpHNjY5QlI7O0F5Rzk2OUJJO0VBQ0k7QXpHaTc5QlI7O0F5R2w3OUJJO0VBQ0k7QXpHcTc5QlI7O0F5R3Q3OUJJO0VBQ0k7QXpHeTc5QlI7O0F5RzE3OUJJO0VBQ0k7QXpHNjc5QlI7O0F5Rzk3OUJJO0VBQ0k7QXpHaTg5QlI7O0F5R2w4OUJJO0VBQ0k7QXpHcTg5QlI7O0F5R3Q4OUJJO0VBQ0k7QXpHeTg5QlI7O0F5RzE4OUJJO0VBQ0k7QXpHNjg5QlI7O0F5Rzk4OUJJO0VBQ0k7QXpHaTk5QlI7O0F5R2w5OUJJO0VBQ0k7QXpHcTk5QlI7O0F5R3Q5OUJJO0VBQ0k7QXpHeTk5QlI7O0F5RzE5OUJJO0VBQ0k7QXpHNjk5QlI7O0F5Rzk5OUJJO0VBQ0k7QXpHaSs5QlI7O0F5R2wrOUJJO0VBQ0k7QXpHcSs5QlI7O0F5R3QrOUJJO0VBQ0k7QXpHeSs5QlI7O0F5RzErOUJJO0VBQ0k7QXpHNis5QlI7O0F5RzkrOUJJO0VBQ0k7QXpHaS85QlI7O0F5R2wvOUJJO0VBQ0k7QXpHcS85QlI7O0F5R3QvOUJJO0VBQ0k7QXpHeS85QlI7O0F5RzEvOUJJO0VBQ0k7QXpHNi85QlI7O0F5RzkvOUJJO0VBQ0k7QXpHaWcrQlI7O0F5R2xnK0JJO0VBQ0k7QXpHcWcrQlI7O0F5R3RnK0JJO0VBQ0k7QXpHeWcrQlI7O0F5RzFnK0JJO0VBQ0k7QXpHNmcrQlI7O0F5RzlnK0JJO0VBQ0k7QXpHaWgrQlI7O0F5R2xoK0JJO0VBQ0k7QXpHcWgrQlI7O0F5R3RoK0JJO0VBQ0k7QXpHeWgrQlI7O0F5RzFoK0JJO0VBQ0k7QXpHNmgrQlI7O0F5RzloK0JJO0VBQ0k7QXpHaWkrQlI7O0F5R2xpK0JJO0VBQ0k7QXpHcWkrQlI7O0F5R3RpK0JJO0VBQ0k7QXpHeWkrQlI7O0F5RzFpK0JJO0VBQ0k7QXpHNmkrQlI7O0F5RzlpK0JJO0VBQ0k7QXpHaWorQlI7O0F5R2xqK0JJO0VBQ0k7QXpHcWorQlI7O0F5R3RqK0JJO0VBQ0k7QXpHeWorQlI7O0F5RzFqK0JJO0VBQ0k7QXpHNmorQlI7O0F5RzlqK0JJO0VBQ0k7QXpHaWsrQlI7O0F5R2xrK0JJO0VBQ0k7QXpHcWsrQlI7O0F5R3RrK0JJO0VBQ0k7QXpHeWsrQlI7O0F5RzFrK0JJO0VBQ0k7QXpHNmsrQlI7O0F5RzlrK0JJO0VBQ0k7QXpHaWwrQlI7O0F5R2xsK0JJO0VBQ0k7QXpHcWwrQlI7O0F5R3RsK0JJO0VBQ0k7QXpHeWwrQlI7O0F5RzFsK0JJO0VBQ0k7QXpHNmwrQlI7O0F5RzlsK0JJO0VBQ0k7QXpHaW0rQlI7O0F5R2xtK0JJO0VBQ0k7QXpHcW0rQlI7O0F5R3RtK0JJO0VBQ0k7QXpHeW0rQlI7O0F5RzFtK0JJO0VBQ0k7QXpHNm0rQlI7O0F5RzltK0JJO0VBQ0k7QXpHaW4rQlI7O0F5R2xuK0JJO0VBQ0k7QXpHcW4rQlI7O0F5R3RuK0JJO0VBQ0k7QXpHeW4rQlI7O0F5RzFuK0JJO0VBQ0k7QXpHNm4rQlI7O0F5RzluK0JJO0VBQ0k7QXpHaW8rQlI7O0F5R2xvK0JJO0VBQ0k7QXpHcW8rQlI7O0F5R3RvK0JJO0VBQ0k7QXpHeW8rQlI7O0F5RzFvK0JJO0VBQ0k7QXpHNm8rQlI7O0F5RzlvK0JJO0VBQ0k7QXpHaXArQlI7O0F5R2xwK0JJO0VBQ0k7QXpHcXArQlI7O0F5R3RwK0JJO0VBQ0k7QXpHeXArQlI7O0F5RzFwK0JJO0VBQ0k7QXpHNnArQlI7O0F5RzlwK0JJO0VBQ0k7QXpHaXErQlI7O0F5R2xxK0JJO0VBQ0k7QXpHcXErQlI7O0F5R3RxK0JJO0VBQ0k7QXpHeXErQlI7O0F5RzFxK0JJO0VBQ0k7QXpHNnErQlI7O0F5RzlxK0JJO0VBQ0k7QXpHaXIrQlI7O0F5R2xyK0JJO0VBQ0k7QXpHcXIrQlI7O0F5R3RyK0JJO0VBQ0k7QXpHeXIrQlI7O0F5RzFyK0JJO0VBQ0k7QXpHNnIrQlI7O0F5RzlyK0JJO0VBQ0k7QXpHaXMrQlI7O0F5R2xzK0JJO0VBQ0k7QXpHcXMrQlI7O0F5R3RzK0JJO0VBQ0k7QXpHeXMrQlI7O0F5RzFzK0JJO0VBQ0k7QXpHNnMrQlI7O0F5RzlzK0JJO0VBQ0k7QXpHaXQrQlI7O0F5R2x0K0JJO0VBQ0k7QXpHcXQrQlI7O0F5R3R0K0JJO0VBQ0k7QXpHeXQrQlI7O0F5RzF0K0JJO0VBQ0k7QXpHNnQrQlI7O0F5Rzl0K0JJO0VBQ0k7QXpHaXUrQlI7O0F5R2x1K0JJO0VBQ0k7QXpHcXUrQlI7O0F5R3R1K0JJO0VBQ0k7QXpHeXUrQlI7O0F5RzF1K0JJO0VBQ0k7QXpHNnUrQlI7O0F5Rzl1K0JJO0VBQ0k7QXpHaXYrQlI7O0F5R2x2K0JJO0VBQ0k7QXpHcXYrQlI7O0F5R3R2K0JJO0VBQ0k7QXpHeXYrQlI7O0F5RzF2K0JJO0VBQ0k7QXpHNnYrQlI7O0F5Rzl2K0JJO0VBQ0k7QXpHaXcrQlI7O0F5R2x3K0JJO0VBQ0k7QXpHcXcrQlI7O0F5R3R3K0JJO0VBQ0k7QXpHeXcrQlI7O0F5RzF3K0JJO0VBQ0k7QXpHNncrQlI7O0F5Rzl3K0JJO0VBQ0k7QXpHaXgrQlI7O0F5R2x4K0JJO0VBQ0k7QXpHcXgrQlI7O0F5R3R4K0JJO0VBQ0k7QXpHeXgrQlI7O0F5RzF4K0JJO0VBQ0k7QXpHNngrQlI7O0F5Rzl4K0JJO0VBQ0k7QXpHaXkrQlI7O0F5R2x5K0JJO0VBQ0k7QXpHcXkrQlI7O0F5R3R5K0JJO0VBQ0k7QXpHeXkrQlI7O0F5RzF5K0JJO0VBQ0k7QXpHNnkrQlI7O0F5Rzl5K0JJO0VBQ0k7QXpHaXorQlI7O0F5R2x6K0JJO0VBQ0k7QXpHcXorQlI7O0F5R3R6K0JJO0VBQ0k7QXpHeXorQlI7O0F5RzF6K0JJO0VBQ0k7QXpHNnorQlI7O0F5Rzl6K0JJO0VBQ0k7QXpHaTArQlI7O0F5R2wwK0JJO0VBQ0k7QXpHcTArQlI7O0F5R3QwK0JJO0VBQ0k7QXpHeTArQlI7O0F5RzEwK0JJO0VBQ0k7QXpHNjArQlI7O0F5RzkwK0JJO0VBQ0k7QXpHaTErQlI7O0F5R2wxK0JJO0VBQ0k7QXpHcTErQlI7O0F5R3QxK0JJO0VBQ0k7QXpHeTErQlI7O0F5RzExK0JJO0VBQ0k7QXpHNjErQlI7O0F5RzkxK0JJO0VBQ0k7QXpHaTIrQlI7O0F5R2wyK0JJO0VBQ0k7QXpHcTIrQlI7O0F5R3QyK0JJO0VBQ0k7QXpHeTIrQlI7O0F5RzEyK0JJO0VBQ0k7QXpHNjIrQlI7O0F5RzkyK0JJO0VBQ0k7QXpHaTMrQlI7O0F5R2wzK0JJO0VBQ0k7QXpHcTMrQlI7O0F5R3QzK0JJO0VBQ0k7QXpHeTMrQlI7O0F5RzEzK0JJO0VBQ0k7QXpHNjMrQlI7O0F5RzkzK0JJO0VBQ0k7QXpHaTQrQlI7O0F5R2w0K0JJO0VBQ0k7QXpHcTQrQlI7O0F5R3Q0K0JJO0VBQ0k7QXpHeTQrQlI7O0F5RzE0K0JJO0VBQ0k7QXpHNjQrQlI7O0F5Rzk0K0JJO0VBQ0k7QXpHaTUrQlI7O0F5R2w1K0JJO0VBQ0k7QXpHcTUrQlI7O0F5R3Q1K0JJO0VBQ0k7QXpHeTUrQlI7O0F5RzE1K0JJO0VBQ0k7QXpHNjUrQlI7O0F5Rzk1K0JJO0VBQ0k7QXpHaTYrQlI7O0F5R2w2K0JJO0VBQ0k7QXpHcTYrQlI7O0F5R3Q2K0JJO0VBQ0k7QXpHeTYrQlI7O0F5RzE2K0JJO0VBQ0k7QXpHNjYrQlI7O0F5Rzk2K0JJO0VBQ0k7QXpHaTcrQlI7O0F5R2w3K0JJO0VBQ0k7QXpHcTcrQlI7O0F5R3Q3K0JJO0VBQ0k7QXpHeTcrQlI7O0F5RzE3K0JJO0VBQ0k7QXpHNjcrQlI7O0F5Rzk3K0JJO0VBQ0k7QXpHaTgrQlI7O0F5R2w4K0JJO0VBQ0k7QXpHcTgrQlI7O0F5R3Q4K0JJO0VBQ0k7QXpHeTgrQlI7O0F5RzE4K0JJO0VBQ0k7QXpHNjgrQlI7O0F5Rzk4K0JJO0VBQ0k7QXpHaTkrQlI7O0F5R2w5K0JJO0VBQ0k7QXpHcTkrQlI7O0F5R3Q5K0JJO0VBQ0k7QXpHeTkrQlI7O0F5RzE5K0JJO0VBQ0k7QXpHNjkrQlI7O0F5Rzk5K0JJO0VBQ0k7QXpHaSsrQlI7O0F5R2wrK0JJO0VBQ0k7QXpHcSsrQlI7O0F5R3QrK0JJO0VBQ0k7QXpHeSsrQlI7O0F5RzErK0JJO0VBQ0k7QXpHNisrQlI7O0F5RzkrK0JJO0VBQ0k7QXpHaS8rQlI7O0F5R2wvK0JJO0VBQ0k7QXpHcS8rQlI7O0F5R3QvK0JJO0VBQ0k7QXpHeS8rQlI7O0F5RzEvK0JJO0VBQ0k7QXpHNi8rQlI7O0F5RzkvK0JJO0VBQ0k7QXpHaWcvQlI7O0F5R2xnL0JJO0VBQ0k7QXpHcWcvQlI7O0F5R3RnL0JJO0VBQ0k7QXpHeWcvQlI7O0F5RzFnL0JJO0VBQ0k7QXpHNmcvQlI7O0F5RzlnL0JJO0VBQ0k7QXpHaWgvQlI7O0F5R2xoL0JJO0VBQ0k7QXpHcWgvQlI7O0F5R3RoL0JJO0VBQ0k7QXpHeWgvQlI7O0F5RzFoL0JJO0VBQ0k7QXpHNmgvQlI7O0F5RzloL0JJO0VBQ0k7QXpHaWkvQlI7O0F5R2xpL0JJO0VBQ0k7QXpHcWkvQlI7O0F5R3RpL0JJO0VBQ0k7QXpHeWkvQlI7O0F5RzFpL0JJO0VBQ0k7QXpHNmkvQlI7O0F5RzlpL0JJO0VBQ0k7QXpHaWovQlI7O0F5R2xqL0JJO0VBQ0k7QXpHcWovQlI7O0F5R3RqL0JJO0VBQ0k7QXpHeWovQlI7O0F5RzFqL0JJO0VBQ0k7QXpHNmovQlI7O0F5RzlqL0JJO0VBQ0k7QXpHaWsvQlI7O0F5R2xrL0JJO0VBQ0k7QXpHcWsvQlI7O0F5R3RrL0JJO0VBQ0k7QXpHeWsvQlI7O0F5RzFrL0JJO0VBQ0k7QXpHNmsvQlI7O0F5RzlrL0JJO0VBQ0k7QXpHaWwvQlI7O0F5R2xsL0JJO0VBQ0k7QXpHcWwvQlI7O0F5R3RsL0JJO0VBQ0k7QXpHeWwvQlI7O0F5RzFsL0JJO0VBQ0k7QXpHNmwvQlI7O0F5RzlsL0JJO0VBQ0k7QXpHaW0vQlI7O0F5R2xtL0JJO0VBQ0k7QXpHcW0vQlI7O0F5R3RtL0JJO0VBQ0k7QXpHeW0vQlI7O0F5RzFtL0JJO0VBQ0k7QXpHNm0vQlI7O0F5RzltL0JJO0VBQ0k7QXpHaW4vQlI7O0F5R2xuL0JJO0VBQ0k7QXpHcW4vQlI7O0F5R3RuL0JJO0VBQ0k7QXpHeW4vQlI7O0F5RzFuL0JJO0VBQ0k7QXpHNm4vQlI7O0F5RzluL0JJO0VBQ0k7QXpHaW8vQlI7O0F5R2xvL0JJO0VBQ0k7QXpHcW8vQlI7O0F5R3RvL0JJO0VBQ0k7QXpHeW8vQlI7O0F5RzFvL0JJO0VBQ0k7QXpHNm8vQlI7O0F5RzlvL0JJO0VBQ0k7QXpHaXAvQlI7O0F5R2xwL0JJO0VBQ0k7QXpHcXAvQlI7O0F5R3RwL0JJO0VBQ0k7QXpHeXAvQlI7O0F5RzFwL0JJO0VBQ0k7QXpHNnAvQlI7O0F5RzlwL0JJO0VBQ0k7QXpHaXEvQlI7O0F5R2xxL0JJO0VBQ0k7QXpHcXEvQlI7O0F5R3RxL0JJO0VBQ0k7QXpHeXEvQlI7O0F5RzFxL0JJO0VBQ0k7QXpHNnEvQlI7O0F5RzlxL0JJO0VBQ0k7QXpHaXIvQlI7O0F5R2xyL0JJO0VBQ0k7QXpHcXIvQlI7O0F5R3RyL0JJO0VBQ0k7QXpHeXIvQlI7O0F5RzFyL0JJO0VBQ0k7QXpHNnIvQlI7O0F5RzlyL0JJO0VBQ0k7QXpHaXMvQlI7O0F5R2xzL0JJO0VBQ0k7QXpHcXMvQlI7O0F5R3RzL0JJO0VBQ0k7QXpHeXMvQlI7O0F5RzFzL0JJO0VBQ0k7QXpHNnMvQlI7O0F5RzlzL0JJO0VBQ0k7QXpHaXQvQlI7O0F5R2x0L0JJO0VBQ0k7QXpHcXQvQlI7O0F5R3R0L0JJO0VBQ0k7QXpHeXQvQlI7O0F5RzF0L0JJO0VBQ0k7QXpHNnQvQlI7O0F5Rzl0L0JJO0VBQ0k7QXpHaXUvQlI7O0F5R2x1L0JJO0VBQ0k7QXpHcXUvQlI7O0F5R3R1L0JJO0VBQ0k7QXpHeXUvQlI7O0F5RzF1L0JJO0VBQ0k7QXpHNnUvQlI7O0F5Rzl1L0JJO0VBQ0k7QXpHaXYvQlI7O0F5R2x2L0JJO0VBQ0k7QXpHcXYvQlI7O0F5R3R2L0JJO0VBQ0k7QXpHeXYvQlI7O0F5RzF2L0JJO0VBQ0k7QXpHNnYvQlI7O0F5Rzl2L0JJO0VBQ0k7QXpHaXcvQlI7O0F5R2x3L0JJO0VBQ0k7QXpHcXcvQlI7O0F5R3R3L0JJO0VBQ0k7QXpHeXcvQlI7O0F5RzF3L0JJO0VBQ0k7QXpHNncvQlI7O0F5Rzl3L0JJO0VBQ0k7QXpHaXgvQlI7O0F5R2x4L0JJO0VBQ0k7QXpHcXgvQlI7O0F5R3R4L0JJO0VBQ0k7QXpHeXgvQlI7O0F5RzF4L0JJO0VBQ0k7QXpHNngvQlI7O0F5Rzl4L0JJO0VBQ0k7QXpHaXkvQlI7O0F5R2x5L0JJO0VBQ0k7QXpHcXkvQlI7O0F5R3R5L0JJO0VBQ0k7QXpHeXkvQlI7O0F5RzF5L0JJO0VBQ0k7QXpHNnkvQlI7O0F5Rzl5L0JJO0VBQ0k7QXpHaXovQlI7O0F5R2x6L0JJO0VBQ0k7QXpHcXovQlI7O0F5R3R6L0JJO0VBQ0k7QXpHeXovQlI7O0F5RzF6L0JJO0VBQ0k7QXpHNnovQlI7O0F5Rzl6L0JJO0VBQ0k7QXpHaTAvQlI7O0F5R2wwL0JJO0VBQ0k7QXpHcTAvQlI7O0F5R3QwL0JJO0VBQ0k7QXpHeTAvQlI7O0F5RzEwL0JJO0VBQ0k7QXpHNjAvQlI7O0F5RzkwL0JJO0VBQ0k7QXpHaTEvQlI7O0F5R2wxL0JJO0VBQ0k7QXpHcTEvQlI7O0F5R3QxL0JJO0VBQ0k7QXpHeTEvQlI7O0F5RzExL0JJO0VBQ0k7QXpHNjEvQlI7O0F5RzkxL0JJO0VBQ0k7QXpHaTIvQlI7O0F5R2wyL0JJO0VBQ0k7QXpHcTIvQlI7O0F5R3QyL0JJO0VBQ0k7QXpHeTIvQlI7O0F5RzEyL0JJO0VBQ0k7QXpHNjIvQlI7O0F5RzkyL0JJO0VBQ0k7QXpHaTMvQlI7O0F5R2wzL0JJO0VBQ0k7QXpHcTMvQlI7O0F5R3QzL0JJO0VBQ0k7QXpHeTMvQlI7O0F5RzEzL0JJO0VBQ0k7QXpHNjMvQlI7O0F5RzkzL0JJO0VBQ0k7QXpHaTQvQlI7O0F5R2w0L0JJO0VBQ0k7QXpHcTQvQlI7O0F5R3Q0L0JJO0VBQ0k7QXpHeTQvQlI7O0F5RzE0L0JJO0VBQ0k7QXpHNjQvQlI7O0F5Rzk0L0JJO0VBQ0k7QXpHaTUvQlI7O0F5R2w1L0JJO0VBQ0k7QXpHcTUvQlI7O0F5R3Q1L0JJO0VBQ0k7QXpHeTUvQlI7O0F5RzE1L0JJO0VBQ0k7QXpHNjUvQlI7O0F5Rzk1L0JJO0VBQ0k7QXpHaTYvQlI7O0F5R2w2L0JJO0VBQ0k7QXpHcTYvQlI7O0F5R3Q2L0JJO0VBQ0k7QXpHeTYvQlI7O0F5RzE2L0JJO0VBQ0k7QXpHNjYvQlI7O0F5Rzk2L0JJO0VBQ0k7QXpHaTcvQlI7O0F5R2w3L0JJO0VBQ0k7QXpHcTcvQlI7O0F5R3Q3L0JJO0VBQ0k7QXpHeTcvQlI7O0F5RzE3L0JJO0VBQ0k7QXpHNjcvQlI7O0F5Rzk3L0JJO0VBQ0k7QXpHaTgvQlI7O0F5R2w4L0JJO0VBQ0k7QXpHcTgvQlI7O0F5R3Q4L0JJO0VBQ0k7QXpHeTgvQlI7O0F5RzE4L0JJO0VBQ0k7QXpHNjgvQlI7O0F5Rzk4L0JJO0VBQ0k7QXpHaTkvQlI7O0F5R2w5L0JJO0VBQ0k7QXpHcTkvQlI7O0F5R3Q5L0JJO0VBQ0k7QXpHeTkvQlI7O0F5RzE5L0JJO0VBQ0k7QXpHNjkvQlI7O0F5Rzk5L0JJO0VBQ0k7QXpHaSsvQlI7O0F5R2wrL0JJO0VBQ0k7QXpHcSsvQlI7O0F5R3QrL0JJO0VBQ0k7QXpHeSsvQlI7O0F5RzErL0JJO0VBQ0k7QXpHNisvQlI7O0F5RzkrL0JJO0VBQ0k7QXpHaS8vQlI7O0F5R2wvL0JJO0VBQ0k7QXpHcS8vQlI7O0F5R3QvL0JJO0VBQ0k7QXpHeS8vQlI7O0F5RzEvL0JJO0VBQ0k7QXpHNi8vQlI7O0F5RzkvL0JJO0VBQ0k7QXpHaWdnQ1I7O0F5R2xnZ0NJO0VBQ0k7QXpHcWdnQ1I7O0F5R3RnZ0NJO0VBQ0k7QXpHeWdnQ1I7O0F5RzFnZ0NJO0VBQ0k7QXpHNmdnQ1I7O0F5RzlnZ0NJO0VBQ0k7QXpHaWhnQ1I7O0F5R2xoZ0NJO0VBQ0k7QXpHcWhnQ1I7O0F5R3RoZ0NJO0VBQ0k7QXpHeWhnQ1I7O0F5RzFoZ0NJO0VBQ0k7QXpHNmhnQ1I7O0F5RzloZ0NJO0VBQ0k7QXpHaWlnQ1I7O0F5R2xpZ0NJO0VBQ0k7QXpHcWlnQ1I7O0F5R3RpZ0NJO0VBQ0k7QXpHeWlnQ1I7O0F5RzFpZ0NJO0VBQ0k7QXpHNmlnQ1I7O0F5RzlpZ0NJO0VBQ0k7QXpHaWpnQ1I7O0F5R2xqZ0NJO0VBQ0k7QXpHcWpnQ1I7O0F5R3RqZ0NJO0VBQ0k7QXpHeWpnQ1I7O0F5RzFqZ0NJO0VBQ0k7QXpHNmpnQ1I7O0F5RzlqZ0NJO0VBQ0k7QXpHaWtnQ1I7O0F5R2xrZ0NJO0VBQ0k7QXpHcWtnQ1I7O0F5R3RrZ0NJO0VBQ0k7QXpHeWtnQ1I7O0F5RzFrZ0NJO0VBQ0k7QXpHNmtnQ1I7O0F5RzlrZ0NJO0VBQ0k7QXpHaWxnQ1I7O0F5R2xsZ0NJO0VBQ0k7QXpHcWxnQ1I7O0F5R3RsZ0NJO0VBQ0k7QXpHeWxnQ1I7O0F5RzFsZ0NJO0VBQ0k7QXpHNmxnQ1I7O0F5RzlsZ0NJO0VBQ0k7QXpHaW1nQ1I7O0F5R2xtZ0NJO0VBQ0k7QXpHcW1nQ1I7O0F5R3RtZ0NJO0VBQ0k7QXpHeW1nQ1I7O0F5RzFtZ0NJO0VBQ0k7QXpHNm1nQ1I7O0F5RzltZ0NJO0VBQ0k7QXpHaW5nQ1I7O0F5R2xuZ0NJO0VBQ0k7QXpHcW5nQ1I7O0F5R3RuZ0NJO0VBQ0k7QXpHeW5nQ1I7O0F5RzFuZ0NJO0VBQ0k7QXpHNm5nQ1I7O0F5RzluZ0NJO0VBQ0k7QXpHaW9nQ1I7O0F5R2xvZ0NJO0VBQ0k7QXpHcW9nQ1I7O0F5R3RvZ0NJO0VBQ0k7QXpHeW9nQ1I7O0F5RzFvZ0NJO0VBQ0k7QXpHNm9nQ1I7O0F5RzlvZ0NJO0VBQ0k7QXpHaXBnQ1I7O0F5R2xwZ0NJO0VBQ0k7QXpHcXBnQ1I7O0F5R3RwZ0NJO0VBQ0k7QXpHeXBnQ1I7O0F5RzFwZ0NJO0VBQ0k7QXpHNnBnQ1I7O0F5RzlwZ0NJO0VBQ0k7QXpHaXFnQ1I7O0F5R2xxZ0NJO0VBQ0k7QXpHcXFnQ1I7O0F5R3RxZ0NJO0VBQ0k7QXpHeXFnQ1I7O0F5RzFxZ0NJO0VBQ0k7QXpHNnFnQ1I7O0F5RzlxZ0NJO0VBQ0k7QXpHaXJnQ1I7O0F5R2xyZ0NJO0VBQ0k7QXpHcXJnQ1I7O0F5R3RyZ0NJO0VBQ0k7QXpHeXJnQ1I7O0F5RzFyZ0NJO0VBQ0k7QXpHNnJnQ1I7O0F5RzlyZ0NJO0VBQ0k7QXpHaXNnQ1I7O0F5R2xzZ0NJO0VBQ0k7QXpHcXNnQ1I7O0F5R3RzZ0NJO0VBQ0k7QXpHeXNnQ1I7O0F5RzFzZ0NJO0VBQ0k7QXpHNnNnQ1I7O0F5RzlzZ0NJO0VBQ0k7QXpHaXRnQ1I7O0F5R2x0Z0NJO0VBQ0k7QXpHcXRnQ1I7O0F5R3R0Z0NJO0VBQ0k7QXpHeXRnQ1I7O0F5RzF0Z0NJO0VBQ0k7QXpHNnRnQ1I7O0F5Rzl0Z0NJO0VBQ0k7QXpHaXVnQ1I7O0F5R2x1Z0NJO0VBQ0k7QXpHcXVnQ1I7O0F5R3R1Z0NJO0VBQ0k7QXpHeXVnQ1I7O0F5RzF1Z0NJO0VBQ0k7QXpHNnVnQ1I7O0F5Rzl1Z0NJO0VBQ0k7QXpHaXZnQ1I7O0F5R2x2Z0NJO0VBQ0k7QXpHcXZnQ1I7O0F5R3R2Z0NJO0VBQ0k7QXpHeXZnQ1I7O0F5RzF2Z0NJO0VBQ0k7QXpHNnZnQ1I7O0F5Rzl2Z0NJO0VBQ0k7QXpHaXdnQ1I7O0F5R2x3Z0NJO0VBQ0k7QXpHcXdnQ1I7O0F5R3R3Z0NJO0VBQ0k7QXpHeXdnQ1I7O0F5RzF3Z0NJO0VBQ0k7QXpHNndnQ1I7O0F5Rzl3Z0NJO0VBQ0k7QXpHaXhnQ1I7O0F5R2x4Z0NJO0VBQ0k7QXpHcXhnQ1I7O0F5R3R4Z0NJO0VBQ0k7QXpHeXhnQ1I7O0F5RzF4Z0NJO0VBQ0k7QXpHNnhnQ1I7O0F5Rzl4Z0NJO0VBQ0k7QXpHaXlnQ1I7O0F5R2x5Z0NJO0VBQ0k7QXpHcXlnQ1I7O0F5R3R5Z0NJO0VBQ0k7QXpHeXlnQ1I7O0F5RzF5Z0NJO0VBQ0k7QXpHNnlnQ1I7O0F5Rzl5Z0NJO0VBQ0k7QXpHaXpnQ1I7O0F5R2x6Z0NJO0VBQ0k7QXpHcXpnQ1I7O0F5R3R6Z0NJO0VBQ0k7QXpHeXpnQ1I7O0F5RzF6Z0NJO0VBQ0k7QXpHNnpnQ1I7O0F5Rzl6Z0NJO0VBQ0k7QXpHaTBnQ1I7O0F5R2wwZ0NJO0VBQ0k7QXpHcTBnQ1I7O0F5R3QwZ0NJO0VBQ0k7QXpHeTBnQ1I7O0F5RzEwZ0NJO0VBQ0k7QXpHNjBnQ1I7O0F5RzkwZ0NJO0VBQ0k7QXpHaTFnQ1I7O0F5R2wxZ0NJO0VBQ0k7QXpHcTFnQ1I7O0F5R3QxZ0NJO0VBQ0k7QXpHeTFnQ1I7O0F5RzExZ0NJO0VBQ0k7QXpHNjFnQ1I7O0F5RzkxZ0NJO0VBQ0k7QXpHaTJnQ1I7O0F5R2wyZ0NJO0VBQ0k7QXpHcTJnQ1I7O0F5R3QyZ0NJO0VBQ0k7QXpHeTJnQ1I7O0F5RzEyZ0NJO0VBQ0k7QXpHNjJnQ1I7O0F5RzkyZ0NJO0VBQ0k7QXpHaTNnQ1I7O0F5R2wzZ0NJO0VBQ0k7QXpHcTNnQ1I7O0F5R3QzZ0NJO0VBQ0k7QXpHeTNnQ1I7O0F5RzEzZ0NJO0VBQ0k7QXpHNjNnQ1I7O0F5RzkzZ0NJO0VBQ0k7QXpHaTRnQ1I7O0F5R2w0Z0NJO0VBQ0k7QXpHcTRnQ1I7O0F5R3Q0Z0NJO0VBQ0k7QXpHeTRnQ1I7O0F5RzE0Z0NJO0VBQ0k7QXpHNjRnQ1I7O0F5Rzk0Z0NJO0VBQ0k7QXpHaTVnQ1I7O0F5R2w1Z0NJO0VBQ0k7QXpHcTVnQ1I7O0F5R3Q1Z0NJO0VBQ0k7QXpHeTVnQ1I7O0F5RzE1Z0NJO0VBQ0k7QXpHNjVnQ1I7O0F5Rzk1Z0NJO0VBQ0k7QXpHaTZnQ1I7O0F5R2w2Z0NJO0VBQ0k7QXpHcTZnQ1I7O0F5R3Q2Z0NJO0VBQ0k7QXpHeTZnQ1I7O0F5RzE2Z0NJO0VBQ0k7QXpHNjZnQ1I7O0F5Rzk2Z0NJO0VBQ0k7QXpHaTdnQ1I7O0F5R2w3Z0NJO0VBQ0k7QXpHcTdnQ1I7O0F5R3Q3Z0NJO0VBQ0k7QXpHeTdnQ1I7O0F5RzE3Z0NJO0VBQ0k7QXpHNjdnQ1I7O0F5Rzk3Z0NJO0VBQ0k7QXpHaThnQ1I7O0F5R2w4Z0NJO0VBQ0k7QXpHcThnQ1I7O0F5R3Q4Z0NJO0VBQ0k7QXpHeThnQ1I7O0F5RzE4Z0NJO0VBQ0k7QXpHNjhnQ1I7O0F5Rzk4Z0NJO0VBQ0k7QXpHaTlnQ1I7O0F5R2w5Z0NJO0VBQ0k7QXpHcTlnQ1I7O0F5R3Q5Z0NJO0VBQ0k7QXpHeTlnQ1I7O0F5RzE5Z0NJO0VBQ0k7QXpHNjlnQ1I7O0F5Rzk5Z0NJO0VBQ0k7QXpHaStnQ1I7O0F5R2wrZ0NJO0VBQ0k7QXpHcStnQ1I7O0F5R3QrZ0NJO0VBQ0k7QXpHeStnQ1I7O0F5RzErZ0NJO0VBQ0k7QXpHNitnQ1I7O0F5RzkrZ0NJO0VBQ0k7QXpHaS9nQ1I7O0F5R2wvZ0NJO0VBQ0k7QXpHcS9nQ1I7O0F5R3QvZ0NJO0VBQ0k7QXpHeS9nQ1I7O0F5RzEvZ0NJO0VBQ0k7QXpHNi9nQ1I7O0F5RzkvZ0NJO0VBQ0k7QXpHaWdoQ1I7O0F5R2xnaENJO0VBQ0k7QXpHcWdoQ1I7O0F5R3RnaENJO0VBQ0k7QXpHeWdoQ1I7O0F5RzFnaENJO0VBQ0k7QXpHNmdoQ1I7O0F5RzlnaENJO0VBQ0k7QXpHaWhoQ1I7O0F5R2xoaENJO0VBQ0k7QXpHcWhoQ1I7O0F5R3RoaENJO0VBQ0k7QXpHeWhoQ1I7O0F5RzFoaENJO0VBQ0k7QXpHNmhoQ1I7O0F5RzloaENJO0VBQ0k7QXpHaWloQ1I7O0F5R2xpaENJO0VBQ0k7QXpHcWloQ1I7O0F5R3RpaENJO0VBQ0k7QXpHeWloQ1I7O0F5RzFpaENJO0VBQ0k7QXpHNmloQ1I7O0F5RzlpaENJO0VBQ0k7QXpHaWpoQ1I7O0F5R2xqaENJO0VBQ0k7QXpHcWpoQ1I7O0F5R3RqaENJO0VBQ0k7QXpHeWpoQ1I7O0F5RzFqaENJO0VBQ0k7QXpHNmpoQ1I7O0F5RzlqaENJO0VBQ0k7QXpHaWtoQ1I7O0F5R2xraENJO0VBQ0k7QXpHcWtoQ1I7O0F5R3RraENJO0VBQ0k7QXpHeWtoQ1I7O0F5RzFraENJO0VBQ0k7QXpHNmtoQ1I7O0F5RzlraENJO0VBQ0k7QXpHaWxoQ1I7O0F5R2xsaENJO0VBQ0k7QXpHcWxoQ1I7O0F5R3RsaENJO0VBQ0k7QXpHeWxoQ1I7O0F5RzFsaENJO0VBQ0k7QXpHNmxoQ1I7O0F5RzlsaENJO0VBQ0k7QXpHaW1oQ1I7O0F5R2xtaENJO0VBQ0k7QXpHcW1oQ1I7O0F5R3RtaENJO0VBQ0k7QXpHeW1oQ1I7O0F5RzFtaENJO0VBQ0k7QXpHNm1oQ1I7O0F5RzltaENJO0VBQ0k7QXpHaW5oQ1I7O0F5R2xuaENJO0VBQ0k7QXpHcW5oQ1I7O0F5R3RuaENJO0VBQ0k7QXpHeW5oQ1I7O0F5RzFuaENJO0VBQ0k7QXpHNm5oQ1I7O0F5RzluaENJO0VBQ0k7QXpHaW9oQ1I7O0F5R2xvaENJO0VBQ0k7QXpHcW9oQ1I7O0F5R3RvaENJO0VBQ0k7QXpHeW9oQ1I7O0F5RzFvaENJO0VBQ0k7QXpHNm9oQ1I7O0F5RzlvaENJO0VBQ0k7QXpHaXBoQ1I7O0F5R2xwaENJO0VBQ0k7QXpHcXBoQ1I7O0F5R3RwaENJO0VBQ0k7QXpHeXBoQ1I7O0F5RzFwaENJO0VBQ0k7QXpHNnBoQ1I7O0F5RzlwaENJO0VBQ0k7QXpHaXFoQ1I7O0F5R2xxaENJO0VBQ0k7QXpHcXFoQ1I7O0F5R3RxaENJO0VBQ0k7QXpHeXFoQ1I7O0F5RzFxaENJO0VBQ0k7QXpHNnFoQ1I7O0F5RzlxaENJO0VBQ0k7QXpHaXJoQ1I7O0F5R2xyaENJO0VBQ0k7QXpHcXJoQ1I7O0F5R3RyaENJO0VBQ0k7QXpHeXJoQ1I7O0F5RzFyaENJO0VBQ0k7QXpHNnJoQ1I7O0F5RzlyaENJO0VBQ0k7QXpHaXNoQ1I7O0F5R2xzaENJO0VBQ0k7QXpHcXNoQ1I7O0F5R3RzaENJO0VBQ0k7QXpHeXNoQ1I7O0F5RzFzaENJO0VBQ0k7QXpHNnNoQ1I7O0F5RzlzaENJO0VBQ0k7QXpHaXRoQ1I7O0F5R2x0aENJO0VBQ0k7QXpHcXRoQ1I7O0F5R3R0aENJO0VBQ0k7QXpHeXRoQ1I7O0F5RzF0aENJO0VBQ0k7QXpHNnRoQ1I7O0F5Rzl0aENJO0VBQ0k7QXpHaXVoQ1I7O0F5R2x1aENJO0VBQ0k7QXpHcXVoQ1I7O0F5R3R1aENJO0VBQ0k7QXpHeXVoQ1I7O0F5RzF1aENJO0VBQ0k7QXpHNnVoQ1I7O0F5Rzl1aENJO0VBQ0k7QXpHaXZoQ1I7O0F5R2x2aENJO0VBQ0k7QXpHcXZoQ1I7O0F5R3R2aENJO0VBQ0k7QXpHeXZoQ1I7O0F5RzF2aENJO0VBQ0k7QXpHNnZoQ1I7O0F5Rzl2aENJO0VBQ0k7QXpHaXdoQ1I7O0F5R2x3aENJO0VBQ0k7QXpHcXdoQ1I7O0F5R3R3aENJO0VBQ0k7QXpHeXdoQ1I7O0F5RzF3aENJO0VBQ0k7QXpHNndoQ1I7O0F5Rzl3aENJO0VBQ0k7QXpHaXhoQ1I7O0F5R2x4aENJO0VBQ0k7QXpHcXhoQ1I7O0F5R3R4aENJO0VBQ0k7QXpHeXhoQ1I7O0F5RzF4aENJO0VBQ0k7QXpHNnhoQ1I7O0F5Rzl4aENJO0VBQ0k7QXpHaXloQ1I7O0F5R2x5aENJO0VBQ0k7QXpHcXloQ1I7O0F5R3R5aENJO0VBQ0k7QXpHeXloQ1I7O0F5RzF5aENJO0VBQ0k7QXpHNnloQ1I7O0F5Rzl5aENJO0VBQ0k7QXpHaXpoQ1I7O0F5R2x6aENJO0VBQ0k7QXpHcXpoQ1I7O0F5R3R6aENJO0VBQ0k7QXpHeXpoQ1I7O0F5RzF6aENJO0VBQ0k7QXpHNnpoQ1I7O0F5Rzl6aENJO0VBQ0k7QXpHaTBoQ1I7O0F5R2wwaENJO0VBQ0k7QXpHcTBoQ1I7O0F5R3QwaENJO0VBQ0k7QXpHeTBoQ1I7O0F5RzEwaENJO0VBQ0k7QXpHNjBoQ1I7O0F5RzkwaENJO0VBQ0k7QXpHaTFoQ1I7O0F5R2wxaENJO0VBQ0k7QXpHcTFoQ1I7O0F5R3QxaENJO0VBQ0k7QXpHeTFoQ1I7O0F5RzExaENJO0VBQ0k7QXpHNjFoQ1I7O0F5RzkxaENJO0VBQ0k7QXpHaTJoQ1I7O0F5R2wyaENJO0VBQ0k7QXpHcTJoQ1I7O0F5R3QyaENJO0VBQ0k7QXpHeTJoQ1I7O0F5RzEyaENJO0VBQ0k7QXpHNjJoQ1I7O0F5RzkyaENJO0VBQ0k7QXpHaTNoQ1I7O0F5R2wzaENJO0VBQ0k7QXpHcTNoQ1I7O0F5R3QzaENJO0VBQ0k7QXpHeTNoQ1I7O0F5RzEzaENJO0VBQ0k7QXpHNjNoQ1I7O0F5RzkzaENJO0VBQ0k7QXpHaTRoQ1I7O0F5R2w0aENJO0VBQ0k7QXpHcTRoQ1I7O0F5R3Q0aENJO0VBQ0k7QXpHeTRoQ1I7O0F5RzE0aENJO0VBQ0k7QXpHNjRoQ1I7O0F5Rzk0aENJO0VBQ0k7QXpHaTVoQ1I7O0F5R2w1aENJO0VBQ0k7QXpHcTVoQ1I7O0F5R3Q1aENJO0VBQ0k7QXpHeTVoQ1I7O0F5RzE1aENJO0VBQ0k7QXpHNjVoQ1I7O0F5Rzk1aENJO0VBQ0k7QXpHaTZoQ1I7O0F5R2w2aENJO0VBQ0k7QXpHcTZoQ1I7O0F5R3Q2aENJO0VBQ0k7QXpHeTZoQ1I7O0F5RzE2aENJO0VBQ0k7QXpHNjZoQ1I7O0F5Rzk2aENJO0VBQ0k7QXpHaTdoQ1I7O0F5R2w3aENJO0VBQ0k7QXpHcTdoQ1I7O0F5R3Q3aENJO0VBQ0k7QXpHeTdoQ1I7O0F5RzE3aENJO0VBQ0k7QXpHNjdoQ1I7O0F5Rzk3aENJO0VBQ0k7QXpHaThoQ1I7O0F5R2w4aENJO0VBQ0k7QXpHcThoQ1I7O0F5R3Q4aENJO0VBQ0k7QXpHeThoQ1I7O0F5RzE4aENJO0VBQ0k7QXpHNjhoQ1I7O0F5Rzk4aENJO0VBQ0k7QXpHaTloQ1I7O0F5R2w5aENJO0VBQ0k7QXpHcTloQ1I7O0F5R3Q5aENJO0VBQ0k7QXpHeTloQ1I7O0F5RzE5aENJO0VBQ0k7QXpHNjloQ1I7O0F5Rzk5aENJO0VBQ0k7QXpHaStoQ1I7O0F5R2wraENJO0VBQ0k7QXpHcStoQ1I7O0F5R3QraENJO0VBQ0k7QXpHeStoQ1I7O0F5RzEraENJO0VBQ0k7QXpHNitoQ1I7O0F5RzkraENJO0VBQ0k7QXpHaS9oQ1I7O0F5R2wvaENJO0VBQ0k7QXpHcS9oQ1I7O0F5R3QvaENJO0VBQ0k7QXpHeS9oQ1I7O0F5RzEvaENJO0VBQ0k7QXpHNi9oQ1I7O0F5RzkvaENJO0VBQ0k7QXpHaWdpQ1I7O0F5R2xnaUNJO0VBQ0k7QXpHcWdpQ1I7O0F5R3RnaUNJO0VBQ0k7QXpHeWdpQ1I7O0F5RzFnaUNJO0VBQ0k7QXpHNmdpQ1I7O0F5RzlnaUNJO0VBQ0k7QXpHaWhpQ1I7O0F5R2xoaUNJO0VBQ0k7QXpHcWhpQ1I7O0F5R3RoaUNJO0VBQ0k7QXpHeWhpQ1I7O0F5RzFoaUNJO0VBQ0k7QXpHNmhpQ1I7O0F5RzloaUNJO0VBQ0k7QXpHaWlpQ1I7O0F5R2xpaUNJO0VBQ0k7QXpHcWlpQ1I7O0F5R3RpaUNJO0VBQ0k7QXpHeWlpQ1I7O0F5RzFpaUNJO0VBQ0k7QXpHNmlpQ1I7O0F5RzlpaUNJO0VBQ0k7QXpHaWppQ1I7O0F5R2xqaUNJO0VBQ0k7QXpHcWppQ1I7O0F5R3RqaUNJO0VBQ0k7QXpHeWppQ1I7O0F5RzFqaUNJO0VBQ0k7QXpHNmppQ1I7O0F5RzlqaUNJO0VBQ0k7QXpHaWtpQ1I7O0F5R2xraUNJO0VBQ0k7QXpHcWtpQ1I7O0F5R3RraUNJO0VBQ0k7QXpHeWtpQ1I7O0F5RzFraUNJO0VBQ0k7QXpHNmtpQ1I7O0F5RzlraUNJO0VBQ0k7QXpHaWxpQ1I7O0F5R2xsaUNJO0VBQ0k7QXpHcWxpQ1I7O0F5R3RsaUNJO0VBQ0k7QXpHeWxpQ1I7O0F5RzFsaUNJO0VBQ0k7QXpHNmxpQ1I7O0F5RzlsaUNJO0VBQ0k7QXpHaW1pQ1I7O0F5R2xtaUNJO0VBQ0k7QXpHcW1pQ1I7O0F5R3RtaUNJO0VBQ0k7QXpHeW1pQ1I7O0F5RzFtaUNJO0VBQ0k7QXpHNm1pQ1I7O0F5RzltaUNJO0VBQ0k7QXpHaW5pQ1I7O0F5R2xuaUNJO0VBQ0k7QXpHcW5pQ1I7O0F5R3RuaUNJO0VBQ0k7QXpHeW5pQ1I7O0F5RzFuaUNJO0VBQ0k7QXpHNm5pQ1I7O0F5RzluaUNJO0VBQ0k7QXpHaW9pQ1I7O0F5R2xvaUNJO0VBQ0k7QXpHcW9pQ1I7O0F5R3RvaUNJO0VBQ0k7QXpHeW9pQ1I7O0F5RzFvaUNJO0VBQ0k7QXpHNm9pQ1I7O0F5RzlvaUNJO0VBQ0k7QXpHaXBpQ1I7O0F5R2xwaUNJO0VBQ0k7QXpHcXBpQ1I7O0F5R3RwaUNJO0VBQ0k7QXpHeXBpQ1I7O0F5RzFwaUNJO0VBQ0k7QXpHNnBpQ1I7O0F5RzlwaUNJO0VBQ0k7QXpHaXFpQ1I7O0F5R2xxaUNJO0VBQ0k7QXpHcXFpQ1I7O0F5R3RxaUNJO0VBQ0k7QXpHeXFpQ1I7O0F5RzFxaUNJO0VBQ0k7QXpHNnFpQ1I7O0F5RzlxaUNJO0VBQ0k7QXpHaXJpQ1I7O0F5R2xyaUNJO0VBQ0k7QXpHcXJpQ1I7O0F5R3RyaUNJO0VBQ0k7QXpHeXJpQ1I7O0F5RzFyaUNJO0VBQ0k7QXpHNnJpQ1I7O0F5RzlyaUNJO0VBQ0k7QXpHaXNpQ1I7O0F5R2xzaUNJO0VBQ0k7QXpHcXNpQ1I7O0F5R3RzaUNJO0VBQ0k7QXpHeXNpQ1I7O0F5RzFzaUNJO0VBQ0k7QXpHNnNpQ1I7O0F5RzlzaUNJO0VBQ0k7QXpHaXRpQ1I7O0F5R2x0aUNJO0VBQ0k7QXpHcXRpQ1I7O0F5R3R0aUNJO0VBQ0k7QXpHeXRpQ1I7O0F5RzF0aUNJO0VBQ0k7QXpHNnRpQ1I7O0F5Rzl0aUNJO0VBQ0k7QXpHaXVpQ1I7O0F5R2x1aUNJO0VBQ0k7QXpHcXVpQ1I7O0F5R3R1aUNJO0VBQ0k7QXpHeXVpQ1I7O0F5RzF1aUNJO0VBQ0k7QXpHNnVpQ1I7O0F5Rzl1aUNJO0VBQ0k7QXpHaXZpQ1I7O0F5R2x2aUNJO0VBQ0k7QXpHcXZpQ1I7O0F5R3R2aUNJO0VBQ0k7QXpHeXZpQ1I7O0F5RzF2aUNJO0VBQ0k7QXpHNnZpQ1I7O0F5Rzl2aUNJO0VBQ0k7QXpHaXdpQ1I7O0F5R2x3aUNJO0VBQ0k7QXpHcXdpQ1I7O0F5R3R3aUNJO0VBQ0k7QXpHeXdpQ1I7O0F5RzF3aUNJO0VBQ0k7QXpHNndpQ1I7O0F5Rzl3aUNJO0VBQ0k7QXpHaXhpQ1I7O0F5R2x4aUNJO0VBQ0k7QXpHcXhpQ1I7O0F5R3R4aUNJO0VBQ0k7QXpHeXhpQ1I7O0F5RzF4aUNJO0VBQ0k7QXpHNnhpQ1I7O0F5Rzl4aUNJO0VBQ0k7QXpHaXlpQ1I7O0F5R2x5aUNJO0VBQ0k7QXpHcXlpQ1I7O0F5R3R5aUNJO0VBQ0k7QXpHeXlpQ1I7O0F5RzF5aUNJO0VBQ0k7QXpHNnlpQ1I7O0F5Rzl5aUNJO0VBQ0k7QXpHaXppQ1I7O0F5R2x6aUNJO0VBQ0k7QXpHcXppQ1I7O0F5R3R6aUNJO0VBQ0k7QXpHeXppQ1I7O0F5RzF6aUNJO0VBQ0k7QXpHNnppQ1I7O0F5Rzl6aUNJO0VBQ0k7QXpHaTBpQ1I7O0F5R2wwaUNJO0VBQ0k7QXpHcTBpQ1I7O0F5R3QwaUNJO0VBQ0k7QXpHeTBpQ1I7O0F5RzEwaUNJO0VBQ0k7QXpHNjBpQ1I7O0F5RzkwaUNJO0VBQ0k7QXpHaTFpQ1I7O0F5R2wxaUNJO0VBQ0k7QXpHcTFpQ1I7O0F5R3QxaUNJO0VBQ0k7QXpHeTFpQ1I7O0F5RzExaUNJO0VBQ0k7QXpHNjFpQ1I7O0F5RzkxaUNJO0VBQ0k7QXpHaTJpQ1I7O0F5R2wyaUNJO0VBQ0k7QXpHcTJpQ1I7O0F5R3QyaUNJO0VBQ0k7QXpHeTJpQ1I7O0F5RzEyaUNJO0VBQ0k7QXpHNjJpQ1I7O0F5RzkyaUNJO0VBQ0k7QXpHaTNpQ1I7O0F5R2wzaUNJO0VBQ0k7QXpHcTNpQ1I7O0F5R3QzaUNJO0VBQ0k7QXpHeTNpQ1I7O0F5RzEzaUNJO0VBQ0k7QXpHNjNpQ1I7O0F5RzkzaUNJO0VBQ0k7QXpHaTRpQ1I7O0F5R2w0aUNJO0VBQ0k7QXpHcTRpQ1I7O0F5R3Q0aUNJO0VBQ0k7QXpHeTRpQ1I7O0F5RzE0aUNJO0VBQ0k7QXpHNjRpQ1I7O0F5Rzk0aUNJO0VBQ0k7QXpHaTVpQ1I7O0F5R2w1aUNJO0VBQ0k7QXpHcTVpQ1I7O0F5R3Q1aUNJO0VBQ0k7QXpHeTVpQ1I7O0F5RzE1aUNJO0VBQ0k7QXpHNjVpQ1I7O0F5Rzk1aUNJO0VBQ0k7QXpHaTZpQ1I7O0F5R2w2aUNJO0VBQ0k7QXpHcTZpQ1I7O0F5R3Q2aUNJO0VBQ0k7QXpHeTZpQ1I7O0F5RzE2aUNJO0VBQ0k7QXpHNjZpQ1I7O0F5Rzk2aUNJO0VBQ0k7QXpHaTdpQ1I7O0F5R2w3aUNJO0VBQ0k7QXpHcTdpQ1I7O0F5R3Q3aUNJO0VBQ0k7QXpHeTdpQ1I7O0F5RzE3aUNJO0VBQ0k7QXpHNjdpQ1I7O0F5Rzk3aUNJO0VBQ0k7QXpHaThpQ1I7O0F5R2w4aUNJO0VBQ0k7QXpHcThpQ1I7O0F5R3Q4aUNJO0VBQ0k7QXpHeThpQ1I7O0F5RzE4aUNJO0VBQ0k7QXpHNjhpQ1I7O0F5Rzk4aUNJO0VBQ0k7QXpHaTlpQ1I7O0F5R2w5aUNJO0VBQ0k7QXpHcTlpQ1I7O0F5R3Q5aUNJO0VBQ0k7QXpHeTlpQ1I7O0F5RzE5aUNJO0VBQ0k7QXpHNjlpQ1I7O0F5Rzk5aUNJO0VBQ0k7QXpHaStpQ1I7O0F5R2wraUNJO0VBQ0k7QXpHcStpQ1I7O0F5R3QraUNJO0VBQ0k7QXpHeStpQ1I7O0F5RzEraUNJO0VBQ0k7QXpHNitpQ1I7O0F5RzkraUNJO0VBQ0k7QXpHaS9pQ1I7O0F5R2wvaUNJO0VBQ0k7QXpHcS9pQ1I7O0F5R3QvaUNJO0VBQ0k7QXpHeS9pQ1I7O0F5RzEvaUNJO0VBQ0k7QXpHNi9pQ1I7O0F5RzkvaUNJO0VBQ0k7QXpHaWdqQ1I7O0F5R2xnakNJO0VBQ0k7QXpHcWdqQ1I7O0F5R3RnakNJO0VBQ0k7QXpHeWdqQ1I7O0F5RzFnakNJO0VBQ0k7QXpHNmdqQ1I7O0F5RzlnakNJO0VBQ0k7QXpHaWhqQ1I7O0F5R2xoakNJO0VBQ0k7QXpHcWhqQ1I7O0F5R3RoakNJO0VBQ0k7QXpHeWhqQ1I7O0F5RzFoakNJO0VBQ0k7QXpHNmhqQ1I7O0F5RzloakNJO0VBQ0k7QXpHaWlqQ1I7O0F5R2xpakNJO0VBQ0k7QXpHcWlqQ1I7O0F5R3RpakNJO0VBQ0k7QXpHeWlqQ1I7O0F5RzFpakNJO0VBQ0k7QXpHNmlqQ1I7O0F5RzlpakNJO0VBQ0k7QXpHaWpqQ1I7O0F5R2xqakNJO0VBQ0k7QXpHcWpqQ1I7O0F5R3RqakNJO0VBQ0k7QXpHeWpqQ1I7O0F5RzFqakNJO0VBQ0k7QXpHNmpqQ1I7O0F5RzlqakNJO0VBQ0k7QXpHaWtqQ1I7O0F5R2xrakNJO0VBQ0k7QXpHcWtqQ1I7O0F5R3RrakNJO0VBQ0k7QXpHeWtqQ1I7O0F5RzFrakNJO0VBQ0k7QXpHNmtqQ1I7O0F5RzlrakNJO0VBQ0k7QXpHaWxqQ1I7O0F5R2xsakNJO0VBQ0k7QXpHcWxqQ1I7O0F5R3RsakNJO0VBQ0k7QXpHeWxqQ1I7O0F5RzFsakNJO0VBQ0k7QXpHNmxqQ1I7O0F5RzlsakNJO0VBQ0k7QXpHaW1qQ1I7O0F5R2xtakNJO0VBQ0k7QXpHcW1qQ1I7O0F5R3RtakNJO0VBQ0k7QXpHeW1qQ1I7O0F5RzFtakNJO0VBQ0k7QXpHNm1qQ1I7O0F5RzltakNJO0VBQ0k7QXpHaW5qQ1I7O0F5R2xuakNJO0VBQ0k7QXpHcW5qQ1I7O0F5R3RuakNJO0VBQ0k7QXpHeW5qQ1I7O0F5RzFuakNJO0VBQ0k7QXpHNm5qQ1I7O0F5RzluakNJO0VBQ0k7QXpHaW9qQ1I7O0F5R2xvakNJO0VBQ0k7QXpHcW9qQ1I7O0F5R3RvakNJO0VBQ0k7QXpHeW9qQ1I7O0F5RzFvakNJO0VBQ0k7QXpHNm9qQ1I7O0F5RzlvakNJO0VBQ0k7QXpHaXBqQ1I7O0F5R2xwakNJO0VBQ0k7QXpHcXBqQ1I7O0F5R3RwakNJO0VBQ0k7QXpHeXBqQ1I7O0F5RzFwakNJO0VBQ0k7QXpHNnBqQ1I7O0F5RzlwakNJO0VBQ0k7QXpHaXFqQ1I7O0F5R2xxakNJO0VBQ0k7QXpHcXFqQ1I7O0F5R3RxakNJO0VBQ0k7QXpHeXFqQ1I7O0F5RzFxakNJO0VBQ0k7QXpHNnFqQ1I7O0F5RzlxakNJO0VBQ0k7QXpHaXJqQ1I7O0F5R2xyakNJO0VBQ0k7QXpHcXJqQ1I7O0F5R3RyakNJO0VBQ0k7QXpHeXJqQ1I7O0F5RzFyakNJO0VBQ0k7QXpHNnJqQ1I7O0F5RzlyakNJO0VBQ0k7QXpHaXNqQ1I7O0F5R2xzakNJO0VBQ0k7QXpHcXNqQ1I7O0F5R3RzakNJO0VBQ0k7QXpHeXNqQ1I7O0F5RzFzakNJO0VBQ0k7QXpHNnNqQ1I7O0F5RzlzakNJO0VBQ0k7QXpHaXRqQ1I7O0F5R2x0akNJO0VBQ0k7QXpHcXRqQ1I7O0F5R3R0akNJO0VBQ0k7QXpHeXRqQ1I7O0F5RzF0akNJO0VBQ0k7QXpHNnRqQ1I7O0F5Rzl0akNJO0VBQ0k7QXpHaXVqQ1I7O0F5R2x1akNJO0VBQ0k7QXpHcXVqQ1I7O0F5R3R1akNJO0VBQ0k7QXpHeXVqQ1I7O0F5RzF1akNJO0VBQ0k7QXpHNnVqQ1I7O0F5Rzl1akNJO0VBQ0k7QXpHaXZqQ1I7O0F5R2x2akNJO0VBQ0k7QXpHcXZqQ1I7O0F5R3R2akNJO0VBQ0k7QXpHeXZqQ1I7O0F5RzF2akNJO0VBQ0k7QXpHNnZqQ1I7O0F5Rzl2akNJO0VBQ0k7QXpHaXdqQ1I7O0F5R2x3akNJO0VBQ0k7QXpHcXdqQ1I7O0F5R3R3akNJO0VBQ0k7QXpHeXdqQ1I7O0F5RzF3akNJO0VBQ0k7QXpHNndqQ1I7O0F5Rzl3akNJO0VBQ0k7QXpHaXhqQ1I7O0F5R2x4akNJO0VBQ0k7QXpHcXhqQ1I7O0F5R3R4akNJO0VBQ0k7QXpHeXhqQ1I7O0F5RzF4akNJO0VBQ0k7QXpHNnhqQ1I7O0F5Rzl4akNJO0VBQ0k7QXpHaXlqQ1I7O0F5R2x5akNJO0VBQ0k7QXpHcXlqQ1I7O0F5R3R5akNJO0VBQ0k7QXpHeXlqQ1I7O0F5RzF5akNJO0VBQ0k7QXpHNnlqQ1I7O0F5Rzl5akNJO0VBQ0k7QXpHaXpqQ1I7O0F5R2x6akNJO0VBQ0k7QXpHcXpqQ1I7O0F5R3R6akNJO0VBQ0k7QXpHeXpqQ1I7O0F5RzF6akNJO0VBQ0k7QXpHNnpqQ1I7O0F5Rzl6akNJO0VBQ0k7QXpHaTBqQ1I7O0F5R2wwakNJO0VBQ0k7QXpHcTBqQ1I7O0F5R3QwakNJO0VBQ0k7QXpHeTBqQ1I7O0F5RzEwakNJO0VBQ0k7QXpHNjBqQ1I7O0F5RzkwakNJO0VBQ0k7QXpHaTFqQ1I7O0F5R2wxakNJO0VBQ0k7QXpHcTFqQ1I7O0F5R3QxakNJO0VBQ0k7QXpHeTFqQ1I7O0F5RzExakNJO0VBQ0k7QXpHNjFqQ1I7O0F5RzkxakNJO0VBQ0k7QXpHaTJqQ1I7O0F5R2wyakNJO0VBQ0k7QXpHcTJqQ1I7O0F5R3QyakNJO0VBQ0k7QXpHeTJqQ1I7O0F5RzEyakNJO0VBQ0k7QXpHNjJqQ1I7O0F5RzkyakNJO0VBQ0k7QXpHaTNqQ1I7O0F5R2wzakNJO0VBQ0k7QXpHcTNqQ1I7O0F5R3QzakNJO0VBQ0k7QXpHeTNqQ1I7O0F5RzEzakNJO0VBQ0k7QXpHNjNqQ1I7O0F5RzkzakNJO0VBQ0k7QXpHaTRqQ1I7O0F5R2w0akNJO0VBQ0k7QXpHcTRqQ1I7O0F5R3Q0akNJO0VBQ0k7QXpHeTRqQ1I7O0F5RzE0akNJO0VBQ0k7QXpHNjRqQ1I7O0F5Rzk0akNJO0VBQ0k7QXpHaTVqQ1I7O0F5R2w1akNJO0VBQ0k7QXpHcTVqQ1I7O0F5R3Q1akNJO0VBQ0k7QXpHeTVqQ1I7O0F5RzE1akNJO0VBQ0k7QXpHNjVqQ1I7O0F5Rzk1akNJO0VBQ0k7QXpHaTZqQ1I7O0F5R2w2akNJO0VBQ0k7QXpHcTZqQ1I7O0F5R3Q2akNJO0VBQ0k7QXpHeTZqQ1I7O0F5RzE2akNJO0VBQ0k7QXpHNjZqQ1I7O0F5Rzk2akNJO0VBQ0k7QXpHaTdqQ1I7O0F5R2w3akNJO0VBQ0k7QXpHcTdqQ1I7O0F5R3Q3akNJO0VBQ0k7QXpHeTdqQ1I7O0F5RzE3akNJO0VBQ0k7QXpHNjdqQ1I7O0F5Rzk3akNJO0VBQ0k7QXpHaThqQ1I7O0F5R2w4akNJO0VBQ0k7QXpHcThqQ1I7O0F5R3Q4akNJO0VBQ0k7QXpHeThqQ1I7O0F5RzE4akNJO0VBQ0k7QXpHNjhqQ1I7O0F5Rzk4akNJO0VBQ0k7QXpHaTlqQ1I7O0F5R2w5akNJO0VBQ0k7QXpHcTlqQ1I7O0F5R3Q5akNJO0VBQ0k7QXpHeTlqQ1I7O0F5RzE5akNJO0VBQ0k7QXpHNjlqQ1I7O0F5Rzk5akNJO0VBQ0k7QXpHaStqQ1I7O0F5R2wrakNJO0VBQ0k7QXpHcStqQ1I7O0F5R3QrakNJO0VBQ0k7QXpHeStqQ1I7O0F5RzErakNJO0VBQ0k7QXpHNitqQ1I7O0F5RzkrakNJO0VBQ0k7QXpHaS9qQ1I7O0F5R2wvakNJO0VBQ0k7QXpHcS9qQ1I7O0F5R3QvakNJO0VBQ0k7QXpHeS9qQ1I7O0F5RzEvakNJO0VBQ0k7QXpHNi9qQ1I7O0F5RzkvakNJO0VBQ0k7QXpHaWdrQ1I7O0F5R2xna0NJO0VBQ0k7QXpHcWdrQ1I7O0F5R3Rna0NJO0VBQ0k7QXpHeWdrQ1I7O0F5RzFna0NJO0VBQ0k7QXpHNmdrQ1I7O0F5Rzlna0NJO0VBQ0k7QXpHaWhrQ1I7O0F5R2xoa0NJO0VBQ0k7QXpHcWhrQ1I7O0F5R3Roa0NJO0VBQ0k7QXpHeWhrQ1I7O0F5RzFoa0NJO0VBQ0k7QXpHNmhrQ1I7O0F5Rzloa0NJO0VBQ0k7QXpHaWlrQ1I7O0F5R2xpa0NJO0VBQ0k7QXpHcWlrQ1I7O0F5R3Rpa0NJO0VBQ0k7QXpHeWlrQ1I7O0F5RzFpa0NJO0VBQ0k7QXpHNmlrQ1I7O0F5Rzlpa0NJO0VBQ0k7QXpHaWprQ1I7O0F5R2xqa0NJO0VBQ0k7QXpHcWprQ1I7O0F5R3Rqa0NJO0VBQ0k7QXpHeWprQ1I7O0F5RzFqa0NJO0VBQ0k7QXpHNmprQ1I7O0F5Rzlqa0NJO0VBQ0k7QXpHaWtrQ1I7O0F5R2xra0NJO0VBQ0k7QXpHcWtrQ1I7O0F5R3Rra0NJO0VBQ0k7QXpHeWtrQ1I7O0F5RzFra0NJO0VBQ0k7QXpHNmtrQ1I7O0F5Rzlra0NJO0VBQ0k7QXpHaWxrQ1I7O0F5R2xsa0NJO0VBQ0k7QXpHcWxrQ1I7O0F5R3Rsa0NJO0VBQ0k7QXpHeWxrQ1I7O0F5RzFsa0NJO0VBQ0k7QXpHNmxrQ1I7O0F5Rzlsa0NJO0VBQ0k7QXpHaW1rQ1I7O0F5R2xta0NJO0VBQ0k7QXpHcW1rQ1I7O0F5R3Rta0NJO0VBQ0k7QXpHeW1rQ1I7O0F5RzFta0NJO0VBQ0k7QXpHNm1rQ1I7O0F5Rzlta0NJO0VBQ0k7QXpHaW5rQ1I7O0F5R2xua0NJO0VBQ0k7QXpHcW5rQ1I7O0F5R3Rua0NJO0VBQ0k7QXpHeW5rQ1I7O0F5RzFua0NJO0VBQ0k7QXpHNm5rQ1I7O0F5Rzlua0NJO0VBQ0k7QXpHaW9rQ1I7O0F5R2xva0NJO0VBQ0k7QXpHcW9rQ1I7O0F5R3Rva0NJO0VBQ0k7QXpHeW9rQ1I7O0F5RzFva0NJO0VBQ0k7QXpHNm9rQ1I7O0F5Rzlva0NJO0VBQ0k7QXpHaXBrQ1I7O0F5R2xwa0NJO0VBQ0k7QXpHcXBrQ1I7O0F5R3Rwa0NJO0VBQ0k7QXpHeXBrQ1I7O0F5RzFwa0NJO0VBQ0k7QXpHNnBrQ1I7O0F5Rzlwa0NJO0VBQ0k7QXpHaXFrQ1I7O0F5R2xxa0NJO0VBQ0k7QXpHcXFrQ1I7O0F5R3Rxa0NJO0VBQ0k7QXpHeXFrQ1I7O0F5RzFxa0NJO0VBQ0k7QXpHNnFrQ1I7O0F5Rzlxa0NJO0VBQ0k7QXpHaXJrQ1I7O0F5R2xya0NJO0VBQ0k7QXpHcXJrQ1I7O0F5R3Rya0NJO0VBQ0k7QXpHeXJrQ1I7O0F5RzFya0NJO0VBQ0k7QXpHNnJrQ1I7O0F5Rzlya0NJO0VBQ0k7QXpHaXNrQ1I7O0F5R2xza0NJO0VBQ0k7QXpHcXNrQ1I7O0F5R3Rza0NJO0VBQ0k7QXpHeXNrQ1I7O0F5RzFza0NJO0VBQ0k7QXpHNnNrQ1I7O0F5Rzlza0NJO0VBQ0k7QXpHaXRrQ1I7O0F5R2x0a0NJO0VBQ0k7QXpHcXRrQ1I7O0F5R3R0a0NJO0VBQ0k7QXpHeXRrQ1I7O0F5RzF0a0NJO0VBQ0k7QXpHNnRrQ1I7O0F5Rzl0a0NJO0VBQ0k7QXpHaXVrQ1I7O0F5R2x1a0NJO0VBQ0k7QXpHcXVrQ1I7O0F5R3R1a0NJO0VBQ0k7QXpHeXVrQ1I7O0F5RzF1a0NJO0VBQ0k7QXpHNnVrQ1I7O0F5Rzl1a0NJO0VBQ0k7QXpHaXZrQ1I7O0F5R2x2a0NJO0VBQ0k7QXpHcXZrQ1I7O0F5R3R2a0NJO0VBQ0k7QXpHeXZrQ1I7O0F5RzF2a0NJO0VBQ0k7QXpHNnZrQ1I7O0F5Rzl2a0NJO0VBQ0k7QXpHaXdrQ1I7O0F5R2x3a0NJO0VBQ0k7QXpHcXdrQ1I7O0F5R3R3a0NJO0VBQ0k7QXpHeXdrQ1I7O0F5RzF3a0NJO0VBQ0k7QXpHNndrQ1I7O0F5Rzl3a0NJO0VBQ0k7QXpHaXhrQ1I7O0F5R2x4a0NJO0VBQ0k7QXpHcXhrQ1I7O0F5R3R4a0NJO0VBQ0k7QXpHeXhrQ1I7O0F5RzF4a0NJO0VBQ0k7QXpHNnhrQ1I7O0F5Rzl4a0NJO0VBQ0k7QXpHaXlrQ1I7O0F5R2x5a0NJO0VBQ0k7QXpHcXlrQ1I7O0F5R3R5a0NJO0VBQ0k7QXpHeXlrQ1I7O0F5RzF5a0NJO0VBQ0k7QXpHNnlrQ1I7O0F5Rzl5a0NJO0VBQ0k7QXpHaXprQ1I7O0F5R2x6a0NJO0VBQ0k7QXpHcXprQ1I7O0F5R3R6a0NJO0VBQ0k7QXpHeXprQ1I7O0F5RzF6a0NJO0VBQ0k7QXpHNnprQ1I7O0F5Rzl6a0NJO0VBQ0k7QXpHaTBrQ1I7O0F5R2wwa0NJO0VBQ0k7QXpHcTBrQ1I7O0F5R3Qwa0NJO0VBQ0k7QXpHeTBrQ1I7O0F5RzEwa0NJO0VBQ0k7QXpHNjBrQ1I7O0F5Rzkwa0NJO0VBQ0k7QXpHaTFrQ1I7O0F5R2wxa0NJO0VBQ0k7QXpHcTFrQ1I7O0F5R3Qxa0NJO0VBQ0k7QXpHeTFrQ1I7O0F5RzExa0NJO0VBQ0k7QXpHNjFrQ1I7O0F5Rzkxa0NJO0VBQ0k7QXpHaTJrQ1I7O0F5R2wya0NJO0VBQ0k7QXpHcTJrQ1I7O0F5R3Qya0NJO0VBQ0k7QXpHeTJrQ1I7O0F5RzEya0NJO0VBQ0k7QXpHNjJrQ1I7O0F5Rzkya0NJO0VBQ0k7QXpHaTNrQ1I7O0F5R2wza0NJO0VBQ0k7QXpHcTNrQ1I7O0F5R3Qza0NJO0VBQ0k7QXpHeTNrQ1I7O0F5RzEza0NJO0VBQ0k7QXpHNjNrQ1I7O0F5Rzkza0NJO0VBQ0k7QXpHaTRrQ1I7O0F5R2w0a0NJO0VBQ0k7QXpHcTRrQ1I7O0F5R3Q0a0NJO0VBQ0k7QXpHeTRrQ1I7O0F5RzE0a0NJO0VBQ0k7QXpHNjRrQ1I7O0F5Rzk0a0NJO0VBQ0k7QXpHaTVrQ1I7O0F5R2w1a0NJO0VBQ0k7QXpHcTVrQ1I7O0F5R3Q1a0NJO0VBQ0k7QXpHeTVrQ1I7O0F5RzE1a0NJO0VBQ0k7QXpHNjVrQ1I7O0F5Rzk1a0NJO0VBQ0k7QXpHaTZrQ1I7O0F5R2w2a0NJO0VBQ0k7QXpHcTZrQ1I7O0F5R3Q2a0NJO0VBQ0k7QXpHeTZrQ1I7O0F5RzE2a0NJO0VBQ0k7QXpHNjZrQ1I7O0F5Rzk2a0NJO0VBQ0k7QXpHaTdrQ1I7O0F5R2w3a0NJO0VBQ0k7QXpHcTdrQ1I7O0F5R3Q3a0NJO0VBQ0k7QXpHeTdrQ1I7O0F5RzE3a0NJO0VBQ0k7QXpHNjdrQ1I7O0F5Rzk3a0NJO0VBQ0k7QXpHaThrQ1I7O0F5R2w4a0NJO0VBQ0k7QXpHcThrQ1I7O0F5R3Q4a0NJO0VBQ0k7QXpHeThrQ1I7O0F5RzE4a0NJO0VBQ0k7QXpHNjhrQ1I7O0F5Rzk4a0NJO0VBQ0k7QXpHaTlrQ1I7O0F5R2w5a0NJO0VBQ0k7QXpHcTlrQ1I7O0F5R3Q5a0NJO0VBQ0k7QXpHeTlrQ1I7O0F5RzE5a0NJO0VBQ0k7QXpHNjlrQ1I7O0F5Rzk5a0NJO0VBQ0k7QXpHaStrQ1I7O0F5R2wra0NJO0VBQ0k7QXpHcStrQ1I7O0F5R3Qra0NJO0VBQ0k7QXpHeStrQ1I7O0F5RzEra0NJO0VBQ0k7QXpHNitrQ1I7O0F5Rzkra0NJO0VBQ0k7QXpHaS9rQ1I7O0F5R2wva0NJO0VBQ0k7QXpHcS9rQ1I7O0F5R3Qva0NJO0VBQ0k7QXpHeS9rQ1I7O0F5RzEva0NJO0VBQ0k7QXpHNi9rQ1I7O0F5Rzkva0NJO0VBQ0k7QXpHaWdsQ1I7O0F5R2xnbENJO0VBQ0k7QXpHcWdsQ1I7O0F5R3RnbENJO0VBQ0k7QXpHeWdsQ1I7O0F5RzFnbENJO0VBQ0k7QXpHNmdsQ1I7O0F5RzlnbENJO0VBQ0k7QXpHaWhsQ1I7O0F5R2xobENJO0VBQ0k7QXpHcWhsQ1I7O0F5R3RobENJO0VBQ0k7QXpHeWhsQ1I7O0F5RzFobENJO0VBQ0k7QXpHNmhsQ1I7O0F5RzlobENJO0VBQ0k7QXpHaWlsQ1I7O0F5R2xpbENJO0VBQ0k7QXpHcWlsQ1I7O0F5R3RpbENJO0VBQ0k7QXpHeWlsQ1I7O0F5RzFpbENJO0VBQ0k7QXpHNmlsQ1I7O0F5RzlpbENJO0VBQ0k7QXpHaWpsQ1I7O0F5R2xqbENJO0VBQ0k7QXpHcWpsQ1I7O0F5R3RqbENJO0VBQ0k7QXpHeWpsQ1I7O0F5RzFqbENJO0VBQ0k7QXpHNmpsQ1I7O0F5RzlqbENJO0VBQ0k7QXpHaWtsQ1I7O0F5R2xrbENJO0VBQ0k7QXpHcWtsQ1I7O0F5R3RrbENJO0VBQ0k7QXpHeWtsQ1I7O0F5RzFrbENJO0VBQ0k7QXpHNmtsQ1I7O0F5RzlrbENJO0VBQ0k7QXpHaWxsQ1I7O0F5R2xsbENJO0VBQ0k7QXpHcWxsQ1I7O0F5R3RsbENJO0VBQ0k7QXpHeWxsQ1I7O0F5RzFsbENJO0VBQ0k7QXpHNmxsQ1I7O0F5RzlsbENJO0VBQ0k7QXpHaW1sQ1I7O0F5R2xtbENJO0VBQ0k7QXpHcW1sQ1I7O0F5R3RtbENJO0VBQ0k7QXpHeW1sQ1I7O0F5RzFtbENJO0VBQ0k7QXpHNm1sQ1I7O0F5RzltbENJO0VBQ0k7QXpHaW5sQ1I7O0F5R2xubENJO0VBQ0k7QXpHcW5sQ1I7O0F5R3RubENJO0VBQ0k7QXpHeW5sQ1I7O0F5RzFubENJO0VBQ0k7QXpHNm5sQ1I7O0F5RzlubENJO0VBQ0k7QXpHaW9sQ1I7O0F5R2xvbENJO0VBQ0k7QXpHcW9sQ1I7O0F5R3RvbENJO0VBQ0k7QXpHeW9sQ1I7O0F5RzFvbENJO0VBQ0k7QXpHNm9sQ1I7O0F5RzlvbENJO0VBQ0k7QXpHaXBsQ1I7O0F5R2xwbENJO0VBQ0k7QXpHcXBsQ1I7O0F5R3RwbENJO0VBQ0k7QXpHeXBsQ1I7O0F5RzFwbENJO0VBQ0k7QXpHNnBsQ1I7O0F5RzlwbENJO0VBQ0k7QXpHaXFsQ1I7O0F5R2xxbENJO0VBQ0k7QXpHcXFsQ1I7O0F5R3RxbENJO0VBQ0k7QXpHeXFsQ1I7O0F5RzFxbENJO0VBQ0k7QXpHNnFsQ1I7O0F5RzlxbENJO0VBQ0k7QXpHaXJsQ1I7O0F5R2xybENJO0VBQ0k7QXpHcXJsQ1I7O0F5R3RybENJO0VBQ0k7QXpHeXJsQ1I7O0F5RzFybENJO0VBQ0k7QXpHNnJsQ1I7O0F5RzlybENJO0VBQ0k7QXpHaXNsQ1I7O0F5R2xzbENJO0VBQ0k7QXpHcXNsQ1I7O0F5R3RzbENJO0VBQ0k7QXpHeXNsQ1I7O0F5RzFzbENJO0VBQ0k7QXpHNnNsQ1I7O0F5RzlzbENJO0VBQ0k7QXpHaXRsQ1I7O0F5R2x0bENJO0VBQ0k7QXpHcXRsQ1I7O0F5R3R0bENJO0VBQ0k7QXpHeXRsQ1I7O0F5RzF0bENJO0VBQ0k7QXpHNnRsQ1I7O0F5Rzl0bENJO0VBQ0k7QXpHaXVsQ1I7O0F5R2x1bENJO0VBQ0k7QXpHcXVsQ1I7O0F5R3R1bENJO0VBQ0k7QXpHeXVsQ1I7O0F5RzF1bENJO0VBQ0k7QXpHNnVsQ1I7O0F5Rzl1bENJO0VBQ0k7QXpHaXZsQ1I7O0F5R2x2bENJO0VBQ0k7QXpHcXZsQ1I7O0F5R3R2bENJO0VBQ0k7QXpHeXZsQ1I7O0F5RzF2bENJO0VBQ0k7QXpHNnZsQ1I7O0F5Rzl2bENJO0VBQ0k7QXpHaXdsQ1I7O0F5R2x3bENJO0VBQ0k7QXpHcXdsQ1I7O0F5R3R3bENJO0VBQ0k7QXpHeXdsQ1I7O0F5RzF3bENJO0VBQ0k7QXpHNndsQ1I7O0F5Rzl3bENJO0VBQ0k7QXpHaXhsQ1I7O0F5R2x4bENJO0VBQ0k7QXpHcXhsQ1I7O0F5R3R4bENJO0VBQ0k7QXpHeXhsQ1I7O0F5RzF4bENJO0VBQ0k7QXpHNnhsQ1I7O0F5Rzl4bENJO0VBQ0k7QXpHaXlsQ1I7O0F5R2x5bENJO0VBQ0k7QXpHcXlsQ1I7O0F5R3R5bENJO0VBQ0k7QXpHeXlsQ1I7O0F5RzF5bENJO0VBQ0k7QXpHNnlsQ1I7O0F5Rzl5bENJO0VBQ0k7QXpHaXpsQ1I7O0F5R2x6bENJO0VBQ0k7QXpHcXpsQ1I7O0F5R3R6bENJO0VBQ0k7QXpHeXpsQ1I7O0F5RzF6bENJO0VBQ0k7QXpHNnpsQ1I7O0F5Rzl6bENJO0VBQ0k7QXpHaTBsQ1I7O0F5R2wwbENJO0VBQ0k7QXpHcTBsQ1I7O0F5R3QwbENJO0VBQ0k7QXpHeTBsQ1I7O0F5RzEwbENJO0VBQ0k7QXpHNjBsQ1I7O0F5RzkwbENJO0VBQ0k7QXpHaTFsQ1I7O0F5R2wxbENJO0VBQ0k7QXpHcTFsQ1I7O0F5R3QxbENJO0VBQ0k7QXpHeTFsQ1I7O0F5RzExbENJO0VBQ0k7QXpHNjFsQ1I7O0F5RzkxbENJO0VBQ0k7QXpHaTJsQ1I7O0F5R2wybENJO0VBQ0k7QXpHcTJsQ1I7O0F5R3QybENJO0VBQ0k7QXpHeTJsQ1I7O0F5RzEybENJO0VBQ0k7QXpHNjJsQ1I7O0F5RzkybENJO0VBQ0k7QXpHaTNsQ1I7O0F5R2wzbENJO0VBQ0k7QXpHcTNsQ1I7O0F5R3QzbENJO0VBQ0k7QXpHeTNsQ1I7O0F5RzEzbENJO0VBQ0k7QXpHNjNsQ1I7O0F5RzkzbENJO0VBQ0k7QXpHaTRsQ1I7O0F5R2w0bENJO0VBQ0k7QXpHcTRsQ1I7O0F5R3Q0bENJO0VBQ0k7QXpHeTRsQ1I7O0F5RzE0bENJO0VBQ0k7QXpHNjRsQ1I7O0F5Rzk0bENJO0VBQ0k7QXpHaTVsQ1I7O0F5R2w1bENJO0VBQ0k7QXpHcTVsQ1I7O0F5R3Q1bENJO0VBQ0k7QXpHeTVsQ1I7O0F5RzE1bENJO0VBQ0k7QXpHNjVsQ1I7O0F5Rzk1bENJO0VBQ0k7QXpHaTZsQ1I7O0F5R2w2bENJO0VBQ0k7QXpHcTZsQ1I7O0F5R3Q2bENJO0VBQ0k7QXpHeTZsQ1I7O0F5RzE2bENJO0VBQ0k7QXpHNjZsQ1I7O0F5Rzk2bENJO0VBQ0k7QXpHaTdsQ1I7O0F5R2w3bENJO0VBQ0k7QXpHcTdsQ1I7O0F5R3Q3bENJO0VBQ0k7QXpHeTdsQ1I7O0F5RzE3bENJO0VBQ0k7QXpHNjdsQ1I7O0F5Rzk3bENJO0VBQ0k7QXpHaThsQ1I7O0F5R2w4bENJO0VBQ0k7QXpHcThsQ1I7O0F5R3Q4bENJO0VBQ0k7QXpHeThsQ1I7O0F5RzE4bENJO0VBQ0k7QXpHNjhsQ1I7O0F5Rzk4bENJO0VBQ0k7QXpHaTlsQ1I7O0F5R2w5bENJO0VBQ0k7QXpHcTlsQ1I7O0F5R3Q5bENJO0VBQ0k7QXpHeTlsQ1I7O0F5RzE5bENJO0VBQ0k7QXpHNjlsQ1I7O0F5Rzk5bENJO0VBQ0k7QXpHaStsQ1I7O0F5R2wrbENJO0VBQ0k7QXpHcStsQ1I7O0F5R3QrbENJO0VBQ0k7QXpHeStsQ1I7O0F5RzErbENJO0VBQ0k7QXpHNitsQ1I7O0F5RzkrbENJO0VBQ0k7QXpHaS9sQ1I7O0F5R2wvbENJO0VBQ0k7QXpHcS9sQ1I7O0F5R3QvbENJO0VBQ0k7QXpHeS9sQ1I7O0F5RzEvbENJO0VBQ0k7QXpHNi9sQ1I7O0F5RzkvbENJO0VBQ0k7QXpHaWdtQ1I7O0F5R2xnbUNJO0VBQ0k7QXpHcWdtQ1I7O0F5R3RnbUNJO0VBQ0k7QXpHeWdtQ1I7O0F5RzFnbUNJO0VBQ0k7QXpHNmdtQ1I7O0F5RzlnbUNJO0VBQ0k7QXpHaWhtQ1I7O0F5R2xobUNJO0VBQ0k7QXpHcWhtQ1I7O0F5R3RobUNJO0VBQ0k7QXpHeWhtQ1I7O0F5RzFobUNJO0VBQ0k7QXpHNmhtQ1I7O0F5RzlobUNJO0VBQ0k7QXpHaWltQ1I7O0F5R2xpbUNJO0VBQ0k7QXpHcWltQ1I7O0F5R3RpbUNJO0VBQ0k7QXpHeWltQ1I7O0F5RzFpbUNJO0VBQ0k7QXpHNmltQ1I7O0F5RzlpbUNJO0VBQ0k7QXpHaWptQ1I7O0F5R2xqbUNJO0VBQ0k7QXpHcWptQ1I7O0F5R3RqbUNJO0VBQ0k7QXpHeWptQ1I7O0F5RzFqbUNJO0VBQ0k7QXpHNmptQ1I7O0F5RzlqbUNJO0VBQ0k7QXpHaWttQ1I7O0F5R2xrbUNJO0VBQ0k7QXpHcWttQ1I7O0F5R3RrbUNJO0VBQ0k7QXpHeWttQ1I7O0F5RzFrbUNJO0VBQ0k7QXpHNmttQ1I7O0F5RzlrbUNJO0VBQ0k7QXpHaWxtQ1I7O0F5R2xsbUNJO0VBQ0k7QXpHcWxtQ1I7O0F5R3RsbUNJO0VBQ0k7QXpHeWxtQ1I7O0F5RzFsbUNJO0VBQ0k7QXpHNmxtQ1I7O0F5RzlsbUNJO0VBQ0k7QXpHaW1tQ1I7O0F5R2xtbUNJO0VBQ0k7QXpHcW1tQ1I7O0F5R3RtbUNJO0VBQ0k7QXpHeW1tQ1I7O0F5RzFtbUNJO0VBQ0k7QXpHNm1tQ1I7O0F5RzltbUNJO0VBQ0k7QXpHaW5tQ1I7O0F5R2xubUNJO0VBQ0k7QXpHcW5tQ1I7O0F5R3RubUNJO0VBQ0k7QXpHeW5tQ1I7O0F5RzFubUNJO0VBQ0k7QXpHNm5tQ1I7O0F5RzlubUNJO0VBQ0k7QXpHaW9tQ1I7O0F5R2xvbUNJO0VBQ0k7QXpHcW9tQ1I7O0F5R3RvbUNJO0VBQ0k7QXpHeW9tQ1I7O0F5RzFvbUNJO0VBQ0k7QXpHNm9tQ1I7O0F5RzlvbUNJO0VBQ0k7QXpHaXBtQ1I7O0F5R2xwbUNJO0VBQ0k7QXpHcXBtQ1I7O0F5R3RwbUNJO0VBQ0k7QXpHeXBtQ1I7O0F5RzFwbUNJO0VBQ0k7QXpHNnBtQ1I7O0F5RzlwbUNJO0VBQ0k7QXpHaXFtQ1I7O0F5R2xxbUNJO0VBQ0k7QXpHcXFtQ1I7O0F5R3RxbUNJO0VBQ0k7QXpHeXFtQ1I7O0F5RzFxbUNJO0VBQ0k7QXpHNnFtQ1I7O0F5RzlxbUNJO0VBQ0k7QXpHaXJtQ1I7O0F5R2xybUNJO0VBQ0k7QXpHcXJtQ1I7O0F5R3RybUNJO0VBQ0k7QXpHeXJtQ1I7O0F5RzFybUNJO0VBQ0k7QXpHNnJtQ1I7O0F5RzlybUNJO0VBQ0k7QXpHaXNtQ1I7O0F5R2xzbUNJO0VBQ0k7QXpHcXNtQ1I7O0F5R3RzbUNJO0VBQ0k7QXpHeXNtQ1I7O0F5RzFzbUNJO0VBQ0k7QXpHNnNtQ1I7O0F5RzlzbUNJO0VBQ0k7QXpHaXRtQ1I7O0F5R2x0bUNJO0VBQ0k7QXpHcXRtQ1I7O0F5R3R0bUNJO0VBQ0k7QXpHeXRtQ1I7O0F5RzF0bUNJO0VBQ0k7QXpHNnRtQ1I7O0F5Rzl0bUNJO0VBQ0k7QXpHaXVtQ1I7O0F5R2x1bUNJO0VBQ0k7QXpHcXVtQ1I7O0F5R3R1bUNJO0VBQ0k7QXpHeXVtQ1I7O0F5RzF1bUNJO0VBQ0k7QXpHNnVtQ1I7O0F5Rzl1bUNJO0VBQ0k7QXpHaXZtQ1I7O0F5R2x2bUNJO0VBQ0k7QXpHcXZtQ1I7O0F5R3R2bUNJO0VBQ0k7QXpHeXZtQ1I7O0F5RzF2bUNJO0VBQ0k7QXpHNnZtQ1I7O0F5Rzl2bUNJO0VBQ0k7QXpHaXdtQ1I7O0F5R2x3bUNJO0VBQ0k7QXpHcXdtQ1I7O0F5R3R3bUNJO0VBQ0k7QXpHeXdtQ1I7O0F5RzF3bUNJO0VBQ0k7QXpHNndtQ1I7O0F5Rzl3bUNJO0VBQ0k7QXpHaXhtQ1I7O0F5R2x4bUNJO0VBQ0k7QXpHcXhtQ1I7O0F5R3R4bUNJO0VBQ0k7QXpHeXhtQ1I7O0F5RzF4bUNJO0VBQ0k7QXpHNnhtQ1I7O0F5Rzl4bUNJO0VBQ0k7QXpHaXltQ1I7O0F5R2x5bUNJO0VBQ0k7QXpHcXltQ1I7O0F5R3R5bUNJO0VBQ0k7QXpHeXltQ1I7O0F5RzF5bUNJO0VBQ0k7QXpHNnltQ1I7O0F5Rzl5bUNJO0VBQ0k7QXpHaXptQ1I7O0F5R2x6bUNJO0VBQ0k7QXpHcXptQ1I7O0F5R3R6bUNJO0VBQ0k7QXpHeXptQ1I7O0F5RzF6bUNJO0VBQ0k7QXpHNnptQ1I7O0F5Rzl6bUNJO0VBQ0k7QXpHaTBtQ1I7O0F5R2wwbUNJO0VBQ0k7QXpHcTBtQ1I7O0F5R3QwbUNJO0VBQ0k7QXpHeTBtQ1I7O0F5RzEwbUNJO0VBQ0k7QXpHNjBtQ1I7O0F5RzkwbUNJO0VBQ0k7QXpHaTFtQ1I7O0F5R2wxbUNJO0VBQ0k7QXpHcTFtQ1I7O0F5R3QxbUNJO0VBQ0k7QXpHeTFtQ1I7O0F5RzExbUNJO0VBQ0k7QXpHNjFtQ1I7O0F5RzkxbUNJO0VBQ0k7QXpHaTJtQ1I7O0F5R2wybUNJO0VBQ0k7QXpHcTJtQ1I7O0F5R3QybUNJO0VBQ0k7QXpHeTJtQ1I7O0F5RzEybUNJO0VBQ0k7QXpHNjJtQ1I7O0F5RzkybUNJO0VBQ0k7QXpHaTNtQ1I7O0F5R2wzbUNJO0VBQ0k7QXpHcTNtQ1I7O0F5R3QzbUNJO0VBQ0k7QXpHeTNtQ1I7O0F5RzEzbUNJO0VBQ0k7QXpHNjNtQ1I7O0F5RzkzbUNJO0VBQ0k7QXpHaTRtQ1I7O0F5R2w0bUNJO0VBQ0k7QXpHcTRtQ1I7O0F5R3Q0bUNJO0VBQ0k7QXpHeTRtQ1I7O0F5RzE0bUNJO0VBQ0k7QXpHNjRtQ1I7O0F5Rzk0bUNJO0VBQ0k7QXpHaTVtQ1I7O0F5R2w1bUNJO0VBQ0k7QXpHcTVtQ1I7O0F5R3Q1bUNJO0VBQ0k7QXpHeTVtQ1I7O0F5RzE1bUNJO0VBQ0k7QXpHNjVtQ1I7O0F5Rzk1bUNJO0VBQ0k7QXpHaTZtQ1I7O0F5R2w2bUNJO0VBQ0k7QXpHcTZtQ1I7O0F5R3Q2bUNJO0VBQ0k7QXpHeTZtQ1I7O0F5RzE2bUNJO0VBQ0k7QXpHNjZtQ1I7O0F5Rzk2bUNJO0VBQ0k7QXpHaTdtQ1I7O0F5R2w3bUNJO0VBQ0k7QXpHcTdtQ1I7O0F5R3Q3bUNJO0VBQ0k7QXpHeTdtQ1I7O0F5RzE3bUNJO0VBQ0k7QXpHNjdtQ1I7O0F5Rzk3bUNJO0VBQ0k7QXpHaThtQ1I7O0F5R2w4bUNJO0VBQ0k7QXpHcThtQ1I7O0F5R3Q4bUNJO0VBQ0k7QXpHeThtQ1I7O0F5RzE4bUNJO0VBQ0k7QXpHNjhtQ1I7O0F5Rzk4bUNJO0VBQ0k7QXpHaTltQ1I7O0F5R2w5bUNJO0VBQ0k7QXpHcTltQ1I7O0F5R3Q5bUNJO0VBQ0k7QXpHeTltQ1I7O0F5RzE5bUNJO0VBQ0k7QXpHNjltQ1I7O0F5Rzk5bUNJO0VBQ0k7QXpHaSttQ1I7O0F5R2wrbUNJO0VBQ0k7QXpHcSttQ1I7O0F5R3QrbUNJO0VBQ0k7QXpHeSttQ1I7O0F5RzErbUNJO0VBQ0k7QXpHNittQ1I7O0F5RzkrbUNJO0VBQ0k7QXpHaS9tQ1I7O0F5R2wvbUNJO0VBQ0k7QXpHcS9tQ1I7O0F5R3QvbUNJO0VBQ0k7QXpHeS9tQ1I7O0F5RzEvbUNJO0VBQ0k7QXpHNi9tQ1I7O0F5RzkvbUNJO0VBQ0k7QXpHaWduQ1I7O0F5R2xnbkNJO0VBQ0k7QXpHcWduQ1I7O0F5R3RnbkNJO0VBQ0k7QXpHeWduQ1I7O0F5RzFnbkNJO0VBQ0k7QXpHNmduQ1I7O0F5RzlnbkNJO0VBQ0k7QXpHaWhuQ1I7O0F5R2xobkNJO0VBQ0k7QXpHcWhuQ1I7O0F5R3RobkNJO0VBQ0k7QXpHeWhuQ1I7O0F5RzFobkNJO0VBQ0k7QXpHNmhuQ1I7O0F5RzlobkNJO0VBQ0k7QXpHaWluQ1I7O0F5R2xpbkNJO0VBQ0k7QXpHcWluQ1I7O0F5R3RpbkNJO0VBQ0k7QXpHeWluQ1I7O0F5RzFpbkNJO0VBQ0k7QXpHNmluQ1I7O0F5RzlpbkNJO0VBQ0k7QXpHaWpuQ1I7O0F5R2xqbkNJO0VBQ0k7QXpHcWpuQ1I7O0F5R3RqbkNJO0VBQ0k7QXpHeWpuQ1I7O0F5RzFqbkNJO0VBQ0k7QXpHNmpuQ1I7O0F5RzlqbkNJO0VBQ0k7QXpHaWtuQ1I7O0F5R2xrbkNJO0VBQ0k7QXpHcWtuQ1I7O0F5R3RrbkNJO0VBQ0k7QXpHeWtuQ1I7O0F5RzFrbkNJO0VBQ0k7QXpHNmtuQ1I7O0F5RzlrbkNJO0VBQ0k7QXpHaWxuQ1I7O0F5R2xsbkNJO0VBQ0k7QXpHcWxuQ1I7O0F5R3RsbkNJO0VBQ0k7QXpHeWxuQ1I7O0F5RzFsbkNJO0VBQ0k7QXpHNmxuQ1I7O0F5RzlsbkNJO0VBQ0k7QXpHaW1uQ1I7O0F5R2xtbkNJO0VBQ0k7QXpHcW1uQ1I7O0F5R3RtbkNJO0VBQ0k7QXpHeW1uQ1I7O0F5RzFtbkNJO0VBQ0k7QXpHNm1uQ1I7O0F5RzltbkNJO0VBQ0k7QXpHaW5uQ1I7O0F5R2xubkNJO0VBQ0k7QXpHcW5uQ1I7O0F5R3RubkNJO0VBQ0k7QXpHeW5uQ1I7O0F5RzFubkNJO0VBQ0k7QXpHNm5uQ1I7O0F5RzlubkNJO0VBQ0k7QXpHaW9uQ1I7O0F5R2xvbkNJO0VBQ0k7QXpHcW9uQ1I7O0F5R3RvbkNJO0VBQ0k7QXpHeW9uQ1I7O0F5RzFvbkNJO0VBQ0k7QXpHNm9uQ1I7O0F5RzlvbkNJO0VBQ0k7QXpHaXBuQ1I7O0F5R2xwbkNJO0VBQ0k7QXpHcXBuQ1I7O0F5R3RwbkNJO0VBQ0k7QXpHeXBuQ1I7O0F5RzFwbkNJO0VBQ0k7QXpHNnBuQ1I7O0F5RzlwbkNJO0VBQ0k7QXpHaXFuQ1I7O0F5R2xxbkNJO0VBQ0k7QXpHcXFuQ1I7O0F5R3RxbkNJO0VBQ0k7QXpHeXFuQ1I7O0F5RzFxbkNJO0VBQ0k7QXpHNnFuQ1I7O0F5RzlxbkNJO0VBQ0k7QXpHaXJuQ1I7O0F5R2xybkNJO0VBQ0k7QXpHcXJuQ1I7O0F5R3RybkNJO0VBQ0k7QXpHeXJuQ1I7O0F5RzFybkNJO0VBQ0k7QXpHNnJuQ1I7O0F5RzlybkNJO0VBQ0k7QXpHaXNuQ1I7O0F5R2xzbkNJO0VBQ0k7QXpHcXNuQ1I7O0F5R3RzbkNJO0VBQ0k7QXpHeXNuQ1I7O0F5RzFzbkNJO0VBQ0k7QXpHNnNuQ1I7O0F5RzlzbkNJO0VBQ0k7QXpHaXRuQ1I7O0F5R2x0bkNJO0VBQ0k7QXpHcXRuQ1I7O0F5R3R0bkNJO0VBQ0k7QXpHeXRuQ1I7O0F5RzF0bkNJO0VBQ0k7QXpHNnRuQ1I7O0F5Rzl0bkNJO0VBQ0k7QXpHaXVuQ1I7O0F5R2x1bkNJO0VBQ0k7QXpHcXVuQ1I7O0F5R3R1bkNJO0VBQ0k7QXpHeXVuQ1I7O0F5RzF1bkNJO0VBQ0k7QXpHNnVuQ1I7O0F5Rzl1bkNJO0VBQ0k7QXpHaXZuQ1I7O0F5R2x2bkNJO0VBQ0k7QXpHcXZuQ1I7O0F5R3R2bkNJO0VBQ0k7QXpHeXZuQ1I7O0F5RzF2bkNJO0VBQ0k7QXpHNnZuQ1I7O0F5Rzl2bkNJO0VBQ0k7QXpHaXduQ1I7O0F5R2x3bkNJO0VBQ0k7QXpHcXduQ1I7O0F5R3R3bkNJO0VBQ0k7QXpHeXduQ1I7O0F5RzF3bkNJO0VBQ0k7QXpHNnduQ1I7O0F5Rzl3bkNJO0VBQ0k7QXpHaXhuQ1I7O0F5R2x4bkNJO0VBQ0k7QXpHcXhuQ1I7O0F5R3R4bkNJO0VBQ0k7QXpHeXhuQ1I7O0F5RzF4bkNJO0VBQ0k7QXpHNnhuQ1I7O0F5Rzl4bkNJO0VBQ0k7QXpHaXluQ1I7O0F5R2x5bkNJO0VBQ0k7QXpHcXluQ1I7O0F5R3R5bkNJO0VBQ0k7QXpHeXluQ1I7O0F5RzF5bkNJO0VBQ0k7QXpHNnluQ1I7O0F5Rzl5bkNJO0VBQ0k7QXpHaXpuQ1I7O0F5R2x6bkNJO0VBQ0k7QXpHcXpuQ1I7O0F5R3R6bkNJO0VBQ0k7QXpHeXpuQ1I7O0F5RzF6bkNJO0VBQ0k7QXpHNnpuQ1I7O0F5Rzl6bkNJO0VBQ0k7QXpHaTBuQ1I7O0F5R2wwbkNJO0VBQ0k7QXpHcTBuQ1I7O0F5R3QwbkNJO0VBQ0k7QXpHeTBuQ1I7O0F5RzEwbkNJO0VBQ0k7QXpHNjBuQ1I7O0F5RzkwbkNJO0VBQ0k7QXpHaTFuQ1I7O0F5R2wxbkNJO0VBQ0k7QXpHcTFuQ1I7O0F5R3QxbkNJO0VBQ0k7QXpHeTFuQ1I7O0F5RzExbkNJO0VBQ0k7QXpHNjFuQ1I7O0F5RzkxbkNJO0VBQ0k7QXpHaTJuQ1I7O0F5R2wybkNJO0VBQ0k7QXpHcTJuQ1I7O0F5R3QybkNJO0VBQ0k7QXpHeTJuQ1I7O0F5RzEybkNJO0VBQ0k7QXpHNjJuQ1I7O0F5RzkybkNJO0VBQ0k7QXpHaTNuQ1I7O0F5R2wzbkNJO0VBQ0k7QXpHcTNuQ1I7O0F5R3QzbkNJO0VBQ0k7QXpHeTNuQ1I7O0F5RzEzbkNJO0VBQ0k7QXpHNjNuQ1I7O0F5RzkzbkNJO0VBQ0k7QXpHaTRuQ1I7O0F5R2w0bkNJO0VBQ0k7QXpHcTRuQ1I7O0F5R3Q0bkNJO0VBQ0k7QXpHeTRuQ1I7O0F5RzE0bkNJO0VBQ0k7QXpHNjRuQ1I7O0F5Rzk0bkNJO0VBQ0k7QXpHaTVuQ1I7O0F5R2w1bkNJO0VBQ0k7QXpHcTVuQ1I7O0F5R3Q1bkNJO0VBQ0k7QXpHeTVuQ1I7O0F5RzE1bkNJO0VBQ0k7QXpHNjVuQ1I7O0F5Rzk1bkNJO0VBQ0k7QXpHaTZuQ1I7O0F5R2w2bkNJO0VBQ0k7QXpHcTZuQ1I7O0F5R3Q2bkNJO0VBQ0k7QXpHeTZuQ1I7O0F5RzE2bkNJO0VBQ0k7QXpHNjZuQ1I7O0F5Rzk2bkNJO0VBQ0k7QXpHaTduQ1I7O0F5R2w3bkNJO0VBQ0k7QXpHcTduQ1I7O0F5R3Q3bkNJO0VBQ0k7QXpHeTduQ1I7O0F5RzE3bkNJO0VBQ0k7QXpHNjduQ1I7O0F5Rzk3bkNJO0VBQ0k7QXpHaThuQ1I7O0F5R2w4bkNJO0VBQ0k7QXpHcThuQ1I7O0F5R3Q4bkNJO0VBQ0k7QXpHeThuQ1I7O0F5RzE4bkNJO0VBQ0k7QXpHNjhuQ1I7O0F5Rzk4bkNJO0VBQ0k7QXpHaTluQ1I7O0F5R2w5bkNJO0VBQ0k7QXpHcTluQ1I7O0F5R3Q5bkNJO0VBQ0k7QXpHeTluQ1I7O0F5RzE5bkNJO0VBQ0k7QXpHNjluQ1I7O0F5Rzk5bkNJO0VBQ0k7QXpHaStuQ1I7O0F5R2wrbkNJO0VBQ0k7QXpHcStuQ1I7O0F5R3QrbkNJO0VBQ0k7QXpHeStuQ1I7O0F5RzErbkNJO0VBQ0k7QXpHNituQ1I7O0F5RzkrbkNJO0VBQ0k7QXpHaS9uQ1I7O0F5R2wvbkNJO0VBQ0k7QXpHcS9uQ1I7O0F5R3QvbkNJO0VBQ0k7QXpHeS9uQ1I7O0F5RzEvbkNJO0VBQ0k7QXpHNi9uQ1I7O0F5RzkvbkNJO0VBQ0k7QXpHaWdvQ1I7O0F5R2xnb0NJO0VBQ0k7QXpHcWdvQ1I7O0F5R3Rnb0NJO0VBQ0k7QXpHeWdvQ1I7O0F5RzFnb0NJO0VBQ0k7QXpHNmdvQ1I7O0F5Rzlnb0NJO0VBQ0k7QXpHaWhvQ1I7O0F5R2xob0NJO0VBQ0k7QXpHcWhvQ1I7O0F5R3Rob0NJO0VBQ0k7QXpHeWhvQ1I7O0F5RzFob0NJO0VBQ0k7QXpHNmhvQ1I7O0F5Rzlob0NJO0VBQ0k7QXpHaWlvQ1I7O0F5R2xpb0NJO0VBQ0k7QXpHcWlvQ1I7O0F5R3Rpb0NJO0VBQ0k7QXpHeWlvQ1I7O0F5RzFpb0NJO0VBQ0k7QXpHNmlvQ1I7O0F5Rzlpb0NJO0VBQ0k7QXpHaWpvQ1I7O0F5R2xqb0NJO0VBQ0k7QXpHcWpvQ1I7O0F5R3Rqb0NJO0VBQ0k7QXpHeWpvQ1I7O0F5RzFqb0NJO0VBQ0k7QXpHNmpvQ1I7O0F5Rzlqb0NJO0VBQ0k7QXpHaWtvQ1I7O0F5R2xrb0NJO0VBQ0k7QXpHcWtvQ1I7O0F5R3Rrb0NJO0VBQ0k7QXpHeWtvQ1I7O0F5RzFrb0NJO0VBQ0k7QXpHNmtvQ1I7O0F5Rzlrb0NJO0VBQ0k7QXpHaWxvQ1I7O0F5R2xsb0NJO0VBQ0k7QXpHcWxvQ1I7O0F5R3Rsb0NJO0VBQ0k7QXpHeWxvQ1I7O0F5RzFsb0NJO0VBQ0k7QXpHNmxvQ1I7O0F5Rzlsb0NJO0VBQ0k7QXpHaW1vQ1I7O0F5R2xtb0NJO0VBQ0k7QXpHcW1vQ1I7O0F5R3Rtb0NJO0VBQ0k7QXpHeW1vQ1I7O0F5RzFtb0NJO0VBQ0k7QXpHNm1vQ1I7O0F5Rzltb0NJO0VBQ0k7QXpHaW5vQ1I7O0F5R2xub0NJO0VBQ0k7QXpHcW5vQ1I7O0F5R3Rub0NJO0VBQ0k7QXpHeW5vQ1I7O0F5RzFub0NJO0VBQ0k7QXpHNm5vQ1I7O0F5Rzlub0NJO0VBQ0k7QXpHaW9vQ1I7O0F5R2xvb0NJO0VBQ0k7QXpHcW9vQ1I7O0F5R3Rvb0NJO0VBQ0k7QXpHeW9vQ1I7O0F5RzFvb0NJO0VBQ0k7QXpHNm9vQ1I7O0F5Rzlvb0NJO0VBQ0k7QXpHaXBvQ1I7O0F5R2xwb0NJO0VBQ0k7QXpHcXBvQ1I7O0F5R3Rwb0NJO0VBQ0k7QXpHeXBvQ1I7O0F5RzFwb0NJO0VBQ0k7QXpHNnBvQ1I7O0F5Rzlwb0NJO0VBQ0k7QXpHaXFvQ1I7O0F5R2xxb0NJO0VBQ0k7QXpHcXFvQ1I7O0F5R3Rxb0NJO0VBQ0k7QXpHeXFvQ1I7O0F5RzFxb0NJO0VBQ0k7QXpHNnFvQ1I7O0F5Rzlxb0NJO0VBQ0k7QXpHaXJvQ1I7O0F5R2xyb0NJO0VBQ0k7QXpHcXJvQ1I7O0F5R3Ryb0NJO0VBQ0k7QXpHeXJvQ1I7O0F5RzFyb0NJO0VBQ0k7QXpHNnJvQ1I7O0F5Rzlyb0NJO0VBQ0k7QXpHaXNvQ1I7O0F5R2xzb0NJO0VBQ0k7QXpHcXNvQ1I7O0F5R3Rzb0NJO0VBQ0k7QXpHeXNvQ1I7O0F5RzFzb0NJO0VBQ0k7QXpHNnNvQ1I7O0F5Rzlzb0NJO0VBQ0k7QXpHaXRvQ1I7O0F5R2x0b0NJO0VBQ0k7QXpHcXRvQ1I7O0F5R3R0b0NJO0VBQ0k7QXpHeXRvQ1I7O0F5RzF0b0NJO0VBQ0k7QXpHNnRvQ1I7O0F5Rzl0b0NJO0VBQ0k7QXpHaXVvQ1I7O0F5R2x1b0NJO0VBQ0k7QXpHcXVvQ1I7O0F5R3R1b0NJO0VBQ0k7QXpHeXVvQ1I7O0F5RzF1b0NJO0VBQ0k7QXpHNnVvQ1I7O0F5Rzl1b0NJO0VBQ0k7QXpHaXZvQ1I7O0F5R2x2b0NJO0VBQ0k7QXpHcXZvQ1I7O0F5R3R2b0NJO0VBQ0k7QXpHeXZvQ1I7O0F5RzF2b0NJO0VBQ0k7QXpHNnZvQ1I7O0F5Rzl2b0NJO0VBQ0k7QXpHaXdvQ1I7O0F5R2x3b0NJO0VBQ0k7QXpHcXdvQ1I7O0F5R3R3b0NJO0VBQ0k7QXpHeXdvQ1I7O0F5RzF3b0NJO0VBQ0k7QXpHNndvQ1I7O0F5Rzl3b0NJO0VBQ0k7QXpHaXhvQ1I7O0F5R2x4b0NJO0VBQ0k7QXpHcXhvQ1I7O0F5R3R4b0NJO0VBQ0k7QXpHeXhvQ1I7O0F5RzF4b0NJO0VBQ0k7QXpHNnhvQ1I7O0F5Rzl4b0NJO0VBQ0k7QXpHaXlvQ1I7O0F5R2x5b0NJO0VBQ0k7QXpHcXlvQ1I7O0F5R3R5b0NJO0VBQ0k7QXpHeXlvQ1I7O0F5RzF5b0NJO0VBQ0k7QXpHNnlvQ1I7O0F5Rzl5b0NJO0VBQ0k7QXpHaXpvQ1I7O0F5R2x6b0NJO0VBQ0k7QXpHcXpvQ1I7O0F5R3R6b0NJO0VBQ0k7QXpHeXpvQ1I7O0F5RzF6b0NJO0VBQ0k7QXpHNnpvQ1I7O0F5Rzl6b0NJO0VBQ0k7QXpHaTBvQ1I7O0F5R2wwb0NJO0VBQ0k7QXpHcTBvQ1I7O0F5R3Qwb0NJO0VBQ0k7QXpHeTBvQ1I7O0F5RzEwb0NJO0VBQ0k7QXpHNjBvQ1I7O0F5Rzkwb0NJO0VBQ0k7QXpHaTFvQ1I7O0F5R2wxb0NJO0VBQ0k7QXpHcTFvQ1I7O0F5R3Qxb0NJO0VBQ0k7QXpHeTFvQ1I7O0F5RzExb0NJO0VBQ0k7QXpHNjFvQ1I7O0F5Rzkxb0NJO0VBQ0k7QXpHaTJvQ1I7O0F5R2wyb0NJO0VBQ0k7QXpHcTJvQ1I7O0F5R3Qyb0NJO0VBQ0k7QXpHeTJvQ1I7O0F5RzEyb0NJO0VBQ0k7QXpHNjJvQ1I7O0F5Rzkyb0NJO0VBQ0k7QXpHaTNvQ1I7O0F5R2wzb0NJO0VBQ0k7QXpHcTNvQ1I7O0F5R3Qzb0NJO0VBQ0k7QXpHeTNvQ1I7O0F5RzEzb0NJO0VBQ0k7QXpHNjNvQ1I7O0F5Rzkzb0NJO0VBQ0k7QXpHaTRvQ1I7O0F5R2w0b0NJO0VBQ0k7QXpHcTRvQ1I7O0F5R3Q0b0NJO0VBQ0k7QXpHeTRvQ1I7O0F5RzE0b0NJO0VBQ0k7QXpHNjRvQ1I7O0F5Rzk0b0NJO0VBQ0k7QXpHaTVvQ1I7O0F5R2w1b0NJO0VBQ0k7QXpHcTVvQ1I7O0F5R3Q1b0NJO0VBQ0k7QXpHeTVvQ1I7O0F5RzE1b0NJO0VBQ0k7QXpHNjVvQ1I7O0F5Rzk1b0NJO0VBQ0k7QXpHaTZvQ1I7O0F5R2w2b0NJO0VBQ0k7QXpHcTZvQ1I7O0F5R3Q2b0NJO0VBQ0k7QXpHeTZvQ1I7O0F5RzE2b0NJO0VBQ0k7QXpHNjZvQ1I7O0F5Rzk2b0NJO0VBQ0k7QXpHaTdvQ1I7O0F5R2w3b0NJO0VBQ0k7QXpHcTdvQ1I7O0F5R3Q3b0NJO0VBQ0k7QXpHeTdvQ1I7O0F5RzE3b0NJO0VBQ0k7QXpHNjdvQ1I7O0F5Rzk3b0NJO0VBQ0k7QXpHaThvQ1I7O0F5R2w4b0NJO0VBQ0k7QXpHcThvQ1I7O0F5R3Q4b0NJO0VBQ0k7QXpHeThvQ1I7O0F5RzE4b0NJO0VBQ0k7QXpHNjhvQ1I7O0F5Rzk4b0NJO0VBQ0k7QXpHaTlvQ1I7O0F5R2w5b0NJO0VBQ0k7QXpHcTlvQ1I7O0F5R3Q5b0NJO0VBQ0k7QXpHeTlvQ1I7O0F5RzE5b0NJO0VBQ0k7QXpHNjlvQ1I7O0F5Rzk5b0NJO0VBQ0k7QXpHaStvQ1I7O0F5R2wrb0NJO0VBQ0k7QXpHcStvQ1I7O0F5R3Qrb0NJO0VBQ0k7QXpHeStvQ1I7O0F5RzErb0NJO0VBQ0k7QXpHNitvQ1I7O0F5Rzkrb0NJO0VBQ0k7QXpHaS9vQ1I7O0F5R2wvb0NJO0VBQ0k7QXpHcS9vQ1I7O0F5R3Qvb0NJO0VBQ0k7QXpHeS9vQ1I7O0F5RzEvb0NJO0VBQ0k7QXpHNi9vQ1I7O0F5Rzkvb0NJO0VBQ0k7QXpHaWdwQ1I7O0F5R2xncENJO0VBQ0k7QXpHcWdwQ1I7O0F5R3RncENJO0VBQ0k7QXpHeWdwQ1I7O0F5RzFncENJO0VBQ0k7QXpHNmdwQ1I7O0F5RzlncENJO0VBQ0k7QXpHaWhwQ1I7O0F5R2xocENJO0VBQ0k7QXpHcWhwQ1I7O0F5R3RocENJO0VBQ0k7QXpHeWhwQ1I7O0F5RzFocENJO0VBQ0k7QXpHNmhwQ1I7O0F5RzlocENJO0VBQ0k7QXpHaWlwQ1I7O0F5R2xpcENJO0VBQ0k7QXpHcWlwQ1I7O0F5R3RpcENJO0VBQ0k7QXpHeWlwQ1I7O0F5RzFpcENJO0VBQ0k7QXpHNmlwQ1I7O0F5RzlpcENJO0VBQ0k7QXpHaWpwQ1I7O0F5R2xqcENJO0VBQ0k7QXpHcWpwQ1I7O0F5R3RqcENJO0VBQ0k7QXpHeWpwQ1I7O0F5RzFqcENJO0VBQ0k7QXpHNmpwQ1I7O0F5RzlqcENJO0VBQ0k7QXpHaWtwQ1I7O0F5R2xrcENJO0VBQ0k7QXpHcWtwQ1I7O0F5R3RrcENJO0VBQ0k7QXpHeWtwQ1I7O0F5RzFrcENJO0VBQ0k7QXpHNmtwQ1I7O0F5RzlrcENJO0VBQ0k7QXpHaWxwQ1I7O0F5R2xscENJO0VBQ0k7QXpHcWxwQ1I7O0F5R3RscENJO0VBQ0k7QXpHeWxwQ1I7O0F5RzFscENJO0VBQ0k7QXpHNmxwQ1I7O0F5RzlscENJO0VBQ0k7QXpHaW1wQ1I7O0F5R2xtcENJO0VBQ0k7QXpHcW1wQ1I7O0F5R3RtcENJO0VBQ0k7QXpHeW1wQ1I7O0F5RzFtcENJO0VBQ0k7QXpHNm1wQ1I7O0F5RzltcENJO0VBQ0k7QXpHaW5wQ1I7O0F5R2xucENJO0VBQ0k7QXpHcW5wQ1I7O0F5R3RucENJO0VBQ0k7QXpHeW5wQ1I7O0F5RzFucENJO0VBQ0k7QXpHNm5wQ1I7O0F5RzlucENJO0VBQ0k7QXpHaW9wQ1I7O0F5R2xvcENJO0VBQ0k7QXpHcW9wQ1I7O0F5R3RvcENJO0VBQ0k7QXpHeW9wQ1I7O0F5RzFvcENJO0VBQ0k7QXpHNm9wQ1I7O0F5RzlvcENJO0VBQ0k7QXpHaXBwQ1I7O0F5R2xwcENJO0VBQ0k7QXpHcXBwQ1I7O0F5R3RwcENJO0VBQ0k7QXpHeXBwQ1I7O0F5RzFwcENJO0VBQ0k7QXpHNnBwQ1I7O0F5RzlwcENJO0VBQ0k7QXpHaXFwQ1I7O0F5R2xxcENJO0VBQ0k7QXpHcXFwQ1I7O0F5R3RxcENJO0VBQ0k7QXpHeXFwQ1I7O0F5RzFxcENJO0VBQ0k7QXpHNnFwQ1I7O0F5RzlxcENJO0VBQ0k7QXpHaXJwQ1I7O0F5R2xycENJO0VBQ0k7QXpHcXJwQ1I7O0F5R3RycENJO0VBQ0k7QXpHeXJwQ1I7O0F5RzFycENJO0VBQ0k7QXpHNnJwQ1I7O0F5RzlycENJO0VBQ0k7QXpHaXNwQ1I7O0F5R2xzcENJO0VBQ0k7QXpHcXNwQ1I7O0F5R3RzcENJO0VBQ0k7QXpHeXNwQ1I7O0F5RzFzcENJO0VBQ0k7QXpHNnNwQ1I7O0F5RzlzcENJO0VBQ0k7QXpHaXRwQ1I7O0F5R2x0cENJO0VBQ0k7QXpHcXRwQ1I7O0F5R3R0cENJO0VBQ0k7QXpHeXRwQ1I7O0F5RzF0cENJO0VBQ0k7QXpHNnRwQ1I7O0F5Rzl0cENJO0VBQ0k7QXpHaXVwQ1I7O0F5R2x1cENJO0VBQ0k7QXpHcXVwQ1I7O0F5R3R1cENJO0VBQ0k7QXpHeXVwQ1I7O0F5RzF1cENJO0VBQ0k7QXpHNnVwQ1I7O0F5Rzl1cENJO0VBQ0k7QXpHaXZwQ1I7O0F5R2x2cENJO0VBQ0k7QXpHcXZwQ1I7O0F5R3R2cENJO0VBQ0k7QXpHeXZwQ1I7O0F5RzF2cENJO0VBQ0k7QXpHNnZwQ1I7O0F5Rzl2cENJO0VBQ0k7QXpHaXdwQ1I7O0F5R2x3cENJO0VBQ0k7QXpHcXdwQ1I7O0F5R3R3cENJO0VBQ0k7QXpHeXdwQ1I7O0F5RzF3cENJO0VBQ0k7QXpHNndwQ1I7O0F5Rzl3cENJO0VBQ0k7QXpHaXhwQ1I7O0F5R2x4cENJO0VBQ0k7QXpHcXhwQ1I7O0F5R3R4cENJO0VBQ0k7QXpHeXhwQ1I7O0F5RzF4cENJO0VBQ0k7QXpHNnhwQ1I7O0F5Rzl4cENJO0VBQ0k7QXpHaXlwQ1I7O0F5R2x5cENJO0VBQ0k7QXpHcXlwQ1I7O0F5R3R5cENJO0VBQ0k7QXpHeXlwQ1I7O0F5RzF5cENJO0VBQ0k7QXpHNnlwQ1I7O0F5Rzl5cENJO0VBQ0k7QXpHaXpwQ1I7O0F5R2x6cENJO0VBQ0k7QXpHcXpwQ1I7O0F5R3R6cENJO0VBQ0k7QXpHeXpwQ1I7O0F5RzF6cENJO0VBQ0k7QXpHNnpwQ1I7O0F5Rzl6cENJO0VBQ0k7QXpHaTBwQ1I7O0F5R2wwcENJO0VBQ0k7QXpHcTBwQ1I7O0F5R3QwcENJO0VBQ0k7QXpHeTBwQ1I7O0F5RzEwcENJO0VBQ0k7QXpHNjBwQ1I7O0F5RzkwcENJO0VBQ0k7QXpHaTFwQ1I7O0F5R2wxcENJO0VBQ0k7QXpHcTFwQ1I7O0F5R3QxcENJO0VBQ0k7QXpHeTFwQ1I7O0F5RzExcENJO0VBQ0k7QXpHNjFwQ1I7O0F5RzkxcENJO0VBQ0k7QXpHaTJwQ1I7O0F5R2wycENJO0VBQ0k7QXpHcTJwQ1I7O0F5R3QycENJO0VBQ0k7QXpHeTJwQ1I7O0F5RzEycENJO0VBQ0k7QXpHNjJwQ1I7O0F5RzkycENJO0VBQ0k7QXpHaTNwQ1I7O0F5R2wzcENJO0VBQ0k7QXpHcTNwQ1I7O0F5R3QzcENJO0VBQ0k7QXpHeTNwQ1I7O0F5RzEzcENJO0VBQ0k7QXpHNjNwQ1I7O0F5RzkzcENJO0VBQ0k7QXpHaTRwQ1I7O0F5R2w0cENJO0VBQ0k7QXpHcTRwQ1I7O0F5R3Q0cENJO0VBQ0k7QXpHeTRwQ1I7O0F5RzE0cENJO0VBQ0k7QXpHNjRwQ1I7O0F5Rzk0cENJO0VBQ0k7QXpHaTVwQ1I7O0F5R2w1cENJO0VBQ0k7QXpHcTVwQ1I7O0F5R3Q1cENJO0VBQ0k7QXpHeTVwQ1I7O0F5RzE1cENJO0VBQ0k7QXpHNjVwQ1I7O0F5Rzk1cENJO0VBQ0k7QXpHaTZwQ1I7O0F5R2w2cENJO0VBQ0k7QXpHcTZwQ1I7O0F5R3Q2cENJO0VBQ0k7QXpHeTZwQ1I7O0F5RzE2cENJO0VBQ0k7QXpHNjZwQ1I7O0F5Rzk2cENJO0VBQ0k7QXpHaTdwQ1I7O0F5R2w3cENJO0VBQ0k7QXpHcTdwQ1I7O0F5R3Q3cENJO0VBQ0k7QXpHeTdwQ1I7O0F5RzE3cENJO0VBQ0k7QXpHNjdwQ1I7O0F5Rzk3cENJO0VBQ0k7QXpHaThwQ1I7O0F5R2w4cENJO0VBQ0k7QXpHcThwQ1I7O0F5R3Q4cENJO0VBQ0k7QXpHeThwQ1I7O0F5RzE4cENJO0VBQ0k7QXpHNjhwQ1I7O0F5Rzk4cENJO0VBQ0k7QXpHaTlwQ1I7O0F5R2w5cENJO0VBQ0k7QXpHcTlwQ1I7O0F5R3Q5cENJO0VBQ0k7QXpHeTlwQ1I7O0F5RzE5cENJO0VBQ0k7QXpHNjlwQ1I7O0F5Rzk5cENJO0VBQ0k7QXpHaStwQ1I7O0F5R2wrcENJO0VBQ0k7QXpHcStwQ1I7O0F5R3QrcENJO0VBQ0k7QXpHeStwQ1I7O0F5RzErcENJO0VBQ0k7QXpHNitwQ1I7O0F5RzkrcENJO0VBQ0k7QXpHaS9wQ1I7O0F5R2wvcENJO0VBQ0k7QXpHcS9wQ1I7O0F5R3QvcENJO0VBQ0k7QXpHeS9wQ1I7O0F5RzEvcENJO0VBQ0k7QXpHNi9wQ1I7O0F5RzkvcENJO0VBQ0k7QXpHaWdxQ1I7O0F5R2xncUNJO0VBQ0k7QXpHcWdxQ1I7O0F5R3RncUNJO0VBQ0k7QXpHeWdxQ1I7O0F5RzFncUNJO0VBQ0k7QXpHNmdxQ1I7O0F5RzlncUNJO0VBQ0k7QXpHaWhxQ1I7O0F5R2xocUNJO0VBQ0k7QXpHcWhxQ1I7O0F5R3RocUNJO0VBQ0k7QXpHeWhxQ1I7O0F5RzFocUNJO0VBQ0k7QXpHNmhxQ1I7O0F5RzlocUNJO0VBQ0k7QXpHaWlxQ1I7O0F5R2xpcUNJO0VBQ0k7QXpHcWlxQ1I7O0F5R3RpcUNJO0VBQ0k7QXpHeWlxQ1I7O0F5RzFpcUNJO0VBQ0k7QXpHNmlxQ1I7O0F5RzlpcUNJO0VBQ0k7QXpHaWpxQ1I7O0F5R2xqcUNJO0VBQ0k7QXpHcWpxQ1I7O0F5R3RqcUNJO0VBQ0k7QXpHeWpxQ1I7O0F5RzFqcUNJO0VBQ0k7QXpHNmpxQ1I7O0F5RzlqcUNJO0VBQ0k7QXpHaWtxQ1I7O0F5R2xrcUNJO0VBQ0k7QXpHcWtxQ1I7O0F5R3RrcUNJO0VBQ0k7QXpHeWtxQ1I7O0F5RzFrcUNJO0VBQ0k7QXpHNmtxQ1I7O0F5RzlrcUNJO0VBQ0k7QXpHaWxxQ1I7O0F5R2xscUNJO0VBQ0k7QXpHcWxxQ1I7O0F5R3RscUNJO0VBQ0k7QXpHeWxxQ1I7O0F5RzFscUNJO0VBQ0k7QXpHNmxxQ1I7O0F5RzlscUNJO0VBQ0k7QXpHaW1xQ1I7O0F5R2xtcUNJO0VBQ0k7QXpHcW1xQ1I7O0F5R3RtcUNJO0VBQ0k7QXpHeW1xQ1I7O0F5RzFtcUNJO0VBQ0k7QXpHNm1xQ1I7O0F5RzltcUNJO0VBQ0k7QXpHaW5xQ1I7O0F5R2xucUNJO0VBQ0k7QXpHcW5xQ1I7O0F5R3RucUNJO0VBQ0k7QXpHeW5xQ1I7O0F5RzFucUNJO0VBQ0k7QXpHNm5xQ1I7O0F5RzlucUNJO0VBQ0k7QXpHaW9xQ1I7O0F5R2xvcUNJO0VBQ0k7QXpHcW9xQ1I7O0F5R3RvcUNJO0VBQ0k7QXpHeW9xQ1I7O0F5RzFvcUNJO0VBQ0k7QXpHNm9xQ1I7O0F5RzlvcUNJO0VBQ0k7QXpHaXBxQ1I7O0F5R2xwcUNJO0VBQ0k7QXpHcXBxQ1I7O0F5R3RwcUNJO0VBQ0k7QXpHeXBxQ1I7O0F5RzFwcUNJO0VBQ0k7QXpHNnBxQ1I7O0F5RzlwcUNJO0VBQ0k7QXpHaXFxQ1I7O0F5R2xxcUNJO0VBQ0k7QXpHcXFxQ1I7O0F5R3RxcUNJO0VBQ0k7QXpHeXFxQ1I7O0F5RzFxcUNJO0VBQ0k7QXpHNnFxQ1I7O0F5RzlxcUNJO0VBQ0k7QXpHaXJxQ1I7O0F5R2xycUNJO0VBQ0k7QXpHcXJxQ1I7O0F5R3RycUNJO0VBQ0k7QXpHeXJxQ1I7O0F5RzFycUNJO0VBQ0k7QXpHNnJxQ1I7O0F5RzlycUNJO0VBQ0k7QXpHaXNxQ1I7O0F5R2xzcUNJO0VBQ0k7QXpHcXNxQ1I7O0F5R3RzcUNJO0VBQ0k7QXpHeXNxQ1I7O0F5RzFzcUNJO0VBQ0k7QXpHNnNxQ1I7O0F5RzlzcUNJO0VBQ0k7QXpHaXRxQ1I7O0F5R2x0cUNJO0VBQ0k7QXpHcXRxQ1I7O0F5R3R0cUNJO0VBQ0k7QXpHeXRxQ1I7O0F5RzF0cUNJO0VBQ0k7QXpHNnRxQ1I7O0F5Rzl0cUNJO0VBQ0k7QXpHaXVxQ1I7O0F5R2x1cUNJO0VBQ0k7QXpHcXVxQ1I7O0F5R3R1cUNJO0VBQ0k7QXpHeXVxQ1I7O0F5RzF1cUNJO0VBQ0k7QXpHNnVxQ1I7O0F5Rzl1cUNJO0VBQ0k7QXpHaXZxQ1I7O0F5R2x2cUNJO0VBQ0k7QXpHcXZxQ1I7O0F5R3R2cUNJO0VBQ0k7QXpHeXZxQ1I7O0F5RzF2cUNJO0VBQ0k7QXpHNnZxQ1I7O0F5Rzl2cUNJO0VBQ0k7QXpHaXdxQ1I7O0F5R2x3cUNJO0VBQ0k7QXpHcXdxQ1I7O0F5R3R3cUNJO0VBQ0k7QXpHeXdxQ1I7O0F5RzF3cUNJO0VBQ0k7QXpHNndxQ1I7O0F5Rzl3cUNJO0VBQ0k7QXpHaXhxQ1I7O0F5R2x4cUNJO0VBQ0k7QXpHcXhxQ1I7O0F5R3R4cUNJO0VBQ0k7QXpHeXhxQ1I7O0F5RzF4cUNJO0VBQ0k7QXpHNnhxQ1I7O0F5Rzl4cUNJO0VBQ0k7QXpHaXlxQ1I7O0F5R2x5cUNJO0VBQ0k7QXpHcXlxQ1I7O0F5R3R5cUNJO0VBQ0k7QXpHeXlxQ1I7O0F5RzF5cUNJO0VBQ0k7QXpHNnlxQ1I7O0F5Rzl5cUNJO0VBQ0k7QXpHaXpxQ1I7O0F5R2x6cUNJO0VBQ0k7QXpHcXpxQ1I7O0F5R3R6cUNJO0VBQ0k7QXpHeXpxQ1I7O0F5RzF6cUNJO0VBQ0k7QXpHNnpxQ1I7O0F5Rzl6cUNJO0VBQ0k7QXpHaTBxQ1I7O0F5R2wwcUNJO0VBQ0k7QXpHcTBxQ1I7O0F5R3QwcUNJO0VBQ0k7QXpHeTBxQ1I7O0F5RzEwcUNJO0VBQ0k7QXpHNjBxQ1I7O0F5RzkwcUNJO0VBQ0k7QXpHaTFxQ1I7O0F5R2wxcUNJO0VBQ0k7QXpHcTFxQ1I7O0F5R3QxcUNJO0VBQ0k7QXpHeTFxQ1I7O0F5RzExcUNJO0VBQ0k7QXpHNjFxQ1I7O0F5RzkxcUNJO0VBQ0k7QXpHaTJxQ1I7O0F5R2wycUNJO0VBQ0k7QXpHcTJxQ1I7O0F5R3QycUNJO0VBQ0k7QXpHeTJxQ1I7O0F5RzEycUNJO0VBQ0k7QXpHNjJxQ1I7O0F5RzkycUNJO0VBQ0k7QXpHaTNxQ1I7O0F5R2wzcUNJO0VBQ0k7QXpHcTNxQ1I7O0F5R3QzcUNJO0VBQ0k7QXpHeTNxQ1I7O0F5RzEzcUNJO0VBQ0k7QXpHNjNxQ1I7O0F5RzkzcUNJO0VBQ0k7QXpHaTRxQ1I7O0F5R2w0cUNJO0VBQ0k7QXpHcTRxQ1I7O0F5R3Q0cUNJO0VBQ0k7QXpHeTRxQ1I7O0F5RzE0cUNJO0VBQ0k7QXpHNjRxQ1I7O0F5Rzk0cUNJO0VBQ0k7QXpHaTVxQ1I7O0F5R2w1cUNJO0VBQ0k7QXpHcTVxQ1I7O0F5R3Q1cUNJO0VBQ0k7QXpHeTVxQ1I7O0F5RzE1cUNJO0VBQ0k7QXpHNjVxQ1I7O0F5Rzk1cUNJO0VBQ0k7QXpHaTZxQ1I7O0F5R2w2cUNJO0VBQ0k7QXpHcTZxQ1I7O0F5R3Q2cUNJO0VBQ0k7QXpHeTZxQ1I7O0F5RzE2cUNJO0VBQ0k7QXpHNjZxQ1I7O0F5Rzk2cUNJO0VBQ0k7QXpHaTdxQ1I7O0F5R2w3cUNJO0VBQ0k7QXpHcTdxQ1I7O0F5R3Q3cUNJO0VBQ0k7QXpHeTdxQ1I7O0F5RzE3cUNJO0VBQ0k7QXpHNjdxQ1I7O0F5Rzk3cUNJO0VBQ0k7QXpHaThxQ1I7O0F5R2w4cUNJO0VBQ0k7QXpHcThxQ1I7O0F5R3Q4cUNJO0VBQ0k7QXpHeThxQ1I7O0F5RzE4cUNJO0VBQ0k7QXpHNjhxQ1I7O0F5Rzk4cUNJO0VBQ0k7QXpHaTlxQ1I7O0F5R2w5cUNJO0VBQ0k7QXpHcTlxQ1I7O0F5R3Q5cUNJO0VBQ0k7QXpHeTlxQ1I7O0F5RzE5cUNJO0VBQ0k7QXpHNjlxQ1I7O0F5Rzk5cUNJO0VBQ0k7QXpHaStxQ1I7O0F5R2wrcUNJO0VBQ0k7QXpHcStxQ1I7O0F5R3QrcUNJO0VBQ0k7QXpHeStxQ1I7O0F5RzErcUNJO0VBQ0k7QXpHNitxQ1I7O0F5RzkrcUNJO0VBQ0k7QXpHaS9xQ1I7O0F5R2wvcUNJO0VBQ0k7QXpHcS9xQ1I7O0F5R3QvcUNJO0VBQ0k7QXpHeS9xQ1I7O0F5RzEvcUNJO0VBQ0k7QXpHNi9xQ1I7O0F5RzkvcUNJO0VBQ0k7QXpHaWdyQ1I7O0F5R2xnckNJO0VBQ0k7QXpHcWdyQ1I7O0F5R3RnckNJO0VBQ0k7QXpHeWdyQ1I7O0F5RzFnckNJO0VBQ0k7QXpHNmdyQ1I7O0F5RzlnckNJO0VBQ0k7QXpHaWhyQ1I7O0F5R2xockNJO0VBQ0k7QXpHcWhyQ1I7O0F5R3RockNJO0VBQ0k7QXpHeWhyQ1I7O0F5RzFockNJO0VBQ0k7QXpHNmhyQ1I7O0F5RzlockNJO0VBQ0k7QXpHaWlyQ1I7O0F5R2xpckNJO0VBQ0k7QXpHcWlyQ1I7O0F5R3RpckNJO0VBQ0k7QXpHeWlyQ1I7O0F5RzFpckNJO0VBQ0k7QXpHNmlyQ1I7O0F5RzlpckNJO0VBQ0k7QXpHaWpyQ1I7O0F5R2xqckNJO0VBQ0k7QXpHcWpyQ1I7O0F5R3RqckNJO0VBQ0k7QXpHeWpyQ1I7O0F5RzFqckNJO0VBQ0k7QXpHNmpyQ1I7O0F5RzlqckNJO0VBQ0k7QXpHaWtyQ1I7O0F5R2xrckNJO0VBQ0k7QXpHcWtyQ1I7O0F5R3RrckNJO0VBQ0k7QXpHeWtyQ1I7O0F5RzFrckNJO0VBQ0k7QXpHNmtyQ1I7O0F5RzlrckNJO0VBQ0k7QXpHaWxyQ1I7O0F5R2xsckNJO0VBQ0k7QXpHcWxyQ1I7O0F5R3RsckNJO0VBQ0k7QXpHeWxyQ1I7O0F5RzFsckNJO0VBQ0k7QXpHNmxyQ1I7O0F5RzlsckNJO0VBQ0k7QXpHaW1yQ1I7O0F5R2xtckNJO0VBQ0k7QXpHcW1yQ1I7O0F5R3RtckNJO0VBQ0k7QXpHeW1yQ1I7O0F5RzFtckNJO0VBQ0k7QXpHNm1yQ1I7O0F5RzltckNJO0VBQ0k7QXpHaW5yQ1I7O0F5R2xuckNJO0VBQ0k7QXpHcW5yQ1I7O0F5R3RuckNJO0VBQ0k7QXpHeW5yQ1I7O0F5RzFuckNJO0VBQ0k7QXpHNm5yQ1I7O0F5RzluckNJO0VBQ0k7QXpHaW9yQ1I7O0F5R2xvckNJO0VBQ0k7QXpHcW9yQ1I7O0F5R3RvckNJO0VBQ0k7QXpHeW9yQ1I7O0F5RzFvckNJO0VBQ0k7QXpHNm9yQ1I7O0F5RzlvckNJO0VBQ0k7QXpHaXByQ1I7O0F5R2xwckNJO0VBQ0k7QXpHcXByQ1I7O0F5R3RwckNJO0VBQ0k7QXpHeXByQ1I7O0F5RzFwckNJO0VBQ0k7QXpHNnByQ1I7O0F5RzlwckNJO0VBQ0k7QXpHaXFyQ1I7O0F5R2xxckNJO0VBQ0k7QXpHcXFyQ1I7O0F5R3RxckNJO0VBQ0k7QXpHeXFyQ1I7O0F5RzFxckNJO0VBQ0k7QXpHNnFyQ1I7O0F5RzlxckNJO0VBQ0k7QXpHaXJyQ1I7O0F5R2xyckNJO0VBQ0k7QXpHcXJyQ1I7O0F5R3RyckNJO0VBQ0k7QXpHeXJyQ1I7O0F5RzFyckNJO0VBQ0k7QXpHNnJyQ1I7O0F5RzlyckNJO0VBQ0k7QXpHaXNyQ1I7O0F5R2xzckNJO0VBQ0k7QXpHcXNyQ1I7O0F5R3RzckNJO0VBQ0k7QXpHeXNyQ1I7O0F5RzFzckNJO0VBQ0k7QXpHNnNyQ1I7O0F5RzlzckNJO0VBQ0k7QXpHaXRyQ1I7O0F5R2x0ckNJO0VBQ0k7QXpHcXRyQ1I7O0F5R3R0ckNJO0VBQ0k7QXpHeXRyQ1I7O0F5RzF0ckNJO0VBQ0k7QXpHNnRyQ1I7O0F5Rzl0ckNJO0VBQ0k7QXpHaXVyQ1I7O0F5R2x1ckNJO0VBQ0k7QXpHcXVyQ1I7O0F5R3R1ckNJO0VBQ0k7QXpHeXVyQ1I7O0F5RzF1ckNJO0VBQ0k7QXpHNnVyQ1I7O0F5Rzl1ckNJO0VBQ0k7QXpHaXZyQ1I7O0F5R2x2ckNJO0VBQ0k7QXpHcXZyQ1I7O0F5R3R2ckNJO0VBQ0k7QXpHeXZyQ1I7O0F5RzF2ckNJO0VBQ0k7QXpHNnZyQ1I7O0F5Rzl2ckNJO0VBQ0k7QXpHaXdyQ1I7O0F5R2x3ckNJO0VBQ0k7QXpHcXdyQ1I7O0F5R3R3ckNJO0VBQ0k7QXpHeXdyQ1I7O0F5RzF3ckNJO0VBQ0k7QXpHNndyQ1I7O0F5Rzl3ckNJO0VBQ0k7QXpHaXhyQ1I7O0F5R2x4ckNJO0VBQ0k7QXpHcXhyQ1I7O0F5R3R4ckNJO0VBQ0k7QXpHeXhyQ1I7O0F5RzF4ckNJO0VBQ0k7QXpHNnhyQ1I7O0F5Rzl4ckNJO0VBQ0k7QXpHaXlyQ1I7O0F5R2x5ckNJO0VBQ0k7QXpHcXlyQ1I7O0F5R3R5ckNJO0VBQ0k7QXpHeXlyQ1I7O0F5RzF5ckNJO0VBQ0k7QXpHNnlyQ1I7O0F5Rzl5ckNJO0VBQ0k7QXpHaXpyQ1I7O0F5R2x6ckNJO0VBQ0k7QXpHcXpyQ1I7O0F5R3R6ckNJO0VBQ0k7QXpHeXpyQ1I7O0F5RzF6ckNJO0VBQ0k7QXpHNnpyQ1I7O0F5Rzl6ckNJO0VBQ0k7QXpHaTByQ1I7O0F5R2wwckNJO0VBQ0k7QXpHcTByQ1I7O0F5R3QwckNJO0VBQ0k7QXpHeTByQ1I7O0F5RzEwckNJO0VBQ0k7QXpHNjByQ1I7O0F5RzkwckNJO0VBQ0k7QXpHaTFyQ1I7O0F5R2wxckNJO0VBQ0k7QXpHcTFyQ1I7O0F5R3QxckNJO0VBQ0k7QXpHeTFyQ1I7O0F5RzExckNJO0VBQ0k7QXpHNjFyQ1I7O0F5RzkxckNJO0VBQ0k7QXpHaTJyQ1I7O0F5R2wyckNJO0VBQ0k7QXpHcTJyQ1I7O0F5R3QyckNJO0VBQ0k7QXpHeTJyQ1I7O0F5RzEyckNJO0VBQ0k7QXpHNjJyQ1I7O0F5RzkyckNJO0VBQ0k7QXpHaTNyQ1I7O0F5R2wzckNJO0VBQ0k7QXpHcTNyQ1I7O0F5R3QzckNJO0VBQ0k7QXpHeTNyQ1I7O0F5RzEzckNJO0VBQ0k7QXpHNjNyQ1I7O0F5RzkzckNJO0VBQ0k7QXpHaTRyQ1I7O0F5R2w0ckNJO0VBQ0k7QXpHcTRyQ1I7O0F5R3Q0ckNJO0VBQ0k7QXpHeTRyQ1I7O0F5RzE0ckNJO0VBQ0k7QXpHNjRyQ1I7O0F5Rzk0ckNJO0VBQ0k7QXpHaTVyQ1I7O0F5R2w1ckNJO0VBQ0k7QXpHcTVyQ1I7O0F5R3Q1ckNJO0VBQ0k7QXpHeTVyQ1I7O0F5RzE1ckNJO0VBQ0k7QXpHNjVyQ1I7O0F5Rzk1ckNJO0VBQ0k7QXpHaTZyQ1I7O0F5R2w2ckNJO0VBQ0k7QXpHcTZyQ1I7O0F5R3Q2ckNJO0VBQ0k7QXpHeTZyQ1I7O0F5RzE2ckNJO0VBQ0k7QXpHNjZyQ1I7O0F5Rzk2ckNJO0VBQ0k7QXpHaTdyQ1I7O0F5R2w3ckNJO0VBQ0k7QXpHcTdyQ1I7O0F5R3Q3ckNJO0VBQ0k7QXpHeTdyQ1I7O0F5RzE3ckNJO0VBQ0k7QXpHNjdyQ1I7O0F5Rzk3ckNJO0VBQ0k7QXpHaThyQ1I7O0F5R2w4ckNJO0VBQ0k7QXpHcThyQ1I7O0F5R3Q4ckNJO0VBQ0k7QXpHeThyQ1I7O0F5RzE4ckNJO0VBQ0k7QXpHNjhyQ1I7O0F5Rzk4ckNJO0VBQ0k7QXpHaTlyQ1I7O0F5R2w5ckNJO0VBQ0k7QXpHcTlyQ1I7O0F5R3Q5ckNJO0VBQ0k7QXpHeTlyQ1I7O0F5RzE5ckNJO0VBQ0k7QXpHNjlyQ1I7O0F5Rzk5ckNJO0VBQ0k7QXpHaStyQ1I7O0F5R2wrckNJO0VBQ0k7QXpHcStyQ1I7O0F5R3QrckNJO0VBQ0k7QXpHeStyQ1I7O0F5RzErckNJO0VBQ0k7QXpHNityQ1I7O0F5RzkrckNJO0VBQ0k7QXpHaS9yQ1I7O0F5R2wvckNJO0VBQ0k7QXpHcS9yQ1I7O0F5R3QvckNJO0VBQ0k7QXpHeS9yQ1I7O0F5RzEvckNJO0VBQ0k7QXpHNi9yQ1I7O0F5RzkvckNJO0VBQ0k7QXpHaWdzQ1I7O0F5R2xnc0NJO0VBQ0k7QXpHcWdzQ1I7O0F5R3Rnc0NJO0VBQ0k7QXpHeWdzQ1I7O0F5RzFnc0NJO0VBQ0k7QXpHNmdzQ1I7O0F5Rzlnc0NJO0VBQ0k7QXpHaWhzQ1I7O0F5R2xoc0NJO0VBQ0k7QXpHcWhzQ1I7O0F5R3Roc0NJO0VBQ0k7QXpHeWhzQ1I7O0F5RzFoc0NJO0VBQ0k7QXpHNmhzQ1I7O0F5Rzloc0NJO0VBQ0k7QXpHaWlzQ1I7O0F5R2xpc0NJO0VBQ0k7QXpHcWlzQ1I7O0F5R3Rpc0NJO0VBQ0k7QXpHeWlzQ1I7O0F5RzFpc0NJO0VBQ0k7QXpHNmlzQ1I7O0F5Rzlpc0NJO0VBQ0k7QXpHaWpzQ1I7O0F5R2xqc0NJO0VBQ0k7QXpHcWpzQ1I7O0F5R3Rqc0NJO0VBQ0k7QXpHeWpzQ1I7O0F5RzFqc0NJO0VBQ0k7QXpHNmpzQ1I7O0F5Rzlqc0NJO0VBQ0k7QXpHaWtzQ1I7O0F5R2xrc0NJO0VBQ0k7QXpHcWtzQ1I7O0F5R3Rrc0NJO0VBQ0k7QXpHeWtzQ1I7O0F5RzFrc0NJO0VBQ0k7QXpHNmtzQ1I7O0F5Rzlrc0NJO0VBQ0k7QXpHaWxzQ1I7O0F5R2xsc0NJO0VBQ0k7QXpHcWxzQ1I7O0F5R3Rsc0NJO0VBQ0k7QXpHeWxzQ1I7O0F5RzFsc0NJO0VBQ0k7QXpHNmxzQ1I7O0F5Rzlsc0NJO0VBQ0k7QXpHaW1zQ1I7O0F5R2xtc0NJO0VBQ0k7QXpHcW1zQ1I7O0F5R3Rtc0NJO0VBQ0k7QXpHeW1zQ1I7O0F5RzFtc0NJO0VBQ0k7QXpHNm1zQ1I7O0F5Rzltc0NJO0VBQ0k7QXpHaW5zQ1I7O0F5R2xuc0NJO0VBQ0k7QXpHcW5zQ1I7O0F5R3Ruc0NJO0VBQ0k7QXpHeW5zQ1I7O0F5RzFuc0NJO0VBQ0k7QXpHNm5zQ1I7O0F5Rzluc0NJO0VBQ0k7QXpHaW9zQ1I7O0F5R2xvc0NJO0VBQ0k7QXpHcW9zQ1I7O0F5R3Rvc0NJO0VBQ0k7QXpHeW9zQ1I7O0F5RzFvc0NJO0VBQ0k7QXpHNm9zQ1I7O0F5Rzlvc0NJO0VBQ0k7QXpHaXBzQ1I7O0F5R2xwc0NJO0VBQ0k7QXpHcXBzQ1I7O0F5R3Rwc0NJO0VBQ0k7QXpHeXBzQ1I7O0F5RzFwc0NJO0VBQ0k7QXpHNnBzQ1I7O0F5Rzlwc0NJO0VBQ0k7QXpHaXFzQ1I7O0F5R2xxc0NJO0VBQ0k7QXpHcXFzQ1I7O0F5R3Rxc0NJO0VBQ0k7QXpHeXFzQ1I7O0F5RzFxc0NJO0VBQ0k7QXpHNnFzQ1I7O0F5Rzlxc0NJO0VBQ0k7QXpHaXJzQ1I7O0F5R2xyc0NJO0VBQ0k7QXpHcXJzQ1I7O0F5R3Ryc0NJO0VBQ0k7QXpHeXJzQ1I7O0F5RzFyc0NJO0VBQ0k7QXpHNnJzQ1I7O0F5Rzlyc0NJO0VBQ0k7QXpHaXNzQ1I7O0F5R2xzc0NJO0VBQ0k7QXpHcXNzQ1I7O0F5R3Rzc0NJO0VBQ0k7QXpHeXNzQ1I7O0F5RzFzc0NJO0VBQ0k7QXpHNnNzQ1I7O0F5Rzlzc0NJO0VBQ0k7QXpHaXRzQ1I7O0F5R2x0c0NJO0VBQ0k7QXpHcXRzQ1I7O0F5R3R0c0NJO0VBQ0k7QXpHeXRzQ1I7O0F5RzF0c0NJO0VBQ0k7QXpHNnRzQ1I7O0F5Rzl0c0NJO0VBQ0k7QXpHaXVzQ1I7O0F5R2x1c0NJO0VBQ0k7QXpHcXVzQ1I7O0F5R3R1c0NJO0VBQ0k7QXpHeXVzQ1I7O0F5RzF1c0NJO0VBQ0k7QXpHNnVzQ1I7O0F5Rzl1c0NJO0VBQ0k7QXpHaXZzQ1I7O0F5R2x2c0NJO0VBQ0k7QXpHcXZzQ1I7O0F5R3R2c0NJO0VBQ0k7QXpHeXZzQ1I7O0F5RzF2c0NJO0VBQ0k7QXpHNnZzQ1I7O0F5Rzl2c0NJO0VBQ0k7QXpHaXdzQ1I7O0F5R2x3c0NJO0VBQ0k7QXpHcXdzQ1I7O0F5R3R3c0NJO0VBQ0k7QXpHeXdzQ1I7O0F5RzF3c0NJO0VBQ0k7QXpHNndzQ1I7O0F5Rzl3c0NJO0VBQ0k7QXpHaXhzQ1I7O0F5R2x4c0NJO0VBQ0k7QXpHcXhzQ1I7O0F5R3R4c0NJO0VBQ0k7QXpHeXhzQ1I7O0F5RzF4c0NJO0VBQ0k7QXpHNnhzQ1I7O0F5Rzl4c0NJO0VBQ0k7QXpHaXlzQ1I7O0F5R2x5c0NJO0VBQ0k7QXpHcXlzQ1I7O0F5R3R5c0NJO0VBQ0k7QXpHeXlzQ1I7O0F5RzF5c0NJO0VBQ0k7QXpHNnlzQ1I7O0F5Rzl5c0NJO0VBQ0k7QXpHaXpzQ1I7O0F5R2x6c0NJO0VBQ0k7QXpHcXpzQ1I7O0F5R3R6c0NJO0VBQ0k7QXpHeXpzQ1I7O0F5RzF6c0NJO0VBQ0k7QXpHNnpzQ1I7O0F5Rzl6c0NJO0VBQ0k7QXpHaTBzQ1I7O0F5R2wwc0NJO0VBQ0k7QXpHcTBzQ1I7O0F5R3Qwc0NJO0VBQ0k7QXpHeTBzQ1I7O0F5RzEwc0NJO0VBQ0k7QXpHNjBzQ1I7O0F5Rzkwc0NJO0VBQ0k7QXpHaTFzQ1I7O0F5R2wxc0NJO0VBQ0k7QXpHcTFzQ1I7O0F5R3Qxc0NJO0VBQ0k7QXpHeTFzQ1I7O0F5RzExc0NJO0VBQ0k7QXpHNjFzQ1I7O0F5Rzkxc0NJO0VBQ0k7QXpHaTJzQ1I7O0F5R2wyc0NJO0VBQ0k7QXpHcTJzQ1I7O0F5R3Qyc0NJO0VBQ0k7QXpHeTJzQ1I7O0F5RzEyc0NJO0VBQ0k7QXpHNjJzQ1I7O0F5Rzkyc0NJO0VBQ0k7QXpHaTNzQ1I7O0F5R2wzc0NJO0VBQ0k7QXpHcTNzQ1I7O0F5R3Qzc0NJO0VBQ0k7QXpHeTNzQ1I7O0F5RzEzc0NJO0VBQ0k7QXpHNjNzQ1I7O0F5Rzkzc0NJO0VBQ0k7QXpHaTRzQ1I7O0F5R2w0c0NJO0VBQ0k7QXpHcTRzQ1I7O0F5R3Q0c0NJO0VBQ0k7QXpHeTRzQ1I7O0F5RzE0c0NJO0VBQ0k7QXpHNjRzQ1I7O0F5Rzk0c0NJO0VBQ0k7QXpHaTVzQ1I7O0F5R2w1c0NJO0VBQ0k7QXpHcTVzQ1I7O0F5R3Q1c0NJO0VBQ0k7QXpHeTVzQ1I7O0F5RzE1c0NJO0VBQ0k7QXpHNjVzQ1I7O0F5Rzk1c0NJO0VBQ0k7QXpHaTZzQ1I7O0F5R2w2c0NJO0VBQ0k7QXpHcTZzQ1I7O0F5R3Q2c0NJO0VBQ0k7QXpHeTZzQ1I7O0F5RzE2c0NJO0VBQ0k7QXpHNjZzQ1I7O0F5Rzk2c0NJO0VBQ0k7QXpHaTdzQ1I7O0F5R2w3c0NJO0VBQ0k7QXpHcTdzQ1I7O0F5R3Q3c0NJO0VBQ0k7QXpHeTdzQ1I7O0F5RzE3c0NJO0VBQ0k7QXpHNjdzQ1I7O0F5Rzk3c0NJO0VBQ0k7QXpHaThzQ1I7O0F5R2w4c0NJO0VBQ0k7QXpHcThzQ1I7O0F5R3Q4c0NJO0VBQ0k7QXpHeThzQ1I7O0F5RzE4c0NJO0VBQ0k7QXpHNjhzQ1I7O0F5Rzk4c0NJO0VBQ0k7QXpHaTlzQ1I7O0F5R2w5c0NJO0VBQ0k7QXpHcTlzQ1I7O0F5R3Q5c0NJO0VBQ0k7QXpHeTlzQ1I7O0F5RzE5c0NJO0VBQ0k7QXpHNjlzQ1I7O0F5Rzk5c0NJO0VBQ0k7QXpHaStzQ1I7O0F5R2wrc0NJO0VBQ0k7QXpHcStzQ1I7O0F5R3Qrc0NJO0VBQ0k7QXpHeStzQ1I7O0F5RzErc0NJO0VBQ0k7QXpHNitzQ1I7O0F5Rzkrc0NJO0VBQ0k7QXpHaS9zQ1I7O0F5R2wvc0NJO0VBQ0k7QXpHcS9zQ1I7O0F5R3Qvc0NJO0VBQ0k7QXpHeS9zQ1I7O0F5RzEvc0NJO0VBQ0k7QXpHNi9zQ1I7O0F5Rzkvc0NJO0VBQ0k7QXpHaWd0Q1I7O0F5R2xndENJO0VBQ0k7QXpHcWd0Q1I7O0F5R3RndENJO0VBQ0k7QXpHeWd0Q1I7O0F5RzFndENJO0VBQ0k7QXpHNmd0Q1I7O0F5RzlndENJO0VBQ0k7QXpHaWh0Q1I7O0F5R2xodENJO0VBQ0k7QXpHcWh0Q1I7O0F5R3RodENJO0VBQ0k7QXpHeWh0Q1I7O0F5RzFodENJO0VBQ0k7QXpHNmh0Q1I7O0F5RzlodENJO0VBQ0k7QXpHaWl0Q1I7O0F5R2xpdENJO0VBQ0k7QXpHcWl0Q1I7O0F5R3RpdENJO0VBQ0k7QXpHeWl0Q1I7O0F5RzFpdENJO0VBQ0k7QXpHNml0Q1I7O0F5RzlpdENJO0VBQ0k7QXpHaWp0Q1I7O0F5R2xqdENJO0VBQ0k7QXpHcWp0Q1I7O0F5R3RqdENJO0VBQ0k7QXpHeWp0Q1I7O0F5RzFqdENJO0VBQ0k7QXpHNmp0Q1I7O0F5RzlqdENJO0VBQ0k7QXpHaWt0Q1I7O0F5R2xrdENJO0VBQ0k7QXpHcWt0Q1I7O0F5R3RrdENJO0VBQ0k7QXpHeWt0Q1I7O0F5RzFrdENJO0VBQ0k7QXpHNmt0Q1I7O0F5RzlrdENJO0VBQ0k7QXpHaWx0Q1I7O0F5R2xsdENJO0VBQ0k7QXpHcWx0Q1I7O0F5R3RsdENJO0VBQ0k7QXpHeWx0Q1I7O0F5RzFsdENJO0VBQ0k7QXpHNmx0Q1I7O0F5RzlsdENJO0VBQ0k7QXpHaW10Q1I7O0F5R2xtdENJO0VBQ0k7QXpHcW10Q1I7O0F5R3RtdENJO0VBQ0k7QXpHeW10Q1I7O0F5RzFtdENJO0VBQ0k7QXpHNm10Q1I7O0F5RzltdENJO0VBQ0k7QXpHaW50Q1I7O0F5R2xudENJO0VBQ0k7QXpHcW50Q1I7O0F5R3RudENJO0VBQ0k7QXpHeW50Q1I7O0F5RzFudENJO0VBQ0k7QXpHNm50Q1I7O0F5RzludENJO0VBQ0k7QXpHaW90Q1I7O0F5R2xvdENJO0VBQ0k7QXpHcW90Q1I7O0F5R3RvdENJO0VBQ0k7QXpHeW90Q1I7O0F5RzFvdENJO0VBQ0k7QXpHNm90Q1I7O0F5RzlvdENJO0VBQ0k7QXpHaXB0Q1I7O0F5R2xwdENJO0VBQ0k7QXpHcXB0Q1I7O0F5R3RwdENJO0VBQ0k7QXpHeXB0Q1I7O0F5RzFwdENJO0VBQ0k7QXpHNnB0Q1I7O0F5RzlwdENJO0VBQ0k7QXpHaXF0Q1I7O0F5R2xxdENJO0VBQ0k7QXpHcXF0Q1I7O0F5R3RxdENJO0VBQ0k7QXpHeXF0Q1I7O0F5RzFxdENJO0VBQ0k7QXpHNnF0Q1I7O0F5RzlxdENJO0VBQ0k7QXpHaXJ0Q1I7O0F5R2xydENJO0VBQ0k7QXpHcXJ0Q1I7O0F5R3RydENJO0VBQ0k7QXpHeXJ0Q1I7O0F5RzFydENJO0VBQ0k7QXpHNnJ0Q1I7O0F5RzlydENJO0VBQ0k7QXpHaXN0Q1I7O0F5R2xzdENJO0VBQ0k7QXpHcXN0Q1I7O0F5R3RzdENJO0VBQ0k7QXpHeXN0Q1I7O0F5RzFzdENJO0VBQ0k7QXpHNnN0Q1I7O0F5RzlzdENJO0VBQ0k7QXpHaXR0Q1I7O0F5R2x0dENJO0VBQ0k7QXpHcXR0Q1I7O0F5R3R0dENJO0VBQ0k7QXpHeXR0Q1I7O0F5RzF0dENJO0VBQ0k7QXpHNnR0Q1I7O0F5Rzl0dENJO0VBQ0k7QXpHaXV0Q1I7O0F5R2x1dENJO0VBQ0k7QXpHcXV0Q1I7O0F5R3R1dENJO0VBQ0k7QXpHeXV0Q1I7O0F5RzF1dENJO0VBQ0k7QXpHNnV0Q1I7O0F5Rzl1dENJO0VBQ0k7QXpHaXZ0Q1I7O0F5R2x2dENJO0VBQ0k7QXpHcXZ0Q1I7O0F5R3R2dENJO0VBQ0k7QXpHeXZ0Q1I7O0F5RzF2dENJO0VBQ0k7QXpHNnZ0Q1I7O0F5Rzl2dENJO0VBQ0k7QXpHaXd0Q1I7O0F5R2x3dENJO0VBQ0k7QXpHcXd0Q1I7O0F5R3R3dENJO0VBQ0k7QXpHeXd0Q1I7O0F5RzF3dENJO0VBQ0k7QXpHNnd0Q1I7O0F5Rzl3dENJO0VBQ0k7QXpHaXh0Q1I7O0F5R2x4dENJO0VBQ0k7QXpHcXh0Q1I7O0F5R3R4dENJO0VBQ0k7QXpHeXh0Q1I7O0F5RzF4dENJO0VBQ0k7QXpHNnh0Q1I7O0F5Rzl4dENJO0VBQ0k7QXpHaXl0Q1I7O0F5R2x5dENJO0VBQ0k7QXpHcXl0Q1I7O0F5R3R5dENJO0VBQ0k7QXpHeXl0Q1I7O0F5RzF5dENJO0VBQ0k7QXpHNnl0Q1I7O0F5Rzl5dENJO0VBQ0k7QXpHaXp0Q1I7O0F5R2x6dENJO0VBQ0k7QXpHcXp0Q1I7O0F5R3R6dENJO0VBQ0k7QXpHeXp0Q1I7O0F5RzF6dENJO0VBQ0k7QXpHNnp0Q1I7O0F5Rzl6dENJO0VBQ0k7QXpHaTB0Q1I7O0F5R2wwdENJO0VBQ0k7QXpHcTB0Q1I7O0F5R3QwdENJO0VBQ0k7QXpHeTB0Q1I7O0F5RzEwdENJO0VBQ0k7QXpHNjB0Q1I7O0F5RzkwdENJO0VBQ0k7QXpHaTF0Q1I7O0F5R2wxdENJO0VBQ0k7QXpHcTF0Q1I7O0F5R3QxdENJO0VBQ0k7QXpHeTF0Q1I7O0F5RzExdENJO0VBQ0k7QXpHNjF0Q1I7O0F5RzkxdENJO0VBQ0k7QXpHaTJ0Q1I7O0F5R2wydENJO0VBQ0k7QXpHcTJ0Q1I7O0F5R3QydENJO0VBQ0k7QXpHeTJ0Q1I7O0F5RzEydENJO0VBQ0k7QXpHNjJ0Q1I7O0F5RzkydENJO0VBQ0k7QXpHaTN0Q1I7O0F5R2wzdENJO0VBQ0k7QXpHcTN0Q1I7O0F5R3QzdENJO0VBQ0k7QXpHeTN0Q1I7O0F5RzEzdENJO0VBQ0k7QXpHNjN0Q1I7O0F5RzkzdENJO0VBQ0k7QXpHaTR0Q1I7O0F5R2w0dENJO0VBQ0k7QXpHcTR0Q1I7O0F5R3Q0dENJO0VBQ0k7QXpHeTR0Q1I7O0F5RzE0dENJO0VBQ0k7QXpHNjR0Q1I7O0F5Rzk0dENJO0VBQ0k7QXpHaTV0Q1I7O0F5R2w1dENJO0VBQ0k7QXpHcTV0Q1I7O0F5R3Q1dENJO0VBQ0k7QXpHeTV0Q1I7O0F5RzE1dENJO0VBQ0k7QXpHNjV0Q1I7O0F5Rzk1dENJO0VBQ0k7QXpHaTZ0Q1I7O0F5R2w2dENJO0VBQ0k7QXpHcTZ0Q1I7O0F5R3Q2dENJO0VBQ0k7QXpHeTZ0Q1I7O0F5RzE2dENJO0VBQ0k7QXpHNjZ0Q1I7O0F5Rzk2dENJO0VBQ0k7QXpHaTd0Q1I7O0F5R2w3dENJO0VBQ0k7QXpHcTd0Q1I7O0F5R3Q3dENJO0VBQ0k7QXpHeTd0Q1I7O0F5RzE3dENJO0VBQ0k7QXpHNjd0Q1I7O0F5Rzk3dENJO0VBQ0k7QXpHaTh0Q1I7O0F5R2w4dENJO0VBQ0k7QXpHcTh0Q1I7O0F5R3Q4dENJO0VBQ0k7QXpHeTh0Q1I7O0F5RzE4dENJO0VBQ0k7QXpHNjh0Q1I7O0F5Rzk4dENJO0VBQ0k7QXpHaTl0Q1I7O0F5R2w5dENJO0VBQ0k7QXpHcTl0Q1I7O0F5R3Q5dENJO0VBQ0k7QXpHeTl0Q1I7O0F5RzE5dENJO0VBQ0k7QXpHNjl0Q1I7O0F5Rzk5dENJO0VBQ0k7QXpHaSt0Q1I7O0F5R2wrdENJO0VBQ0k7QXpHcSt0Q1I7O0F5R3QrdENJO0VBQ0k7QXpHeSt0Q1I7O0F5RzErdENJO0VBQ0k7QXpHNit0Q1I7O0F5RzkrdENJO0VBQ0k7QXpHaS90Q1I7O0F5R2wvdENJO0VBQ0k7QXpHcS90Q1I7O0F5R3QvdENJO0VBQ0k7QXpHeS90Q1I7O0F5RzEvdENJO0VBQ0k7QXpHNi90Q1I7O0F5RzkvdENJO0VBQ0k7QXpHaWd1Q1I7O0F5R2xndUNJO0VBQ0k7QXpHcWd1Q1I7O0F5R3RndUNJO0VBQ0k7QXpHeWd1Q1I7O0F5RzFndUNJO0VBQ0k7QXpHNmd1Q1I7O0F5RzlndUNJO0VBQ0k7QXpHaWh1Q1I7O0F5R2xodUNJO0VBQ0k7QXpHcWh1Q1I7O0F5R3RodUNJO0VBQ0k7QXpHeWh1Q1I7O0F5RzFodUNJO0VBQ0k7QXpHNmh1Q1I7O0F5RzlodUNJO0VBQ0k7QXpHaWl1Q1I7O0F5R2xpdUNJO0VBQ0k7QXpHcWl1Q1I7O0F5R3RpdUNJO0VBQ0k7QXpHeWl1Q1I7O0F5RzFpdUNJO0VBQ0k7QXpHNml1Q1I7O0F5RzlpdUNJO0VBQ0k7QXpHaWp1Q1I7O0F5R2xqdUNJO0VBQ0k7QXpHcWp1Q1I7O0F5R3RqdUNJO0VBQ0k7QXpHeWp1Q1I7O0F5RzFqdUNJO0VBQ0k7QXpHNmp1Q1I7O0F5RzlqdUNJO0VBQ0k7QXpHaWt1Q1I7O0F5R2xrdUNJO0VBQ0k7QXpHcWt1Q1I7O0F5R3RrdUNJO0VBQ0k7QXpHeWt1Q1I7O0F5RzFrdUNJO0VBQ0k7QXpHNmt1Q1I7O0F5RzlrdUNJO0VBQ0k7QXpHaWx1Q1I7O0F5R2xsdUNJO0VBQ0k7QXpHcWx1Q1I7O0F5R3RsdUNJO0VBQ0k7QXpHeWx1Q1I7O0F5RzFsdUNJO0VBQ0k7QXpHNmx1Q1I7O0F5RzlsdUNJO0VBQ0k7QXpHaW11Q1I7O0F5R2xtdUNJO0VBQ0k7QXpHcW11Q1I7O0F5R3RtdUNJO0VBQ0k7QXpHeW11Q1I7O0F5RzFtdUNJO0VBQ0k7QXpHNm11Q1I7O0F5RzltdUNJO0VBQ0k7QXpHaW51Q1I7O0F5R2xudUNJO0VBQ0k7QXpHcW51Q1I7O0F5R3RudUNJO0VBQ0k7QXpHeW51Q1I7O0F5RzFudUNJO0VBQ0k7QXpHNm51Q1I7O0F5RzludUNJO0VBQ0k7QXpHaW91Q1I7O0F5R2xvdUNJO0VBQ0k7QXpHcW91Q1I7O0F5R3RvdUNJO0VBQ0k7QXpHeW91Q1I7O0F5RzFvdUNJO0VBQ0k7QXpHNm91Q1I7O0F5RzlvdUNJO0VBQ0k7QXpHaXB1Q1I7O0F5R2xwdUNJO0VBQ0k7QXpHcXB1Q1I7O0F5R3RwdUNJO0VBQ0k7QXpHeXB1Q1I7O0F5RzFwdUNJO0VBQ0k7QXpHNnB1Q1I7O0F5RzlwdUNJO0VBQ0k7QXpHaXF1Q1I7O0F5R2xxdUNJO0VBQ0k7QXpHcXF1Q1I7O0F5R3RxdUNJO0VBQ0k7QXpHeXF1Q1I7O0F5RzFxdUNJO0VBQ0k7QXpHNnF1Q1I7O0F5RzlxdUNJO0VBQ0k7QXpHaXJ1Q1I7O0F5R2xydUNJO0VBQ0k7QXpHcXJ1Q1I7O0F5R3RydUNJO0VBQ0k7QXpHeXJ1Q1I7O0F5RzFydUNJO0VBQ0k7QXpHNnJ1Q1I7O0F5RzlydUNJO0VBQ0k7QXpHaXN1Q1I7O0F5R2xzdUNJO0VBQ0k7QXpHcXN1Q1I7O0F5R3RzdUNJO0VBQ0k7QXpHeXN1Q1I7O0F5RzFzdUNJO0VBQ0k7QXpHNnN1Q1I7O0F5RzlzdUNJO0VBQ0k7QXpHaXR1Q1I7O0F5R2x0dUNJO0VBQ0k7QXpHcXR1Q1I7O0F5R3R0dUNJO0VBQ0k7QXpHeXR1Q1I7O0F5RzF0dUNJO0VBQ0k7QXpHNnR1Q1I7O0F5Rzl0dUNJO0VBQ0k7QXpHaXV1Q1I7O0F5R2x1dUNJO0VBQ0k7QXpHcXV1Q1I7O0F5R3R1dUNJO0VBQ0k7QXpHeXV1Q1I7O0F5RzF1dUNJO0VBQ0k7QXpHNnV1Q1I7O0F5Rzl1dUNJO0VBQ0k7QXpHaXZ1Q1I7O0F5R2x2dUNJO0VBQ0k7QXpHcXZ1Q1I7O0F5R3R2dUNJO0VBQ0k7QXpHeXZ1Q1I7O0F5RzF2dUNJO0VBQ0k7QXpHNnZ1Q1I7O0F5Rzl2dUNJO0VBQ0k7QXpHaXd1Q1I7O0F5R2x3dUNJO0VBQ0k7QXpHcXd1Q1I7O0F5R3R3dUNJO0VBQ0k7QXpHeXd1Q1I7O0F5RzF3dUNJO0VBQ0k7QXpHNnd1Q1I7O0F5Rzl3dUNJO0VBQ0k7QXpHaXh1Q1I7O0F5R2x4dUNJO0VBQ0k7QXpHcXh1Q1I7O0F5R3R4dUNJO0VBQ0k7QXpHeXh1Q1I7O0F5RzF4dUNJO0VBQ0k7QXpHNnh1Q1I7O0F5Rzl4dUNJO0VBQ0k7QXpHaXl1Q1I7O0F5R2x5dUNJO0VBQ0k7QXpHcXl1Q1I7O0F5R3R5dUNJO0VBQ0k7QXpHeXl1Q1I7O0F5RzF5dUNJO0VBQ0k7QXpHNnl1Q1I7O0F5Rzl5dUNJO0VBQ0k7QXpHaXp1Q1I7O0F5R2x6dUNJO0VBQ0k7QXpHcXp1Q1I7O0F5R3R6dUNJO0VBQ0k7QXpHeXp1Q1I7O0F5RzF6dUNJO0VBQ0k7QXpHNnp1Q1I7O0F5Rzl6dUNJO0VBQ0k7QXpHaTB1Q1I7O0F5R2wwdUNJO0VBQ0k7QXpHcTB1Q1I7O0F5R3QwdUNJO0VBQ0k7QXpHeTB1Q1I7O0F5RzEwdUNJO0VBQ0k7QXpHNjB1Q1I7O0F5RzkwdUNJO0VBQ0k7QXpHaTF1Q1I7O0F5R2wxdUNJO0VBQ0k7QXpHcTF1Q1I7O0F5R3QxdUNJO0VBQ0k7QXpHeTF1Q1I7O0F5RzExdUNJO0VBQ0k7QXpHNjF1Q1I7O0F5RzkxdUNJO0VBQ0k7QXpHaTJ1Q1I7O0F5R2wydUNJO0VBQ0k7QXpHcTJ1Q1I7O0F5R3QydUNJO0VBQ0k7QXpHeTJ1Q1I7O0F5RzEydUNJO0VBQ0k7QXpHNjJ1Q1I7O0F5RzkydUNJO0VBQ0k7QXpHaTN1Q1I7O0F5R2wzdUNJO0VBQ0k7QXpHcTN1Q1I7O0F5R3QzdUNJO0VBQ0k7QXpHeTN1Q1I7O0F5RzEzdUNJO0VBQ0k7QXpHNjN1Q1I7O0F5RzkzdUNJO0VBQ0k7QXpHaTR1Q1I7O0F5R2w0dUNJO0VBQ0k7QXpHcTR1Q1I7O0F5R3Q0dUNJO0VBQ0k7QXpHeTR1Q1I7O0F5RzE0dUNJO0VBQ0k7QXpHNjR1Q1I7O0F5Rzk0dUNJO0VBQ0k7QXpHaTV1Q1I7O0F5R2w1dUNJO0VBQ0k7QXpHcTV1Q1I7O0F5R3Q1dUNJO0VBQ0k7QXpHeTV1Q1I7O0F5RzE1dUNJO0VBQ0k7QXpHNjV1Q1I7O0F5Rzk1dUNJO0VBQ0k7QXpHaTZ1Q1I7O0F5R2w2dUNJO0VBQ0k7QXpHcTZ1Q1I7O0F5R3Q2dUNJO0VBQ0k7QXpHeTZ1Q1I7O0F5RzE2dUNJO0VBQ0k7QXpHNjZ1Q1I7O0F5Rzk2dUNJO0VBQ0k7QXpHaTd1Q1I7O0F5R2w3dUNJO0VBQ0k7QXpHcTd1Q1I7O0F5R3Q3dUNJO0VBQ0k7QXpHeTd1Q1I7O0F5RzE3dUNJO0VBQ0k7QXpHNjd1Q1I7O0F5Rzk3dUNJO0VBQ0k7QXpHaTh1Q1I7O0F5R2w4dUNJO0VBQ0k7QXpHcTh1Q1I7O0F5R3Q4dUNJO0VBQ0k7QXpHeTh1Q1I7O0F5RzE4dUNJO0VBQ0k7QXpHNjh1Q1I7O0F5Rzk4dUNJO0VBQ0k7QXpHaTl1Q1I7O0F5R2w5dUNJO0VBQ0k7QXpHcTl1Q1I7O0F5R3Q5dUNJO0VBQ0k7QXpHeTl1Q1I7O0F5RzE5dUNJO0VBQ0k7QXpHNjl1Q1I7O0F5Rzk5dUNJO0VBQ0k7QXpHaSt1Q1I7O0F5R2wrdUNJO0VBQ0k7QXpHcSt1Q1I7O0F5R3QrdUNJO0VBQ0k7QXpHeSt1Q1I7O0F5RzErdUNJO0VBQ0k7QXpHNit1Q1I7O0F5RzkrdUNJO0VBQ0k7QXpHaS91Q1I7O0F5R2wvdUNJO0VBQ0k7QXpHcS91Q1I7O0F5R3QvdUNJO0VBQ0k7QXpHeS91Q1I7O0F5RzEvdUNJO0VBQ0k7QXpHNi91Q1I7O0F5RzkvdUNJO0VBQ0k7QXpHaWd2Q1I7O0F5R2xndkNJO0VBQ0k7QXpHcWd2Q1I7O0F5R3RndkNJO0VBQ0k7QXpHeWd2Q1I7O0F5RzFndkNJO0VBQ0k7QXpHNmd2Q1I7O0F5RzlndkNJO0VBQ0k7QXpHaWh2Q1I7O0F5R2xodkNJO0VBQ0k7QXpHcWh2Q1I7O0F5R3RodkNJO0VBQ0k7QXpHeWh2Q1I7O0F5RzFodkNJO0VBQ0k7QXpHNmh2Q1I7O0F5RzlodkNJO0VBQ0k7QXpHaWl2Q1I7O0F5R2xpdkNJO0VBQ0k7QXpHcWl2Q1I7O0F5R3RpdkNJO0VBQ0k7QXpHeWl2Q1I7O0F5RzFpdkNJO0VBQ0k7QXpHNml2Q1I7O0F5RzlpdkNJO0VBQ0k7QXpHaWp2Q1I7O0F5R2xqdkNJO0VBQ0k7QXpHcWp2Q1I7O0F5R3RqdkNJO0VBQ0k7QXpHeWp2Q1I7O0F5RzFqdkNJO0VBQ0k7QXpHNmp2Q1I7O0F5RzlqdkNJO0VBQ0k7QXpHaWt2Q1I7O0F5R2xrdkNJO0VBQ0k7QXpHcWt2Q1I7O0F5R3RrdkNJO0VBQ0k7QXpHeWt2Q1I7O0F5RzFrdkNJO0VBQ0k7QXpHNmt2Q1I7O0F5RzlrdkNJO0VBQ0k7QXpHaWx2Q1I7O0F5R2xsdkNJO0VBQ0k7QXpHcWx2Q1I7O0F5R3RsdkNJO0VBQ0k7QXpHeWx2Q1I7O0F5RzFsdkNJO0VBQ0k7QXpHNmx2Q1I7O0F5RzlsdkNJO0VBQ0k7QXpHaW12Q1I7O0F5R2xtdkNJO0VBQ0k7QXpHcW12Q1I7O0F5R3RtdkNJO0VBQ0k7QXpHeW12Q1I7O0F5RzFtdkNJO0VBQ0k7QXpHNm12Q1I7O0F5RzltdkNJO0VBQ0k7QXpHaW52Q1I7O0F5R2xudkNJO0VBQ0k7QXpHcW52Q1I7O0F5R3RudkNJO0VBQ0k7QXpHeW52Q1I7O0F5RzFudkNJO0VBQ0k7QXpHNm52Q1I7O0F5RzludkNJO0VBQ0k7QXpHaW92Q1I7O0F5R2xvdkNJO0VBQ0k7QXpHcW92Q1I7O0F5R3RvdkNJO0VBQ0k7QXpHeW92Q1I7O0F5RzFvdkNJO0VBQ0k7QXpHNm92Q1I7O0F5RzlvdkNJO0VBQ0k7QXpHaXB2Q1I7O0F5R2xwdkNJO0VBQ0k7QXpHcXB2Q1I7O0F5R3RwdkNJO0VBQ0k7QXpHeXB2Q1I7O0F5RzFwdkNJO0VBQ0k7QXpHNnB2Q1I7O0F5RzlwdkNJO0VBQ0k7QXpHaXF2Q1I7O0F5R2xxdkNJO0VBQ0k7QXpHcXF2Q1I7O0F5R3RxdkNJO0VBQ0k7QXpHeXF2Q1I7O0F5RzFxdkNJO0VBQ0k7QXpHNnF2Q1I7O0F5RzlxdkNJO0VBQ0k7QXpHaXJ2Q1I7O0F5R2xydkNJO0VBQ0k7QXpHcXJ2Q1I7O0F5R3RydkNJO0VBQ0k7QXpHeXJ2Q1I7O0F5RzFydkNJO0VBQ0k7QXpHNnJ2Q1I7O0F5RzlydkNJO0VBQ0k7QXpHaXN2Q1I7O0F5R2xzdkNJO0VBQ0k7QXpHcXN2Q1I7O0F5R3RzdkNJO0VBQ0k7QXpHeXN2Q1I7O0F5RzFzdkNJO0VBQ0k7QXpHNnN2Q1I7O0F5RzlzdkNJO0VBQ0k7QXpHaXR2Q1I7O0F5R2x0dkNJO0VBQ0k7QXpHcXR2Q1I7O0F5R3R0dkNJO0VBQ0k7QXpHeXR2Q1I7O0F5RzF0dkNJO0VBQ0k7QXpHNnR2Q1I7O0F5Rzl0dkNJO0VBQ0k7QXpHaXV2Q1I7O0F5R2x1dkNJO0VBQ0k7QXpHcXV2Q1I7O0F5R3R1dkNJO0VBQ0k7QXpHeXV2Q1I7O0F5RzF1dkNJO0VBQ0k7QXpHNnV2Q1I7O0F5Rzl1dkNJO0VBQ0k7QXpHaXZ2Q1I7O0F5R2x2dkNJO0VBQ0k7QXpHcXZ2Q1I7O0F5R3R2dkNJO0VBQ0k7QXpHeXZ2Q1I7O0F5RzF2dkNJO0VBQ0k7QXpHNnZ2Q1I7O0F5Rzl2dkNJO0VBQ0k7QXpHaXd2Q1I7O0F5R2x3dkNJO0VBQ0k7QXpHcXd2Q1I7O0F5R3R3dkNJO0VBQ0k7QXpHeXd2Q1I7O0F5RzF3dkNJO0VBQ0k7QXpHNnd2Q1I7O0F5Rzl3dkNJO0VBQ0k7QXpHaXh2Q1I7O0F5R2x4dkNJO0VBQ0k7QXpHcXh2Q1I7O0F5R3R4dkNJO0VBQ0k7QXpHeXh2Q1I7O0F5RzF4dkNJO0VBQ0k7QXpHNnh2Q1I7O0F5Rzl4dkNJO0VBQ0k7QXpHaXl2Q1I7O0F5R2x5dkNJO0VBQ0k7QXpHcXl2Q1I7O0F5R3R5dkNJO0VBQ0k7QXpHeXl2Q1I7O0F5RzF5dkNJO0VBQ0k7QXpHNnl2Q1I7O0F5Rzl5dkNJO0VBQ0k7QXpHaXp2Q1I7O0F5R2x6dkNJO0VBQ0k7QXpHcXp2Q1I7O0F5R3R6dkNJO0VBQ0k7QXpHeXp2Q1I7O0F5RzF6dkNJO0VBQ0k7QXpHNnp2Q1I7O0F5Rzl6dkNJO0VBQ0k7QXpHaTB2Q1I7O0F5R2wwdkNJO0VBQ0k7QXpHcTB2Q1I7O0F5R3QwdkNJO0VBQ0k7QXpHeTB2Q1I7O0F5RzEwdkNJO0VBQ0k7QXpHNjB2Q1I7O0F5RzkwdkNJO0VBQ0k7QXpHaTF2Q1I7O0F5R2wxdkNJO0VBQ0k7QXpHcTF2Q1I7O0F5R3QxdkNJO0VBQ0k7QXpHeTF2Q1I7O0F5RzExdkNJO0VBQ0k7QXpHNjF2Q1I7O0F5RzkxdkNJO0VBQ0k7QXpHaTJ2Q1I7O0F5R2wydkNJO0VBQ0k7QXpHcTJ2Q1I7O0F5R3QydkNJO0VBQ0k7QXpHeTJ2Q1I7O0F5RzEydkNJO0VBQ0k7QXpHNjJ2Q1I7O0F5RzkydkNJO0VBQ0k7QXpHaTN2Q1I7O0F5R2wzdkNJO0VBQ0k7QXpHcTN2Q1I7O0F5R3QzdkNJO0VBQ0k7QXpHeTN2Q1I7O0F5RzEzdkNJO0VBQ0k7QXpHNjN2Q1I7O0F5RzkzdkNJO0VBQ0k7QXpHaTR2Q1I7O0F5R2w0dkNJO0VBQ0k7QXpHcTR2Q1I7O0F5R3Q0dkNJO0VBQ0k7QXpHeTR2Q1I7O0F5RzE0dkNJO0VBQ0k7QXpHNjR2Q1I7O0F5Rzk0dkNJO0VBQ0k7QXpHaTV2Q1I7O0F5R2w1dkNJO0VBQ0k7QXpHcTV2Q1I7O0F5R3Q1dkNJO0VBQ0k7QXpHeTV2Q1I7O0F5RzE1dkNJO0VBQ0k7QXpHNjV2Q1I7O0F5Rzk1dkNJO0VBQ0k7QXpHaTZ2Q1I7O0F5R2w2dkNJO0VBQ0k7QXpHcTZ2Q1I7O0F5R3Q2dkNJO0VBQ0k7QXpHeTZ2Q1I7O0F5RzE2dkNJO0VBQ0k7QXpHNjZ2Q1I7O0F5Rzk2dkNJO0VBQ0k7QXpHaTd2Q1I7O0F5R2w3dkNJO0VBQ0k7QXpHcTd2Q1I7O0F5R3Q3dkNJO0VBQ0k7QXpHeTd2Q1I7O0F5RzE3dkNJO0VBQ0k7QXpHNjd2Q1I7O0F5Rzk3dkNJO0VBQ0k7QXpHaTh2Q1I7O0F5R2w4dkNJO0VBQ0k7QXpHcTh2Q1I7O0F5R3Q4dkNJO0VBQ0k7QXpHeTh2Q1I7O0F5RzE4dkNJO0VBQ0k7QXpHNjh2Q1I7O0F5Rzk4dkNJO0VBQ0k7QXpHaTl2Q1I7O0F5R2w5dkNJO0VBQ0k7QXpHcTl2Q1I7O0F5R3Q5dkNJO0VBQ0k7QXpHeTl2Q1I7O0F5RzE5dkNJO0VBQ0k7QXpHNjl2Q1I7O0F5Rzk5dkNJO0VBQ0k7QXpHaSt2Q1I7O0F5R2wrdkNJO0VBQ0k7QXpHcSt2Q1I7O0F5R3QrdkNJO0VBQ0k7QXpHeSt2Q1I7O0F5RzErdkNJO0VBQ0k7QXpHNit2Q1I7O0F5RzkrdkNJO0VBQ0k7QXpHaS92Q1I7O0F5R2wvdkNJO0VBQ0k7QXpHcS92Q1I7O0F5R3QvdkNJO0VBQ0k7QXpHeS92Q1I7O0F5RzEvdkNJO0VBQ0k7QXpHNi92Q1I7O0F5RzkvdkNJO0VBQ0k7QXpHaWd3Q1I7O0F5R2xnd0NJO0VBQ0k7QXpHcWd3Q1I7O0F5R3Rnd0NJO0VBQ0k7QXpHeWd3Q1I7O0F5RzFnd0NJO0VBQ0k7QXpHNmd3Q1I7O0F5Rzlnd0NJO0VBQ0k7QXpHaWh3Q1I7O0F5R2xod0NJO0VBQ0k7QXpHcWh3Q1I7O0F5R3Rod0NJO0VBQ0k7QXpHeWh3Q1I7O0F5RzFod0NJO0VBQ0k7QXpHNmh3Q1I7O0F5Rzlod0NJO0VBQ0k7QXpHaWl3Q1I7O0F5R2xpd0NJO0VBQ0k7QXpHcWl3Q1I7O0F5R3Rpd0NJO0VBQ0k7QXpHeWl3Q1I7O0F5RzFpd0NJO0VBQ0k7QXpHNml3Q1I7O0F5Rzlpd0NJO0VBQ0k7QXpHaWp3Q1I7O0F5R2xqd0NJO0VBQ0k7QXpHcWp3Q1I7O0F5R3Rqd0NJO0VBQ0k7QXpHeWp3Q1I7O0F5RzFqd0NJO0VBQ0k7QXpHNmp3Q1I7O0F5Rzlqd0NJO0VBQ0k7QXpHaWt3Q1I7O0F5R2xrd0NJO0VBQ0k7QXpHcWt3Q1I7O0F5R3Rrd0NJO0VBQ0k7QXpHeWt3Q1I7O0F5RzFrd0NJO0VBQ0k7QXpHNmt3Q1I7O0F5Rzlrd0NJO0VBQ0k7QXpHaWx3Q1I7O0F5R2xsd0NJO0VBQ0k7QXpHcWx3Q1I7O0F5R3Rsd0NJO0VBQ0k7QXpHeWx3Q1I7O0F5RzFsd0NJO0VBQ0k7QXpHNmx3Q1I7O0F5Rzlsd0NJO0VBQ0k7QXpHaW13Q1I7O0F5R2xtd0NJO0VBQ0k7QXpHcW13Q1I7O0F5R3Rtd0NJO0VBQ0k7QXpHeW13Q1I7O0F5RzFtd0NJO0VBQ0k7QXpHNm13Q1I7O0F5Rzltd0NJO0VBQ0k7QXpHaW53Q1I7O0F5R2xud0NJO0VBQ0k7QXpHcW53Q1I7O0F5R3Rud0NJO0VBQ0k7QXpHeW53Q1I7O0F5RzFud0NJO0VBQ0k7QXpHNm53Q1I7O0F5Rzlud0NJO0VBQ0k7QXpHaW93Q1I7O0F5R2xvd0NJO0VBQ0k7QXpHcW93Q1I7O0F5R3Rvd0NJO0VBQ0k7QXpHeW93Q1I7O0F5RzFvd0NJO0VBQ0k7QXpHNm93Q1I7O0F5Rzlvd0NJO0VBQ0k7QXpHaXB3Q1I7O0F5R2xwd0NJO0VBQ0k7QXpHcXB3Q1I7O0F5R3Rwd0NJO0VBQ0k7QXpHeXB3Q1I7O0F5RzFwd0NJO0VBQ0k7QXpHNnB3Q1I7O0F5Rzlwd0NJO0VBQ0k7QXpHaXF3Q1I7O0F5R2xxd0NJO0VBQ0k7QXpHcXF3Q1I7O0F5R3Rxd0NJO0VBQ0k7QXpHeXF3Q1I7O0F5RzFxd0NJO0VBQ0k7QXpHNnF3Q1I7O0F5Rzlxd0NJO0VBQ0k7QXpHaXJ3Q1I7O0F5R2xyd0NJO0VBQ0k7QXpHcXJ3Q1I7O0F5R3Ryd0NJO0VBQ0k7QXpHeXJ3Q1I7O0F5RzFyd0NJO0VBQ0k7QXpHNnJ3Q1I7O0F5Rzlyd0NJO0VBQ0k7QXpHaXN3Q1I7O0F5R2xzd0NJO0VBQ0k7QXpHcXN3Q1I7O0F5R3Rzd0NJO0VBQ0k7QXpHeXN3Q1I7O0F5RzFzd0NJO0VBQ0k7QXpHNnN3Q1I7O0F5Rzlzd0NJO0VBQ0k7QXpHaXR3Q1I7O0F5R2x0d0NJO0VBQ0k7QXpHcXR3Q1I7O0F5R3R0d0NJO0VBQ0k7QXpHeXR3Q1I7O0F5RzF0d0NJO0VBQ0k7QXpHNnR3Q1I7O0F5Rzl0d0NJO0VBQ0k7QXpHaXV3Q1I7O0F5R2x1d0NJO0VBQ0k7QXpHcXV3Q1I7O0F5R3R1d0NJO0VBQ0k7QXpHeXV3Q1I7O0F5RzF1d0NJO0VBQ0k7QXpHNnV3Q1I7O0F5Rzl1d0NJO0VBQ0k7QXpHaXZ3Q1I7O0F5R2x2d0NJO0VBQ0k7QXpHcXZ3Q1I7O0F5R3R2d0NJO0VBQ0k7QXpHeXZ3Q1I7O0F5RzF2d0NJO0VBQ0k7QXpHNnZ3Q1I7O0F5Rzl2d0NJO0VBQ0k7QXpHaXd3Q1I7O0F5R2x3d0NJO0VBQ0k7QXpHcXd3Q1I7O0F5R3R3d0NJO0VBQ0k7QXpHeXd3Q1I7O0F5RzF3d0NJO0VBQ0k7QXpHNnd3Q1I7O0F5Rzl3d0NJO0VBQ0k7QXpHaXh3Q1I7O0F5R2x4d0NJO0VBQ0k7QXpHcXh3Q1I7O0F5R3R4d0NJO0VBQ0k7QXpHeXh3Q1I7O0F5RzF4d0NJO0VBQ0k7QXpHNnh3Q1I7O0F5Rzl4d0NJO0VBQ0k7QXpHaXl3Q1I7O0F5R2x5d0NJO0VBQ0k7QXpHcXl3Q1I7O0F5R3R5d0NJO0VBQ0k7QXpHeXl3Q1I7O0F5RzF5d0NJO0VBQ0k7QXpHNnl3Q1I7O0F5Rzl5d0NJO0VBQ0k7QXpHaXp3Q1I7O0F5R2x6d0NJO0VBQ0k7QXpHcXp3Q1I7O0F5R3R6d0NJO0VBQ0k7QXpHeXp3Q1I7O0F5RzF6d0NJO0VBQ0k7QXpHNnp3Q1I7O0F5Rzl6d0NJO0VBQ0k7QXpHaTB3Q1I7O0F5R2wwd0NJO0VBQ0k7QXpHcTB3Q1I7O0F5R3Qwd0NJO0VBQ0k7QXpHeTB3Q1I7O0F5RzEwd0NJO0VBQ0k7QXpHNjB3Q1I7O0F5Rzkwd0NJO0VBQ0k7QXpHaTF3Q1I7O0F5R2wxd0NJO0VBQ0k7QXpHcTF3Q1I7O0F5R3Qxd0NJO0VBQ0k7QXpHeTF3Q1I7O0F5RzExd0NJO0VBQ0k7QXpHNjF3Q1I7O0F5Rzkxd0NJO0VBQ0k7QXpHaTJ3Q1I7O0F5R2wyd0NJO0VBQ0k7QXpHcTJ3Q1I7O0F5R3Qyd0NJO0VBQ0k7QXpHeTJ3Q1I7O0F5RzEyd0NJO0VBQ0k7QXpHNjJ3Q1I7O0F5Rzkyd0NJO0VBQ0k7QXpHaTN3Q1I7O0F5R2wzd0NJO0VBQ0k7QXpHcTN3Q1I7O0F5R3Qzd0NJO0VBQ0k7QXpHeTN3Q1I7O0F5RzEzd0NJO0VBQ0k7QXpHNjN3Q1I7O0F5Rzkzd0NJO0VBQ0k7QXpHaTR3Q1I7O0F5R2w0d0NJO0VBQ0k7QXpHcTR3Q1I7O0F5R3Q0d0NJO0VBQ0k7QXpHeTR3Q1I7O0F5RzE0d0NJO0VBQ0k7QXpHNjR3Q1I7O0F5Rzk0d0NJO0VBQ0k7QXpHaTV3Q1I7O0F5R2w1d0NJO0VBQ0k7QXpHcTV3Q1I7O0F5R3Q1d0NJO0VBQ0k7QXpHeTV3Q1I7O0F5RzE1d0NJO0VBQ0k7QXpHNjV3Q1I7O0F5Rzk1d0NJO0VBQ0k7QXpHaTZ3Q1I7O0F5R2w2d0NJO0VBQ0k7QXpHcTZ3Q1I7O0F5R3Q2d0NJO0VBQ0k7QXpHeTZ3Q1I7O0F5RzE2d0NJO0VBQ0k7QXpHNjZ3Q1I7O0F5Rzk2d0NJO0VBQ0k7QXpHaTd3Q1I7O0F5R2w3d0NJO0VBQ0k7QXpHcTd3Q1I7O0F5R3Q3d0NJO0VBQ0k7QXpHeTd3Q1I7O0F5RzE3d0NJO0VBQ0k7QXpHNjd3Q1I7O0F5Rzk3d0NJO0VBQ0k7QXpHaTh3Q1I7O0F5R2w4d0NJO0VBQ0k7QXpHcTh3Q1I7O0F5R3Q4d0NJO0VBQ0k7QXpHeTh3Q1I7O0F5RzE4d0NJO0VBQ0k7QXpHNjh3Q1I7O0F5Rzk4d0NJO0VBQ0k7QXpHaTl3Q1I7O0F5R2w5d0NJO0VBQ0k7QXpHcTl3Q1I7O0F5R3Q5d0NJO0VBQ0k7QXpHeTl3Q1I7O0F5RzE5d0NJO0VBQ0k7QXpHNjl3Q1I7O0F5Rzk5d0NJO0VBQ0k7QXpHaSt3Q1I7O0F5R2wrd0NJO0VBQ0k7QXpHcSt3Q1I7O0F5R3Qrd0NJO0VBQ0k7QXpHeSt3Q1I7O0F5RzErd0NJO0VBQ0k7QXpHNit3Q1I7O0F5Rzkrd0NJO0VBQ0k7QXpHaS93Q1I7O0F5R2wvd0NJO0VBQ0k7QXpHcS93Q1I7O0F5R3Qvd0NJO0VBQ0k7QXpHeS93Q1I7O0F5RzEvd0NJO0VBQ0k7QXpHNi93Q1I7O0F5Rzkvd0NJO0VBQ0k7QXpHaWd4Q1I7O0F5R2xneENJO0VBQ0k7QXpHcWd4Q1I7O0F5R3RneENJO0VBQ0k7QXpHeWd4Q1I7O0F5RzFneENJO0VBQ0k7QXpHNmd4Q1I7O0F5RzlneENJO0VBQ0k7QXpHaWh4Q1I7O0F5R2xoeENJO0VBQ0k7QXpHcWh4Q1I7O0F5R3RoeENJO0VBQ0k7QXpHeWh4Q1I7O0F5RzFoeENJO0VBQ0k7QXpHNmh4Q1I7O0F5RzloeENJO0VBQ0k7QXpHaWl4Q1I7O0F5R2xpeENJO0VBQ0k7QXpHcWl4Q1I7O0F5R3RpeENJO0VBQ0k7QXpHeWl4Q1I7O0F5RzFpeENJO0VBQ0k7QXpHNml4Q1I7O0F5RzlpeENJO0VBQ0k7QXpHaWp4Q1I7O0F5R2xqeENJO0VBQ0k7QXpHcWp4Q1I7O0F5R3RqeENJO0VBQ0k7QXpHeWp4Q1I7O0F5RzFqeENJO0VBQ0k7QXpHNmp4Q1I7O0F5RzlqeENJO0VBQ0k7QXpHaWt4Q1I7O0F5R2xreENJO0VBQ0k7QXpHcWt4Q1I7O0F5R3RreENJO0VBQ0k7QXpHeWt4Q1I7O0F5RzFreENJO0VBQ0k7QXpHNmt4Q1I7O0F5RzlreENJO0VBQ0k7QXpHaWx4Q1I7O0F5R2xseENJO0VBQ0k7QXpHcWx4Q1I7O0F5R3RseENJO0VBQ0k7QXpHeWx4Q1I7O0F5RzFseENJO0VBQ0k7QXpHNmx4Q1I7O0F5RzlseENJO0VBQ0k7QXpHaW14Q1I7O0F5R2xteENJO0VBQ0k7QXpHcW14Q1I7O0F5R3RteENJO0VBQ0k7QXpHeW14Q1I7O0F5RzFteENJO0VBQ0k7QXpHNm14Q1I7O0F5RzlteENJO0VBQ0k7QXpHaW54Q1I7O0F5R2xueENJO0VBQ0k7QXpHcW54Q1I7O0F5R3RueENJO0VBQ0k7QXpHeW54Q1I7O0F5RzFueENJO0VBQ0k7QXpHNm54Q1I7O0F5RzlueENJO0VBQ0k7QXpHaW94Q1I7O0F5R2xveENJO0VBQ0k7QXpHcW94Q1I7O0F5R3RveENJO0VBQ0k7QXpHeW94Q1I7O0F5RzFveENJO0VBQ0k7QXpHNm94Q1I7O0F5RzlveENJO0VBQ0k7QXpHaXB4Q1I7O0F5R2xweENJO0VBQ0k7QXpHcXB4Q1I7O0F5R3RweENJO0VBQ0k7QXpHeXB4Q1I7O0F5RzFweENJO0VBQ0k7QXpHNnB4Q1I7O0F5RzlweENJO0VBQ0k7QXpHaXF4Q1I7O0F5R2xxeENJO0VBQ0k7QXpHcXF4Q1I7O0F5R3RxeENJO0VBQ0k7QXpHeXF4Q1I7O0F5RzFxeENJO0VBQ0k7QXpHNnF4Q1I7O0F5RzlxeENJO0VBQ0k7QXpHaXJ4Q1I7O0F5R2xyeENJO0VBQ0k7QXpHcXJ4Q1I7O0F5R3RyeENJO0VBQ0k7QXpHeXJ4Q1I7O0F5RzFyeENJO0VBQ0k7QXpHNnJ4Q1I7O0F5RzlyeENJO0VBQ0k7QXpHaXN4Q1I7O0F5R2xzeENJO0VBQ0k7QXpHcXN4Q1I7O0F5R3RzeENJO0VBQ0k7QXpHeXN4Q1I7O0F5RzFzeENJO0VBQ0k7QXpHNnN4Q1I7O0F5RzlzeENJO0VBQ0k7QXpHaXR4Q1I7O0F5R2x0eENJO0VBQ0k7QXpHcXR4Q1I7O0F5R3R0eENJO0VBQ0k7QXpHeXR4Q1I7O0F5RzF0eENJO0VBQ0k7QXpHNnR4Q1I7O0F5Rzl0eENJO0VBQ0k7QXpHaXV4Q1I7O0F5R2x1eENJO0VBQ0k7QXpHcXV4Q1I7O0F5R3R1eENJO0VBQ0k7QXpHeXV4Q1I7O0F5RzF1eENJO0VBQ0k7QXpHNnV4Q1I7O0F5Rzl1eENJO0VBQ0k7QXpHaXZ4Q1I7O0F5R2x2eENJO0VBQ0k7QXpHcXZ4Q1I7O0F5R3R2eENJO0VBQ0k7QXpHeXZ4Q1I7O0F5RzF2eENJO0VBQ0k7QXpHNnZ4Q1I7O0F5Rzl2eENJO0VBQ0k7QXpHaXd4Q1I7O0F5R2x3eENJO0VBQ0k7QXpHcXd4Q1I7O0F5R3R3eENJO0VBQ0k7QXpHeXd4Q1I7O0F5RzF3eENJO0VBQ0k7QXpHNnd4Q1I7O0F5Rzl3eENJO0VBQ0k7QXpHaXh4Q1I7O0F5R2x4eENJO0VBQ0k7QXpHcXh4Q1I7O0F5R3R4eENJO0VBQ0k7QXpHeXh4Q1I7O0F5RzF4eENJO0VBQ0k7QXpHNnh4Q1I7O0F5Rzl4eENJO0VBQ0k7QXpHaXl4Q1I7O0F5R2x5eENJO0VBQ0k7QXpHcXl4Q1I7O0F5R3R5eENJO0VBQ0k7QXpHeXl4Q1I7O0F5RzF5eENJO0VBQ0k7QXpHNnl4Q1I7O0F5Rzl5eENJO0VBQ0k7QXpHaXp4Q1I7O0F5R2x6eENJO0VBQ0k7QXpHcXp4Q1I7O0F5R3R6eENJO0VBQ0k7QXpHeXp4Q1I7O0F5RzF6eENJO0VBQ0k7QXpHNnp4Q1I7O0F5Rzl6eENJO0VBQ0k7QXpHaTB4Q1I7O0F5R2wweENJO0VBQ0k7QXpHcTB4Q1I7O0F5R3QweENJO0VBQ0k7QXpHeTB4Q1I7O0F5RzEweENJO0VBQ0k7QXpHNjB4Q1I7O0F5RzkweENJO0VBQ0k7QXpHaTF4Q1I7O0F5R2wxeENJO0VBQ0k7QXpHcTF4Q1I7O0F5R3QxeENJO0VBQ0k7QXpHeTF4Q1I7O0F5RzExeENJO0VBQ0k7QXpHNjF4Q1I7O0F5RzkxeENJO0VBQ0k7QXpHaTJ4Q1I7O0F5R2wyeENJO0VBQ0k7QXpHcTJ4Q1I7O0F5R3QyeENJO0VBQ0k7QXpHeTJ4Q1I7O0F5RzEyeENJO0VBQ0k7QXpHNjJ4Q1I7O0F5RzkyeENJO0VBQ0k7QXpHaTN4Q1I7O0F5R2wzeENJO0VBQ0k7QXpHcTN4Q1I7O0F5R3QzeENJO0VBQ0k7QXpHeTN4Q1I7O0F5RzEzeENJO0VBQ0k7QXpHNjN4Q1I7O0F5RzkzeENJO0VBQ0k7QXpHaTR4Q1I7O0F5R2w0eENJO0VBQ0k7QXpHcTR4Q1I7O0F5R3Q0eENJO0VBQ0k7QXpHeTR4Q1I7O0F5RzE0eENJO0VBQ0k7QXpHNjR4Q1I7O0F5Rzk0eENJO0VBQ0k7QXpHaTV4Q1I7O0F5R2w1eENJO0VBQ0k7QXpHcTV4Q1I7O0F5R3Q1eENJO0VBQ0k7QXpHeTV4Q1I7O0F5RzE1eENJO0VBQ0k7QXpHNjV4Q1I7O0F5Rzk1eENJO0VBQ0k7QXpHaTZ4Q1I7O0F5R2w2eENJO0VBQ0k7QXpHcTZ4Q1I7O0F5R3Q2eENJO0VBQ0k7QXpHeTZ4Q1I7O0F5RzE2eENJO0VBQ0k7QXpHNjZ4Q1I7O0F5Rzk2eENJO0VBQ0k7QXpHaTd4Q1I7O0F5R2w3eENJO0VBQ0k7QXpHcTd4Q1I7O0F5R3Q3eENJO0VBQ0k7QXpHeTd4Q1I7O0F5RzE3eENJO0VBQ0k7QXpHNjd4Q1I7O0F5Rzk3eENJO0VBQ0k7QXpHaTh4Q1I7O0F5R2w4eENJO0VBQ0k7QXpHcTh4Q1I7O0F5R3Q4eENJO0VBQ0k7QXpHeTh4Q1I7O0F5RzE4eENJO0VBQ0k7QXpHNjh4Q1I7O0F5Rzk4eENJO0VBQ0k7QXpHaTl4Q1I7O0F5R2w5eENJO0VBQ0k7QXpHcTl4Q1I7O0F5R3Q5eENJO0VBQ0k7QXpHeTl4Q1I7O0F5RzE5eENJO0VBQ0k7QXpHNjl4Q1I7O0F5Rzk5eENJO0VBQ0k7QXpHaSt4Q1I7O0F5R2wreENJO0VBQ0k7QXpHcSt4Q1I7O0F5R3QreENJO0VBQ0k7QXpHeSt4Q1I7O0F5RzEreENJO0VBQ0k7QXpHNit4Q1I7O0F5RzkreENJO0VBQ0k7QXpHaS94Q1I7O0F5R2wveENJO0VBQ0k7QXpHcS94Q1I7O0F5R3QveENJO0VBQ0k7QXpHeS94Q1I7O0F5RzEveENJO0VBQ0k7QXpHNi94Q1I7O0F5RzkveENJO0VBQ0k7QXpHaWd5Q1I7O0F5R2xneUNJO0VBQ0k7QXpHcWd5Q1I7O0F5R3RneUNJO0VBQ0k7QXpHeWd5Q1I7O0F5RzFneUNJO0VBQ0k7QXpHNmd5Q1I7O0F5RzlneUNJO0VBQ0k7QXpHaWh5Q1I7O0F5R2xoeUNJO0VBQ0k7QXpHcWh5Q1I7O0F5R3RoeUNJO0VBQ0k7QXpHeWh5Q1I7O0F5RzFoeUNJO0VBQ0k7QXpHNmh5Q1I7O0F5RzloeUNJO0VBQ0k7QXpHaWl5Q1I7O0F5R2xpeUNJO0VBQ0k7QXpHcWl5Q1I7O0F5R3RpeUNJO0VBQ0k7QXpHeWl5Q1I7O0F5RzFpeUNJO0VBQ0k7QXpHNml5Q1I7O0F5RzlpeUNJO0VBQ0k7QXpHaWp5Q1I7O0F5R2xqeUNJO0VBQ0k7QXpHcWp5Q1I7O0F5R3RqeUNJO0VBQ0k7QXpHeWp5Q1I7O0F5RzFqeUNJO0VBQ0k7QXpHNmp5Q1I7O0F5RzlqeUNJO0VBQ0k7QXpHaWt5Q1I7O0F5R2xreUNJO0VBQ0k7QXpHcWt5Q1I7O0F5R3RreUNJO0VBQ0k7QXpHeWt5Q1I7O0F5RzFreUNJO0VBQ0k7QXpHNmt5Q1I7O0F5RzlreUNJO0VBQ0k7QXpHaWx5Q1I7O0F5R2xseUNJO0VBQ0k7QXpHcWx5Q1I7O0F5R3RseUNJO0VBQ0k7QXpHeWx5Q1I7O0F5RzFseUNJO0VBQ0k7QXpHNmx5Q1I7O0F5RzlseUNJO0VBQ0k7QXpHaW15Q1I7O0F5R2xteUNJO0VBQ0k7QXpHcW15Q1I7O0F5R3RteUNJO0VBQ0k7QXpHeW15Q1I7O0F5RzFteUNJO0VBQ0k7QXpHNm15Q1I7O0F5RzlteUNJO0VBQ0k7QXpHaW55Q1I7O0F5R2xueUNJO0VBQ0k7QXpHcW55Q1I7O0F5R3RueUNJO0VBQ0k7QXpHeW55Q1I7O0F5RzFueUNJO0VBQ0k7QXpHNm55Q1I7O0F5RzlueUNJO0VBQ0k7QXpHaW95Q1I7O0F5R2xveUNJO0VBQ0k7QXpHcW95Q1I7O0F5R3RveUNJO0VBQ0k7QXpHeW95Q1I7O0F5RzFveUNJO0VBQ0k7QXpHNm95Q1I7O0F5RzlveUNJO0VBQ0k7QXpHaXB5Q1I7O0F5R2xweUNJO0VBQ0k7QXpHcXB5Q1I7O0F5R3RweUNJO0VBQ0k7QXpHeXB5Q1I7O0F5RzFweUNJO0VBQ0k7QXpHNnB5Q1I7O0F5RzlweUNJO0VBQ0k7QXpHaXF5Q1I7O0F5R2xxeUNJO0VBQ0k7QXpHcXF5Q1I7O0F5R3RxeUNJO0VBQ0k7QXpHeXF5Q1I7O0F5RzFxeUNJO0VBQ0k7QXpHNnF5Q1I7O0F5RzlxeUNJO0VBQ0k7QXpHaXJ5Q1I7O0F5R2xyeUNJO0VBQ0k7QXpHcXJ5Q1I7O0F5R3RyeUNJO0VBQ0k7QXpHeXJ5Q1I7O0F5RzFyeUNJO0VBQ0k7QXpHNnJ5Q1I7O0F5RzlyeUNJO0VBQ0k7QXpHaXN5Q1I7O0F5R2xzeUNJO0VBQ0k7QXpHcXN5Q1I7O0F5R3RzeUNJO0VBQ0k7QXpHeXN5Q1I7O0F5RzFzeUNJO0VBQ0k7QXpHNnN5Q1I7O0F5RzlzeUNJO0VBQ0k7QXpHaXR5Q1I7O0F5R2x0eUNJO0VBQ0k7QXpHcXR5Q1I7O0F5R3R0eUNJO0VBQ0k7QXpHeXR5Q1I7O0F5RzF0eUNJO0VBQ0k7QXpHNnR5Q1I7O0F5Rzl0eUNJO0VBQ0k7QXpHaXV5Q1I7O0F5R2x1eUNJO0VBQ0k7QXpHcXV5Q1I7O0F5R3R1eUNJO0VBQ0k7QXpHeXV5Q1I7O0F5RzF1eUNJO0VBQ0k7QXpHNnV5Q1I7O0F5Rzl1eUNJO0VBQ0k7QXpHaXZ5Q1I7O0F5R2x2eUNJO0VBQ0k7QXpHcXZ5Q1I7O0F5R3R2eUNJO0VBQ0k7QXpHeXZ5Q1I7O0F5RzF2eUNJO0VBQ0k7QXpHNnZ5Q1I7O0F5Rzl2eUNJO0VBQ0k7QXpHaXd5Q1I7O0F5R2x3eUNJO0VBQ0k7QXpHcXd5Q1I7O0F5R3R3eUNJO0VBQ0k7QXpHeXd5Q1I7O0F5RzF3eUNJO0VBQ0k7QXpHNnd5Q1I7O0F5Rzl3eUNJO0VBQ0k7QXpHaXh5Q1I7O0F5R2x4eUNJO0VBQ0k7QXpHcXh5Q1I7O0F5R3R4eUNJO0VBQ0k7QXpHeXh5Q1I7O0F5RzF4eUNJO0VBQ0k7QXpHNnh5Q1I7O0F5Rzl4eUNJO0VBQ0k7QXpHaXl5Q1I7O0F5R2x5eUNJO0VBQ0k7QXpHcXl5Q1I7O0F5R3R5eUNJO0VBQ0k7QXpHeXl5Q1I7O0F5RzF5eUNJO0VBQ0k7QXpHNnl5Q1I7O0F5Rzl5eUNJO0VBQ0k7QXpHaXp5Q1I7O0F5R2x6eUNJO0VBQ0k7QXpHcXp5Q1I7O0F5R3R6eUNJO0VBQ0k7QXpHeXp5Q1I7O0F5RzF6eUNJO0VBQ0k7QXpHNnp5Q1I7O0F5Rzl6eUNJO0VBQ0k7QXpHaTB5Q1I7O0F5R2wweUNJO0VBQ0k7QXpHcTB5Q1I7O0F5R3QweUNJO0VBQ0k7QXpHeTB5Q1I7O0F5RzEweUNJO0VBQ0k7QXpHNjB5Q1I7O0F5RzkweUNJO0VBQ0k7QXpHaTF5Q1I7O0F5R2wxeUNJO0VBQ0k7QXpHcTF5Q1I7O0F5R3QxeUNJO0VBQ0k7QXpHeTF5Q1I7O0F5RzExeUNJO0VBQ0k7QXpHNjF5Q1I7O0F5RzkxeUNJO0VBQ0k7QXpHaTJ5Q1I7O0F5R2wyeUNJO0VBQ0k7QXpHcTJ5Q1I7O0F5R3QyeUNJO0VBQ0k7QXpHeTJ5Q1I7O0F5RzEyeUNJO0VBQ0k7QXpHNjJ5Q1I7O0F5RzkyeUNJO0VBQ0k7QXpHaTN5Q1I7O0F5R2wzeUNJO0VBQ0k7QXpHcTN5Q1I7O0F5R3QzeUNJO0VBQ0k7QXpHeTN5Q1I7O0F5RzEzeUNJO0VBQ0k7QXpHNjN5Q1I7O0F5RzkzeUNJO0VBQ0k7QXpHaTR5Q1I7O0F5R2w0eUNJO0VBQ0k7QXpHcTR5Q1I7O0F5R3Q0eUNJO0VBQ0k7QXpHeTR5Q1I7O0F5RzE0eUNJO0VBQ0k7QXpHNjR5Q1I7O0F5Rzk0eUNJO0VBQ0k7QXpHaTV5Q1I7O0F5R2w1eUNJO0VBQ0k7QXpHcTV5Q1I7O0F5R3Q1eUNJO0VBQ0k7QXpHeTV5Q1I7O0F5RzE1eUNJO0VBQ0k7QXpHNjV5Q1I7O0F5Rzk1eUNJO0VBQ0k7QXpHaTZ5Q1I7O0F5R2w2eUNJO0VBQ0k7QXpHcTZ5Q1I7O0F5R3Q2eUNJO0VBQ0k7QXpHeTZ5Q1I7O0F5RzE2eUNJO0VBQ0k7QXpHNjZ5Q1I7O0F5Rzk2eUNJO0VBQ0k7QXpHaTd5Q1I7O0F5R2w3eUNJO0VBQ0k7QXpHcTd5Q1I7O0F5R3Q3eUNJO0VBQ0k7QXpHeTd5Q1I7O0F5RzE3eUNJO0VBQ0k7QXpHNjd5Q1I7O0F5Rzk3eUNJO0VBQ0k7QXpHaTh5Q1I7O0F5R2w4eUNJO0VBQ0k7QXpHcTh5Q1I7O0F5R3Q4eUNJO0VBQ0k7QXpHeTh5Q1I7O0F5RzE4eUNJO0VBQ0k7QXpHNjh5Q1I7O0F5Rzk4eUNJO0VBQ0k7QXpHaTl5Q1I7O0F5R2w5eUNJO0VBQ0k7QXpHcTl5Q1I7O0F5R3Q5eUNJO0VBQ0k7QXpHeTl5Q1I7O0F5RzE5eUNJO0VBQ0k7QXpHNjl5Q1I7O0F5Rzk5eUNJO0VBQ0k7QXpHaSt5Q1I7O0F5R2wreUNJO0VBQ0k7QXpHcSt5Q1I7O0F5R3QreUNJO0VBQ0k7QXpHeSt5Q1I7O0F5RzEreUNJO0VBQ0k7QXpHNit5Q1I7O0F5RzkreUNJO0VBQ0k7QXpHaS95Q1I7O0F5R2wveUNJO0VBQ0k7QXpHcS95Q1I7O0F5R3QveUNJO0VBQ0k7QXpHeS95Q1I7O0F5RzEveUNJO0VBQ0k7QXpHNi95Q1I7O0F5RzkveUNJO0VBQ0k7QXpHaWd6Q1I7O0F5R2xnekNJO0VBQ0k7QXpHcWd6Q1I7O0F5R3RnekNJO0VBQ0k7QXpHeWd6Q1I7O0F5RzFnekNJO0VBQ0k7QXpHNmd6Q1I7O0F5RzlnekNJO0VBQ0k7QXpHaWh6Q1I7O0F5R2xoekNJO0VBQ0k7QXpHcWh6Q1I7O0F5R3RoekNJO0VBQ0k7QXpHeWh6Q1I7O0F5RzFoekNJO0VBQ0k7QXpHNmh6Q1I7O0F5RzloekNJO0VBQ0k7QXpHaWl6Q1I7O0F5R2xpekNJO0VBQ0k7QXpHcWl6Q1I7O0F5R3RpekNJO0VBQ0k7QXpHeWl6Q1I7O0F5RzFpekNJO0VBQ0k7QXpHNml6Q1I7O0F5RzlpekNJO0VBQ0k7QXpHaWp6Q1I7O0F5R2xqekNJO0VBQ0k7QXpHcWp6Q1I7O0F5R3RqekNJO0VBQ0k7QXpHeWp6Q1I7O0F5RzFqekNJO0VBQ0k7QXpHNmp6Q1I7O0F5RzlqekNJO0VBQ0k7QXpHaWt6Q1I7O0F5R2xrekNJO0VBQ0k7QXpHcWt6Q1I7O0F5R3RrekNJO0VBQ0k7QXpHeWt6Q1I7O0F5RzFrekNJO0VBQ0k7QXpHNmt6Q1I7O0F5RzlrekNJO0VBQ0k7QXpHaWx6Q1I7O0F5R2xsekNJO0VBQ0k7QXpHcWx6Q1I7O0F5R3RsekNJO0VBQ0k7QXpHeWx6Q1I7O0F5RzFsekNJO0VBQ0k7QXpHNmx6Q1I7O0F5RzlsekNJO0VBQ0k7QXpHaW16Q1I7O0F5R2xtekNJO0VBQ0k7QXpHcW16Q1I7O0F5R3RtekNJO0VBQ0k7QXpHeW16Q1I7O0F5RzFtekNJO0VBQ0k7QXpHNm16Q1I7O0F5RzltekNJO0VBQ0k7QXpHaW56Q1I7O0F5R2xuekNJO0VBQ0k7QXpHcW56Q1I7O0F5R3RuekNJO0VBQ0k7QXpHeW56Q1I7O0F5RzFuekNJO0VBQ0k7QXpHNm56Q1I7O0F5RzluekNJO0VBQ0k7QXpHaW96Q1I7O0F5R2xvekNJO0VBQ0k7QXpHcW96Q1I7O0F5R3RvekNJO0VBQ0k7QXpHeW96Q1I7O0F5RzFvekNJO0VBQ0k7QXpHNm96Q1I7O0F5RzlvekNJO0VBQ0k7QXpHaXB6Q1I7O0F5R2xwekNJO0VBQ0k7QXpHcXB6Q1I7O0F5R3RwekNJO0VBQ0k7QXpHeXB6Q1I7O0F5RzFwekNJO0VBQ0k7QXpHNnB6Q1I7O0F5RzlwekNJO0VBQ0k7QXpHaXF6Q1I7O0F5R2xxekNJO0VBQ0k7QXpHcXF6Q1I7O0F5R3RxekNJO0VBQ0k7QXpHeXF6Q1I7O0F5RzFxekNJO0VBQ0k7QXpHNnF6Q1I7O0F5RzlxekNJO0VBQ0k7QXpHaXJ6Q1I7O0F5R2xyekNJO0VBQ0k7QXpHcXJ6Q1I7O0F5R3RyekNJO0VBQ0k7QXpHeXJ6Q1I7O0F5RzFyekNJO0VBQ0k7QXpHNnJ6Q1I7O0F5RzlyekNJO0VBQ0k7QXpHaXN6Q1I7O0F5R2xzekNJO0VBQ0k7QXpHcXN6Q1I7O0F5R3RzekNJO0VBQ0k7QXpHeXN6Q1I7O0F5RzFzekNJO0VBQ0k7QXpHNnN6Q1I7O0F5RzlzekNJO0VBQ0k7QXpHaXR6Q1I7O0F5R2x0ekNJO0VBQ0k7QXpHcXR6Q1I7O0F5R3R0ekNJO0VBQ0k7QXpHeXR6Q1I7O0F5RzF0ekNJO0VBQ0k7QXpHNnR6Q1I7O0F5Rzl0ekNJO0VBQ0k7QXpHaXV6Q1I7O0F5R2x1ekNJO0VBQ0k7QXpHcXV6Q1I7O0F5R3R1ekNJO0VBQ0k7QXpHeXV6Q1I7O0F5RzF1ekNJO0VBQ0k7QXpHNnV6Q1I7O0F5Rzl1ekNJO0VBQ0k7QXpHaXZ6Q1I7O0F5R2x2ekNJO0VBQ0k7QXpHcXZ6Q1I7O0F5R3R2ekNJO0VBQ0k7QXpHeXZ6Q1I7O0F5RzF2ekNJO0VBQ0k7QXpHNnZ6Q1I7O0F5Rzl2ekNJO0VBQ0k7QXpHaXd6Q1I7O0F5R2x3ekNJO0VBQ0k7QXpHcXd6Q1I7O0F5R3R3ekNJO0VBQ0k7QXpHeXd6Q1I7O0F5RzF3ekNJO0VBQ0k7QXpHNnd6Q1I7O0F5Rzl3ekNJO0VBQ0k7QXpHaXh6Q1I7O0F5R2x4ekNJO0VBQ0k7QXpHcXh6Q1I7O0F5R3R4ekNJO0VBQ0k7QXpHeXh6Q1I7O0F5RzF4ekNJO0VBQ0k7QXpHNnh6Q1I7O0F5Rzl4ekNJO0VBQ0k7QXpHaXl6Q1I7O0F5R2x5ekNJO0VBQ0k7QXpHcXl6Q1I7O0F5R3R5ekNJO0VBQ0k7QXpHeXl6Q1I7O0F5RzF5ekNJO0VBQ0k7QXpHNnl6Q1I7O0F5Rzl5ekNJO0VBQ0k7QXpHaXp6Q1I7O0F5R2x6ekNJO0VBQ0k7QXpHcXp6Q1I7O0F5R3R6ekNJO0VBQ0k7QXpHeXp6Q1I7O0F5RzF6ekNJO0VBQ0k7QXpHNnp6Q1I7O0F5Rzl6ekNJO0VBQ0k7QXpHaTB6Q1I7O0F5R2wwekNJO0VBQ0k7QXpHcTB6Q1I7O0F5R3QwekNJO0VBQ0k7QXpHeTB6Q1I7O0F5RzEwekNJO0VBQ0k7QXpHNjB6Q1I7O0F5RzkwekNJO0VBQ0k7QXpHaTF6Q1I7O0F5R2wxekNJO0VBQ0k7QXpHcTF6Q1I7O0F5R3QxekNJO0VBQ0k7QXpHeTF6Q1I7O0F5RzExekNJO0VBQ0k7QXpHNjF6Q1I7O0F5RzkxekNJO0VBQ0k7QXpHaTJ6Q1I7O0F5R2wyekNJO0VBQ0k7QXpHcTJ6Q1I7O0F5R3QyekNJO0VBQ0k7QXpHeTJ6Q1I7O0F5RzEyekNJO0VBQ0k7QXpHNjJ6Q1I7O0F5RzkyekNJO0VBQ0k7QXpHaTN6Q1I7O0F5R2wzekNJO0VBQ0k7QXpHcTN6Q1I7O0F5R3QzekNJO0VBQ0k7QXpHeTN6Q1I7O0F5RzEzekNJO0VBQ0k7QXpHNjN6Q1I7O0F5RzkzekNJO0VBQ0k7QXpHaTR6Q1I7O0F5R2w0ekNJO0VBQ0k7QXpHcTR6Q1I7O0F5R3Q0ekNJO0VBQ0k7QXpHeTR6Q1I7O0F5RzE0ekNJO0VBQ0k7QXpHNjR6Q1I7O0F5Rzk0ekNJO0VBQ0k7QXpHaTV6Q1I7O0F5R2w1ekNJO0VBQ0k7QXpHcTV6Q1I7O0F5R3Q1ekNJO0VBQ0k7QXpHeTV6Q1I7O0F5RzE1ekNJO0VBQ0k7QXpHNjV6Q1I7O0F5Rzk1ekNJO0VBQ0k7QXpHaTZ6Q1I7O0F5R2w2ekNJO0VBQ0k7QXpHcTZ6Q1I7O0F5R3Q2ekNJO0VBQ0k7QXpHeTZ6Q1I7O0F5RzE2ekNJO0VBQ0k7QXpHNjZ6Q1I7O0F5Rzk2ekNJO0VBQ0k7QXpHaTd6Q1I7O0F5R2w3ekNJO0VBQ0k7QXpHcTd6Q1I7O0F5R3Q3ekNJO0VBQ0k7QXpHeTd6Q1I7O0F5RzE3ekNJO0VBQ0k7QXpHNjd6Q1I7O0F5Rzk3ekNJO0VBQ0k7QXpHaTh6Q1I7O0F5R2w4ekNJO0VBQ0k7QXpHcTh6Q1I7O0F5R3Q4ekNJO0VBQ0k7QXpHeTh6Q1I7O0F5RzE4ekNJO0VBQ0k7QXpHNjh6Q1I7O0F5Rzk4ekNJO0VBQ0k7QXpHaTl6Q1I7O0F5R2w5ekNJO0VBQ0k7QXpHcTl6Q1I7O0F5R3Q5ekNJO0VBQ0k7QXpHeTl6Q1I7O0F5RzE5ekNJO0VBQ0k7QXpHNjl6Q1I7O0F5Rzk5ekNJO0VBQ0k7QXpHaSt6Q1I7O0F5R2wrekNJO0VBQ0k7QXpHcSt6Q1I7O0F5R3QrekNJO0VBQ0k7QXpHeSt6Q1I7O0F5RzErekNJO0VBQ0k7QXpHNit6Q1I7O0F5RzkrekNJO0VBQ0k7QXpHaS96Q1I7O0F5R2wvekNJO0VBQ0k7QXpHcS96Q1I7O0F5R3QvekNJO0VBQ0k7QXpHeS96Q1I7O0F5RzEvekNJO0VBQ0k7QXpHNi96Q1I7O0F5RzkvekNJO0VBQ0k7QXpHaWcwQ1I7O0F5R2xnMENJO0VBQ0k7QXpHcWcwQ1I7O0F5R3RnMENJO0VBQ0k7QXpHeWcwQ1I7O0F5RzFnMENJO0VBQ0k7QXpHNmcwQ1I7O0F5RzlnMENJO0VBQ0k7QXpHaWgwQ1I7O0F5R2xoMENJO0VBQ0k7QXpHcWgwQ1I7O0F5R3RoMENJO0VBQ0k7QXpHeWgwQ1I7O0F5RzFoMENJO0VBQ0k7QXpHNmgwQ1I7O0F5RzloMENJO0VBQ0k7QXpHaWkwQ1I7O0F5R2xpMENJO0VBQ0k7QXpHcWkwQ1I7O0F5R3RpMENJO0VBQ0k7QXpHeWkwQ1I7O0F5RzFpMENJO0VBQ0k7QXpHNmkwQ1I7O0F5RzlpMENJO0VBQ0k7QXpHaWowQ1I7O0F5R2xqMENJO0VBQ0k7QXpHcWowQ1I7O0F5R3RqMENJO0VBQ0k7QXpHeWowQ1I7O0F5RzFqMENJO0VBQ0k7QXpHNmowQ1I7O0F5RzlqMENJO0VBQ0k7QXpHaWswQ1I7O0F5R2xrMENJO0VBQ0k7QXpHcWswQ1I7O0F5R3RrMENJO0VBQ0k7QXpHeWswQ1I7O0F5RzFrMENJO0VBQ0k7QXpHNmswQ1I7O0F5RzlrMENJO0VBQ0k7QXpHaWwwQ1I7O0F5R2xsMENJO0VBQ0k7QXpHcWwwQ1I7O0F5R3RsMENJO0VBQ0k7QXpHeWwwQ1I7O0F5RzFsMENJO0VBQ0k7QXpHNmwwQ1I7O0F5RzlsMENJO0VBQ0k7QXpHaW0wQ1I7O0F5R2xtMENJO0VBQ0k7QXpHcW0wQ1I7O0F5R3RtMENJO0VBQ0k7QXpHeW0wQ1I7O0F5RzFtMENJO0VBQ0k7QXpHNm0wQ1I7O0F5RzltMENJO0VBQ0k7QXpHaW4wQ1I7O0F5R2xuMENJO0VBQ0k7QXpHcW4wQ1I7O0F5R3RuMENJO0VBQ0k7QXpHeW4wQ1I7O0F5RzFuMENJO0VBQ0k7QXpHNm4wQ1I7O0F5RzluMENJO0VBQ0k7QXpHaW8wQ1I7O0F5R2xvMENJO0VBQ0k7QXpHcW8wQ1I7O0F5R3RvMENJO0VBQ0k7QXpHeW8wQ1I7O0F5RzFvMENJO0VBQ0k7QXpHNm8wQ1I7O0F5RzlvMENJO0VBQ0k7QXpHaXAwQ1I7O0F5R2xwMENJO0VBQ0k7QXpHcXAwQ1I7O0F5R3RwMENJO0VBQ0k7QXpHeXAwQ1I7O0F5RzFwMENJO0VBQ0k7QXpHNnAwQ1I7O0F5RzlwMENJO0VBQ0k7QXpHaXEwQ1I7O0F5R2xxMENJO0VBQ0k7QXpHcXEwQ1I7O0F5R3RxMENJO0VBQ0k7QXpHeXEwQ1I7O0F5RzFxMENJO0VBQ0k7QXpHNnEwQ1I7O0F5RzlxMENJO0VBQ0k7QXpHaXIwQ1I7O0F5R2xyMENJO0VBQ0k7QXpHcXIwQ1I7O0F5R3RyMENJO0VBQ0k7QXpHeXIwQ1I7O0F5RzFyMENJO0VBQ0k7QXpHNnIwQ1I7O0F5RzlyMENJO0VBQ0k7QXpHaXMwQ1I7O0F5R2xzMENJO0VBQ0k7QXpHcXMwQ1I7O0F5R3RzMENJO0VBQ0k7QXpHeXMwQ1I7O0F5RzFzMENJO0VBQ0k7QXpHNnMwQ1I7O0F5RzlzMENJO0VBQ0k7QXpHaXQwQ1I7O0F5R2x0MENJO0VBQ0k7QXpHcXQwQ1I7O0F5R3R0MENJO0VBQ0k7QXpHeXQwQ1I7O0F5RzF0MENJO0VBQ0k7QXpHNnQwQ1I7O0F5Rzl0MENJO0VBQ0k7QXpHaXUwQ1I7O0F5R2x1MENJO0VBQ0k7QXpHcXUwQ1I7O0F5R3R1MENJO0VBQ0k7QXpHeXUwQ1I7O0F5RzF1MENJO0VBQ0k7QXpHNnUwQ1I7O0F5Rzl1MENJO0VBQ0k7QXpHaXYwQ1I7O0F5R2x2MENJO0VBQ0k7QXpHcXYwQ1I7O0F5R3R2MENJO0VBQ0k7QXpHeXYwQ1I7O0F5RzF2MENJO0VBQ0k7QXpHNnYwQ1I7O0F5Rzl2MENJO0VBQ0k7QXpHaXcwQ1I7O0F5R2x3MENJO0VBQ0k7QXpHcXcwQ1I7O0F5R3R3MENJO0VBQ0k7QXpHeXcwQ1I7O0F5RzF3MENJO0VBQ0k7QXpHNncwQ1I7O0F5Rzl3MENJO0VBQ0k7QXpHaXgwQ1I7O0F5R2x4MENJO0VBQ0k7QXpHcXgwQ1I7O0F5R3R4MENJO0VBQ0k7QXpHeXgwQ1I7O0F5RzF4MENJO0VBQ0k7QXpHNngwQ1I7O0F5Rzl4MENJO0VBQ0k7QXpHaXkwQ1I7O0F5R2x5MENJO0VBQ0k7QXpHcXkwQ1I7O0F5R3R5MENJO0VBQ0k7QXpHeXkwQ1I7O0F5RzF5MENJO0VBQ0k7QXpHNnkwQ1I7O0F5Rzl5MENJO0VBQ0k7QXpHaXowQ1I7O0F5R2x6MENJO0VBQ0k7QXpHcXowQ1I7O0F5R3R6MENJO0VBQ0k7QXpHeXowQ1I7O0F5RzF6MENJO0VBQ0k7QXpHNnowQ1I7O0F5Rzl6MENJO0VBQ0k7QXpHaTAwQ1I7O0F5R2wwMENJO0VBQ0k7QXpHcTAwQ1I7O0F5R3QwMENJO0VBQ0k7QXpHeTAwQ1I7O0F5RzEwMENJO0VBQ0k7QXpHNjAwQ1I7O0F5RzkwMENJO0VBQ0k7QXpHaTEwQ1I7O0F5R2wxMENJO0VBQ0k7QXpHcTEwQ1I7O0F5R3QxMENJO0VBQ0k7QXpHeTEwQ1I7O0F5RzExMENJO0VBQ0k7QXpHNjEwQ1I7O0F5RzkxMENJO0VBQ0k7QXpHaTIwQ1I7O0F5R2wyMENJO0VBQ0k7QXpHcTIwQ1I7O0F5R3QyMENJO0VBQ0k7QXpHeTIwQ1I7O0F5RzEyMENJO0VBQ0k7QXpHNjIwQ1I7O0F5RzkyMENJO0VBQ0k7QXpHaTMwQ1I7O0F5R2wzMENJO0VBQ0k7QXpHcTMwQ1I7O0F5R3QzMENJO0VBQ0k7QXpHeTMwQ1I7O0F5RzEzMENJO0VBQ0k7QXpHNjMwQ1I7O0F5RzkzMENJO0VBQ0k7QXpHaTQwQ1I7O0F5R2w0MENJO0VBQ0k7QXpHcTQwQ1I7O0F5R3Q0MENJO0VBQ0k7QXpHeTQwQ1I7O0F5RzE0MENJO0VBQ0k7QXpHNjQwQ1I7O0F5Rzk0MENJO0VBQ0k7QXpHaTUwQ1I7O0F5R2w1MENJO0VBQ0k7QXpHcTUwQ1I7O0F5R3Q1MENJO0VBQ0k7QXpHeTUwQ1I7O0F5RzE1MENJO0VBQ0k7QXpHNjUwQ1I7O0F5Rzk1MENJO0VBQ0k7QXpHaTYwQ1I7O0F5R2w2MENJO0VBQ0k7QXpHcTYwQ1I7O0F5R3Q2MENJO0VBQ0k7QXpHeTYwQ1I7O0F5RzE2MENJO0VBQ0k7QXpHNjYwQ1I7O0F5Rzk2MENJO0VBQ0k7QXpHaTcwQ1I7O0F5R2w3MENJO0VBQ0k7QXpHcTcwQ1I7O0F5R3Q3MENJO0VBQ0k7QXpHeTcwQ1I7O0F5RzE3MENJO0VBQ0k7QXpHNjcwQ1I7O0F5Rzk3MENJO0VBQ0k7QXpHaTgwQ1I7O0F5R2w4MENJO0VBQ0k7QXpHcTgwQ1I7O0F5R3Q4MENJO0VBQ0k7QXpHeTgwQ1I7O0F5RzE4MENJO0VBQ0k7QXpHNjgwQ1I7O0F5Rzk4MENJO0VBQ0k7QXpHaTkwQ1I7O0F5R2w5MENJO0VBQ0k7QXpHcTkwQ1I7O0F5R3Q5MENJO0VBQ0k7QXpHeTkwQ1I7O0F5RzE5MENJO0VBQ0k7QXpHNjkwQ1I7O0F5Rzk5MENJO0VBQ0k7QXpHaSswQ1I7O0F5R2wrMENJO0VBQ0k7QXpHcSswQ1I7O0F5R3QrMENJO0VBQ0k7QXpHeSswQ1I7O0F5RzErMENJO0VBQ0k7QXpHNiswQ1I7O0F5RzkrMENJO0VBQ0k7QXpHaS8wQ1I7O0F5R2wvMENJO0VBQ0k7QXpHcS8wQ1I7O0F5R3QvMENJO0VBQ0k7QXpHeS8wQ1I7O0F5RzEvMENJO0VBQ0k7QXpHNi8wQ1I7O0F5RzkvMENJO0VBQ0k7QXpHaWcxQ1I7O0F5R2xnMUNJO0VBQ0k7QXpHcWcxQ1I7O0F5R3RnMUNJO0VBQ0k7QXpHeWcxQ1I7O0F5RzFnMUNJO0VBQ0k7QXpHNmcxQ1I7O0F5RzlnMUNJO0VBQ0k7QXpHaWgxQ1I7O0F5R2xoMUNJO0VBQ0k7QXpHcWgxQ1I7O0F5R3RoMUNJO0VBQ0k7QXpHeWgxQ1I7O0F5RzFoMUNJO0VBQ0k7QXpHNmgxQ1I7O0F5RzloMUNJO0VBQ0k7QXpHaWkxQ1I7O0F5R2xpMUNJO0VBQ0k7QXpHcWkxQ1I7O0F5R3RpMUNJO0VBQ0k7QXpHeWkxQ1I7O0F5RzFpMUNJO0VBQ0k7QXpHNmkxQ1I7O0F5RzlpMUNJO0VBQ0k7QXpHaWoxQ1I7O0F5R2xqMUNJO0VBQ0k7QXpHcWoxQ1I7O0F5R3RqMUNJO0VBQ0k7QXpHeWoxQ1I7O0F5RzFqMUNJO0VBQ0k7QXpHNmoxQ1I7O0F5RzlqMUNJO0VBQ0k7QXpHaWsxQ1I7O0F5R2xrMUNJO0VBQ0k7QXpHcWsxQ1I7O0F5R3RrMUNJO0VBQ0k7QXpHeWsxQ1I7O0F5RzFrMUNJO0VBQ0k7QXpHNmsxQ1I7O0F5RzlrMUNJO0VBQ0k7QXpHaWwxQ1I7O0F5R2xsMUNJO0VBQ0k7QXpHcWwxQ1I7O0F5R3RsMUNJO0VBQ0k7QXpHeWwxQ1I7O0F5RzFsMUNJO0VBQ0k7QXpHNmwxQ1I7O0F5RzlsMUNJO0VBQ0k7QXpHaW0xQ1I7O0F5R2xtMUNJO0VBQ0k7QXpHcW0xQ1I7O0F5R3RtMUNJO0VBQ0k7QXpHeW0xQ1I7O0F5RzFtMUNJO0VBQ0k7QXpHNm0xQ1I7O0F5RzltMUNJO0VBQ0k7QXpHaW4xQ1I7O0F5R2xuMUNJO0VBQ0k7QXpHcW4xQ1I7O0F5R3RuMUNJO0VBQ0k7QXpHeW4xQ1I7O0F5RzFuMUNJO0VBQ0k7QXpHNm4xQ1I7O0F5RzluMUNJO0VBQ0k7QXpHaW8xQ1I7O0F5R2xvMUNJO0VBQ0k7QXpHcW8xQ1I7O0F5R3RvMUNJO0VBQ0k7QXpHeW8xQ1I7O0F5RzFvMUNJO0VBQ0k7QXpHNm8xQ1I7O0F5RzlvMUNJO0VBQ0k7QXpHaXAxQ1I7O0F5R2xwMUNJO0VBQ0k7QXpHcXAxQ1I7O0F5R3RwMUNJO0VBQ0k7QXpHeXAxQ1I7O0F5RzFwMUNJO0VBQ0k7QXpHNnAxQ1I7O0F5RzlwMUNJO0VBQ0k7QXpHaXExQ1I7O0F5R2xxMUNJO0VBQ0k7QXpHcXExQ1I7O0F5R3RxMUNJO0VBQ0k7QXpHeXExQ1I7O0F5RzFxMUNJO0VBQ0k7QXpHNnExQ1I7O0F5RzlxMUNJO0VBQ0k7QXpHaXIxQ1I7O0F5R2xyMUNJO0VBQ0k7QXpHcXIxQ1I7O0F5R3RyMUNJO0VBQ0k7QXpHeXIxQ1I7O0F5RzFyMUNJO0VBQ0k7QXpHNnIxQ1I7O0F5RzlyMUNJO0VBQ0k7QXpHaXMxQ1I7O0F5R2xzMUNJO0VBQ0k7QXpHcXMxQ1I7O0F5R3RzMUNJO0VBQ0k7QXpHeXMxQ1I7O0F5RzFzMUNJO0VBQ0k7QXpHNnMxQ1I7O0F5RzlzMUNJO0VBQ0k7QXpHaXQxQ1I7O0F5R2x0MUNJO0VBQ0k7QXpHcXQxQ1I7O0F5R3R0MUNJO0VBQ0k7QXpHeXQxQ1I7O0F5RzF0MUNJO0VBQ0k7QXpHNnQxQ1I7O0F5Rzl0MUNJO0VBQ0k7QXpHaXUxQ1I7O0F5R2x1MUNJO0VBQ0k7QXpHcXUxQ1I7O0F5R3R1MUNJO0VBQ0k7QXpHeXUxQ1I7O0F5RzF1MUNJO0VBQ0k7QXpHNnUxQ1I7O0F5Rzl1MUNJO0VBQ0k7QXpHaXYxQ1I7O0F5R2x2MUNJO0VBQ0k7QXpHcXYxQ1I7O0F5R3R2MUNJO0VBQ0k7QXpHeXYxQ1I7O0F5RzF2MUNJO0VBQ0k7QXpHNnYxQ1I7O0F5Rzl2MUNJO0VBQ0k7QXpHaXcxQ1I7O0F5R2x3MUNJO0VBQ0k7QXpHcXcxQ1I7O0F5R3R3MUNJO0VBQ0k7QXpHeXcxQ1I7O0F5RzF3MUNJO0VBQ0k7QXpHNncxQ1I7O0F5Rzl3MUNJO0VBQ0k7QXpHaXgxQ1I7O0F5R2x4MUNJO0VBQ0k7QXpHcXgxQ1I7O0F5R3R4MUNJO0VBQ0k7QXpHeXgxQ1I7O0F5RzF4MUNJO0VBQ0k7QXpHNngxQ1I7O0F5Rzl4MUNJO0VBQ0k7QXpHaXkxQ1I7O0F5R2x5MUNJO0VBQ0k7QXpHcXkxQ1I7O0F5R3R5MUNJO0VBQ0k7QXpHeXkxQ1I7O0F5RzF5MUNJO0VBQ0k7QXpHNnkxQ1I7O0F5Rzl5MUNJO0VBQ0k7QXpHaXoxQ1I7O0F5R2x6MUNJO0VBQ0k7QXpHcXoxQ1I7O0F5R3R6MUNJO0VBQ0k7QXpHeXoxQ1I7O0F5RzF6MUNJO0VBQ0k7QXpHNnoxQ1I7O0F5Rzl6MUNJO0VBQ0k7QXpHaTAxQ1I7O0F5R2wwMUNJO0VBQ0k7QXpHcTAxQ1I7O0F5R3QwMUNJO0VBQ0k7QXpHeTAxQ1I7O0F5RzEwMUNJO0VBQ0k7QXpHNjAxQ1I7O0F5RzkwMUNJO0VBQ0k7QXpHaTExQ1I7O0F5R2wxMUNJO0VBQ0k7QXpHcTExQ1I7O0F5R3QxMUNJO0VBQ0k7QXpHeTExQ1I7O0F5RzExMUNJO0VBQ0k7QXpHNjExQ1I7O0F5RzkxMUNJO0VBQ0k7QXpHaTIxQ1I7O0F5R2wyMUNJO0VBQ0k7QXpHcTIxQ1I7O0F5R3QyMUNJO0VBQ0k7QXpHeTIxQ1I7O0F5RzEyMUNJO0VBQ0k7QXpHNjIxQ1I7O0F5RzkyMUNJO0VBQ0k7QXpHaTMxQ1I7O0F5R2wzMUNJO0VBQ0k7QXpHcTMxQ1I7O0F5R3QzMUNJO0VBQ0k7QXpHeTMxQ1I7O0F5RzEzMUNJO0VBQ0k7QXpHNjMxQ1I7O0F5RzkzMUNJO0VBQ0k7QXpHaTQxQ1I7O0F5R2w0MUNJO0VBQ0k7QXpHcTQxQ1I7O0F5R3Q0MUNJO0VBQ0k7QXpHeTQxQ1I7O0F5RzE0MUNJO0VBQ0k7QXpHNjQxQ1I7O0F5Rzk0MUNJO0VBQ0k7QXpHaTUxQ1I7O0F5R2w1MUNJO0VBQ0k7QXpHcTUxQ1I7O0F5R3Q1MUNJO0VBQ0k7QXpHeTUxQ1I7O0F5RzE1MUNJO0VBQ0k7QXpHNjUxQ1I7O0F5Rzk1MUNJO0VBQ0k7QXpHaTYxQ1I7O0F5R2w2MUNJO0VBQ0k7QXpHcTYxQ1I7O0F5R3Q2MUNJO0VBQ0k7QXpHeTYxQ1I7O0F5RzE2MUNJO0VBQ0k7QXpHNjYxQ1I7O0F5Rzk2MUNJO0VBQ0k7QXpHaTcxQ1I7O0F5R2w3MUNJO0VBQ0k7QXpHcTcxQ1I7O0F5R3Q3MUNJO0VBQ0k7QXpHeTcxQ1I7O0F5RzE3MUNJO0VBQ0k7QXpHNjcxQ1I7O0F5Rzk3MUNJO0VBQ0k7QXpHaTgxQ1I7O0F5R2w4MUNJO0VBQ0k7QXpHcTgxQ1I7O0F5R3Q4MUNJO0VBQ0k7QXpHeTgxQ1I7O0F5RzE4MUNJO0VBQ0k7QXpHNjgxQ1I7O0F5Rzk4MUNJO0VBQ0k7QXpHaTkxQ1I7O0F5R2w5MUNJO0VBQ0k7QXpHcTkxQ1I7O0F5R3Q5MUNJO0VBQ0k7QXpHeTkxQ1I7O0F5RzE5MUNJO0VBQ0k7QXpHNjkxQ1I7O0F5Rzk5MUNJO0VBQ0k7QXpHaSsxQ1I7O0F5R2wrMUNJO0VBQ0k7QXpHcSsxQ1I7O0F5R3QrMUNJO0VBQ0k7QXpHeSsxQ1I7O0F5RzErMUNJO0VBQ0k7QXpHNisxQ1I7O0F5RzkrMUNJO0VBQ0k7QXpHaS8xQ1I7O0F5R2wvMUNJO0VBQ0k7QXpHcS8xQ1I7O0F5R3QvMUNJO0VBQ0k7QXpHeS8xQ1I7O0F5RzEvMUNJO0VBQ0k7QXpHNi8xQ1I7O0F5RzkvMUNJO0VBQ0k7QXpHaWcyQ1I7O0F5R2xnMkNJO0VBQ0k7QXpHcWcyQ1I7O0F5R3RnMkNJO0VBQ0k7QXpHeWcyQ1I7O0F5RzFnMkNJO0VBQ0k7QXpHNmcyQ1I7O0F5RzlnMkNJO0VBQ0k7QXpHaWgyQ1I7O0F5R2xoMkNJO0VBQ0k7QXpHcWgyQ1I7O0F5R3RoMkNJO0VBQ0k7QXpHeWgyQ1I7O0F5RzFoMkNJO0VBQ0k7QXpHNmgyQ1I7O0F5RzloMkNJO0VBQ0k7QXpHaWkyQ1I7O0F5R2xpMkNJO0VBQ0k7QXpHcWkyQ1I7O0F5R3RpMkNJO0VBQ0k7QXpHeWkyQ1I7O0F5RzFpMkNJO0VBQ0k7QXpHNmkyQ1I7O0F5RzlpMkNJO0VBQ0k7QXpHaWoyQ1I7O0F5R2xqMkNJO0VBQ0k7QXpHcWoyQ1I7O0F5R3RqMkNJO0VBQ0k7QXpHeWoyQ1I7O0F5RzFqMkNJO0VBQ0k7QXpHNmoyQ1I7O0F5RzlqMkNJO0VBQ0k7QXpHaWsyQ1I7O0F5R2xrMkNJO0VBQ0k7QXpHcWsyQ1I7O0F5R3RrMkNJO0VBQ0k7QXpHeWsyQ1I7O0F5RzFrMkNJO0VBQ0k7QXpHNmsyQ1I7O0F5RzlrMkNJO0VBQ0k7QXpHaWwyQ1I7O0F5R2xsMkNJO0VBQ0k7QXpHcWwyQ1I7O0F5R3RsMkNJO0VBQ0k7QXpHeWwyQ1I7O0F5RzFsMkNJO0VBQ0k7QXpHNmwyQ1I7O0F5RzlsMkNJO0VBQ0k7QXpHaW0yQ1I7O0F5R2xtMkNJO0VBQ0k7QXpHcW0yQ1I7O0F5R3RtMkNJO0VBQ0k7QXpHeW0yQ1I7O0F5RzFtMkNJO0VBQ0k7QXpHNm0yQ1I7O0F5RzltMkNJO0VBQ0k7QXpHaW4yQ1I7O0F5R2xuMkNJO0VBQ0k7QXpHcW4yQ1I7O0F5R3RuMkNJO0VBQ0k7QXpHeW4yQ1I7O0F5RzFuMkNJO0VBQ0k7QXpHNm4yQ1I7O0F5RzluMkNJO0VBQ0k7QXpHaW8yQ1I7O0F5R2xvMkNJO0VBQ0k7QXpHcW8yQ1I7O0F5R3RvMkNJO0VBQ0k7QXpHeW8yQ1I7O0F5RzFvMkNJO0VBQ0k7QXpHNm8yQ1I7O0F5RzlvMkNJO0VBQ0k7QXpHaXAyQ1I7O0F5R2xwMkNJO0VBQ0k7QXpHcXAyQ1I7O0F5R3RwMkNJO0VBQ0k7QXpHeXAyQ1I7O0F5RzFwMkNJO0VBQ0k7QXpHNnAyQ1I7O0F5RzlwMkNJO0VBQ0k7QXpHaXEyQ1I7O0F5R2xxMkNJO0VBQ0k7QXpHcXEyQ1I7O0F5R3RxMkNJO0VBQ0k7QXpHeXEyQ1I7O0F5RzFxMkNJO0VBQ0k7QXpHNnEyQ1I7O0F5RzlxMkNJO0VBQ0k7QXpHaXIyQ1I7O0F5R2xyMkNJO0VBQ0k7QXpHcXIyQ1I7O0F5R3RyMkNJO0VBQ0k7QXpHeXIyQ1I7O0F5RzFyMkNJO0VBQ0k7QXpHNnIyQ1I7O0F5RzlyMkNJO0VBQ0k7QXpHaXMyQ1I7O0F5R2xzMkNJO0VBQ0k7QXpHcXMyQ1I7O0F5R3RzMkNJO0VBQ0k7QXpHeXMyQ1I7O0F5RzFzMkNJO0VBQ0k7QXpHNnMyQ1I7O0F5RzlzMkNJO0VBQ0k7QXpHaXQyQ1I7O0F5R2x0MkNJO0VBQ0k7QXpHcXQyQ1I7O0F5R3R0MkNJO0VBQ0k7QXpHeXQyQ1I7O0F5RzF0MkNJO0VBQ0k7QXpHNnQyQ1I7O0F5Rzl0MkNJO0VBQ0k7QXpHaXUyQ1I7O0F5R2x1MkNJO0VBQ0k7QXpHcXUyQ1I7O0F5R3R1MkNJO0VBQ0k7QXpHeXUyQ1I7O0F5RzF1MkNJO0VBQ0k7QXpHNnUyQ1I7O0F5Rzl1MkNJO0VBQ0k7QXpHaXYyQ1I7O0F5R2x2MkNJO0VBQ0k7QXpHcXYyQ1I7O0F5R3R2MkNJO0VBQ0k7QXpHeXYyQ1I7O0F5RzF2MkNJO0VBQ0k7QXpHNnYyQ1I7O0F5Rzl2MkNJO0VBQ0k7QXpHaXcyQ1I7O0F5R2x3MkNJO0VBQ0k7QXpHcXcyQ1I7O0F5R3R3MkNJO0VBQ0k7QXpHeXcyQ1I7O0F5RzF3MkNJO0VBQ0k7QXpHNncyQ1I7O0F5Rzl3MkNJO0VBQ0k7QXpHaXgyQ1I7O0F5R2x4MkNJO0VBQ0k7QXpHcXgyQ1I7O0F5R3R4MkNJO0VBQ0k7QXpHeXgyQ1I7O0F5RzF4MkNJO0VBQ0k7QXpHNngyQ1I7O0F5Rzl4MkNJO0VBQ0k7QXpHaXkyQ1I7O0F5R2x5MkNJO0VBQ0k7QXpHcXkyQ1I7O0F5R3R5MkNJO0VBQ0k7QXpHeXkyQ1I7O0F5RzF5MkNJO0VBQ0k7QXpHNnkyQ1I7O0F5Rzl5MkNJO0VBQ0k7QXpHaXoyQ1I7O0F5R2x6MkNJO0VBQ0k7QXpHcXoyQ1I7O0F5R3R6MkNJO0VBQ0k7QXpHeXoyQ1I7O0F5RzF6MkNJO0VBQ0k7QXpHNnoyQ1I7O0F5Rzl6MkNJO0VBQ0k7QXpHaTAyQ1I7O0F5R2wwMkNJO0VBQ0k7QXpHcTAyQ1I7O0F5R3QwMkNJO0VBQ0k7QXpHeTAyQ1I7O0F5RzEwMkNJO0VBQ0k7QXpHNjAyQ1I7O0F5RzkwMkNJO0VBQ0k7QXpHaTEyQ1I7O0F5R2wxMkNJO0VBQ0k7QXpHcTEyQ1I7O0F5R3QxMkNJO0VBQ0k7QXpHeTEyQ1I7O0F5RzExMkNJO0VBQ0k7QXpHNjEyQ1I7O0F5RzkxMkNJO0VBQ0k7QXpHaTIyQ1I7O0F5R2wyMkNJO0VBQ0k7QXpHcTIyQ1I7O0F5R3QyMkNJO0VBQ0k7QXpHeTIyQ1I7O0F5RzEyMkNJO0VBQ0k7QXpHNjIyQ1I7O0F5RzkyMkNJO0VBQ0k7QXpHaTMyQ1I7O0F5R2wzMkNJO0VBQ0k7QXpHcTMyQ1I7O0F5R3QzMkNJO0VBQ0k7QXpHeTMyQ1I7O0F5RzEzMkNJO0VBQ0k7QXpHNjMyQ1I7O0F5RzkzMkNJO0VBQ0k7QXpHaTQyQ1I7O0F5R2w0MkNJO0VBQ0k7QXpHcTQyQ1I7O0F5R3Q0MkNJO0VBQ0k7QXpHeTQyQ1I7O0F5RzE0MkNJO0VBQ0k7QXpHNjQyQ1I7O0F5Rzk0MkNJO0VBQ0k7QXpHaTUyQ1I7O0F5R2w1MkNJO0VBQ0k7QXpHcTUyQ1I7O0F5R3Q1MkNJO0VBQ0k7QXpHeTUyQ1I7O0F5RzE1MkNJO0VBQ0k7QXpHNjUyQ1I7O0F5Rzk1MkNJO0VBQ0k7QXpHaTYyQ1I7O0F5R2w2MkNJO0VBQ0k7QXpHcTYyQ1I7O0F5R3Q2MkNJO0VBQ0k7QXpHeTYyQ1I7O0F5RzE2MkNJO0VBQ0k7QXpHNjYyQ1I7O0F5Rzk2MkNJO0VBQ0k7QXpHaTcyQ1I7O0F5R2w3MkNJO0VBQ0k7QXpHcTcyQ1I7O0F5R3Q3MkNJO0VBQ0k7QXpHeTcyQ1I7O0F5RzE3MkNJO0VBQ0k7QXpHNjcyQ1I7O0F5Rzk3MkNJO0VBQ0k7QXpHaTgyQ1I7O0F5R2w4MkNJO0VBQ0k7QXpHcTgyQ1I7O0F5R3Q4MkNJO0VBQ0k7QXpHeTgyQ1I7O0F5RzE4MkNJO0VBQ0k7QXpHNjgyQ1I7O0F5Rzk4MkNJO0VBQ0k7QXpHaTkyQ1I7O0F5R2w5MkNJO0VBQ0k7QXpHcTkyQ1I7O0F5R3Q5MkNJO0VBQ0k7QXpHeTkyQ1I7O0F5RzE5MkNJO0VBQ0k7QXpHNjkyQ1I7O0F5Rzk5MkNJO0VBQ0k7QXpHaSsyQ1I7O0F5R2wrMkNJO0VBQ0k7QXpHcSsyQ1I7O0F5R3QrMkNJO0VBQ0k7QXpHeSsyQ1I7O0F5RzErMkNJO0VBQ0k7QXpHNisyQ1I7O0F5RzkrMkNJO0VBQ0k7QXpHaS8yQ1I7O0F5R2wvMkNJO0VBQ0k7QXpHcS8yQ1I7O0F5R3QvMkNJO0VBQ0k7QXpHeS8yQ1I7O0F5RzEvMkNJO0VBQ0k7QXpHNi8yQ1I7O0F5RzkvMkNJO0VBQ0k7QXpHaWczQ1I7O0F5R2xnM0NJO0VBQ0k7QXpHcWczQ1I7O0F5R3RnM0NJO0VBQ0k7QXpHeWczQ1I7O0F5RzFnM0NJO0VBQ0k7QXpHNmczQ1I7O0F5RzlnM0NJO0VBQ0k7QXpHaWgzQ1I7O0F5R2xoM0NJO0VBQ0k7QXpHcWgzQ1I7O0F5R3RoM0NJO0VBQ0k7QXpHeWgzQ1I7O0F5RzFoM0NJO0VBQ0k7QXpHNmgzQ1I7O0F5RzloM0NJO0VBQ0k7QXpHaWkzQ1I7O0F5R2xpM0NJO0VBQ0k7QXpHcWkzQ1I7O0F5R3RpM0NJO0VBQ0k7QXpHeWkzQ1I7O0F5RzFpM0NJO0VBQ0k7QXpHNmkzQ1I7O0F5RzlpM0NJO0VBQ0k7QXpHaWozQ1I7O0F5R2xqM0NJO0VBQ0k7QXpHcWozQ1I7O0F5R3RqM0NJO0VBQ0k7QXpHeWozQ1I7O0F5RzFqM0NJO0VBQ0k7QXpHNmozQ1I7O0F5RzlqM0NJO0VBQ0k7QXpHaWszQ1I7O0F5R2xrM0NJO0VBQ0k7QXpHcWszQ1I7O0F5R3RrM0NJO0VBQ0k7QXpHeWszQ1I7O0F5RzFrM0NJO0VBQ0k7QXpHNmszQ1I7O0F5RzlrM0NJO0VBQ0k7QXpHaWwzQ1I7O0F5R2xsM0NJO0VBQ0k7QXpHcWwzQ1I7O0F5R3RsM0NJO0VBQ0k7QXpHeWwzQ1I7O0F5RzFsM0NJO0VBQ0k7QXpHNmwzQ1I7O0F5RzlsM0NJO0VBQ0k7QXpHaW0zQ1I7O0F5R2xtM0NJO0VBQ0k7QXpHcW0zQ1I7O0F5R3RtM0NJO0VBQ0k7QXpHeW0zQ1I7O0F5RzFtM0NJO0VBQ0k7QXpHNm0zQ1I7O0F5RzltM0NJO0VBQ0k7QXpHaW4zQ1I7O0F5R2xuM0NJO0VBQ0k7QXpHcW4zQ1I7O0F5R3RuM0NJO0VBQ0k7QXpHeW4zQ1I7O0F5RzFuM0NJO0VBQ0k7QXpHNm4zQ1I7O0F5RzluM0NJO0VBQ0k7QXpHaW8zQ1I7O0F5R2xvM0NJO0VBQ0k7QXpHcW8zQ1I7O0F5R3RvM0NJO0VBQ0k7QXpHeW8zQ1I7O0F5RzFvM0NJO0VBQ0k7QXpHNm8zQ1I7O0F5RzlvM0NJO0VBQ0k7QXpHaXAzQ1I7O0F5R2xwM0NJO0VBQ0k7QXpHcXAzQ1I7O0F5R3RwM0NJO0VBQ0k7QXpHeXAzQ1I7O0F5RzFwM0NJO0VBQ0k7QXpHNnAzQ1I7O0F5RzlwM0NJO0VBQ0k7QXpHaXEzQ1I7O0F5R2xxM0NJO0VBQ0k7QXpHcXEzQ1I7O0F5R3RxM0NJO0VBQ0k7QXpHeXEzQ1I7O0F5RzFxM0NJO0VBQ0k7QXpHNnEzQ1I7O0F5RzlxM0NJO0VBQ0k7QXpHaXIzQ1I7O0F5R2xyM0NJO0VBQ0k7QXpHcXIzQ1I7O0F5R3RyM0NJO0VBQ0k7QXpHeXIzQ1I7O0F5RzFyM0NJO0VBQ0k7QXpHNnIzQ1I7O0F5RzlyM0NJO0VBQ0k7QXpHaXMzQ1I7O0F5R2xzM0NJO0VBQ0k7QXpHcXMzQ1I7O0F5R3RzM0NJO0VBQ0k7QXpHeXMzQ1I7O0F5RzFzM0NJO0VBQ0k7QXpHNnMzQ1I7O0F5RzlzM0NJO0VBQ0k7QXpHaXQzQ1I7O0F5R2x0M0NJO0VBQ0k7QXpHcXQzQ1I7O0F5R3R0M0NJO0VBQ0k7QXpHeXQzQ1I7O0F5RzF0M0NJO0VBQ0k7QXpHNnQzQ1I7O0F5Rzl0M0NJO0VBQ0k7QXpHaXUzQ1I7O0F5R2x1M0NJO0VBQ0k7QXpHcXUzQ1I7O0F5R3R1M0NJO0VBQ0k7QXpHeXUzQ1I7O0F5RzF1M0NJO0VBQ0k7QXpHNnUzQ1I7O0F5Rzl1M0NJO0VBQ0k7QXpHaXYzQ1I7O0F5R2x2M0NJO0VBQ0k7QXpHcXYzQ1I7O0F5R3R2M0NJO0VBQ0k7QXpHeXYzQ1I7O0F5RzF2M0NJO0VBQ0k7QXpHNnYzQ1I7O0F5Rzl2M0NJO0VBQ0k7QXpHaXczQ1I7O0F5R2x3M0NJO0VBQ0k7QXpHcXczQ1I7O0F5R3R3M0NJO0VBQ0k7QXpHeXczQ1I7O0F5RzF3M0NJO0VBQ0k7QXpHNnczQ1I7O0F5Rzl3M0NJO0VBQ0k7QXpHaXgzQ1I7O0F5R2x4M0NJO0VBQ0k7QXpHcXgzQ1I7O0F5R2p4M0NBO0VBQ0k7RUFDQTtBekdveDNDSjs7QTBHengzQ1E7RUFFSTtBMUcyeDNDWjs7QTBHN3gzQ1E7RUFFSTtBMUcreDNDWjs7QTBHankzQ1E7RUFFSTtBMUdteTNDWjs7QTBHcnkzQ1E7RUFFSTtBMUd1eTNDWjs7QTBHankzQ0k7RUFDSTtBMUdveTNDUjtBMEdseTNDSTtFQUNJO0ExR295M0NSOztBMEdoeTNDSTtFQUNJO0ExR215M0NSO0EwR2p5M0NJO0VBQ0k7QTFHbXkzQ1I7O0EwRzd4M0NJO0VBTUk7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0ExRzB5M0NSO0EwRy95M0NRO0VBQ0k7RUFDQTtFQUNBO0ExR2l6M0NaOztBMEdyejNDSTtFQU1JOzs7Ozs7Ozs7Ozs7Ozs7R0FBQTtBMUdrMDNDUjtBMEd2MDNDUTtFQUNJO0VBQ0E7RUFDQTtBMUd5MDNDWjs7QTBHNzAzQ0k7RUFNSTs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QTFHMDEzQ1I7QTBHLzEzQ1E7RUFDSTtFQUNBO0VBQ0E7QTFHaTIzQ1o7O0EwR3IyM0NJO0VBTUk7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0ExR2szM0NSO0EwR3YzM0NRO0VBQ0k7RUFDQTtFQUNBO0ExR3kzM0NaOztBMEc3MzNDSTtFQU1JOzs7Ozs7Ozs7Ozs7Ozs7R0FBQTtBMUcwNDNDUjtBMEcvNDNDUTtFQUNJO0VBQ0E7RUFDQTtBMUdpNTNDWjs7QTBHcjUzQ0k7RUFNSTs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QTFHazYzQ1I7QTBHdjYzQ1E7RUFDSTtFQUNBO0VBQ0E7QTFHeTYzQ1o7O0EwRzc2M0NJO0VBTUk7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0ExRzA3M0NSO0EwRy83M0NRO0VBQ0k7RUFDQTtFQUNBO0ExR2k4M0NaOztBMEc3NjNDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExR2c3M0NKOztBMEc5NjNDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExR2k3M0NKOztBMkcvKzNDQTtFQUNJO0VBQ1E7QTNHay8zQ1o7O0EyRy8rM0NBO0VBQ0k7SUFDRTtJQUNRO0UzR2svM0NaO0UyR2gvM0NFO0lBQ0U7SUFDUTtFM0drLzNDWjtBQUNGO0EyRy8rM0NBO0VBQ0k7SUFDRTtJQUNRO0UzR2kvM0NaO0UyRy8rM0NFO0lBQ0U7SUFDUTtFM0dpLzNDWjtBQUNGO0E0RzFnNENBOztFQUFBO0FDQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQ0FBO0VBQ0Msd0NGOEJlO0VFN0JmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCRHFDMkI7RUNwQzNCLHNDekdvNEJ1QztFeUduNEJ2QztFQUNBO0E5RzZoNENEO0E4RzNoNENDO0VBS0M7QTlHeWg0Q0Y7QThHdGg0Q0M7RUFDQyxzQnhHOENTO0FOMCszQ1g7QThHcmg0Q0M7RUFFQztBOUdzaDRDRjtBOEduaDRDQztFQUNDLGdCRGUrQjtBN0dzZzRDakM7QThHbGg0Q0M7RUFDQztFQUNBO0E5R29oNENGO0E4R2poNENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsbUJGMUJrQjtFRTJCbEIsY3hHZ0NTO0V3Ry9CVDtBOUdtaDRDRjtBOEdqaDRDRTtFQUNDLG1CeEdTTztFd0dSUCxXRjdCNkI7RUU4QjdCO0E5R21oNENIO0E4RzlnNENFO0VBQ0M7RUFDQTtFQUNBO0E5R2doNENIO0E4RzVnNENDO0VBS0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUcwZzRDRjtBOEczaDRDRTtFQUNDO0E5RzZoNENIO0E4RzVnNENFO0VBQVU7QTlHK2c0Q1o7QThHNWc0Q0M7RUFDQztBOUc4ZzRDRjtBOEczZzRDQztFQUNDO0E5RzZnNENGO0E4RzVnNENFO0VBQ0MseUJGL0NtQjtFRWdEbkI7QTlHOGc0Q0g7QThHNWc0Q0U7RUFDQztBOUc4ZzRDSDtBOEcxZzRDQztFQUNDLFlGdEV3QjtFRXVFeEIseUJ4Ry9CUztBTjJpNENYO0E4R3ZnNENDO0VBQ0M7RUFDQTtFQUNBO0E5R3lnNENGOztBK0d0bjRDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkYyQzZCO0VFMUM3Qiw2QjFHb3RDbUM7RTBHbnRDbkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0d5bjRDRDtBK0d2bjRDQztFQUNDO0VBQ0E7QS9HeW40Q0Y7QStHdm40Q0U7RUFDQyxtQ0hOc0I7RUdPdEI7QS9HeW40Q0g7QStHcm40Q0M7Ozs7RUFJQztBL0d1bjRDRjtBK0dwbjRDQztFQUNDO0VBQ0E7QS9Hc240Q0Y7QStHbm40Q0M7RUFDQztFQUNBO0EvR3FuNENGO0ErR2xuNENDO0VBQ0M7QS9Hb240Q0Y7QStHam40Q0M7RUFDQyxjekc0QlM7RXlHM0JULDZCMUc0cUNrQztFMEczcUNsQztBL0dtbjRDRjtBK0dobjRDQztFQUNDLHVDMUdrckNrQztFMEdqckNsQywyQjFHK3FDa0M7QUxtODFDcEM7QStHaG40Q0U7RUFDQywyQjFHNHFDaUM7QUxzODFDcEM7QStHOW00Q0M7RUFDQyw0QkZ4QndDO0E3R3dvNEMxQztBK0c3bTRDQztFQUNDO0VBQ0E7RUFDQSxZRkQwQjtFRUUxQjtBL0crbTRDRjtBK0c1bTRDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0c4bTRDSDtBK0c1bTRDRTtFQUNDO0lBQ0M7RS9HOG00Q0Y7RStHM200Q0M7SUFDQztFL0c2bTRDRjtBQUNGOztBK0d4bTRDQTtFQUNDO0VBQ0EsaUJGNUNnQztFRTZDaEM7QS9HMm00Q0Q7O0FnSDNzNENDO0VBQ0M7QWhIOHM0Q0Y7QWdIM3M0Q0M7RUFDQztBaEg2czRDRjs7QWlIbHQ0Q0M7RUFDQztBakhxdDRDRjs7QWlIaHQ0Q0M7RUFDQztBakhtdDRDRjs7QWtIM3Q0Q0E7QUFFQTtFQUNDO0FsSDZ0NENEO0FrSDN0NENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSDZ0NENGO0FrSDF0NENDO0VBSUU7QWxIeXQ0Q0g7QWtIbHQ0Q0M7RUFFQztBbEhtdDRDRjs7QW1IaHY0Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG12NENGO0FtSGh2NENDO0VBQ0M7RUFDQSxjN0dxTW9CO0U2R3BNcEI7RUFDQSxjN0crRFM7RTZHOURUO0VBQ0E7RUFDQTtFQUNBO0FuSGt2NENGO0FtSC91NENDO0VBQ0M7QW5IaXY0Q0Y7O0FvSHB3NENDO0VBQ0M7RUFDQSx3Q1IyQmM7RVF6QmIsc0MvR3E0QnFDO0FMaTQyQ3hDO0FvSGx3NENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQlA4QjBCO0VPN0IxQjtFQUNBO0FwSG93NENGO0FvSGp3NENDO0VBRUUscUIvRzQzQnFDO0UrRzMzQnJDO0VBSUMsa0QvR2lpQm9CO0FMOHQzQ3hCO0FvSDF2NENDO0VBQ0M7RUFDQTtFQUNBO0FwSDR2NENGO0FvSHp2NENDO0VBRUM7QXBIMHY0Q0Y7O0FxSGh5NENDO0VBQ0M7QXJIbXk0Q0Y7QXFIaHk0Q0M7RUFDQztFQUNBO0FySGt5NENGO0FxSGh5NENFO0VBQ0M7QXJIa3k0Q0g7O0FzSDV5NENDO0VBQ0M7QXRIK3k0Q0Y7QXNINXk0Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDh5NENGO0FzSDN5NENDO0VBQ0M7QXRINnk0Q0Y7QXNIMXk0Q0M7RUFDQztBdEg0eTRDRjtBc0h6eTRDQztFQUNDO0F0SDJ5NENGOztBdUhoMDRDQztFQUNDO0VBQ0E7QXZIbTA0Q0Y7QXVIaDA0Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkhrMDRDRjtBdUgvejRDQztFQUNDO0F2SGkwNENGO0F1SDl6NENDO0VBQ0M7QXZIZzA0Q0Y7QXVINXo0Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdkg4ejRDRjs7QXVIeno0Q0M7RUFDQztBdkg0ejRDRjtBdUh6ejRDQztFQUNDO0VBQ0EsZ0JYRnNCO0E1RzZ6NEN4QjtBdUh4ejRDQztFQUNDLG1DWHZCZ0M7QTVHaTE0Q2xDO0F1SHZ6NENDO0VBQ0M7QXZIeXo0Q0Y7O0F1SHB6NENDO0VBQ0M7QXZIdXo0Q0Y7QXVIcHo0Q0M7RUFDQztFQUNBLGlCWHJCc0I7QTVHMjA0Q3hCO0F1SG56NENDO0VBQ0Msb0NYMUNnQztBNUcrMTRDbEM7QXVIbHo0Q0M7RUFDQztBdkhvejRDRjs7QTZHcnk0Q0E7RUFDQztFQUNBO0VBQ0E7QTdHd3k0Q0Q7O0E2Rzd4NENFO0VBQ0M7QTdHZ3k0Q0g7O0E2RzN4NENBO0VBQ0M7QTdHOHg0Q0Q7O0E2RzN4NENBO0VBQ0M7QTdHOHg0Q0Q7O0E2R252NENBO0VBQ0M7QTdHc3Y0Q0Q7O0E2R252NENBOzs7RUFHQyxjdkdqRlU7RXVHa0ZWLG9CRHRKb0I7RUN1SnBCLGtCRHRKa0I7RUN1SmxCLGdCdkdqQ2tCO0FOdXg0Q25COztBNkdudjRDQTs7RUFFQyxnQnZHakdVO0V1R2tHVjtBN0dzdjRDRDs7QTZHbnY0Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3R3N2NENEOztBNEd0MTRDQTs7O0VBR0M7RUFDQTtFQUNBLGF2R3NoQ21DO0V1R3JoQ25DLDZCdkdvb0NtQztFdUdub0NuQztFQUNBLHFCdEdvRmtCO0VzR25GbEI7QTVHeTE0Q0Q7O0E0R3IxNENDO0VBQ0Msa0J0R3hGYTtFc0d5RmIsZ0J0RytCaUI7QU55ejRDbkI7QTRHcjE0Q0M7RUFDQztBNUd1MTRDRjtBNEdwMTRDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHczE0Q0Y7QTRHbjE0Q0M7RUFDQyxxQnRHNkZvQjtBTnd2NEN0Qjs7QTRHajE0Q0E7RUFDQztBNUdvMTRDRDs7QTRHajE0Q0E7RXRGM0dNLHdFc0Y2R0w7RUFFQTtFQUNBO0E1R2sxNENEO0FzQjk3NENNO0VzRnVHTjtJdEZ0R1E7RXRCaTg0Q047QUFDRjtBNEdyMTRDQztFQUNDLHFCdkcrd0JzQztFdUc5d0J0QztFQUlDLGtEdkdvYnFCO0FMZzYzQ3hCO0E0R2gxNENDO0VBQ0M7RUFDQTtBNUdrMTRDRjs7QTRHNzY0Q0M7OztFQU1DLDBDQUhRO0E1R2c3NENWO0E0RzM2NENFOzs7RUFDQztFQUNBO0VBQ0E7RUFDQTtBNUcrNjRDSDtBNEc1NjRDRTs7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVHZzc0Q0g7QTRHNzY0Q0U7OztFQUNDLDBDQXBCTztFQXFCUDtBNUdpNzRDSDs7QTRHejg0Q0M7OztFQU1DLHdDQUhRO0E1RzQ4NENWO0E0R3Y4NENFOzs7RUFDQztFQUNBO0VBQ0E7RUFDQTtBNUcyODRDSDtBNEd4ODRDRTs7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVHNDg0Q0g7QTRHejg0Q0U7OztFQUNDLHdDQXBCTztFQXFCUDtBNUc2ODRDSDs7QTRHbjQ0Q0E7RUFDQyxpQ3RHOERjO0VzRzdEZDtBNUdzNDRDRDtBNEdwNDRDQztFQUdDLGdDdEcwRGdCO0FOMDA0Q2xCO0E0R2w0NENFO0VyRzNJRTtFTDRRRSxrQkFMSTtBRjB3NENWO0E0R2o0NENFO0VBQ0Msa0J0RzdKWTtFc0c4Slo7QTVHbTQ0Q0g7QTRHNTM0Q0U7RUFNQztBNUd5MzRDSDtBNEdwMzRDRTtFQUNDO0VBRUE7QTVHcTM0Q0g7QTRHbjM0Q0U7RUFDQztBNUdxMzRDSDtBNEdqMzRDQztFQUdDLGlDdEdvQmdCO0FONjE0Q2xCO0E0R2gzNENFO0VyR2xMRTtFTDRRRSxtQkFMSTtBRit4NENWO0E0RzkyNENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdnMzRDRjtBNEc5MjRDRTtFQUNDO0VBQ0E7RUFDQSx5Q3ZHOHhCaUM7RXVHN3hCakMsMEJ2Rzh4QmlDO0FMa2wzQ3BDO0E0RzUyNENDO0VBRUM7QTVHNjI0Q0Y7QTRHMTI0Q0M7RUFFQztFQUNBO0VBQ0E7RUFDQTtBNUcyMjRDRjtBNEd6MjRDRTtFQUVDO0E1RzAyNENIO0E0R3YyNENFO0VBRUM7QTVHdzI0Q0g7O0E0R2wyNENDO0VBQ0M7RUFDQTtBNUdxMjRDRjtBNEdsMjRDQztFQUNDO0VBQ0E7QTVHbzI0Q0Y7QTRHajI0Q0M7RUFDQztFQUNBO0E1R20yNENGOztBd0hsbTVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7RUFDUjtFQUNJO0VBQ0o7RUFDQTtFQUNRO0F4SHFtNUNWOztBd0hubTVDQTs7RUFFRTtFQUNBO0VBQ0E7QXhIc201Q0Y7O0F3SHBtNUNBO0VBQ0U7RUFDQTtBeEh1bTVDRjs7QXdIcm01Q0E7RUFDRTtFQUNRO0F4SHdtNUNWOztBd0h0bTVDQTtFQUNFO0VBQ0E7RUFDQTtBeEh5bTVDRjs7QXdIdm01Q0E7RUFDRTtFQUNBO0F4SDBtNUNGOztBd0h4bTVDQTtFQUNFO0VBQ0E7QXhIMm01Q0Y7O0F3SHptNUNBO0VBQ0U7RUFDUTtBeEg0bTVDVjs7QXdIMW01Q0E7RUFDRTtFQUNRO0F4SDZtNUNWOztBd0gzbTVDQTs7RUFFRTtFQUNBO0VBQ0E7QXhIOG01Q0Y7O0F3SDVtNUNBO0VBQ0U7QXhIK201Q0Y7O0F3SDdtNUNBO0VBQ0U7RUFDQTtBeEhnbjVDRjs7QXdIOW01Q0E7RUFDRTtBeEhpbjVDRjs7QXdIL201Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhrbjVDRjs7QXdIaG41Q0E7Ozs7RUFJRTtFQUNBO0F4SG1uNUNGOztBd0hqbjVDQTs7RUFFRTtFQUNBO0F4SG9uNUNGOztBd0hsbjVDQTtFQUNFO0VBQ0E7QXhIcW41Q0Y7O0F3SG5uNUNBO0VBQ0U7RUFDQTtBeEhzbjVDRjs7QXdIcG41Q0E7O0VBRUU7QXhIdW41Q0Y7O0F3SHJuNUNBO0VBQ0U7QXhId241Q0Y7O0F3SHRuNUNBO0VBQ0U7QXhIeW41Q0Y7O0F3SHZuNUNBOztFQUVFO0F4SDBuNUNGOztBd0h4bjVDQTtFQUNFO0F4SDJuNUNGOztBd0h6bjVDQTtFQUNFO0F4SDRuNUNGOztBd0gxbjVDQTtFQUNFO0F4SDZuNUNGOztBd0gzbjVDQTtFQUNFO0VBQ0E7QXhIOG41Q0Y7O0F3SDVuNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhIK241Q0Y7O0F3SDduNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0VBQ0M7RUFDSTtFQUNSO0VBQ0E7RUFDQTtFQUNJO0VBQ0k7QXhIZ281Q1Y7O0F3SDluNUNBOztFQUVFO0VBQ0c7RUFDQztFQUNJO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SGlvNUNGOztBd0gvbjVDQTs7RUFFRTtBeEhrbzVDRjs7QXdIaG81Q0E7O0VBRUU7QXhIbW81Q0Y7O0F3SGpvNUNBOztFQUVBOzJCQUFBO0VBRUE7U0FBQTtFQUVFO0VBQ0Y7eUJBQUE7RUFFQTtTQUFBO0F4SHFvNUNBOztBd0hsbzVDQTt5QkFBQTtBQUVBO3VCQUFBO0FBRUE7O0VBRUE7MkJBQUE7RUFFQTtTQUFBO0VBRUU7RUFDRjt5QkFBQTtFQUVBO1NBQUE7QXhIc281Q0E7O0F3SG5vNUNBO3lCQUFBO0FBRUE7dUJBQUE7QUFFQTs7RUFFRTtBeEhzbzVDRjs7QXdIcG81Q0E7O0VBRUU7QXhIdW81Q0Y7O0F3SHJvNUNBOztFQUVFO0VBQ0E7QXhId281Q0Y7O0F3SHRvNUNBOztFQUVFO0VBQ0E7RUFDQTtBeEh5bzVDRjs7QXdIdm81Q0E7RUFDRTtFQUNBO0F4SDBvNUNGOztBd0h4bzVDQTs7RUFFRTtBeEgybzVDRjs7QXdIem81Q0E7RUFDRTtBeEg0bzVDRjs7QXdIMW81Q0E7RUFDRTtBeEg2bzVDRjs7QXdIM281Q0E7O0VBRUU7RUFDQTtBeEg4bzVDRjs7QXdINW81Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNRO0F4SCtvNUNWOztBd0g3bzVDQTtFQUNFO0F4SGdwNUNGOztBd0g5bzVDQTtFQUNFO0F4SGlwNUNGOztBd0gvbzVDQTtFQUNFO0VBQ0E7RUFDQTtBeEhrcDVDRjs7QXdIaHA1Q0E7RUFDRTtFQUNBO0F4SG1wNUNGOztBd0hqcDVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4SG9wNUNGOztBd0hscDVDQTtFQUNFO0F4SHFwNUNGOztBd0hucDVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4SHNwNUNGOztBd0hwcDVDQTtFQUNFO0VBQ0E7QXhIdXA1Q0Y7O0F3SHJwNUNBO0VBQ0U7QXhId3A1Q0Y7O0F3SHRwNUNBO0VBQ0U7QXhIeXA1Q0Y7O0F3SHZwNUNBO0VBQ0U7QXhIMHA1Q0Y7O0F3SHhwNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDUTtBeEgycDVDVjs7QXdIenA1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhINHA1Q0Y7O0F3SDFwNUNBO0VBQ0U7QXhINnA1Q0Y7O0F3SDNwNUNBO0VBQ0U7RUFDQTtFQUNBO0F4SDhwNUNGOztBd0g1cDVDQTtFQUNFO0F4SCtwNUNGOztBd0g3cDVDQTtFQUNFO0F4SGdxNUNGOztBd0g5cDVDQTtFQUNFO0VBQ0E7RUFDUTtFQUNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SGlxNUNGOztBd0gvcDVDQTtFQUNFO0F4SGtxNUNGOztBd0hocTVDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBeEhtcTVDRjs7QXdIanE1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIb3E1Q0Y7O0F3SGxxNUNBOztFQUVFO0F4SHFxNUNGOztBd0hucTVDQTtFQUNFO0F4SHNxNUNGOztBd0hwcTVDQTtFQUNFO0VBQ0E7RUFDQTtBeEh1cTVDRjs7QXdIcnE1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNJO0VBQ0k7RUFDUjtBeEh3cTVDRjs7QXdIdHE1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSTtFQUNJO0F4SHlxNUNWOztBd0h2cTVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDSTtFQUNSO0F4SDBxNUNGOztBd0h4cTVDQTs7RUFFRTtBeEgycTVDRjs7QXdIenE1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDSTtFQUNSO0F4SDRxNUNGOztBd0gxcTVDQTtFQUNFO0F4SDZxNUNGOztBd0gzcTVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDUTtFQUNSO0VBQ0E7RUFDQTtFQUNRO0VBQ1I7RUFDUTtFQUNSO0F4SDhxNUNGOztBd0g1cTVDQTtFQUNFO0VBQ1E7QXhIK3E1Q1Y7O0F3SDdxNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDUTtFQUNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSTtFQUNJO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNJO0VBQ0k7RUFDUjtBeEhncjVDRjs7QXdIOXE1Q0E7Ozs7Ozs7Ozs7OztFQVlFO0VBQ0E7RUFDQTtFQUNBO0F4SGlyNUNGOztBd0gvcTVDQTtFQUNFO0F4SGtyNUNGOztBd0hocjVDQTs7RUFFRTtFQUNBO0VBQ0E7QXhIbXI1Q0Y7O0F3SGpyNUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFrQkU7RUFDQTtFQUNRO0VBQ1I7RUFDQTtBeEhvcjVDRjs7QXdIbHI1Q0E7OztFQUdFO0F4SHFyNUNGOztBd0hucjVDQTs7O0VBR0U7QXhIc3I1Q0Y7O0F3SHByNUNBOzs7RUFHRTtFQUNRO0F4SHVyNUNWOztBd0hycjVDQTs7O0VBR0U7QXhId3I1Q0Y7O0F3SHRyNUNBO0VBQ0U7RUFDQTtFQUNRO0F4SHlyNUNWOztBd0h2cjVDQTs7Ozs7OztFQU9FO0VBQ0E7RUFDQTtFQUNBO0F4SDByNUNGOztBd0h4cjVDQTs7RUFFRTtFQUNBO0F4SDJyNUNGOztBd0h6cjVDQTtFQUNFO0VBQ0E7RUFDUTtBeEg0cjVDVjs7QXdIMXI1Q0E7RUFDRTtBeEg2cjVDRjs7QXdIM3I1Q0E7RUFDRTtBeEg4cjVDRjs7QXdINXI1Q0E7RUFDRTtBeEgrcjVDRjs7QXdIN3I1Q0E7RUFDRTtFQUNBO0VBQ1E7QXhIZ3M1Q1Y7O0F3SDlyNUNBO0VBQ0U7RUFDQTtFQUNBO0F4SGlzNUNGOztBd0gvcjVDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhrczVDRjs7QXdIaHM1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDUTtFQUNSO0F4SG1zNUNGOztBd0hqczVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNRO0F4SG9zNUNWOztBd0hsczVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SHFzNUNGOztBd0huczVDQTtFQUNFO0VBQ0E7RUFDQTtBeEhzczVDRjs7QXdIcHM1Q0E7RUFDRTtFQUNBO0VBQ0k7RUFDSTtFQUNSO0VBQ0E7RUFDQTtBeEh1czVDRjs7QXdIcnM1Q0E7RUFDRTtBeEh3czVDRjs7QXdIdHM1Q0E7RUFDRTtBeEh5czVDRjs7QXdIdnM1Q0E7RUFDRTtBeEgwczVDRjs7QXdIeHM1Q0E7RUFDRTtBeEgyczVDRjs7QXdIenM1Q0E7RUFDRTtFQUNBO0VBQ1E7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ1E7RUFDUjtFQUNBO0VBQ0E7QXhINHM1Q0Y7O0F3SDFzNUNBO0VBQ0U7QXhINnM1Q0Y7O0F3SDNzNUNBOztFQUVFO0F4SDhzNUNGOztBd0g1czVDQTtFQUNFO0VBQ0E7QXhIK3M1Q0Y7O0F3SDdzNUNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQztFQUNJO0VBQ1I7RUFDSTtFQUNJO0F4SGd0NUNWOztBd0g5czVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIaXQ1Q0Y7O0F3SC9zNUNBOzs7O0VBSUU7QXhIa3Q1Q0Y7O0F3SGh0NUNBO0VBQ0U7QXhIbXQ1Q0Y7O0F3SGp0NUNBO0VBQ0U7SUFDRTtJQUNBO0lBQ1E7RXhIb3Q1Q1Y7RXdIbHQ1Q0E7SUFDRTtJQUNBO0lBQ1E7RXhIb3Q1Q1Y7QUFDRjtBd0hsdDVDQTtFQUNFO0lBQ0U7SUFDQTtJQUNRO0V4SG90NUNWO0V3SGx0NUNBO0lBQ0U7SUFDQTtJQUNRO0V4SG90NUNWO0FBQ0Y7QXlINys2Q0E7RUFDRSxxQm5INEtpQjtFbUgzS2pCO0VBQ0EsY25Id0VTO0FOdTY2Q1g7QXlINys2Q0U7RUFDRSxxQm5IbURNO0VtSGxETix5Qm5Ia0RNO0FONjc2Q1Y7O0EwSHIvNkNBO0VBQ0U7QTFIdy82Q0Y7O0EwSHIvNkNBO0VBQ0UsdUJwSDhOYztFb0g3TmQsb0JwSDZOYztBTjJ4NkNoQjtBMEhyLzZDSTtFQUNFLHNCcEgwTlU7RW9Iek5WLHFCcEh5TlU7QU44eDZDaEI7QTBIcC82Q0k7RUFDRSxzQnBIcU5VO0VvSHBOVixxQnBIb05VO0FOa3k2Q2hCOztBMEhqLzZDQTtFQUNFLG9CcEhaTztFb0hhUCxpQnBIYk87QU5pZzdDVDtBMEhqLzZDSTtFQUNFLG1CcEhqQkc7RW9Ia0JILGtCcEhsQkc7QU5xZzdDVDtBMEhoLzZDSTtFQUNFLG1CcEh0Qkc7RW9IdUJILGtCcEh2Qkc7QU55ZzdDVDs7QTBIMys2Q0U7RUFDRTtBMUg4KzZDSjtBMEg1KzZDSTtFQUNFO0VBQ0E7QTFIOCs2Q047QTBIeis2Q007RUFDRTtFQUNBO0VBQ0E7QTFIMis2Q1I7QTBIeCs2Q007RUFDRTtBMUgwKzZDUjtBMEh2KzZDTTtFQUNFO0VBQ0E7QTFIeSs2Q1I7QTBIdCs2Q007RUFDRTtFQUNBO0ExSHcrNkNSOztBMEg1OTZDSTtFQUNFO0ExSCs5NkNOO0EwSDU5NkNJO0VBQ0U7RUFDQTtBMUg4OTZDTjtBMEgzOTZDSTtFQUNFO0VBQ0E7QTFINjk2Q047QTBIejk2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUgyOTZDSjtBMEh6OTZDSTtFQUNFO0ExSDI5NkNOO0EwSHQ5NkNJO0VBQ0UsY3BIbkRJO0VvSG9ESjtFQUNBO0ExSHc5NkNOO0EwSHA5NkNFO0VBQ0U7QTFIczk2Q0o7O0EwSGg5NkNFO0VBQ0U7QTFIbTk2Q0o7QTBIaDk2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUhrOTZDSjtBMEhoOTZDSTtFQUNFO0ExSGs5NkNOO0EwSC84NkNJO0VBQ0U7QTFIaTk2Q047QWMxaDdDSTtFNEcrRUE7SUFDRTtFMUg4ODZDSjtFMEgzODZDRTtJQUNFO0lBQ0E7RTFINjg2Q0o7RTBIMzg2Q0k7SUFDRTtFMUg2ODZDTjtFMEh4ODZDRTtJQUNFO0lBQ0E7RTFIMDg2Q0o7RTBIeDg2Q0k7SUFDRTtFMUgwODZDTjtBQUNGOztBMkg1bTdDQTtFQUNFO0EzSCttN0NGO0EySDVtN0NJO0VBQ0U7RUFDQSxjckh1REk7QU51ajdDVjtBMkgzbTdDSTtFQUNFO0EzSDZtN0NOO0EySDFtN0NJO0VBQ0U7QTNING03Q047QTJIem03Q0k7RUFDRTtFQUNBO0VBQ0E7QTNIMm03Q047QTJIdm03Q0U7RUFDRTtFQUNBO0EzSHltN0NKOztBNEhubzdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUhzbzdDRjtBNEhwbzdDRTtFQUNFO0VBQ0E7QTVIc283Q0o7QTRIbm83Q0U7RUFDRTtFQUNBO0E1SHFvN0NKOztBNkhqcDdDQTtFQUNFO0VBQ0E7RUFDQTtBN0hvcDdDRjtBNkhscDdDRTtFQUNFO0E3SG9wN0NKO0E2SGxwN0NJO0VBQ0U7QTdIb3A3Q047QTZIaHA3Q0U7RUFDRTtBN0hrcDdDSjtBNkgvbzdDRTtFQUNFO0E3SGlwN0NKO0E2SDlvN0NFO0VBQ0U7QTdIZ3A3Q0o7QTZIN283Q0U7RUFDRTtBN0grbzdDSjs7QThINXE3Q0E7RUFDRTtFQUNBLGN4SDJEUTtBTm9uN0NWOztBK0hocjdDRTtFQUNFO0VBQ0E7QS9IbXI3Q0o7QStIanI3Q0k7RUFDRTtBL0htcjdDTjs7QWdJeHI3Q0U7RUFDRTtBaEkycjdDSjs7QWlJN3I3Q0E7RUFDRTtFQUVBO0FqSStyN0NGOztBaUk1cjdDQTtFQUNFLG1CNUh5bUI0QjtBTHNsNkM5Qjs7QWlJMXI3Q0U7RUFDRTtBakk2cjdDSjtBaUkxcjdDTTtFQUNFO0FqSTRyN0NSO0FpSTdyN0NNO0VBQ0U7QWpJK3I3Q1I7QWlJaHM3Q007RUFDRTtBaklrczdDUjtBaUluczdDTTtFQUNFO0FqSXFzN0NSO0FpSXRzN0NNO0VBQ0U7QWpJd3M3Q1I7QWlJenM3Q007RUFDRTtBakkyczdDUjtBaUk1czdDTTtFQUNFO0FqSThzN0NSO0FpSS9zN0NNO0VBQ0U7QWpJaXQ3Q1I7QWlJbHQ3Q007RUFDRTtBaklvdDdDUjtBaUlydDdDTTtFQUNFO0FqSXV0N0NSO0FpSWx0N0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpJb3Q3Q1IsQzs7OztBa0lodjdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFIRjtBQUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFNRTtFQUNFO0lBQ0U7SUFDQTtFQUpKO0FBQ0Y7QUFPRTtFQUNFO0VBQ0E7QUFMSjtBQU9JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxOO0FBT007RUFDRTtBQUxSO0FBUU07RUFDRTtBQU5SLEM7Ozs7QUN0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKO0FBR0k7RUFDRTtBQUROO0FBSUk7RUFDRTtBQUZOO0FBS0k7RUFDRTtFQUNBO0FBSE4sQyIsInNvdXJjZXMiOlsid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9AaWNvbnNjb3V0L3VuaWNvbnMvY3NzL2FuaW1hdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL0BpY29uc2NvdXQvdW5pY29ucy9jc3MvYmVmb3JlLmNzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvQGljb25zY291dC91bmljb25zL2Nzcy9saW5lLmNzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvdG9hc3RpZnktanMvc3JjL3RvYXN0aWZ5LmNzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvZGF0YXRhYmxlcy5uZXQtYnM1L2Nzcy9kYXRhVGFibGVzLmJvb3RzdHJhcDUuY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9qcXVlcnktdHJlZXRhYmxlL2Nzcy9qcXVlcnkudHJlZXRhYmxlLmNzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvZHJhZ3VsYS9kaXN0L2RyYWd1bGEuY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvYWRtaW4uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvdmFyaWFibGVzL19hcHAuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fYXZhdGFyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9taXhpbnMvX2J1dHRvbi5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fY2hhcnQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fbWFpbi5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3NpemluZy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc3RhdC5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19mb3JtX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19ub3RpZmljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3NpbXBsZWJhci9kaXN0L3NpbXBsZWJhci5jc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9BZG1pbkJ1bmRsZS9hc3NldHMvc2Nzcy92ZW5kb3IvX2ZsYXRwaWNrci5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQWRtaW5CdW5kbGUvYXNzZXRzL3Njc3MvdmVuZG9yL19zaW1wbGViYXIuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0FkbWluQnVuZGxlL2Fzc2V0cy9zY3NzL3ZlbmRvci90b20tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL0BtZGkvZm9udC9zY3NzL21hdGVyaWFsZGVzaWduaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX3BhdGguc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL0BtZGkvZm9udC9zY3NzL19leHRyYXMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3QvZGlzdC9zY3NzL3RvbS1zZWxlY3QuYm9vdHN0cmFwNS5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L2Rpc3Qvc2Nzcy90b20tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3QvZGlzdC9zY3NzL19pdGVtcy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L2Rpc3Qvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9kaXN0L3Njc3MvcGx1Z2lucy9kcmFnX2Ryb3Auc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9kaXN0L3Njc3MvcGx1Z2lucy9jaGVja2JveF9vcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3QvZGlzdC9zY3NzL3BsdWdpbnMvY2xlYXJfYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3QvZGlzdC9zY3NzL3BsdWdpbnMvZHJvcGRvd25faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3QvZGlzdC9zY3NzL3BsdWdpbnMvZHJvcGRvd25faW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9kaXN0L3Njc3MvcGx1Z2lucy9pbnB1dF9hdXRvZ3Jvdy5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L2Rpc3Qvc2Nzcy9wbHVnaW5zL29wdGdyb3VwX2NvbHVtbnMuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9kaXN0L3Njc3MvcGx1Z2lucy9yZW1vdmVfYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbm9kZV9tb2R1bGVzL2ZsYXRwaWNrci9kaXN0L2ZsYXRwaWNrci5jc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9Db3JlQnVuZGxlL2Fzc2V0cy9zY3NzL19mbGF0cGlja3Iuc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0NvcmVCdW5kbGUvYXNzZXRzL3Njc3MvX2RhdGF0YWJsZS5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQ29yZUJ1bmRsZS9hc3NldHMvc2Nzcy9fdW1icmVsbGFfY29sbGVjdGlvbi5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQ29yZUJ1bmRsZS9hc3NldHMvc2Nzcy9fbGluay5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQ29yZUJ1bmRsZS9hc3NldHMvc2Nzcy9fdG9hc3Quc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0NvcmVCdW5kbGUvYXNzZXRzL3Njc3MvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9jdWN1bWkvLi9saWJzL0NvcmVCdW5kbGUvYXNzZXRzL3Njc3MvX3ZpY2hmaWxlLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9Db3JlQnVuZGxlL2Fzc2V0cy9zY3NzL190YWJsZS5zY3NzIiwid2VicGFjazovL2N1Y3VtaS8uL2xpYnMvQ29yZUJ1bmRsZS9hc3NldHMvc2Nzcy9fdW1icmVsbGFfc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9Db3JlQnVuZGxlL2Fzc2V0cy91aS9TcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3VjdW1pLy4vbGlicy9Db3JlQnVuZGxlL2Fzc2V0cy91aS9Db25maXJtTW9kYWwuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTcGluIEFuaW1hdGlvbiBTdGFydCAqL1xuLmFuaW1hdGUuc3BpbiB7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hbmltYXRlLnNwaW4tc2xvdyB7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDRzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBzcGluIDRzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gNHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHNwaW4gNHMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hbmltYXRlLnNwaW4tZmFzdCB7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICBcbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIFxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIFxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgXG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLyogU3BpbiBBbmltYXRpb24gRW5kICovXG5cbi8qIFB1bHNlIEFuaW1hdGlvbiBTdGFydCAqL1xuXG4uYW5pbWF0ZS5wdWxzZSB7XG4gIC1tb3otYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHB1bHNlIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYW5pbWF0ZS5wdWxzZS1zbG93IHtcbiAgLW1vei1hbmltYXRpb246IHB1bHNlIDRzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBwdWxzZSA0cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSA0cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogcHVsc2UgNHMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hbmltYXRlLnB1bHNlLWZhc3Qge1xuICAtbW96LWFuaW1hdGlvbjogcHVsc2UgMXMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHB1bHNlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBwdWxzZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBwdWxzZSB7XG4gIDUwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIDUwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG5ALW1zLWtleWZyYW1lcyBwdWxzZSB7XG4gIDUwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG4vKiBQdWxzZSBBbmltYXRpb24gRW5kICovXG5cbi8qIFZpYnJhdGUgQW5pbWF0aW9uIFN0YXJ0ICovXG5cbi5hbmltYXRlLnZpYnJhdGUge1xuICAtbW96LWFuaW1hdGlvbjogdmlicmF0ZSAwLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiB2aWJyYXRlIDAuMXMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmlicmF0ZSAwLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiB2aWJyYXRlIDAuMXMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hbmltYXRlLnZpYnJhdGUtc2xvdyB7XG4gIC1tb3otYW5pbWF0aW9uOiB2aWJyYXRlIDAuMnMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHZpYnJhdGUgMC4ycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB2aWJyYXRlIDAuMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHZpYnJhdGUgMC4ycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFuaW1hdGUudmlicmF0ZS1mYXN0IHtcbiAgLW1vei1hbmltYXRpb246IHZpYnJhdGUgMC4wN3MgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHZpYnJhdGUgMC4wN3MgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmlicmF0ZSAwLjA3cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogdmlicmF0ZSAwLjA3cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG5Aa2V5ZnJhbWVzIHZpYnJhdGUge1xuICAyNSUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgfVxuICBcbiAgNzUlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgdmlicmF0ZSB7XG4gIDI1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICB9XG4gIFxuICA3NSUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgdmlicmF0ZSB7XG4gIDI1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICB9XG4gIFxuICA3NSUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2aWJyYXRlIHtcbiAgMjUlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCk7XG4gIH1cbiAgXG4gIDc1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgdmlicmF0ZSB7XG4gIDI1JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgpO1xuICB9XG4gIFxuICA3NSUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgpO1xuICB9XG59XG5cbi8qIFZpYnJhdGUgQW5pbWF0aW9uIEVuZCAqL1xuXG4vKiBCbGluayBTbW9vdGggQW5pbWF0aW9uIFN0YXJ0ICovXG5cbi5hbmltYXRlLmJsaW5rLXNtb290aCB7XG4gIC1tb3otYW5pbWF0aW9uOiBibGluay1zIDAuOHMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IGJsaW5rLXMgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBibGluay1zIDAuOHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGJsaW5rLXMgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFuaW1hdGUuYmxpbmstc21vb3RoLXNsb3cge1xuICAtbW96LWFuaW1hdGlvbjogYmxpbmstcyAxLjJzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBibGluay1zIDEuMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmstcyAxLjJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBibGluay1zIDEuMnMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hbmltYXRlLmJsaW5rLXNtb290aC1mYXN0IHtcbiAgLW1vei1hbmltYXRpb246IGJsaW5rLXMgMC40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogYmxpbmstcyAwLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rLXMgMC40cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogYmxpbmstcyAwLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbkBrZXlmcmFtZXMgYmxpbmstcyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgYmxpbmstcyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGJsaW5rLXMge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rLXMge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgYmxpbmstcyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuXG4vKiBCbGluayBTbW9vdGggQW5pbWF0aW9uIEVuZCAqL1xuXG4vKiBCbGluayBBbmltYXRpb24gU3RhcnQgKi9cblxuLmFuaW1hdGUuYmxpbmsge1xuICAtbW96LWFuaW1hdGlvbjogYmxpbmsgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogYmxpbmsgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBibGluayAwLjhzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBibGluayAwLjhzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYW5pbWF0ZS5ibGluay1zbG93IHtcbiAgLW1vei1hbmltYXRpb246IGJsaW5rIDEuMnMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IGJsaW5rIDEuMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMS4ycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogYmxpbmsgMS4ycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFuaW1hdGUuYmxpbmstZmFzdCB7XG4gIC1tb3otYW5pbWF0aW9uOiBibGluayAwLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBibGluayAwLjRzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rIDAuNHMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGJsaW5rIDAuNHMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cblxuQGtleWZyYW1lcyBibGluayB7XG4gIDUwJSwgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBibGluayB7XG4gIDUwJSwgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgYmxpbmsge1xuICA1MCUsIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmxpbmsge1xuICA1MCUsIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG5ALW1zLWtleWZyYW1lcyBibGluayB7XG4gIDUwJSwgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi8qIEJsaW5rIEFuaW1hdGlvbiBFbmQgKi9cbiAgXG4iLCJbY2xhc3NePVwie0NTU19QUkVGSVh9LVwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIHtDU1NfUFJFRklYfS1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwidW5pY29ucy17U1RZTEV9XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG5cbiAgLyogRm9yIHNhZmV0eSAtIHJlc2V0IHBhcmVudCBzdHlsZXMsIHRoYXQgY2FuIGJyZWFrIGdseXBoIGNvZGVzICovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBGb250IHNtb290aGluZy4gVGhhdCB3YXMgdGFrZW4gZnJvbSBUV0JTICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBGbGlwIGFuZCBSb3RhdGUgKi9cblxuW2NsYXNzKj1cIntDU1NfUFJFRklYfS1cIl0uZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbltjbGFzcyo9XCJ7Q1NTX1BSRUZJWH0tXCJdLmZsaXAtaG9yaXpvbnRhbC5yb3RhdGUtOTA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWCgtMSk7XG59XG5bY2xhc3MqPVwie0NTU19QUkVGSVh9LVwiXS5mbGlwLWhvcml6b250YWwucm90YXRlLTE4MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlWCgtMSk7XG59XG5bY2xhc3MqPVwie0NTU19QUkVGSVh9LVwiXS5mbGlwLWhvcml6b250YWwucm90YXRlLTI3MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlWCgtMSk7XG59XG5bY2xhc3MqPVwie0NTU19QUkVGSVh9LVwiXS5mbGlwLWhvcml6b250YWwuZmxpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcbn1cbltjbGFzcyo9XCJ7Q1NTX1BSRUZJWH0tXCJdLmZsaXAtaG9yaXpvbnRhbC5mbGlwLXZlcnRpY2FsLnJvdGF0ZS05MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoLTEpO1xufVxuW2NsYXNzKj1cIntDU1NfUFJFRklYfS1cIl0uZmxpcC1ob3Jpem9udGFsLmZsaXAtdmVydGljYWwucm90YXRlLTE4MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKC0xKTtcbn1cbltjbGFzcyo9XCJ7Q1NTX1BSRUZJWH0tXCJdLmZsaXAtaG9yaXpvbnRhbC5mbGlwLXZlcnRpY2FsLnJvdGF0ZS0yNzA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKSBzY2FsZSgtMSk7XG59XG5bY2xhc3MqPVwie0NTU19QUkVGSVh9LVwiXS5mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cbltjbGFzcyo9XCJ7Q1NTX1BSRUZJWH0tXCJdLmZsaXAtdmVydGljYWwucm90YXRlLTkwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZVkoLTEpO1xufVxuW2NsYXNzKj1cIntDU1NfUFJFRklYfS1cIl0uZmxpcC12ZXJ0aWNhbC5yb3RhdGUtMTgwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGVZKC0xKTtcbn1cbltjbGFzcyo9XCJ7Q1NTX1BSRUZJWH0tXCJdLmZsaXAtdmVydGljYWwucm90YXRlLTI3MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlWSgtMSk7XG59XG5bY2xhc3MqPVwie0NTU19QUkVGSVh9LVwiXS5yb3RhdGUtOTA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuW2NsYXNzKj1cIntDU1NfUFJFRklYfS1cIl0ucm90YXRlLTE4MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuW2NsYXNzKj1cIntDU1NfUFJFRklYfS1cIl0ucm90YXRlLTI3MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0wLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTAuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTAuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTgwMC1FODNCO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTgzQy1FODc3O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMC5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTAuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUE1Qi1FQTk2O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMS5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTExLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTExLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTEuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUE5Ny1FQUQ0O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMi5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMi5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTIuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUFENS1FQjExO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMy5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEzLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xMy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTEzLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTMuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUIxMi1FQjREO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNC5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTQuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUI0RS1FQjg5O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNS5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE1LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTUuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUI4QS1FQkM1O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNi5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNi5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE2LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE2LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTYuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUJDNi1FQzAxO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNy5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNy5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE3LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xNy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE3LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTcuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUMwMi1FQzNEO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOC5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE4LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE4LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTguc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUMzRS1FQzc5O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOS5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0xOS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTE5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMTkuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUM3QS1FQ0I1O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTIuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTIuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTg3OC1FOEIzO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yMC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yMC5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTIwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0yMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTIwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMjAuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUNCNi1FQ0I5O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0zLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTMuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0zLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy0zLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtMy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTMuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRThCNC1FOEVGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy00LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTQuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy00LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy00LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtNC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTQuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRThGMC1FOTJCO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy01LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTUuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy01LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy01LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtNS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTUuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTkyQy1FOTY3O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy02LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTYuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy02LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy02LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtNi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTYuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTk2OC1FOUE0O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy03LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTcuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy03LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy03LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtNy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTcuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTlBNS1FOUUxO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy04LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTguZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy04LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy04LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtOC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTguc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRTlFMi1FQTFEO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndW5pY29ucy1saW5lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy05LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTkuZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy05LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xpbmUvdW5pY29ucy05LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9saW5lL3VuaWNvbnMtOS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGluZS91bmljb25zLTkuc3ZnI3VuaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrRUExRS1FQTVBO1xufVtjbGFzc149XCJ1aWwtXCJdOmJlZm9yZSxcbltjbGFzcyo9XCIgdWlsLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJ1bmljb25zLWxpbmVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcblxuICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMgKi9cbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gIC8qIGZpeCBidXR0b25zIGhlaWdodCwgZm9yIHR3aXR0ZXIgYm9vdHN0cmFwICovXG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEZvbnQgc21vb3RoaW5nLiBUaGF0IHdhcyB0YWtlbiBmcm9tIFRXQlMgKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIEZsaXAgYW5kIFJvdGF0ZSAqL1xuXG5bY2xhc3MqPVwidWlsLVwiXS5mbGlwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuW2NsYXNzKj1cInVpbC1cIl0uZmxpcC1ob3Jpem9udGFsLnJvdGF0ZS05MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGVYKC0xKTtcbn1cbltjbGFzcyo9XCJ1aWwtXCJdLmZsaXAtaG9yaXpvbnRhbC5yb3RhdGUtMTgwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGVYKC0xKTtcbn1cbltjbGFzcyo9XCJ1aWwtXCJdLmZsaXAtaG9yaXpvbnRhbC5yb3RhdGUtMjcwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGVYKC0xKTtcbn1cbltjbGFzcyo9XCJ1aWwtXCJdLmZsaXAtaG9yaXpvbnRhbC5mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xufVxuW2NsYXNzKj1cInVpbC1cIl0uZmxpcC1ob3Jpem9udGFsLmZsaXAtdmVydGljYWwucm90YXRlLTkwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgtMSk7XG59XG5bY2xhc3MqPVwidWlsLVwiXS5mbGlwLWhvcml6b250YWwuZmxpcC12ZXJ0aWNhbC5yb3RhdGUtMTgwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGUoLTEpO1xufVxuW2NsYXNzKj1cInVpbC1cIl0uZmxpcC1ob3Jpem9udGFsLmZsaXAtdmVydGljYWwucm90YXRlLTI3MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlKC0xKTtcbn1cbltjbGFzcyo9XCJ1aWwtXCJdLmZsaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuW2NsYXNzKj1cInVpbC1cIl0uZmxpcC12ZXJ0aWNhbC5yb3RhdGUtOTA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgtMSk7XG59XG5bY2xhc3MqPVwidWlsLVwiXS5mbGlwLXZlcnRpY2FsLnJvdGF0ZS0xODA6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZVkoLTEpO1xufVxuW2NsYXNzKj1cInVpbC1cIl0uZmxpcC12ZXJ0aWNhbC5yb3RhdGUtMjcwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGVZKC0xKTtcbn1cbltjbGFzcyo9XCJ1aWwtXCJdLnJvdGF0ZS05MDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5bY2xhc3MqPVwidWlsLVwiXS5yb3RhdGUtMTgwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5bY2xhc3MqPVwidWlsLVwiXS5yb3RhdGUtMjcwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4udWlsLWNvbW1lbnQtYmxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMCc7IH0udWlsLWNvbW1lbnQtYWx0LWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMSc7IH0udWlsLWNvbW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDInOyB9LnVpbC1jb21tZW50LWFsdC1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMyc7IH0udWlsLWNvbW1lbnQtc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDQnOyB9LnVpbC1jb21tZW50LWFsdC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDUnOyB9LnVpbC1jb21tZW50LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDYnOyB9LnVpbC1jb21tZW50LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDcnOyB9LnVpbC1jb21tZW50LWFsdC1jaGFydC1saW5lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlODA4JzsgfS51aWwtY29tbWVudC1hbHQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwOSc7IH0udWlsLWNvbW1lbnQtYWx0LWxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwYSc7IH0udWlsLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODBiJzsgfS51aWwtY29tbWVudC1hbHQtaGVhcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwYyc7IH0udWlsLWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwZCc7IH0udWlsLWNvbW1lbnQtYWx0LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MGUnOyB9LnVpbC1jb21tZW50LWFsdC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwZic7IH0udWlsLWNvbW1lbnQtZG90czpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEwJzsgfS51aWwtY29tbWVudC1hbHQtbGluZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMSc7IH0udWlsLWNvbW1lbnQtbG9jazpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEyJzsgfS51aWwtY29tbWVudC1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEzJzsgfS51aWwtY29tbWVudC1pbmZvLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE0JzsgfS51aWwtY29tbWVudC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxNSc7IH0udWlsLWNvbW1lbnQtYWx0LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxNic7IH0udWlsLWNoYXQtaW5mbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE3JzsgfS51aWwtY29tbWVudC1hbHQtbm90ZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxOCc7IH0udWlsLWNvbW1lbnQtYWx0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxOSc7IH0udWlsLWNvbW1lbnQtYWx0LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWEnOyB9LnVpbC1jb21tZW50LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWInOyB9LnVpbC1jb21tZW50LWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYyc7IH0udWlsLWNvbW1lbnQtYWx0LWJsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWQnOyB9LnVpbC1jb21tZW50LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZSc7IH0udWlsLWNvbW1lbnQtYWx0LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWYnOyB9LnVpbC1jb21tZW50LWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjAnOyB9LnVpbC1jb21tZW50LXJlZG86YmVmb3JlIHsgY29udGVudDogJ1xcZTgyMSc7IH0udWlsLWNvbW1lbnQtYWx0LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjInOyB9LnVpbC1jb21tZW50LWFsdC1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyMyc7IH0udWlsLWNoYXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNCc7IH0udWlsLWNvbW1lbnQtYWx0LW1lc3NhZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNSc7IH0udWlsLWNvbW1lbnQtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjYnOyB9LnVpbC1jaGF0LWJ1YmJsZS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjcnOyB9LnVpbC1jb21tZW50cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyOCc7IH0udWlsLWNvbW1lbnQtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyOSc7IH0udWlsLWNvbW1lbnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmEnOyB9LnVpbC1jb21tZW50LXZlcmlmeTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODJiJzsgfS51aWwtY29tbWVudC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmMnOyB9LnVpbC1jb21tZW50LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmQnOyB9LnVpbC1jb21tZW50LW5vdGVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MmUnOyB9LnVpbC1jb21tZW50LWFsdC1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODJmJzsgfS51aWwtY29tbWVudC1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODMwJzsgfS51aWwtbm8tZW50cnk6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzMSc7IH0udWlsLXNjcmV3OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MzInOyB9LnVpbC10YXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MzMnOyB9LnVpbC1wYWludC10b29sOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MzQnOyB9LnVpbC1jb21tZW50LWFsdC12ZXJpZnk6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzNSc7IH0udWlsLWNvbW1lbnQtYWx0LXJlZG86YmVmb3JlIHsgY29udGVudDogJ1xcZTgzNic7IH0udWlsLXRyb3dlbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODM3JzsgfS51aWwtZHJpbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzOCc7IH0udWlsLWNvbW1lbnQtaW5mbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODM5JzsgfS51aWwtamFja2hhbW1lcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODNhJzsgfS51aWwtY29tbWVudC1hbHQtaW5mbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODNiJzsgfS51aWwtd2hlZWwtYmFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4M2MnOyB9LnVpbC1jb21tZW50LW1lc3NhZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzZCc7IH0udWlsLXNob3ZlbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODNlJzsgfS51aWwta2V5aG9sZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgzZic7IH0udWlsLWtleWhvbGUtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NDAnOyB9LnVpbC10cmFmZmljLWJhcnJpZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0MSc7IH0udWlsLWtleWhvbGUtc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0Mic7IH0udWlsLXdhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0Myc7IH0udWlsLWNvbnN0cnVjdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NDQnOyB9LnVpbC1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODQ1JzsgfS51aWwtc2hpZWxkLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NDYnOyB9LnVpbC1sb2NrLW9wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NDcnOyB9LnVpbC11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0OCc7IH0udWlsLXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0OSc7IH0udWlsLWhlYXJ0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODRhJzsgfS51aWwtb2N0YWdvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODRiJzsgfS51aWwtbG9jazpiZWZvcmUgeyBjb250ZW50OiAnXFxlODRjJzsgfS51aWwtdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0ZCc7IH0udWlsLXN0YXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTg0ZSc7IH0udWlsLXNoaWVsZC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODRmJzsgfS51aWwtbG9jay1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogJ1xcZTg1MCc7IH0udWlsLXBlbnRhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NTEnOyB9LnVpbC1zaGllbGQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTg1Mic7IH0udWlsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODUzJzsgfS51aWwtc2hpZWxkLXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NTQnOyB9LnVpbC1wYWRsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NTUnOyB9LnVpbC13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NTYnOyB9LnVpbC1sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODU3JzsgfS51aWwtcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODU4JzsgfS51aWwtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NTknOyB9LnVpbC1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg1YSc7IH0udWlsLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NWInOyB9LnVpbC10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogJ1xcZTg1Yyc7IH0udWlsLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NWQnOyB9LnVpbC1wYXJraW5nLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODVlJzsgfS51aWwtbWFyczpiZWZvcmUgeyBjb250ZW50OiAnXFxlODVmJzsgfS51aWwtc2FkLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODYwJzsgfS51aWwtcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODYxJzsgfS51aWwtbmVyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODYyJzsgfS51aWwtc21pbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg2Myc7IH0udWlsLW1laC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg2NCc7IH0udWlsLWFubm95ZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg2NSc7IH0udWlsLXNhZC1kaXp6eTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODY2JzsgfS51aWwtc2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NjcnOyB9LnVpbC1zZXJ2aWNlbWFyazpiZWZvcmUgeyBjb250ZW50OiAnXFxlODY4JzsgfS51aWwtY2xvc2VkLWNhcHRpb25pbmctc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTg2OSc7IH0udWlsLXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NmEnOyB9LnVpbC1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NmInOyB9LnVpbC1mcm93bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODZjJzsgfS51aWwtYWNjZXNzaWJsZS1pY29uLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODZkJzsgfS51aWwtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NmUnOyB9LnVpbC1tZWg6YmVmb3JlIHsgY29udGVudDogJ1xcZTg2Zic7IH0udWlsLXNpbGVuY2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3MCc7IH0udWlsLWRpenp5LW1laDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODcxJzsgfS51aWwtcGFya2luZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3Mic7IH0udWlsLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODczJzsgfS51aWwtc21pbGUtZGl6enk6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3NCc7IH0udWlsLW5pbmphOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NzUnOyB9LnVpbC1zbWlsZS1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4NzYnOyB9LnVpbC1sYXVnaGluZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODc3JzsgfS51aWwtcHJldmlvdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1Yic7IH0udWlsLWZpbG06YmVmb3JlIHsgY29udGVudDogJ1xcZWE1Yyc7IH0udWlsLWltYWdlLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTVkJzsgfS51aWwtaW5jb21pbmctY2FsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTVlJzsgfS51aWwtaW1hZ2UtY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1Zic7IH0udWlsLWltYWdlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2MCc7IH0udWlsLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNjEnOyB9LnVpbC1jYW1lcmEtcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTYyJzsgfS51aWwtcGxheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTYzJzsgfS51aWwtY2xvdWQtcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWE2NCc7IH0udWlsLXNraXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTY1JzsgfS51aWwtaW1hZ2UtbG9jazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTY2JzsgfS51aWwtc2tpcC1mb3J3YXJkLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTY3JzsgfS51aWwtc2tpcC1mb3J3YXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTY4JzsgfS51aWwtc3RlcC1iYWNrd2FyZC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2OSc7IH0udWlsLWJvb21ib3g6YmVmb3JlIHsgY29udGVudDogJ1xcZWE2YSc7IH0udWlsLXN0ZXAtYmFja3dhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNmInOyB9LnVpbC1pbWFnZS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTZjJzsgfS51aWwtY2xvdWQtZGF0YWJhc2UtdHJlZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTZkJzsgfS51aWwtc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNmUnOyB9LnVpbC10ZW1wZXJhdHVyZS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNmYnOyB9LnVpbC1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzAnOyB9LnVpbC1mYWhyZW5oZWl0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzEnOyB9LnVpbC1zbm93Zmxha2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzInOyB9LnVpbC1jbG91ZC13aW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzMnOyB9LnVpbC10b3JuYWRvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNzQnOyB9LnVpbC1jbG91ZC1zdW4taGFpbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTc1JzsgfS51aWwtY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Nic7IH0udWlsLWltYWdlLWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Nyc7IH0udWlsLWNsb3VkLW1vb24taGFpbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTc4JzsgfS51aWwtdGVtcGVyYXR1cmUtZW1wdHk6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3OSc7IH0udWlsLWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhN2EnOyB9LnVpbC10aHVuZGVyc3Rvcm06YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Yic7IH0udWlsLXRodW5kZXJzdG9ybS1zdW46YmVmb3JlIHsgY29udGVudDogJ1xcZWE3Yyc7IH0udWlsLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWE3ZCc7IH0udWlsLXRodW5kZXJzdG9ybS1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhN2UnOyB9LnVpbC1zbm93LWZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhN2YnOyB9LnVpbC1yYWluZHJvcHM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4MCc7IH0udWlsLWZvcmVjYXN0Y2xvdWQtbW9vbi10ZWFyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhODEnOyB9LnVpbC1jbG91ZC1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhODInOyB9LnVpbC1jbG91ZC1zdW4tdGVhcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTgzJzsgfS51aWwtY2xvdWQtbW9vbi1zaG93ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhODQnOyB9LnVpbC1jbG91ZC1yYWluLXN1bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTg1JzsgfS51aWwtY2xvdWQtc2hvd2Vycy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Nic7IH0udWlsLWNsb3VkLXNob3dlcnM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Nyc7IH0udWlsLWNsb3VkLWhhaWw6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4OCc7IH0udWlsLWNsb3VkLWRyaXp6bGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWE4OSc7IH0udWlsLWNsb3VkLW1vb246YmVmb3JlIHsgY29udGVudDogJ1xcZWE4YSc7IH0udWlsLW1vb246YmVmb3JlIHsgY29udGVudDogJ1xcZWE4Yic7IH0udWlsLWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYThjJzsgfS51aWwtbW9vbnNldDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYThkJzsgfS51aWwtY2Vsc2l1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYThlJzsgfS51aWwtaW1hZ2UtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOGYnOyB9LnVpbC1jbG91ZC1zdW4tbWVhdGJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5MCc7IH0udWlsLXdpbmRzb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOTEnOyB9LnVpbC1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTkyJzsgfS51aWwtdGVtcGVyYXR1cmUtcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTkzJzsgfS51aWwtbW9vbi1lY2xpcHNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOTQnOyB9LnVpbC12ZXJ0aWNhbC1hbGlnbi10b3A6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5NSc7IH0udWlsLWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOTYnOyB9LnVpbC10ZW1wZXJhdHVyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTk3JzsgfS51aWwtY2xvdWQtbW9vbi1tZWF0YmFsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTk4JzsgfS51aWwtZmxpcC1oLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTk5JzsgfS51aWwtdmVjdG9yLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE5YSc7IH0udWlsLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOWInOyB9LnVpbC10aDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTljJzsgfS51aWwtaW1hZ2VzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOWQnOyB9LnVpbC10ZW1wZXJhdHVyZS1taW51czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTllJzsgfS51aWwtZmxpcC12OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhOWYnOyB9LnVpbC1jbG91ZC1zdW4tcmFpbi1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhMCc7IH0udWlsLXNxdWFyZS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYTInOyB9LnVpbC12ZXJ0aWNhbC1kaXN0cmlidXRlLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWEzJzsgfS51aWwtcGFub3JhbWEtaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNCc7IH0udWlsLXBhdGhmaW5kZXItdW5pdGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNSc7IH0udWlsLXdpbmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNic7IH0udWlsLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhNyc7IH0udWlsLXZlcnRpY2FsLWFsaWduLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWE4JzsgfS51aWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFhOSc7IH0udWlsLW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFhJzsgfS51aWwtcGFub3JhbWEtdjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFiJzsgfS51aWwtcGFub3JhbWEtaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFjJzsgfS51aWwtdGVtcGVyYXR1cmUtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFkJzsgfS51aWwtbGF5ZXJzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWFmJzsgfS51aWwtbGluZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiMCc7IH0udWlsLWltYWdlLXJlc2l6ZS1sYW5kc2NhcGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiMSc7IH0udWlsLWltYWdlLXJlc2l6ZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiMic7IH0udWlsLXBhdGhmaW5kZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiMyc7IH0udWlsLWZsaXAtaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWI0JzsgfS51aWwtaG9yaXpvbnRhbC1kaXN0cmlidXRpb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiNSc7IH0udWlsLWhvcml6b250YWwtZGlzdHJpYnV0aW9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiNic7IH0udWlsLWhvcml6b250YWwtZGlzdHJpYnV0aW9uLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWI3JzsgfS51aWwtaG9yaXpvbnRhbC1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiOCc7IH0udWlsLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYjknOyB9LnVpbC1ob3Jpem9udGFsLWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYmEnOyB9LnVpbC1ob3Jpem9udGFsLWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFiYic7IH0udWlsLXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYmMnOyB9LnVpbC10aC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWJkJzsgfS51aWwtY3JvcC1hbHQtcm90YXRlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYmUnOyB9LnVpbC1hcHBzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYmYnOyB9LnVpbC1leGNsdWRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYzAnOyB9LnVpbC1jcm9wLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWMxJzsgfS51aWwtZ3JpZHM6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjMic7IH0udWlsLWZsaXAtdi1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjMyc7IH0udWlsLXZlcnRpY2FsLWRpc3RyaWJ1dGlvbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjNCc7IH0udWlsLWNyb3AtYWx0LXJvdGF0ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYzUnOyB9LnVpbC12ZXJ0aWNhbC1kaXN0cmlidXRpb24tdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhYzYnOyB9LnVpbC1icnVzaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjNyc7IH0udWlsLWNpcmNsZS1sYXllcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWM4JzsgfS51aWwtbW9kZW06YmVmb3JlIHsgY29udGVudDogJ1xcZWFjOSc7IH0udWlsLXdlYmNhbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWNhJzsgfS51aWwtaGRkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhY2InOyB9LnVpbC1tb25pdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhY2MnOyB9LnVpbC1kaWNlLWZvdXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjZCc7IH0udWlsLXdpZmktcm91dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhY2UnOyB9LnVpbC1kaWNlLWZpdmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWFjZic7IH0udWlsLWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZDAnOyB9LnVpbC1kaWNlLXR3bzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQxJzsgfS51aWwtZGljZS1zaXg6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkMic7IH0udWlsLXdpbmR5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZDMnOyB9LnVpbC1zd2F0Y2hib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZDQnOyB9LnVpbC1jYW5jZWw6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkNSc7IH0udWlsLWNsb3VkczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQ2JzsgfS51aWwtbW91bnRhaW5zLXN1bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQ3JzsgfS51aWwtaGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWQ4JzsgfS51aWwtbi1hOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZDknOyB9LnVpbC1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWRhJzsgfS51aWwtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZGInOyB9LnVpbC1hdXRvLWZsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZGMnOyB9LnVpbC1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZGQnOyB9LnVpbC1tb2JpbGUtdmlicmF0ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWRlJzsgfS51aWwtdHJlZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWFkZic7IH0udWlsLXZvaWNlbWFpbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWUwJzsgfS51aWwtdm9pY2VtYWlsLXJlY3RhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWUxJzsgfS51aWwtcGxhbmUtZmx5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTInOyB9LnVpbC1zeW5jLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTMnOyB9LnVpbC10YWNob21ldGVyLWZhc3Q6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlNCc7IH0udWlsLXNpZ24taW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTUnOyB9LnVpbC1hcmNoaXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWU2JzsgfS51aWwtcG93ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlNyc7IH0udWlsLXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZTknOyB9LnVpbC1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZWEnOyB9LnVpbC1hbmNob3I6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlYic7IH0udWlsLXN5bmMtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlYyc7IH0udWlsLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWVkJzsgfS51aWwtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJ1xcZWFlZSc7IH0udWlsLXNpZ24tb3V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWVmJzsgfS51aWwtbmV3c3BhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjAnOyB9LnVpbC1zaWduaW46YmVmb3JlIHsgY29udGVudDogJ1xcZWFmMSc7IH0udWlsLXByb2Nlc3NvcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWYyJzsgfS51aWwtaHVudGluZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWYzJzsgfS51aWwtY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjQnOyB9LnVpbC1oaXN0b3J5LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWY1JzsgfS51aWwtd2VpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjYnOyB9LnVpbC1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjcnOyB9LnVpbC1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjgnOyB9LnVpbC1jaXJjdWl0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZjknOyB9LnVpbC1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZmEnOyB9LnVpbC1iYW46YmVmb3JlIHsgY29udGVudDogJ1xcZWFmYic7IH0udWlsLWNyb3NzaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWFmYyc7IH0udWlsLWNyb3NzaGFpcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYWZkJzsgfS51aWwtcmVjb3JkLWF1ZGlvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhZmUnOyB9LnVpbC1mbG93ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWFmZic7IH0udWlsLWFpcnBsYXk6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwMCc7IH0udWlsLXJzcy1pbnRlcmZhY2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwMSc7IH0udWlsLWVxdWFsLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjAyJzsgfS51aWwtc2h1dHRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjAzJzsgfS51aWwtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjA0JzsgfS51aWwtbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMDUnOyB9LnVpbC1zbGlkZXJzLXYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMDYnOyB9LnVpbC1jb21wYWN0LWRpc2M6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwNyc7IH0udWlsLXNpdGVtYXA6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwOCc7IH0udWlsLXNsaWRlcnMtdjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjA5JzsgfS51aWwtc2h1dHRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwYSc7IH0udWlsLWNsYXBwZXItYm9hcmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwYic7IH0udWlsLXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMGMnOyB9LnVpbC1yYWluYm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMGQnOyB9LnVpbC1kZXNlcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIwZSc7IH0udWlsLXN1bnNldDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjBmJzsgfS51aWwtbW91bnRhaW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMTAnOyB9LnVpbC1ib2x0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMTEnOyB9LnVpbC10ZWxlc2NvcGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxMic7IH0udWlsLXNwZXJtczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjEzJzsgfS51aWwtZ2FtZS1zdHJ1Y3R1cmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxNCc7IH0udWlsLXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjE1JzsgfS51aWwtcHJlc2VudGF0aW9uLXBsYXk6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxNic7IH0udWlsLWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjE3JzsgfS51aWwtbm90ZWJvb2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMTgnOyB9LnVpbC1hd2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxOSc7IH0udWlsLWJ1ZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjFhJzsgfS51aWwtYnJvd3NlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjFiJzsgfS51aWwtcnNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjFjJzsgfS51aWwtYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxZCc7IH0udWlsLWxhbXA6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxZSc7IH0udWlsLWhlYXJ0LXJhdGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWIxZic7IH0udWlsLXN3aW1tZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyMCc7IH0udWlsLXB1bXA6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyMSc7IH0udWlsLWNyb2NrZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMjInOyB9LnVpbC1tZXNzYWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMjMnOyB9LnVpbC1iZWQtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMjQnOyB9LnVpbC1yb3BlLXdheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjI1JzsgfS51aWwtd2F0ZXItZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyNic7IH0udWlsLXJvdGF0ZS0zNjA6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyNyc7IH0udWlsLWZlZWRiYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMjgnOyB9LnVpbC1iZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIyOSc7IH0udWlsLXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMmEnOyB9LnVpbC1hbGlnbi1jZW50ZXItaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjJiJzsgfS51aWwtYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjJjJzsgfS51aWwtcG9zdC1zdGFtcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjJkJzsgfS51aWwtYXJyb3ctZ3Jvd3RoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMmUnOyB9LnVpbC1lbnRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjJmJzsgfS51aWwtYXJyb3c6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzMCc7IH0udWlsLWFycm93cy1zaHJpbmstaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjMxJzsgfS51aWwtYXJyb3dzLXJlc2l6ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjMyJzsgfS51aWwtcHJlc2VudGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMzMnOyB9LnVpbC1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjM0JzsgfS51aWwtc2NhbGluZy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjM1JzsgfS51aWwtaW1wb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViMzYnOyB9LnVpbC1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjM3JzsgfS51aWwtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWIzOCc7IH0udWlsLWNoYXJ0LWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWIzOSc7IH0udWlsLWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWIzYSc7IH0udWlsLWV4cGFuZC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViM2InOyB9LnVpbC1hcnJvdy1yZXNpemUtZGlhZ29uYWw6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzYyc7IH0udWlsLWV4Y2hhbmdlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjNkJzsgfS51aWwtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzZSc7IH0udWlsLWV4cGFuZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWIzZic7IH0udWlsLWNvbXByZXNzLWFycm93czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjQwJzsgfS51aWwtY2FyZXQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0MSc7IH0udWlsLXNjcm9sbC1oOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNDInOyB9LnVpbC1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Myc7IH0udWlsLWFycm93LXRvLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjQ0JzsgfS51aWwtc29ydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjQ1JzsgfS51aWwtc2NhbGluZy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNDYnOyB9LnVpbC1hcnJvd3MtcmVzaXplLWg6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Nyc7IH0udWlsLWFycm93LWZyb20tdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNDgnOyB9LnVpbC1hcnJvd3MtdXAtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0OSc7IH0udWlsLWFycm93cy1sZWZ0LWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWI0YSc7IH0udWlsLWFycm93cy1yaWdodC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNGInOyB9LnVpbC1hcnJvd3MtaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Yyc7IH0udWlsLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjRkJzsgfS51aWwtY29tcHJlc3MtcG9pbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0ZSc7IH0udWlsLWFycm93LXVwLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI0Zic7IH0udWlsLWFycm93LWNvbXByZXNzLWg6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1MCc7IH0udWlsLWFycm93cy12LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjUxJzsgfS51aWwtYXJyb3dzLXY6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1Mic7IH0udWlsLWFycm93cy1zaHJpbmstdjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjUzJzsgfS51aWwtYXJyb3ctYnJlYWs6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1NCc7IH0udWlsLWFsaWduLWNlbnRlci12OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNTUnOyB9LnVpbC1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjU2JzsgfS51aWwtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNTcnOyB9LnVpbC1leHBvcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1OCc7IH0udWlsLWFycm93cy1yZXNpemUtdjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjU5JzsgfS51aWwtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjVhJzsgfS51aWwtYXJyb3ctdXAtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI1Yic7IH0udWlsLWNvcm5lci11cC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjVjJzsgfS51aWwtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNWQnOyB9LnVpbC1zb3J0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNWUnOyB9LnVpbC1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjVmJzsgfS51aWwtY29ybmVyLWRvd24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjYwJzsgfS51aWwtY29ybmVyLXJpZ2h0LWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWI2MSc7IH0udWlsLWNvcm5lci1kb3duLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNjInOyB9LnVpbC1jb3JuZXItdXAtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjYzJzsgfS51aWwtY29ybmVyLWxlZnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjY0JzsgfS51aWwtbWF4aW1pemUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjY1JzsgfS51aWwtY29ybmVyLXVwLXJpZ2h0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjY2JzsgfS51aWwtY29ybmVyLWRvd24tcmlnaHQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNjcnOyB9LnVpbC10b3AtYXJyb3ctZnJvbS10b3A6YmVmb3JlIHsgY29udGVudDogJ1xcZWI2OCc7IH0udWlsLXRvcC1hcnJvdy10by10b3A6YmVmb3JlIHsgY29udGVudDogJ1xcZWI2OSc7IH0udWlsLWFycm93LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjZhJzsgfS51aWwtc2h1ZmZsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjZiJzsgfS51aWwtZGlyZWN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNmMnOyB9LnVpbC1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjZkJzsgfS51aWwtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNmUnOyB9LnVpbC1hcnJvdy10by1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjZmJzsgfS51aWwtYXJyb3ctZnJvbS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjcwJzsgfS51aWwtZXhwYW5kLWZyb20tY29ybmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzEnOyB9LnVpbC1leHBhbmQtYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzInOyB9LnVpbC1hcnJvd3MtbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Myc7IH0udWlsLWFycm93LWRvd24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc0JzsgfS51aWwtZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3NSc7IH0udWlsLWNvbXByZXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc2JzsgfS51aWwtc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViNzcnOyB9LnVpbC1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc4JzsgfS51aWwtYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjc5JzsgfS51aWwtYXJyb3dzLW1lcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViN2EnOyB9LnVpbC1hcnJvdy1kb3duLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViN2InOyB9LnVpbC1jb3JuZXItdXAtbGVmdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Yyc7IH0udWlsLWxlZnQtYXJyb3ctdG8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjdkJzsgfS51aWwtbWludXMtcGF0aDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjdlJzsgfS51aWwtbGVmdC1hcnJvdy1mcm9tLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI3Zic7IH0udWlsLXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjgwJzsgfS51aWwtdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4MSc7IH0udWlsLWxpbmUtc3BhY2luZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjgyJzsgfS51aWwtc2hyaW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViODMnOyB9LnVpbC1jb21wcmVzcy1hbHQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjg0JzsgfS51aWwtYnJpbmctZnJvbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4NSc7IH0udWlsLWNvbXByZXNzLWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViODYnOyB9LnVpbC1icmluZy1ib3R0b206YmVmb3JlIHsgY29udGVudDogJ1xcZWI4Nyc7IH0udWlsLWNvbXByZXNzLXY6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4OCc7IH0udWlsLXNwaW46YmVmb3JlIHsgY29udGVudDogJ1xcZWI4OSc7IH0udWlsLWJvcmRlci1vdXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4YSc7IH0udWlsLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGInOyB9LnVpbC1kb2N1bWVudC1sYXlvdXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjhjJzsgfS51aWwtY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJ1xcZWI4ZCc7IH0udWlsLWdyaXAtaG9yaXpvbnRhbC1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOGUnOyB9LnVpbC1kaWFscGFkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjhmJzsgfS51aWwtZG9jdW1lbnQtbGF5b3V0LWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjkwJzsgfS51aWwtYm9yZGVyLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjkxJzsgfS51aWwtZGlhbHBhZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjkyJzsgfS51aWwtZG9jdW1lbnQtbGF5b3V0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOTMnOyB9LnVpbC1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5NCc7IH0udWlsLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZWI5NSc7IH0udWlsLWFsaWduLWNlbnRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5Nic7IH0udWlsLWFsaWduLWxldHRlci1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjk3JzsgfS51aWwtYm9yZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjk4JzsgfS51aWwtYWxpZ24tY2VudGVyLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5OSc7IH0udWlsLWFsaWduLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjlhJzsgfS51aWwtYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOWInOyB9LnVpbC1zb3J0LWFtb3VudC11cDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYjljJzsgfS51aWwtd3JhcC10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViOWQnOyB9LnVpbC1hbGlnbi1sZWZ0LWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5ZSc7IH0udWlsLWFuZ2xlLXJpZ2h0LWI6YmVmb3JlIHsgY29udGVudDogJ1xcZWI5Zic7IH0udWlsLXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmEwJzsgfS51aWwtcmlnaHQtaW5kZW50LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmExJzsgfS51aWwtYm9yZGVyLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTInOyB9LnVpbC1hbGlnbi1yaWdodC1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTMnOyB9LnVpbC1hbGlnbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmE0JzsgfS51aWwtYm9yZGVyLWNsZWFyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTUnOyB9LnVpbC1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmE2JzsgfS51aWwtbGlzdC11aS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhNyc7IH0udWlsLWxlZnQtaW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYTgnOyB9LnVpbC1sZWZ0LWluZGVudC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhOSc7IH0udWlsLWJvcmRlci1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWEnOyB9LnVpbC1ib3JkZXItdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWInOyB9LnVpbC1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWMnOyB9LnVpbC1zdWJqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWQnOyB9LnVpbC1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYWUnOyB9LnVpbC1leWU6YmVmb3JlIHsgY29udGVudDogJ1xcZWJhZic7IH0udWlsLWV4cG9zdXJlLWluY3JlYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYjAnOyB9LnVpbC1icmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJiMSc7IH0udWlsLWV4cG9zdXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmIyJzsgfS51aWwtY2FwdHVyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmIzJzsgfS51aWwtYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmI0JzsgfS51aWwtYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJiNSc7IH0udWlsLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYjYnOyB9LnVpbC1mb2N1cy10YXJnZXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJiNyc7IH0udWlsLWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYjgnOyB9LnVpbC1jYXJkLWF0bTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmI5JzsgfS51aWwtZm9jdXMtYWRkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYmEnOyB9LnVpbC1mb2N1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmJiJzsgfS51aWwtYm9yZGVyLWlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYmMnOyB9LnVpbC1nbGFzcy10ZWE6YmVmb3JlIHsgY29udGVudDogJ1xcZWJiZCc7IH0udWlsLXN0cmVlcmluZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmJlJzsgfS51aWwtdHYtcmV0cm8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJiZic7IH0udWlsLXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmMwJzsgfS51aWwtZm9vdGJhbGwtYW1lcmljYW46YmVmb3JlIHsgY29udGVudDogJ1xcZWJjMSc7IH0udWlsLXdhdGVyLWRyb3Atc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJjMic7IH0udWlsLWxheWVyczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmMzJzsgfS51aWwtcHJpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJjNCc7IH0udWlsLWFuZHJvaWQtcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJjNSc7IH0udWlsLWNhbGVuZGFyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYzYnOyB9LnVpbC1pbWFnZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmM3JzsgfS51aWwtaW1hZ2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYzgnOyB9LnVpbC1sb2NrLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViYzknOyB9LnVpbC1tb25leS1iaWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViY2EnOyB9LnVpbC1jb21tZW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViY2InOyB9LnVpbC1tYXAtbWFya2VyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViY2MnOyB9LnVpbC10ZWFyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViY2QnOyB9LnVpbC1jb21tZW50LWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmNlJzsgfS51aWwtZm9sZGVyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViY2YnOyB9LnVpbC1maWx0ZXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkMCc7IH0udWlsLWZpbGUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkMSc7IH0udWlsLWZpbGUtbGFuc2NhcGUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkMic7IH0udWlsLWdsYXNzLW1hcnRpbmktYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZDMnOyB9LnVpbC1jYXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkNCc7IH0udWlsLWNhbWVyYS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmQ1JzsgfS51aWwtbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmQ2JzsgfS51aWwtbGF5ZXItZ3JvdXAtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkNyc7IH0udWlsLXBsdWc6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkOCc7IH0udWlsLWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkOSc7IH0udWlsLWV4cGFuZC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmRhJzsgfS51aWwtYmVsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmRiJzsgfS51aWwtZGVza3RvcC1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkYyc7IH0udWlsLWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkZCc7IH0udWlsLWxheWVycy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmRlJzsgfS51aWwtYW5ncnk6YmVmb3JlIHsgY29udGVudDogJ1xcZWJkZic7IH0udWlsLWVhcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmUwJzsgfS51aWwtZGVza3RvcC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmUxJzsgfS51aWwtdGV4dC1zdHJpa2UtdGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmUyJzsgfS51aWwtYm9sZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmUzJzsgfS51aWwtdGV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmU0JzsgfS51aWwtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZTUnOyB9LnVpbC1wYWxldHRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZTYnOyB9LnVpbC11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWJlNyc7IH0udWlsLXRleHQtZmllbGRzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZTgnOyB9LnVpbC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZTknOyB9LnVpbC10ZXh0LXNpemU6YmVmb3JlIHsgY29udGVudDogJ1xcZWJlYSc7IH0udWlsLWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmViJzsgfS51aWwtcmlnaHQtdG8tbGVmdC10ZXh0LWRpcmVjdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmVjJzsgfS51aWwtc2lnbWE6YmVmb3JlIHsgY29udGVudDogJ1xcZWJlZCc7IH0udWlsLTEyLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJlZSc7IH0udWlsLWxlZnQtdG8tcmlnaHQtdGV4dC1kaXJlY3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWJlZic7IH0udWlsLTEwLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmMCc7IH0udWlsLTE2LXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmMSc7IH0udWlsLTEzLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmMic7IH0udWlsLTIxLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmMyc7IH0udWlsLTE3LXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmNCc7IH0udWlsLTYtcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmY1JzsgfS51aWwtMC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZjYnOyB9LnVpbC0zLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmNyc7IH0udWlsLWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmY4JzsgfS51aWwtYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmY5JzsgfS51aWwtMTgtcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmZhJzsgfS51aWwtcm9ib3Q6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmYic7IH0udWlsLXNlbGZpZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYmZjJzsgfS51aWwtYmFnLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGViZmQnOyB9LnVpbC1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogJ1xcZWJmZSc7IH0udWlsLWxpbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWJmZic7IH0udWlsLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzAwJzsgfS51aWwtZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzAxJzsgfS51aWwtYmxhY2stYmVycnk6YmVmb3JlIHsgY29udGVudDogJ1xcZWMwMic7IH0udWlsLWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMDMnOyB9LnVpbC1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzA0JzsgfS51aWwtaW50ZXJjb206YmVmb3JlIHsgY29udGVudDogJ1xcZWMwNSc7IH0udWlsLXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWMwNic7IH0udWlsLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzA3JzsgfS51aWwtYXBwbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWMwOCc7IH0udWlsLWluc3RhZ3JhbS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMwOSc7IH0udWlsLXdoYXRzYXBwLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzBhJzsgfS51aWwtYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzBiJzsgfS51aWwtdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzBjJzsgfS51aWwtNTAwcHg6YmVmb3JlIHsgY29udGVudDogJ1xcZWMwZCc7IH0udWlsLXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzBlJzsgfS51aWwtZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzBmJzsgfS51aWwtdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzEwJzsgfS51aWwtZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMTEnOyB9LnVpbC1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzEyJzsgfS51aWwtc2xhY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWMxMyc7IH0udWlsLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzE0JzsgfS51aWwtcmVkZGl0LWFsaWVuLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzE1JzsgfS51aWwtbGlua2VkaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMTYnOyB9LnVpbC1nb29nbGUtaGFuZ291dHM6YmVmb3JlIHsgY29udGVudDogJ1xcZWMxNyc7IH0udWlsLWphdmEtc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMTgnOyB9LnVpbC1nb29nbGUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzE5JzsgfS51aWwtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMWEnOyB9LnVpbC1hc3RlcmlzazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzFiJzsgfS51aWwtYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzFjJzsgfS51aWwtZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMWQnOyB9LnVpbC1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMWUnOyB9LnVpbC1hbWF6b246YmVmb3JlIHsgY29udGVudDogJ1xcZWMxZic7IH0udWlsLXNsYWNrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzIwJzsgfS51aWwtZGFzaGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMjEnOyB9LnVpbC12dWVqcy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMyMic7IH0udWlsLWFkb2JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzIzJzsgfS51aWwtYW5raDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzI0JzsgfS51aWwtdHdpdHRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMyNSc7IH0udWlsLW9wZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMjYnOyB9LnVpbC1pbnRlcmNvbS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMyNyc7IH0udWlsLXR1bWJsci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMyOCc7IH0udWlsLXJlYWN0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMjknOyB9LnVpbC1jYW1lcmEtY2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMmEnOyB9LnVpbC1tYXN0ZXItY2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzJiJzsgfS51aWwtc25hcGNoYXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMmMnOyB9LnVpbC1vcGVyYS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMyZCc7IH0udWlsLWh0bWwzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzJlJzsgfS51aWwtc3dpZ2d5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMmYnOyB9LnVpbC1odG1sMzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzMwJzsgfS51aWwtZ29vZ2xlLWhhbmdvdXRzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzMxJzsgfS51aWwtYWRvYmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWMzMic7IH0udWlsLWZhY2Vib29rLW1lc3Nlbmdlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWMzMyc7IH0udWlsLWJsb2dnZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMzQnOyB9LnVpbC1ibG9nZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMzUnOyB9LnVpbC1iZWhhbmNlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzM2JzsgfS51aWwtYXBwbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMzcnOyB9LnVpbC1iaXRjb2luOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjMzgnOyB9LnVpbC1tZWdhcGhvbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWMzOSc7IH0udWlsLWJpdGNvaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjM2EnOyB9LnVpbC1ib3dsaW5nLWJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZWMzYic7IH0udWlsLXBlcmNlbnRhZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWMzYyc7IH0udWlsLWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzNkJzsgfS51aWwtcHJvY2VzczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzNlJzsgfS51aWwtdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzNmJzsgfS51aWwtc2t5cGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNDAnOyB9LnVpbC13aW5kLXN1bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzQxJzsgfS51aWwtdmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNDInOyB9LnVpbC1za3lwZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzQzJzsgfS51aWwtdGVsZWdyYW0tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNDQnOyB9LnVpbC12dWVqczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzQ1JzsgfS51aWwtdms6YmVmb3JlIHsgY29udGVudDogJ1xcZWM0Nic7IH0udWlsLXRlbGVncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNDcnOyB9LnVpbC15aW4teWFuZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzQ4JzsgfS51aWwtYW5nbGUtbGVmdC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNDknOyB9LnVpbC1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNGEnOyB9LnVpbC1tZXRybzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzRiJzsgfS51aWwtY29tbWVudC1hZGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM0Yyc7IH0udWlsLWZpcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWM0ZCc7IH0udWlsLXFyY29kZS1zY2FuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNGUnOyB9LnVpbC1wYW5lbC1hZGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM0Zic7IH0udWlsLWJyYWNrZXRzLWN1cmx5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNTAnOyB9LnVpbC1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzUxJzsgfS51aWwtY29tcGFyaXNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzUyJzsgfS51aWwtZmlsZS1leHBvcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM1Myc7IH0udWlsLWNoYW5uZWwtYWRkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNTQnOyB9LnVpbC1ydXBlZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNTUnOyB9LnVpbC1jaGFubmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNTYnOyB9LnVpbC1saW5rLWFkZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzU3JzsgfS51aWwtZmlsZS1pbXBvcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM1OCc7IH0udWlsLXg6YmVmb3JlIHsgY29udGVudDogJ1xcZWM1OSc7IH0udWlsLXNhdmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWM1YSc7IH0udWlsLWhlYXJ0LWJyZWFrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNWInOyB9LnVpbC10YWNob21ldGVyLWZhc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNWMnOyB9LnVpbC1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzVkJzsgfS51aWwtY3JlYXRlLWRhc2hib2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzVlJzsgfS51aWwtd2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJ1xcZWM1Zic7IH0udWlsLXNldHRpbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZWM2MCc7IH0udWlsLXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzYxJzsgfS51aWwtc2hhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWM2Mic7IH0udWlsLXgtYWRkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNjMnOyB9LnVpbC11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNjQnOyB9LnVpbC1taWNyb3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNjUnOyB9LnVpbC12aXJ1cy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzY2JzsgfS51aWwtdmlzdWFsLXN0dWRpbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzY3JzsgfS51aWwtaGVhZC1zaWRlLW1hc2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWM2OCc7IH0udWlsLWJhc2ViYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZWM2OSc7IH0udWlsLXN0ZXRob3Njb3BlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzZhJzsgfS51aWwtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNmInOyB9LnVpbC1ob3NwaXRhbC1zcXVhcmUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzZjJzsgfS51aWwtaGVhZC1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNmQnOyB9LnVpbC1oZWFkLXNpZGUtY291Z2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWM2ZSc7IH0udWlsLWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNmYnOyB9LnVpbC13aW5kLW1vb246YmVmb3JlIHsgY29udGVudDogJ1xcZWM3MCc7IH0udWlsLWhvc3BpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNzEnOyB9LnVpbC1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzcyJzsgfS51aWwtc2FuaXRpemVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNzMnOyB9LnVpbC10b2lsZXQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWM3NCc7IH0udWlsLWNvcm9uYXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjNzUnOyB9LnVpbC11c2VyLWFycm93czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzc2JzsgfS51aWwtaG91c2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzc3JzsgfS51aWwtc29jaWFsLWRpc3RhbmNpbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZWM3OCc7IH0udWlsLWNyZWRpdC1jYXJkLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzc5JzsgfS51aWwtYW5kcm9pZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM3YSc7IH0udWlsLXNoaWVsZC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjN2InOyB9LnVpbC11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjN2MnOyB9LnVpbC10cmFuc2FjdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzdkJzsgfS51aWwtc3RvcmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWM3ZSc7IH0udWlsLWNvZGUtYnJhbmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjN2YnOyB9LnVpbC1nb29nbGUtZHJpdmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODAnOyB9LnVpbC1lbnZlbG9wZS1ibG9jazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzgxJzsgfS51aWwtbWFpbGJveC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM4Mic7IH0udWlsLXNpZ25vdXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWM4Myc7IH0udWlsLXNsaWRlci1oOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODQnOyB9LnVpbC1saXJhLXNpZ246YmVmb3JlIHsgY29udGVudDogJ1xcZWM4NSc7IH0udWlsLXNsaWRlci1oLXJhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODYnOyB9LnVpbC1maWxlLWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODcnOyB9LnVpbC13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODgnOyB9LnVpbC1iaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjODknOyB9LnVpbC13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJ1xcZWM4YSc7IH0udWlsLWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjOGInOyB9LnVpbC1wcm9ncmFtbWluZy1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzhjJzsgfS51aWwtY3NzMy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWM4ZCc7IH0udWlsLWh0bWw1LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzhlJzsgfS51aWwtZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzhmJzsgfS51aWwtZHJhZ2dhYmxlZG90czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzkwJzsgfS51aWwtZm9udDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzkxJzsgfS51aWwtdmlkZW8tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWM5Mic7IH0udWlsLWhlYWRwaG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzkzJzsgfS51aWwtaW5mbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzk0JzsgfS51aWwtbGV0dGVyLWNoaW5lc2UtYTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzk1JzsgfS51aWwtbGV0dGVyLWhpbmRpLWE6YmVmb3JlIHsgY29udGVudDogJ1xcZWM5Nic7IH0udWlsLWVuZ2xpc2gtdG8tY2hpbmVzZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzk3JzsgfS51aWwtcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWM5OCc7IH0udWlsLWxldHRlci1lbmdsaXNoLWE6YmVmb3JlIHsgY29udGVudDogJ1xcZWM5OSc7IH0udWlsLWhpbmRpLXRvLWNoaW5lc2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWM5YSc7IH0udWlsLWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjOWInOyB9LnVpbC1sZXR0ZXItamFwYW5lc2UtYTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYzljJzsgfS51aWwtZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWM5ZCc7IH0udWlsLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjOWUnOyB9LnVpbC1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWM5Zic7IH0udWlsLXdpbmRvdy1ncmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYTAnOyB9LnVpbC1jbG91ZC1zdW46YmVmb3JlIHsgY29udGVudDogJ1xcZWNhMSc7IH0udWlsLXZlcnRpY2FsLWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2EyJzsgfS51aWwtcmFpbmRyb3BzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2EzJzsgfS51aWwtc2FuaXRpemVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2E0JzsgfS51aWwtZXN0YXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYTUnOyB9LnVpbC1maWxlLWNvbnRyYWN0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYTYnOyB9LnVpbC1maWRnZXQtc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2E3JzsgfS51aWwtc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2E4JzsgfS51aWwtc3Bpbm5lci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWNhOSc7IH0udWlsLWVsaXBzaXMtZG91YmxlLXYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYWEnOyB9LnVpbC1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYWInOyB9LnVpbC1saXN0LW9sLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2FjJzsgfS51aWwtZG9ja2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYWQnOyB9LnVpbC1saW51eDpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2FlJzsgfS51aWwtaGlwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2FmJzsgfS51aWwtZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjAnOyB9LnVpbC1sb3R0aWVmaWxlcy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWNiMSc7IH0udWlsLXBhZ2VyZHV0eTpiZWZvcmUgeyBjb250ZW50OiAnXFxlY2IyJzsgfS51aWwtbWljcm9zb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjMnOyB9LnVpbC13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjQnOyB9LnVpbC1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWNiNSc7IH0udWlsLWdyaW46YmVmb3JlIHsgY29udGVudDogJ1xcZTg3OCc7IH0udWlsLXNhZC1jcnk6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3OSc7IH0udWlsLXNhZC1jcnlpbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3YSc7IH0udWlsLXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4N2InOyB9LnVpbC11bmFtdXNlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODdjJzsgfS51aWwtY29uZnVzZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3ZCc7IH0udWlsLWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogJ1xcZTg3ZSc7IH0udWlsLWdyaW4tdG9uZ3VlLXdpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4N2YnOyB9LnVpbC1raWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4MCc7IH0udWlsLXNtaWxlLXdpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ODEnOyB9LnVpbC1zbWlsZS1zcXVpbnQtd2luazpiZWZvcmUgeyBjb250ZW50OiAnXFxlODgyJzsgfS51aWwtYW5ub3llZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4Myc7IH0udWlsLXNpbGVudC1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4NCc7IH0udWlsLXNpY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4NSc7IH0udWlsLXNob3BwaW5nLWNhcnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ODYnOyB9LnVpbC1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4Nyc7IH0udWlsLXByaWNldGFnLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODg4JzsgfS51aWwtc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODg5JzsgfS51aWwtc21pbGUtc3F1aW50LXdpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OGEnOyB9LnVpbC1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4Yic7IH0udWlsLWVtb2ppOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OGMnOyB9LnVpbC10cmFkZW1hcmstY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OGQnOyB9LnVpbC1iYXNrZXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OGUnOyB9LnVpbC1zcXVhcmUtc2hhcGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg4Zic7IH0udWlsLWxhYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OTAnOyB9LnVpbC1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTg5MSc7IH0udWlsLXNtaWxlLXdpbms6YmVmb3JlIHsgY29udGVudDogJ1xcZTg5Mic7IH0udWlsLXRhZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODkzJzsgfS51aWwtbGFiZWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OTQnOyB9LnVpbC10YWctYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OTUnOyB9LnVpbC1zdG9yZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODk2JzsgfS51aWwtbWVoLWNsb3NlZC1leWU6YmVmb3JlIHsgY29udGVudDogJ1xcZTg5Nyc7IH0udWlsLXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODk4JzsgfS51aWwtZGljZS10aHJlZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODk5JzsgfS51aWwtZm9vdGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODlhJzsgfS51aWwtYmFza2V0YmFsbC1ob29wOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OWInOyB9LnVpbC1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4OWMnOyB9LnVpbC10ZW5uaXMtYmFsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODlkJzsgfS51aWwtZm9vdGJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZTg5ZSc7IH0udWlsLXZvbGxleWJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZTg5Zic7IH0udWlsLWhlYXJ0LXNpZ246YmVmb3JlIHsgY29udGVudDogJ1xcZThhMCc7IH0udWlsLXNwYWRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YTEnOyB9LnVpbC1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YTInOyB9LnVpbC1tb25leS1zdGFjazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGEzJzsgfS51aWwtbW9uZXktd2l0aGRyYXdhbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGE0JzsgfS51aWwtcHJlc2VudGF0aW9uLWxpbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZThhNSc7IH0udWlsLWtheWFrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YTYnOyB9LnVpbC1jaGFydC1waWU6YmVmb3JlIHsgY29udGVudDogJ1xcZThhNyc7IH0udWlsLWR1bWJiZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YTgnOyB9LnVpbC1zdWl0Y2FzZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThhOSc7IH0udWlsLXllbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGFhJzsgfS51aWwteWVuLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGFiJzsgfS51aWwtYnJpZWZjYXNlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGFjJzsgfS51aWwtcmVjZWlwdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGFkJzsgfS51aWwtcG91bmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThhZSc7IH0udWlsLWludm9pY2U6YmVmb3JlIHsgY29udGVudDogJ1xcZThhZic7IH0udWlsLXBvdW5kLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGIwJzsgfS51aWwtYW5hbHlzaXM6YmVmb3JlIHsgY29udGVudDogJ1xcZThiMSc7IH0udWlsLXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YjInOyB9LnVpbC1tb25leWJhZy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThiMyc7IH0udWlsLWxvdHRpZWZpbGVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjYnOyB9LnVpbC1va3RhOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjcnOyB9LnVpbC1pbGx1c3RyYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWNiOCc7IH0udWlsLWljb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVjYjknOyB9LnVpbC1iYWctYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YjQnOyB9LnVpbC1tb25leWJhZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGI1JzsgfS51aWwtYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YjYnOyB9LnVpbC1tb25leS1pbnNlcnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThiNyc7IH0udWlsLWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZThiOCc7IH0udWlsLWRvbGxhci1zaWduLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGI5JzsgfS51aWwtZXVybzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGJhJzsgfS51aWwtdXNkLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGJiJzsgfS51aWwtZXVyby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZThiYyc7IH0udWlsLXVzZC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZThiZCc7IH0udWlsLW1vbmV5LWJpbGwtc3RhY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZThiZSc7IH0udWlsLWRvbGxhci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThiZic7IH0udWlsLW1vbmV5LXdpdGhkcmF3OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YzAnOyB9LnVpbC1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGMxJzsgfS51aWwtbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGMyJzsgfS51aWwtYml0Y29pbi1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YzMnOyB9LnVpbC1zaWduYWwtYWx0LTM6YmVmb3JlIHsgY29udGVudDogJ1xcZThjNCc7IH0udWlsLXJlY2VpcHQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YzUnOyB9LnVpbC1ncmFwaC1iYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZThjNic7IH0udWlsLWFuYWx5dGljczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGM3JzsgfS51aWwtdGFibGUtdGVubmlzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YzgnOyB9LnVpbC1iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4YzknOyB9LnVpbC1jaGFydC1iYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZThjYSc7IH0udWlsLWNoYXJ0LWdyb3d0aDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGNiJzsgfS51aWwtY2hhcnQtZ3Jvd3RoLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGNjJzsgfS51aWwtc2hvcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGNkJzsgfS51aWwtY2hhcnQtYmFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGNlJzsgfS51aWwtZG9sbGFyLXNpZ246YmVmb3JlIHsgY29udGVudDogJ1xcZThjZic7IH0udWlsLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZDAnOyB9LnVpbC1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJ1xcZThkMSc7IH0udWlsLWJpdGNvaW4tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZDInOyB9LnVpbC1jaGFydC1waWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZDMnOyB9LnVpbC1nb2xmLWJhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZThkNCc7IH0udWlsLWNhbGN1bGF0b3ItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZDUnOyB9LnVpbC1jb2luczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGQ2JzsgfS51aWwtbWFwLXBpbi1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThkNyc7IH0udWlsLWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGQ4JzsgfS51aWwtbWFwLW1hcmtlci1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGQ5JzsgfS51aWwtbWFwLW1hcmtlci1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThkYSc7IH0udWlsLXNjaGVkdWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZGInOyB9LnVpbC1jYWxlbmRhci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThkYyc7IH0udWlsLWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJ1xcZThkZCc7IH0udWlsLXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGRlJzsgfS51aWwtZ29sZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGRmJzsgfS51aWwtY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGUwJzsgfS51aWwtbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZTEnOyB9LnVpbC1sb2NhdGlvbi1wb2ludDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGUyJzsgfS51aWwtbWFwLW1hcmtlci1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZTMnOyB9LnVpbC1tYXAtbWFya2VyLWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThlNCc7IH0udWlsLW1hcC1tYXJrZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGU1JzsgfS51aWwtbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGU2JzsgfS51aWwtbmF2aWdhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZTcnOyB9LnVpbC1sb2NhdGlvbi1waW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZTgnOyB9LnVpbC1tYXAtbWFya2VyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZTknOyB9LnVpbC1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGVhJzsgfS51aWwtc2lnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZWInOyB9LnVpbC1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZWMnOyB9LnVpbC1zaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZWQnOyB9LnVpbC1kaXJlY3Rpb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZWUnOyB9LnVpbC1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGVmJzsgfS51aWwtZG5hOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZjAnOyB9LnVpbC1zaWduLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGYxJzsgfS51aWwtcHJlc2VudGF0aW9uLWxpbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGYyJzsgfS51aWwtYXRvbTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGYzJzsgfS51aWwtZmxhc2s6YmVmb3JlIHsgY29udGVudDogJ1xcZThmNCc7IH0udWlsLWRpYXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZjUnOyB9LnVpbC1wcmVzZW50YXRpb24tdGltZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZThmNic7IH0udWlsLWRpYXJ5LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGY3JzsgfS51aWwtcHJlc2VudGF0aW9uLXBsdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZThmOCc7IH0udWlsLXByZXNlbnRhdGlvbi1taW51czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGY5JzsgfS51aWwtcHJlc2VudGF0aW9uLWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZThmYSc7IH0udWlsLWJhY2twYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZmInOyB9LnVpbC1ub3RlczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGZjJzsgfS51aWwtbG9jYXRpb24tYXJyb3ctYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4ZmQnOyB9LnVpbC1ib29rLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGZlJzsgfS51aWwtYm9vazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOGZmJzsgfS51aWwtbWVkYWw6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMCc7IH0udWlsLWF3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDEnOyB9LnVpbC1mbGFzay1wb3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTkwMic7IH0udWlsLWJlbGwtc2Nob29sOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDMnOyB9LnVpbC1wb2RpdW06YmVmb3JlIHsgY29udGVudDogJ1xcZTkwNCc7IH0udWlsLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDUnOyB9LnVpbC1tZWRpY2FsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTA2JzsgfS51aWwtYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDcnOyB9LnVpbC1tZWRpY2FsLXNxdWFyZS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDgnOyB9LnVpbC1jZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MDknOyB9LnVpbC1iYW5kLWFpZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBhJzsgfS51aWwtbGlnaHRidWxiLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTBiJzsgfS51aWwtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwYyc7IH0udWlsLXRoZXJtb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MGQnOyB9LnVpbC1hYmFjdXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwZSc7IH0udWlsLXN5cmluZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTkwZic7IH0udWlsLXRhYmxldHM6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxMCc7IH0udWlsLWNhcHN1bGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxMSc7IH0udWlsLXN0cmV0Y2hlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTEyJzsgfS51aWwtcHJlc2VudGF0aW9uLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTMnOyB9LnVpbC1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNCc7IH0udWlsLW1lZXRpbmctYm9hcmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNSc7IH0udWlsLW1vbml0b3ItaGVhcnQtcmF0ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfS51aWwtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfS51aWwtaGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTgnOyB9LnVpbC1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTknOyB9LnVpbC1jbG9jay10d286YmVmb3JlIHsgY29udGVudDogJ1xcZTkxYSc7IH0udWlsLW1lZGljYWwtZHJpcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFiJzsgfS51aWwtYm9vay1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MWMnOyB9LnVpbC13YXRjaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxZCc7IH0udWlsLXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTFlJzsgfS51aWwtd2F0Y2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxZic7IH0udWlsLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MjAnOyB9LnVpbC1jbG9jay1zZXZlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTIxJzsgfS51aWwtY2xvY2stdGhyZWU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyMic7IH0udWlsLWNsb2NrLW5pbmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyMyc7IH0udWlsLWNsb2NrLXRlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI0JzsgfS51aWwtZmlsZXMtbGFuZHNjYXBlczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI1JzsgfS51aWwtY2xvY2stZml2ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI2JzsgfS51aWwtYnJhaW46YmVmb3JlIHsgY29udGVudDogJ1xcZTkyNyc7IH0udWlsLWZpbGUtcGx1cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyOCc7IH0udWlsLWZpbGUtbmV0d29yazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTI5JzsgfS51aWwtZmlsZS1jb250cmFjdC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyYSc7IH0udWlsLWZpbGUtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJiJzsgfS51aWwtY2xvY2stZWlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyYyc7IH0udWlsLWNsaXBib2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyZCc7IH0udWlsLWJvb2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmUnOyB9LnVpbC1maWxlLXNlYXJjaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkyZic7IH0udWlsLWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzAnOyB9LnVpbC1maWxlLXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMxJzsgfS51aWwtZmlsZS1taW51cy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzMic7IH0udWlsLWZvbGRlci1taW51czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMzJzsgfS51aWwtZmlsZS1zaGllbGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzQnOyB9LnVpbC1maWxlLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzUnOyB9LnVpbC1mb2xkZXItbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM2JzsgfS51aWwtZmlsZS1yZWRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM3JzsgfS51aWwtZmlsZS1sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM4JzsgfS51aWwtZm9sZGVyLWxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzOSc7IH0udWlsLWhlYXJ0LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzYSc7IH0udWlsLWZpbGUtcXVlc3Rpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5M2InOyB9LnVpbC1maWxlcy1sYW5kc2NhcGVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNjJzsgfS51aWwtZmlsZS1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5M2QnOyB9LnVpbC1maWxlLWxhbmRzY2FwZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNlJzsgfS51aWwtZmlsZS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTNmJzsgfS51aWwtZm9sZGVyLXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDAnOyB9LnVpbC1maWxlLWxhbmRzY2FwZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0MSc7IH0udWlsLWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQyJzsgfS51aWwtZmlsZS1lZGl0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQzJzsgfS51aWwtZm9sZGVyLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDQnOyB9LnVpbC1mb2xkZXItZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTk0NSc7IH0udWlsLWZvbGRlci1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NDYnOyB9LnVpbC1maWxlLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ3JzsgfS51aWwtZmlsZS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ4JzsgfS51aWwtZmlsZS1jb3B5LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTQ5JzsgfS51aWwtZmlsZS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTRhJzsgfS51aWwtZmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0Yic7IH0udWlsLWNvcHktbGFuZHNjYXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NGMnOyB9LnVpbC1jb3B5LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTRkJzsgfS51aWwtZm9sZGVyLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTRlJzsgfS51aWwtZmlsZS1leGNsYW1hdGlvbi1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk0Zic7IH0udWlsLWZpbGUtZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZTk1MCc7IH0udWlsLWNvcHk6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1MSc7IH0udWlsLWZpbGUtYmxhbms6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Mic7IH0udWlsLXN0b3B3YXRjaC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTUzJzsgfS51aWwtZmlsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTU0JzsgfS51aWwtZm9sZGVyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTUnOyB9LnVpbC1kb2N1bWVudC1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTYnOyB9LnVpbC1maWxlLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTcnOyB9LnVpbC1maWxlLWluZm8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NTgnOyB9LnVpbC1jbGlwYm9hcmQtYmxhbms6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1OSc7IH0udWlsLWNsaXBib2FyZC1ub3RlczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVhJzsgfS51aWwtZmlsZS10aW1lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Yic7IH0udWlsLWZvbGRlci1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTVjJzsgfS51aWwtZmlsZS1ib29rbWFyay1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1ZCc7IH0udWlsLWZpbGUtYmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NWUnOyB9LnVpbC1mb2xkZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTk1Zic7IH0udWlsLWZpbGUtY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2MCc7IH0udWlsLWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjEnOyB9LnVpbC1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2Mic7IH0udWlsLWZpbGUtY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjMnOyB9LnVpbC1wcmludDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY0JzsgfS51aWwtZm9sZGVyLW5ldHdvcms6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2NSc7IH0udWlsLWRlc2t0b3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NjYnOyB9LnVpbC1tb3VzZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2Nyc7IH0udWlsLXRhYmxldDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY4JzsgfS51aWwtZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTY5JzsgfS51aWwtbW9iaWxlLWFuZHJvaWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NmEnOyB9LnVpbC1zZWFyY2gtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NmInOyB9LnVpbC12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2Yyc7IH0udWlsLW1vdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NmQnOyB9LnVpbC1tb3VzZS1hbHQtMjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTZlJzsgfS51aWwtbW9iaWxlLWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk2Zic7IH0udWlsLWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTcwJzsgfS51aWwtc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzEnOyB9LnVpbC1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTcyJzsgfS51aWwtdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Myc7IH0udWlsLXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzQnOyB9LnVpbC10di1yZXRybzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTc1JzsgfS51aWwtdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzYnOyB9LnVpbC10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzcnOyB9LnVpbC10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzgnOyB9LnVpbC1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5NzknOyB9LnVpbC10cmFzaC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3YSc7IH0udWlsLXN0YXItaGFsZi1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk3Yic7IH0udWlsLXV0ZW5zaWxzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdjJzsgfS51aWwtc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5N2QnOyB9LnVpbC12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdlJzsgfS51aWwtd2lmaTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTdmJzsgfS51aWwtY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODAnOyB9LnVpbC1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTgxJzsgfS51aWwtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODInOyB9LnVpbC1taW51czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTgzJzsgfS51aWwtcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODQnOyB9LnVpbC1zeW5jOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODUnOyB9LnVpbC1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODYnOyB9LnVpbC1ib29rbWFyay1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ODcnOyB9LnVpbC11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTg4JzsgfS51aWwtdHJhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4OSc7IH0udWlsLXdpZmktc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4YSc7IH0udWlsLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OGInOyB9LnVpbC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OGMnOyB9LnVpbC1zaWduYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OGQnOyB9LnVpbC1wZW46YmVmb3JlIHsgY29udGVudDogJ1xcZTk4ZSc7IH0udWlsLXBhY2thZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZTk4Zic7IH0udWlsLWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5MCc7IH0udWlsLXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTkxJzsgfS51aWwtZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Mic7IH0udWlsLWZpbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTkzJzsgfS51aWwtbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTQnOyB9LnVpbC1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTUnOyB9LnVpbC1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Nic7IH0udWlsLW1pbnVzLXNxdWFyZS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTcnOyB9LnVpbC12b2x1bWUtbXV0ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTk4JzsgfS51aWwtbGluay1oOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OTknOyB9LnVpbC1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5YSc7IH0udWlsLWVsbGlwc2lzLXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Yic7IH0udWlsLWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJ1xcZTk5Yyc7IH0udWlsLWxpbmstYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OWQnOyB9LnVpbC1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5OWUnOyB9LnVpbC1sYXllci1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTlmJzsgfS51aWwtY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YTAnOyB9LnVpbC10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhMSc7IH0udWlsLWxpbms6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhMic7IH0udWlsLWhvbWU6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhNCc7IH0udWlsLWtleWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YTUnOyB9LnVpbC12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YTYnOyB9LnVpbC1lZGl0LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWE3JzsgfS51aWwtcmVzdGF1cmFudDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWE4JzsgfS51aWwtZXhjbGFtYXRpb24tb2N0YWdvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWE5JzsgfS51aWwtZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhYSc7IH0udWlsLWZhdm9yaXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YWInOyB9LnVpbC1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhYyc7IH0udWlsLWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YWQnOyB9LnVpbC1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZTlhZSc7IH0udWlsLXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWFmJzsgfS51aWwtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTliMCc7IH0udWlsLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWIxJzsgfS51aWwtdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJ1xcZTliMic7IH0udWlsLW11bHRpcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YjMnOyB9LnVpbC1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTliNCc7IH0udWlsLXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWI1JzsgfS51aWwtYm94OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YjYnOyB9LnVpbC1zaW0tY2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWI3JzsgfS51aWwtdGltZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTliOCc7IH0udWlsLXRpbWVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWI5JzsgfS51aWwtbGluay1icm9rZW46YmVmb3JlIHsgY29udGVudDogJ1xcZTliYSc7IH0udWlsLWN1YmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTliYic7IH0udWlsLWJvbHQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YmMnOyB9LnVpbC1jYWxlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWJkJzsgfS51aWwtYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWJlJzsgfS51aWwtYXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTliZic7IH0udWlsLWJhdHRlcnktYm9sdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWMwJzsgfS51aWwtcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTljMSc7IH0udWlsLWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWMyJzsgfS51aWwtY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZTljMyc7IH0udWlsLWFkanVzdC1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzQnOyB9LnVpbC1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJ1xcZTljNSc7IH0udWlsLWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzYnOyB9LnVpbC1icmlnaHRuZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzcnOyB9LnVpbC1hZGp1c3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzgnOyB9LnVpbC1hZGp1c3QtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5YzknOyB9LnVpbC1icmlnaHRuZXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJ1xcZTljYSc7IH0udWlsLWJyaWdodG5lc3MtZW1wdHk6YmVmb3JlIHsgY29udGVudDogJ1xcZTljYic7IH0udWlsLXN1bjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWNjJzsgfS51aWwtYnJpZ2h0bmVzcy1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5Y2QnOyB9LnVpbC1rZXktc2tlbGV0b246YmVmb3JlIHsgY29udGVudDogJ1xcZTljZSc7IH0udWlsLWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQwJzsgfS51aWwta2V5Ym9hcmQtaGlkZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQxJzsgfS51aWwtYnJpZ2h0bmVzcy1taW51czpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQyJzsgfS51aWwta2V5LXNrZWxldG9uLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQzJzsgfS51aWwtYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZDQnOyB9LnVpbC1wYXJjZWw6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkNSc7IH0udWlsLWNhci1zaWRldmlldzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQ2JzsgfS51aWwtY2FyLXdhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkNyc7IH0udWlsLWJ1cy1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkOCc7IH0udWlsLXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWQ5JzsgfS51aWwtc2hpcDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRhJzsgfS51aWwtYnVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRiJzsgfS51aWwtc3Vid2F5LWFsdDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRjJzsgfS51aWwtdGF4aTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRkJzsgfS51aWwtdHJ1Y2stbG9hZGluZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWRlJzsgfS51aWwtZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTlkZic7IH0udWlsLWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJ1xcZTllMCc7IH0udWlsLWVudmVsb3BlLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTEnOyB9LnVpbC1lbnZlbG9wZS1hZGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTllMic7IH0udWlsLWVudmVsb3BlLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTMnOyB9LnVpbC1waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWU0JzsgfS51aWwtb3V0Z29pbmctY2FsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWU1JzsgfS51aWwtZW52ZWxvcGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTllNic7IH0udWlsLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTcnOyB9LnVpbC1jYWxsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZTgnOyB9LnVpbC1waG9uZS10aW1lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWU5JzsgfS51aWwtZW52ZWxvcGUtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZWEnOyB9LnVpbC1waG9uZS12b2x1bWU6YmVmb3JlIHsgY29udGVudDogJ1xcZTllYic7IH0udWlsLWVudmVsb3BlLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWVjJzsgfS51aWwtZm9yd2FkZWQtY2FsbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWVkJzsgfS51aWwtZW52ZWxvcGUtc2hhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZTllZSc7IH0udWlsLWVudmVsb3BlLXVwbG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTllZic7IH0udWlsLWVudmVsb3BlLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjAnOyB9LnVpbC1lbnZlbG9wZS1yZWNlaXZlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjEnOyB9LnVpbC1lbnZlbG9wZS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjInOyB9LnVpbC1lbnZlbG9wZS1kb3dubG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmMyc7IH0udWlsLWVudmVsb3BlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjQnOyB9LnVpbC1icmlnaHRuZXNzLWxvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWY1JzsgfS51aWwtZW52ZWxvcGUtc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjYnOyB9LnVpbC1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjcnOyB9LnVpbC1lbnZlbG9wZS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjgnOyB9LnVpbC1rZXlib2FyZC1zaG93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZjknOyB9LnVpbC10cnVjazpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWZhJzsgfS51aWwtZW52ZWxvcGVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZmInOyB9LnVpbC1tYWlsYm94OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZmMnOyB9LnVpbC1lbnZlbG9wZS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOWZkJzsgfS51aWwtc3BhY2Uta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5ZmUnOyB9LnVpbC1rZXlib2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTlmZic7IH0udWlsLWVudmVsb3BlLWVkaXQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwMCc7IH0udWlsLXBvc3RjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDEnOyB9LnVpbC1mYXN0LW1haWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDInOyB9LnVpbC1lbnZlbG9wZS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTAzJzsgfS51aWwtZmFzdC1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDQnOyB9LnVpbC1lbnZlbG9wZS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDUnOyB9LnVpbC1sYXB0b3AtY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwNic7IH0udWlsLWRlc2t0b3AtY2xvdWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDcnOyB9LnVpbC1lbnZlbG9wZS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMDgnOyB9LnVpbC1lbnZlbG9wZS10aW1lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTA5JzsgfS51aWwtbHVnZ2FnZS1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMGEnOyB9LnVpbC1lbnZlbG9wZS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTBiJzsgfS51aWwtbWlzc2VkLWNhbGw6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwYyc7IH0udWlsLXVzZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZWEwZCc7IH0udWlsLXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTBlJzsgfS51aWwtZW52ZWxvcGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMGYnOyB9LnVpbC11c2VyLWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTAnOyB9LnVpbC11c2Vycy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWExMSc7IH0udWlsLWJvb2stcmVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTInOyB9LnVpbC1jbG91ZC1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTEzJzsgfS51aWwtcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTQnOyB9LnVpbC1jbG91ZC1jb21wdXRpbmc6YmVmb3JlIHsgY29udGVudDogJ1xcZWExNSc7IH0udWlsLWNsb3VkLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTYnOyB9LnVpbC11c2VyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTcnOyB9LnVpbC1jbG91ZC10aW1lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTE4JzsgfS51aWwtY2xvdWQtYmxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWExOSc7IH0udWlsLWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogJ1xcZWExYSc7IH0udWlsLXdlYi1zZWN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMWInOyB9LnVpbC1ncmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMWMnOyB9LnVpbC13ZWItZ3JpZC1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWExZCc7IH0udWlsLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTFlJzsgfS51aWwtd2ViLXNlY3Rpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMWYnOyB9LnVpbC13ZWItZ3JpZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTIwJzsgfS51aWwtc2VydmVyLWNvbm5lY3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWEyMSc7IH0udWlsLWNsb3VkLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjInOyB9LnVpbC1jbG91ZC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyMyc7IH0udWlsLWNsb3VkLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjQnOyB9LnVpbC1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTI1JzsgfS51aWwtc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjYnOyB9LnVpbC1jbG91ZC11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyNyc7IH0udWlsLWNsb3VkLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjgnOyB9LnVpbC1lbnZlbG9wZS1zZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMjknOyB9LnVpbC1jbG91ZC1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyYSc7IH0udWlsLWxhcHRvcC1jb25uZWN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMmInOyB9LnVpbC1zZXJ2ZXItbmV0d29yay1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyYyc7IH0udWlsLWNsb3VkLXJlZG86YmVmb3JlIHsgY29udGVudDogJ1xcZWEyZCc7IH0udWlsLXNlcnZlcnM6YmVmb3JlIHsgY29udGVudDogJ1xcZWEyZSc7IH0udWlsLXNlcnZlci1uZXR3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMmYnOyB9LnVpbC1jbG91ZC1oZWFydDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTMwJzsgfS51aWwtZGF0YWJhc2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzEnOyB9LnVpbC1jbG91ZC1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzInOyB9LnVpbC1jbG91ZC1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzMnOyB9LnVpbC1waG9uZS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTM0JzsgfS51aWwtdXNlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzNSc7IH0udWlsLXVzZXItZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWEzNic7IH0udWlsLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMzcnOyB9LnVpbC11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTM4JzsgfS51aWwtY2xvdWQtd2lmaTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTM5JzsgfS51aWwtZGF0YS1zaGFyaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhM2EnOyB9LnVpbC1jbG91ZC1kYXRhLWNvbm5lY3Rpb246YmVmb3JlIHsgY29udGVudDogJ1xcZWEzYic7IH0udWlsLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhM2MnOyB9LnVpbC1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzZCc7IH0udWlsLW11c2ljLXR1bmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzZSc7IH0udWlsLXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWEzZic7IH0udWlsLXNjZW5lcnk6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0MCc7IH0udWlsLXVzZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0MSc7IH0udWlsLWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0Mic7IH0udWlsLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0Myc7IH0udWlsLWltYWdlLXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTQ0JzsgfS51aWwtaW1hZ2UtbWludXM6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0NSc7IH0udWlsLXdpbmRvdy1zZWN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNDYnOyB9LnVpbC1wbGF5LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTQ3JzsgfS51aWwtcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNDgnOyB9LnVpbC1pbWFnZS1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0YSc7IH0udWlsLXdpbmRvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTRiJzsgfS51aWwtcGF1c2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0Yyc7IH0udWlsLXNlcnZlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE0ZCc7IH0udWlsLWltYWdlLXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNGUnOyB9LnVpbC1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTRmJzsgfS51aWwtaW1hZ2UtYmxvY2s6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1MCc7IH0udWlsLW11c2ljLW5vdGU6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1MSc7IH0udWlsLXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTUyJzsgfS51aWwtaW1hZ2UtcmVkbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTUzJzsgfS51aWwtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1NCc7IH0udWlsLXBpY3R1cmU6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1NSc7IH0udWlsLWltYWdlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNTYnOyB9LnVpbC1pbWFnZS12OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNTcnOyB9LnVpbC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhNTgnOyB9LnVpbC1pbWFnZS10aW1lczpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTU5JzsgfS51aWwtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZWE1YSc7IH0iLCIvKiFcbiAqIFRvYXN0aWZ5IGpzIDEuMTIuMFxuICogaHR0cHM6Ly9naXRodWIuY29tL2FwdmFydW4vdG9hc3RpZnktanNcbiAqIEBsaWNlbnNlIE1JVCBsaWNlbnNlZFxuICpcbiAqIENvcHlyaWdodCAoQykgMjAxOCBWYXJ1biBBIFBcbiAqL1xuXG4udG9hc3RpZnkge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxMHB4IDM2cHggLTRweCByZ2JhKDc3LCA5NiwgMjMyLCAwLjMpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzczYTVmZiwgIzU0NzdmNSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzczYTVmZiwgIzU0NzdmNSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi50b2FzdGlmeS5vbiB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnRvYXN0LWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b2FzdGlmeS1yaWdodCB7XG4gICAgcmlnaHQ6IDE1cHg7XG59XG5cbi50b2FzdGlmeS1sZWZ0IHtcbiAgICBsZWZ0OiAxNXB4O1xufVxuXG4udG9hc3RpZnktdG9wIHtcbiAgICB0b3A6IC0xNTBweDtcbn1cblxuLnRvYXN0aWZ5LWJvdHRvbSB7XG4gICAgYm90dG9tOiAtMTUwcHg7XG59XG5cbi50b2FzdGlmeS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuXG4udG9hc3RpZnktYXZhdGFyIHtcbiAgICB3aWR0aDogMS41ZW07XG4gICAgaGVpZ2h0OiAxLjVlbTtcbiAgICBtYXJnaW46IC03cHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnRvYXN0aWZ5LWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAudG9hc3RpZnktcmlnaHQsIC50b2FzdGlmeS1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuOnJvb3Qge1xuICAtLWR0LXJvdy1zZWxlY3RlZDogMTMsIDExMCwgMjUzO1xuICAtLWR0LXJvdy1zZWxlY3RlZC10ZXh0OiAyNTUsIDI1NSwgMjU1O1xuICAtLWR0LXJvdy1zZWxlY3RlZC1saW5rOiA5LCAxMCwgMTE7XG4gIC0tZHQtcm93LXN0cmlwZTogMCwgMCwgMDtcbiAgLS1kdC1yb3ctaG92ZXI6IDAsIDAsIDA7XG4gIC0tZHQtY29sdW1uLW9yZGVyaW5nOiAwLCAwLCAwO1xuICAtLWR0LWh0bWwtYmFja2dyb3VuZDogd2hpdGU7XG59XG46cm9vdC5kYXJrIHtcbiAgLS1kdC1odG1sLWJhY2tncm91bmQ6IHJnYigzMywgMzcsIDQxKTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRkLmR0LWNvbnRyb2wge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1jb250cm9sOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29udGVudDogXCLilrZcIjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0ci5kdC1oYXNDaGlsZCB0ZC5kdC1jb250cm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG59XG5cbmh0bWwuZGFyayB0YWJsZS5kYXRhVGFibGUgdGQuZHQtY29udHJvbDpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuaHRtbC5kYXJrIHRhYmxlLmRhdGFUYWJsZSB0ci5kdC1oYXNDaGlsZCB0ZC5kdC1jb250cm9sOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZywgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2MsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2NfZGlzYWJsZWQsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmc6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC4xMjU7XG4gIHJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBmb250LXNpemU6IDAuOGVtO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlIHtcbiAgYm90dG9tOiA1MCU7XG4gIGNvbnRlbnQ6IFwi4payXCI7XG4gIGNvbnRlbnQ6IFwi4payXCIvXCJcIjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZzphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG4gIGNvbnRlbnQ6IFwi4pa8XCIvXCJcIjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGg6YWN0aXZlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOmJlZm9yZSwgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0aDphZnRlcixcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6YmVmb3JlLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0ZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgbWFyZ2luLXRvcDogLTI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnB4O1xuICB6LWluZGV4OiAxMDtcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAxZW0gYXV0bztcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwZDZlZmQ7XG4gIGJhY2tncm91bmQ6IHJnYih2YXIoLS1kdC1yb3ctc2VsZWN0ZWQpKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xufVxuZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyA+IGRpdjpsYXN0LWNoaWxkID4gZGl2Om50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uOiBkYXRhdGFibGVzLWxvYWRlci0xIDAuNnMgaW5maW5pdGU7XG59XG5kaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nID4gZGl2Omxhc3QtY2hpbGQgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IGRhdGF0YWJsZXMtbG9hZGVyLTIgMC42cyBpbmZpbml0ZTtcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdjpudGgtY2hpbGQoMykge1xuICBsZWZ0OiAzMnB4O1xuICBhbmltYXRpb246IGRhdGF0YWJsZXMtbG9hZGVyLTIgMC42cyBpbmZpbml0ZTtcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdjpudGgtY2hpbGQoNCkge1xuICBsZWZ0OiA1NnB4O1xuICBhbmltYXRpb246IGRhdGF0YWJsZXMtbG9hZGVyLTMgMC42cyBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBkYXRhdGFibGVzLWxvYWRlci0xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkYXRhdGFibGVzLWxvYWRlci0zIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkYXRhdGFibGVzLWxvYWRlci0yIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApO1xuICB9XG59XG50YWJsZS5kYXRhVGFibGUubm93cmFwIHRoLCB0YWJsZS5kYXRhVGFibGUubm93cmFwIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aC5kdC1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRkLmR0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUuZGF0YVRhYmxlIHRoLmR0LWNlbnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGQuZGF0YVRhYmxlc19lbXB0eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aC5kdC1yaWdodCxcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUuZGF0YVRhYmxlIHRoLmR0LWp1c3RpZnksXG50YWJsZS5kYXRhVGFibGUgdGQuZHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZHQtbm93cmFwLFxudGFibGUuZGF0YVRhYmxlIHRkLmR0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGgsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWxlZnQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1yaWdodCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLXJpZ2h0LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoLmR0LWhlYWQtcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWp1c3RpZnksXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1qdXN0aWZ5LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktY2VudGVyLFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktbm93cmFwLFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyohIEJvb3RzdHJhcCA1IGludGVncmF0aW9uIGZvciBEYXRhVGFibGVzXG4gKlxuICogwqkyMDIwIFNwcnlNZWRpYSBMdGQsIGFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlOiBNSVQgZGF0YXRhYmxlcy5uZXQvbGljZW5zZS9taXRcbiAqL1xudGFibGUuZGF0YVRhYmxlIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50YWJsZS5kYXRhVGFibGUgdGQsXG50YWJsZS5kYXRhVGFibGUgdGgge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0ZC5kYXRhVGFibGVzX2VtcHR5LFxudGFibGUuZGF0YVRhYmxlIHRoLmRhdGFUYWJsZXNfZW1wdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUubm93cmFwIHRoLFxudGFibGUuZGF0YVRhYmxlLm5vd3JhcCB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG50YWJsZS5kYXRhVGFibGUudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoMm4rMSkgPiAqIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuc2VsZWN0ZWQgPiAqIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4ICMwZDZlZmQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2IodmFyKC0tZHQtcm93LXNlbGVjdGVkKSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHJnYih2YXIoLS1kdC1yb3ctc2VsZWN0ZWQtdGV4dCkpO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5zZWxlY3RlZCBhIHtcbiAgY29sb3I6ICMwOTBhMGI7XG4gIGNvbG9yOiByZ2IodmFyKC0tZHQtcm93LXNlbGVjdGVkLWxpbmspKTtcbn1cbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgybisxKSA+ICoge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSh2YXIoLS1kdC1yb3ctc3RyaXBlKSwgMC4wNSk7XG59XG50YWJsZS5kYXRhVGFibGUudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoMm4rMSkuc2VsZWN0ZWQgPiAqIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMTMsIDExMCwgMjUzLCAwLjk1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEodmFyKC0tZHQtcm93LXNlbGVjdGVkKSwgMC45NSk7XG59XG50YWJsZS5kYXRhVGFibGUudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKHZhcigtLWR0LXJvdy1ob3ZlciksIDAuMDc1KTtcbn1cbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc2VsZWN0ZWQ6aG92ZXIgPiAqIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMTMsIDExMCwgMjUzLCAwLjk3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKHZhcigtLWR0LXJvdy1zZWxlY3RlZCksIDAuOTc1KTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gIHBhZGRpbmctdG9wOiAwLjg1ZW07XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMnB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kdC1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUuZGF0YVRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRoZWFkIC5zb3J0aW5nOmFmdGVyLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IHRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IHRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUgPiB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCxcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsRm9vdCA+IC5kYXRhVGFibGVzX3Njcm9sbEZvb3RJbm5lciB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsRm9vdCA+IC5kYXRhVGFibGVzX3Njcm9sbEZvb3RJbm5lciA+IHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCxcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyLFxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvLFxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXNtID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXNtID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCk6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUudGFibGUtc20gPiB0aGVhZCA+IHRyID4gdGg6bm90KC5zb3J0aW5nX2Rpc2FibGVkKTphZnRlciB7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aCxcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLCB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoLFxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxIZWFkIHRhYmxlLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbmRpdi50YWJsZS1yZXNwb25zaXZlID4gZGl2LmRhdGFUYWJsZXNfd3JhcHBlciA+IGRpdi5yb3cgPiBkaXZbY2xhc3NePWNvbC1dOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyA+IGRpdltjbGFzc149Y29sLV06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbjpyb290W2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWR0LXJvdy1ob3ZlcjogMjU1LCAyNTUsIDI1NTtcbiAgLS1kdC1yb3ctc3RyaXBlOiAyNTUsIDI1NSwgMjU1O1xuICAtLWR0LWNvbHVtbi1vcmRlcmluZzogMjU1LCAyNTUsIDI1NTtcbn1cbiIsInRhYmxlLnRyZWV0YWJsZSBzcGFuLmluZGVudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC8qIERpc2FibGUgdGV4dCBzZWxlY3Rpb24gb2Ygbm9kZXMgKGZvciBiZXR0ZXIgRCZEIFVYKSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAvKiBGb3JjZSBjb250ZW50LWJveCBib3ggbW9kZWwgZm9yIGluZGVudGVyIChCb290c3RyYXAgY29tcGF0aWJpbGl0eSkgKi9cbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgd2lkdGg6IDE5cHg7XG59XG5cbnRhYmxlLnRyZWV0YWJsZSBzcGFuLmluZGVudGVyIGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxOXB4O1xufVxuIiwiLmd1LW1pcnJvciB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjg7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG4uZ3UtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ndS11bnNlbGVjdGFibGUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ3UtdHJhbnNpdCB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0yMClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcbn1cbiIsIi8qIVxuICogQWRtaW5LaXQgdjMuMC4yIChodHRwczovL2FkbWlua2l0LmlvLylcbiAqIENvcHlyaWdodCAyMDIxIFBhdWwgTGFyb3NcbiAqIENvcHlyaWdodCAyMDIxIEFkbWluS2l0XG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9hZG1pbmtpdC9hZG1pbmtpdC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbi8vIFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcmlhYmxlcy9hcHBcIjtcblxuLy8gQm9vdHN0cmFwXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzLWRhcmtcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG4vLyBDb21wb25lbnRzXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvcmVib290XCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3R5cGVcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvaW1hZ2VzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2NvbnRhaW5lcnNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvZ3JpZFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90YWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvZm9ybXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9kcm9wZG93blwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9idXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL25hdmJhclwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9jYXJkXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2FjY29yZGlvblwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9icmVhZGNydW1iXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYmFkZ2VcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYWxlcnRcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90b2FzdHNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbW9kYWxcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdG9vbHRpcFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9wb3BvdmVyXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Nhcm91c2VsXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3NwaW5uZXJzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL29mZmNhbnZhc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9wbGFjZWhvbGRlcnNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvaGVscGVyc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvYXBpXCI7XG5cbi8vIFRoZW1lIG1peGluc1xuQGltcG9ydCBcIm1peGlucy9idXR0b25cIjtcblxuLy8gVGhlbWUgY29tcG9uZW50c1xuQGltcG9ydCBcImNvbXBvbmVudHMvYXZhdGFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXJkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jaGFydFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGVudFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZHJvcGRvd25cIjtcbi8vQGltcG9ydCBcImNvbXBvbmVudHMvZmVhdGhlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9vdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9oYW1idXJnZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21haW5cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL25hdmJhclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcmVib290XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaXppbmdcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3N0YXRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdHlwZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvd3JhcHBlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybV9pY29uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbm90aWZpY2F0aW9uXCI7XG5cbi8vIFRoZW1lIHV0aWxpdGllc1xuQGltcG9ydCBcInV0aWxpdGllcy9jdXJzb3JzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL3R5cG9ncmFwaHlcIjtcblxuLy8gM3JkIHBhcnR5IHBsdWdpbnNcbkBpbXBvcnQgXCJ+c2ltcGxlYmFyL2Rpc3Qvc2ltcGxlYmFyXCI7XG4vL0BpbXBvcnQgXCJ+ZmxhdHBpY2tyL2Rpc3QvZmxhdHBpY2tyXCI7XG5cbi8vIDNyZCBwYXJ0eSBwbHVnaW4gc3R5bGVzXG5AaW1wb3J0IFwidmVuZG9yL2ZsYXRwaWNrclwiO1xuQGltcG9ydCBcInZlbmRvci9zaW1wbGViYXJcIjtcbkBpbXBvcnQgXCJ2ZW5kb3IvdG9tLXNlbGVjdFwiO1xuXG4vLyBJY29uc1xuQGltcG9ydCAnfkBpY29uc2NvdXQvdW5pY29ucy9jc3MvYW5pbWF0aW9uLmNzcyc7XG5AaW1wb3J0ICd+QGljb25zY291dC91bmljb25zL2Nzcy9iZWZvcmUuY3NzJztcbkBpbXBvcnQgJ35AaWNvbnNjb3V0L3VuaWNvbnMvY3NzL2xpbmUuY3NzJztcblxuLy8gVmVuZG9yc1xuQGltcG9ydCBcIn51bWJyZWxsYV9jb3JlL3Njc3MvY29yZVwiO1xuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gRm9udHNcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkludGVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDYwMCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogLjg3NXJlbSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6IC45MjVyZW0gIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAuNzVyZW0gIWRlZmF1bHQ7XG4kc21hbGwtZm9udC1zaXplOiA4MCUgIWRlZmF1bHQ7XG5cbi8vIFNwYWNlclxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcblxuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAyOiAoJHNwYWNlciAqIC41KSxcbiAgMzogJHNwYWNlcixcbiAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICA1OiAoJHNwYWNlciAqIDMpLFxuICA2OiAoJHNwYWNlciAqIDQuNSksXG4gIDc6ICgkc3BhY2VyICogNilcbikgIWRlZmF1bHQ7XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0NDBweFxuKSAhZGVmYXVsdDtcblxuLy8gR3JpZCBndXR0ZXJcbiRncmlkLWd1dHRlci13aWR0aDogMjRweDtcblxuLy8gR3JpZCBjb250YWluZXJzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6IC43NXJlbSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuJG1pbi1jb250cmFzdC1yYXRpbzogMyAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIFRyYW5zaXRpb25zXG4kdHJhbnNpdGlvbi1iYXNlOiBhbGwgLjM1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuLy8gVGhlbWUgY29sb3JzXG4kYmx1ZTogICAgIzNCN0RERCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjMGEwYTBhICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZjYjkyYyAhZGVmYXVsdDtcbiRncmVlbjogICAjMWNiYjhjICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAjMDAwICFkZWZhdWx0O1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgI2Y1ZjdmYiAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICRsaWdodCxcbiAgXCJkYXJrXCI6ICRkYXJrXG4pICFkZWZhdWx0O1xuXG4vLyBTb2NpYWwgY29sb3JzXG4kc29jaWFsLWNvbG9yczogKFxuICBcImZhY2Vib29rXCI6ICMzYjU5OTgsXG4gIFwidHdpdHRlclwiOiAjMWRhMWYyLFxuICBcImdvb2dsZVwiOiAjZGM0ZTQxLFxuICBcInlvdXR1YmVcIjogI2YwMCxcbiAgXCJ2aW1lb1wiOiAjMWFiN2VhLFxuICBcImRyaWJiYmxlXCI6ICNlYTRjODksXG4gIFwiZ2l0aHViXCI6ICMxODE3MTcsXG4gIFwiaW5zdGFncmFtXCI6ICNlNDQwNWYsXG4gIFwicGludGVyZXN0XCI6ICNiZDA4MWMsXG4gIFwiZmxpY2tyXCI6ICMwMDYzZGMsXG4gIFwiYml0YnVja2V0XCI6ICMwMDUyY2NcbikgIWRlZmF1bHQ7XG5cbi8vIEJvZHlcbiRib2R5LWJnOiAjZmZmICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcblxuLy8gTGlua3NcbiRsaW5rLWRlY29yYXRpb246IG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbi8vIENvbW1vblxuJGJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuXG4vLyBGb250c1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjUgIWRlZmF1bHQ7XG5cbi8vIEhlYWRpbmdzXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICRibGFjayAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xuXG4vLyBEaXNwbGF5c1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuXHQxOiA2cmVtLFxuICAyOiA1LjVyZW0sXG4gIDM6IDQuNXJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbiAgKSAhZGVmYXVsdDtcblxuLy8gU2hhZG93c1xuJGJveC1zaGFkb3ctc206ICAgIDAgMC4wNXJlbSAwLjJyZW0gcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgMCAwLjFyZW0gMC4ycmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgIDAgMC4ycmVtIDAuMnJlbSByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGlucHV0XG4kbmF2YmFyLWlucHV0LWJnOiBkYXJrZW4oJGJvZHktYmcsIDAuNSUpICFkZWZhdWx0O1xuXG4vLyBCb3JkZXJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gICAgICAgIDE6IDFweCxcbiAgICAgICAgMjogMnB4LFxuICAgICAgICAzOiAzcHgsXG4gICAgICAgIDQ6IDRweCxcbiAgICAgICAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbi8vIEJvcmRlciByYWRpdXNcbiRib3JkZXItcmFkaXVzLXNtOiAuMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiAgICAuMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAuM3JlbSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG4kbmF2YmFyLXBhZGRpbmcteTogJHNwYWNlciowLjg3NSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAkc3BhY2VyKjEuMzc1ICFkZWZhdWx0O1xuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IC41cmVtICFkZWZhdWx0O1xuJG5hdmJhci1ib3JkZXItYm90dG9tOiAwICFkZWZhdWx0O1xuJG5hdmJhci1ib3gtc2hhZG93OiAwIDAgMnJlbSAwIHJnYmEoJGRhcmssIC4xKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyIGJyYW5kXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogJHNwYWNlciowLjg3NSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjE1cmVtICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1pY29uLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJG5hdmJhci1iZzogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBGb290ZXJcbiRmb290ZXItYmc6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gRm9ybXNcbiRpbnB1dC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy15OiAuM3JlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAuNHJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAuODVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICgkZm9udC1zaXplLWJhc2UgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0KSArICgkaW5wdXQtYnRuLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodDogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1zbTogKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1sZzogKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItbGd9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4vLyBDYXJkc1xuJGNhcmQtYm9yZGVyLXJhZGl1czogLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLXNoYWRvdzogMCAwIC44NzVyZW0gMCByZ2JhKCRkYXJrLCAwLjA1KSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWNvbG9yOiBsaWdodGVuKCRncmF5LTYwMCwgMTUlKSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci15OiAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG5cbi8vIFRhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6IC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogLjNyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206IC4zcmVtICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogcmdiYSgkYmxhY2ssIC4wMzc1KSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgZ2VuZXJhbFxuJHNpZGViYXItd2lkdGg6IDI2MHB4ICFkZWZhdWx0O1xuJHNpZGViYXItdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjM1cyBlYXNlLWluLW91dCwgbGVmdCAuMzVzIGVhc2UtaW4tb3V0LCBtYXJnaW4tcmlnaHQgLjM1cyBlYXNlLWluLW91dCwgcmlnaHQgLjM1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRzaWRlYmFyLWJnOiAjMjIyRTNDICFkZWZhdWx0O1xuXG4vLyBTaWRlYmFyIGJyYW5kXG4kc2lkZWJhci1icmFuZC1wYWRkaW5nLXk6IDEuMTVyZW0gIWRlZmF1bHQ7XG4kc2lkZWJhci1icmFuZC1wYWRkaW5nLXg6IDEuNXJlbSAhZGVmYXVsdDtcbiRzaWRlYmFyLWJyYW5kLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRzaWRlYmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4xNXJlbSAhZGVmYXVsdDtcbiRzaWRlYmFyLWJyYW5kLWNvbG9yOiAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgaGVhZGVyXG4kc2lkZWJhci1oZWFkZXItcGFkZGluZzogMXJlbSAxLjVyZW0gMC4zNzVyZW0gIWRlZmF1bHQ7XG4kc2lkZWJhci1oZWFkZXItZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHNpZGViYXItaGVhZGVyLWNvbG9yOiAkZ3JheS00MDAgIWRlZmF1bHQ7XG5cbi8vIFNpZGViYXIgbGlua1xuJHNpZGViYXItbGluay1wYWRkaW5nOiAuNjI1cmVtIDEuNjI1cmVtICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1iZzogIzIyMkUzQyAhZGVmYXVsdDtcbiRzaWRlYmFyLWxpbmstY29sb3I6IHJnYmEoJGdyYXktMjAwLCAwLjUpICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1ib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRzaWRlYmFyLWxpbmstaG92ZXItZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kc2lkZWJhci1saW5rLWhvdmVyLWJnOiAjMjIyRTNDICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1ob3Zlci1jb2xvcjogI3tyZ2JhKCRncmF5LTIwMCwgMC43NSl9ICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1ob3Zlci1ib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRzaWRlYmFyLWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1hY3RpdmUtYmc6ICN7bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRwcmltYXJ5LDAuMSkgMCUsIHJnYmEoJHByaW1hcnksMC4wODc1KSA1MCUsIHJnYmEoJGJsYWNrLCAwKSAxMDAlKX0gIWRlZmF1bHQ7XG4kc2lkZWJhci1saW5rLWFjdGl2ZS1jb2xvcjogJGdyYXktMjAwICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1hY3RpdmUtYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBTaWRlYmFyIGxpbmsgaWNvblxuJHNpZGViYXItbGluay1pY29uLWNvbG9yOiAje3JnYmEoJGdyYXktMjAwLCAwLjUpfSAhZGVmYXVsdDtcbiRzaWRlYmFyLWxpbmstaWNvbi1ob3Zlci1jb2xvcjogI3tyZ2JhKCRncmF5LTIwMCwgMC43NSl9ICFkZWZhdWx0O1xuJHNpZGViYXItbGluay1pY29uLWFjdGl2ZS1jb2xvcjogJGdyYXktMjAwICFkZWZhdWx0O1xuXG4vLyBTaWRlYmFyIGJvdHRvbVxuJHNpZGViYXItY3RhLWNvbG9yOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kc2lkZWJhci1jdGEtYmc6ICMyQjM5NDcgIWRlZmF1bHQ7XG4kc2lkZWJhci1jdGEtcGFkZGluZzogJHNwYWNlcioxLjUgIWRlZmF1bHQ7XG4kc2lkZWJhci1jdGEtbWFyZ2luOiAkc3BhY2VyKjEuNzUgIWRlZmF1bHQ7XG4kc2lkZWJhci1jdGEtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbi8vIFRyYW5zaXRpb25zXG4kdHJhbnNpdGlvbi1hcHBlYXJhbmNlOiBiYWNrZ3JvdW5kIC40cyBlYXNlLWluLW91dCwgY29sb3IgLjRzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tYXBwZWFyYW5jZS1zbG93OiBiYWNrZ3JvdW5kIC42cyBlYXNlLWluLW91dCwgY29sb3IgLjZzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tYXBwZWFyYW5jZS1mYXN0OiBiYWNrZ3JvdW5kIC4xcyBlYXNlLWluLW91dCwgY29sb3IgLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4vLyBNb2RhbHNcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6IDkwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiA2MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogNDAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogLjcgIWRlZmF1bHQ7XG5cbi8vIEJhZGdlc1xuJGJhZGdlLWZvbnQtc2l6ZTogODAlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogLjNlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6IC40NWVtICFkZWZhdWx0O1xuXG4vLyBNYWluXG4kbWFpbi1ib3gtc2hhZG93OiBpbnNldCAuNzVyZW0gMHB4IDEuNXJlbSAwcHggcmdiYSgkYmxhY2ssIDAuMDc1KTtcblxuLy8gQ29udGVudFxuJGNvbnRlbnQtcGFkZGluZy1kZXNrdG9wOiAxcmVtIDFyZW0gLjVyZW0gIWRlZmF1bHQ7XG4kY29udGVudC1wYWRkaW5nLW1vYmlsZTogLjVyZW0gLjVyZW0gLjI1cmVtICFkZWZhdWx0O1xuXG4vLyRjb250ZW50LXBhZGRpbmctZGVza3RvcDogM3JlbSAzcmVtIDEuNXJlbSAhZGVmYXVsdDtcbi8vJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU6IDEuNXJlbSAxLjVyZW0gLjc1cmVtICFkZWZhdWx0O1xuXG4vLyBEYXRldGltZXBpY2tlclxuJGJzLWRhdGV0aW1lcGlja2VyLWFjdGl2ZS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIFNpbXBsZWJhclxuJHNpbXBsZWJhci1zY3JvbGxiYXItYmc6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gSGFtYnVyZ2VyXG4kaGFtYnVyZ2VyLXdpZHRoLXRvcDogMjRweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItd2lkdGgtbWlkZGxlOiAyNHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci13aWR0aC1ib3R0b206IDE2cHggIWRlZmF1bHQ7XG5cbi8vIFN0YXRzXG4kc3RhdC1iZzogbGlnaHRlbigkcHJpbWFyeSwgMzUlKSAhZGVmYXVsdDtcbiRzdGF0LWljb24tY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHN0YXQtcGFkZGluZzogJHNwYWNlciAqIDAuNzUgIWRlZmF1bHQ7XG5cbi8vIENhcmRcbiRjYXJkLWJnOiAjZmZmO1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAvLyBSZXNldCBuZWVkZWQgZm9yIG5lc3RpbmcgdGFibGVzXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLy8gRW5kIG9mIHJlc2V0XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICAvLyBGb2xsb3dpbmcgdGhlIHByZWNlcHQgb2YgY2FzY2FkZXM6IGh0dHBzOi8vY29kZXBlbi5pby9taXJpYW1zdXphbm5lL2Z1bGwvdllOZ29kYlxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKSkpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCkpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KFxuICAkZGlyZWN0aW9uOiBkb3duLFxuICAkd2lkdGg6ICRjYXJldC13aWR0aCxcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxuICAkdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnblxuKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG4gfiAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyRjYXJkLXRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcjogI3skY2FyZC1zdWJ0aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24tZGFyayl9O1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXk6ICN7JGJyZWFkY3J1bWItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAjeyRicmVhZGNydW1iLW1hcmdpbi1ib3R0b219O1xuICBAaW5jbHVkZSByZnMoJGJyZWFkY3J1bWItZm9udC1zaXplLCAtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmc6ICN7JGJyZWFkY3J1bWItYmd9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICN7JGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI3skYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICN7JGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICAgICAgY29udGVudDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZ2luYXRpb24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZ2luYXRpb24tcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZzogI3skcGFnaW5hdGlvbi1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmc6ICN7JHBhZ2luYXRpb24taG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZzogI3skcGFnaW5hdGlvbi1mb2N1cy1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogI3skcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmc6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgLmFjdGl2ZSA+ICYge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gIC5kaXNhYmxlZCA+ICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0O1xuICB9XG5cbiAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tbWl4aW5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcik7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnRcbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWtleWZyYW1lc1xuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICAwJSB7IGJhY2tncm91bmQtcG9zaXRpb24teDogJHByb2dyZXNzLWhlaWdodDsgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWtleWZyYW1lc1xuXG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQ6ICN7JHByb2dyZXNzLWhlaWdodH07XG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAjeyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnOiAjeyRwcm9ncmVzcy1iYXItYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3I6ICN7JGxpc3QtZ3JvdXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnOiAjeyRsaXN0LWdyb3VwLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiAjeyRsaXN0LWdyb3VwLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmc6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW06OmJlZm9yZSB7XG4gICAgLy8gSW5jcmVtZW50cyBvbmx5IHRoaXMgaW5zdGFuY2Ugb2YgdGhlIHNlY3Rpb24gY291bnRlclxuICAgIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gIH1cbn1cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcbiAgfVxufVxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby1yZWR1bmRhbnQtbmVzdGluZy1zZWxlY3RvclxuICAmICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4vLyBMaXN0IGdyb3VwIGNvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1tb2RpZmllcnNcbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3I6ICN7JGJ0bi1jbG9zZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZzogI3sgZXNjYXBlLXN2ZygkYnRuLWNsb3NlLWJnKSB9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eTogI3skYnRuLWNsb3NlLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogI3skYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAjeyRidG4tY2xvc2UtZm9jdXMtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogI3skYnRuLWNsb3NlLXdoaXRlLWZpbHRlcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtY3NzLXZhcnNcblxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6ICRidG4tY2xvc2Utd2lkdGg7XG4gIGhlaWdodDogJGJ0bi1jbG9zZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidG4tY2xvc2UtcGFkZGluZy15ICRidG4tY2xvc2UtcGFkZGluZy14O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHkpO1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpO1xuICB9XG59XG5cbkBtaXhpbiBidG4tY2xvc2Utd2hpdGUoKSB7XG4gIGZpbHRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgQGluY2x1ZGUgYnRuLWNsb3NlLXdoaXRlKCk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5idG4tY2xvc2Uge1xuICAgICAgQGluY2x1ZGUgYnRuLWNsb3NlLXdoaXRlKCk7XG4gICAgfVxuICB9XG59XG4iLCIudG9hc3Qge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteTogI3skdG9hc3QtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZzogI3skdG9hc3Qtc3BhY2luZ307XG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCR0b2FzdC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvYXN0LWNvbG9yOiAjeyR0b2FzdC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoOiAjeyR0b2FzdC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93OiAjeyR0b2FzdC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtY3NzLXZhcnNcblxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpKTtcblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmcpO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhjYWxjKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTsgLy8gVG9kbyBpbiB2NjogcmVwbGFjZSB3aXRoIGdhcCBvbiBwYXJlbnQgY2xhc3NcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm1vZGFsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwfTtcbiAgfVxuXG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbGd9O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwteGx9O1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIsXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXg6ICN7JHppbmRleC10b29sdGlwfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGg6ICN7JHRvb2x0aXAtbWF4LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXk6ICN7JHRvb2x0aXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW46ICN7JHRvb2x0aXAtbWFyZ2lufTtcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yOiAjeyR0b29sdGlwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZ307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5OiAjeyR0b29sdGlwLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoOiAjeyR0b29sdGlwLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luKTtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXN0YXJ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXMpKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleDogI3skemluZGV4LXBvcG92ZXJ9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aDogI3skcG9wb3Zlci1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aDogI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWhlYWRlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yOiAjeyRwb3BvdmVyLWJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aCk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXN0YXJ0O1xuICB9XG59XG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcik7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXG4vL1xuLy8gQWRkIGEgY29udGFpbmVyIChzdWNoIGFzIGEgbGlzdCkgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYW4gaXRlbSAoaWRlYWxseSBhIGZvY3VzYWJsZSBjb250cm9sLFxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG5cbiAgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAwO1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBwYWRkaW5nLXRvcDogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gRGFyayBtb2RlIGNhcm91c2VsXG5cbkBtaXhpbiBjYXJvdXNlbC1kYXJrKCkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICAgIC5jYXJvdXNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIC5jYXJvdXNlbCxcbiAgICAgICYuY2Fyb3VzZWwge1xuICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICAvLyBCeSBkZWZhdWx0LCB0aGVyZSBpcyBubyBgLS1icy1mb2N1cy1yaW5nLXhgLCBgLS1icy1mb2N1cy1yaW5nLXlgLCBvciBgLS1icy1mb2N1cy1yaW5nLWJsdXJgLCBidXQgd2UgcHJvdmlkZSBDU1MgdmFyaWFibGVzIHdpdGggZmFsbGJhY2tzIHRvIGluaXRpYWwgYDBgIHZhbHVlc1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy14LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy15LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3IpO1xufVxuIiwiLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICA+IC5iaSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGljb24tbGluay1pY29uLXRyYW5zaXRpb24pO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXIge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgID4gLmJpIHtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWljb24tbGluay10cmFuc2Zvcm0sICRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLmF2YXRhciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hdmF0YXItbGcge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uYXZhdGFyLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn0iLCIuYnRuIC5mZWF0aGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tY29sb3IoJHdoaXRlKTtcbiAgICBAaW5jbHVkZSBidXR0b24tY29sb3ItaG92ZXIoJHdoaXRlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkc29jaWFsLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWNvbG9yKCR3aGl0ZSk7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWNvbG9yLWhvdmVyKCR3aGl0ZSk7XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4td2hpdGUge1xuICBAaW5jbHVkZSBidXR0b24tY29sb3IoJGdyYXktODAwKTtcbiAgQGluY2x1ZGUgYnV0dG9uLWNvbG9yLWhvdmVyKCRncmF5LTgwMCk7XG59IiwiQG1peGluIGJ1dHRvbi1jb2xvcigkY29sb3IpIHtcbiAgJixcbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyxcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLWNvbG9yLWhvdmVyKCRjb2xvcikge1xuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLFxuICAmLmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tY29sb3ItYWN0aXZlKCRjb2xvcikge1xuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cbiIsIi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICBib3gtc2hhZG93OiAkY2FyZC1zaGFkb3c7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6ICRjYXJkLXRpdGxlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRjYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGNhcmQtdGl0bGUtY29sb3I7XG59XG5cbi5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbi5jYXJkLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4uY2FyZC10YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogJGNhcmQtc3BhY2VyLXg7XG59XG5cbi5jYXJkLXRhYmxlIHRyIHRkOmxhc3QtY2hpbGQsXG4uY2FyZC10YWJsZSB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogJGNhcmQtc3BhY2VyLXg7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkO1xuXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59IiwiLmNoYXJ0IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAmLXhzIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4gICYtc20ge1xuICAgIG1pbi1oZWlnaHQ6IDI1MnB4O1xuICB9XG5cbiAgJi1sZyB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gIH1cblxuICAmLXhsIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxuXG4gIGNhbnZhcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIuY29udGVudCB7XG4gIHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGRpcmVjdGlvbjogbHRyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nLWRlc2t0b3A7ICBcbiAgfVxufVxuIiwiLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbn1cblxuLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3cge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd25BbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjI1cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd25BbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgYm9yZGVyOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1hcHBlYXJhbmNlLWZhc3Q7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZyB7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aCoyO1xufVxuXG4uZHJvcGRvd24gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICY6Zmlyc3QtY2hpbGQsXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS1oZWFkZXIge1xuICBwYWRkaW5nOiAkc3BhY2VyKjAuNzU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMzAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1mb290ZXIge1xuICBwYWRkaW5nOiAkc3BhY2VyKjAuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuIiwiZm9vdGVyLmZvb3RlciB7XG4gIHBhZGRpbmc6ICRzcGFjZXIgJHNwYWNlciowLjg3NTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGJhY2tncm91bmQ6ICRmb290ZXItYmc7XG5cbiAgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbn1cbiIsIi5oYW1idXJnZXIsXG4uaGFtYnVyZ2VyOmJlZm9yZSxcbi5oYW1idXJnZXI6YWZ0ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAkaGFtYnVyZ2VyLXdpZHRoLW1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGdyYXktNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWFwcGVhcmFuY2UtZmFzdDtcbn1cblxuLmhhbWJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhbWJ1cmdlcjpiZWZvcmUge1xuICB0b3A6IC03LjVweDtcbiAgd2lkdGg6ICRoYW1idXJnZXItd2lkdGgtdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5oYW1idXJnZXI6YWZ0ZXIge1xuICBib3R0b206IC03LjVweDtcbiAgd2lkdGg6ICRoYW1idXJnZXItd2lkdGgtYm90dG9tO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zaWRlYmFyLXRvZ2dsZTpob3ZlciB7XG4gIC5oYW1idXJnZXIsXG4gIC5oYW1idXJnZXI6YmVmb3JlLFxuICAuaGFtYnVyZ2VyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4uaGFtYnVyZ2VyLXJpZ2h0IHtcbiAgJixcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4iLCJhLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn0iLCIubWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246ICRzaWRlYmFyLXRyYW5zaXRpb247XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuXG4vLyBOb3JtYWwgc3RhdGVcbmJvZHkuc2lkZWJhci1jb2xsYXBzZWQge1xuICAubWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gV29ya2Fyb3VuZCBmb3IgSUUgYnVnLCBtb3JlIGluZm86XG4vLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMjU4NTA2NDlcblxuLy8gUmV2ZXJ0ZWQgc3RhdGVcbkBtZWRpYSAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICdsZycpIC0gLjAycHh9KSB7XG4gIC5tYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIGJvZHkuc2lkZWJhci1jb2xsYXBzZWQgLm1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aDtcbiAgfVxufVxuIiwiLm5hdmJhciB7XG4gIGJvcmRlci1ib3R0b206ICRuYXZiYXItYm9yZGVyLWJvdHRvbTtcbiAgYm94LXNoYWRvdzogJG5hdmJhci1ib3gtc2hhZG93O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuXG4ubmF2YmFyIC5hdmF0YXIge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi5uYXZiYXItYWxpZ24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm5hdmJhci1iZyB7XG4gIGJhY2tncm91bmQ6ICRuYXZiYXItYmc7XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICBmb250LXdlaWdodDogJG5hdmJhci1icmFuZC1mb250LXdlaWdodDtcbiAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcbiAgcGFkZGluZzogJG5hdmJhci1icmFuZC1wYWRkaW5nLXkgJG5hdmJhci1icmFuZC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbmF2YmFyLWJyYW5kLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBzdmcsXG4gIC5mZWF0aGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1icmFuZC1pY29uLWNvbG9yO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIH1cbn1cblxuYS5uYXYtaWNvbiwgYS5uYXYtZmxhZyB7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4ubmF2LWljb24sXG4ubmF2LWZsYWcge1xuICBwYWRkaW5nOiAuMXJlbSAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogJGdyYXktNjAwO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1hcHBlYXJhbmNlLWZhc3Q7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIHN2ZyxcbiAgLmZlYXRoZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4ubmF2LWl0ZW0ge1xuICAuaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0b3AgLjFzIGVhc2Utb3V0O1xuICAgIGZvbnQtc2l6ZTogMC42NzVyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6aG92ZXIgLmluZGljYXRvciB7XG4gICAgdG9wOiAtNHB4O1xuICB9XG5cbiAgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubmF2YmFyIC5hdmF0YXIge1xuICAgIG1heC1oZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAubmF2LWljb24ge1xuICAgIHBhZGRpbmc6IC4xcmVtIC43NXJlbTtcbiAgfVxuXG4gIC5kcm9wZG93bixcbiAgLmRyb3BsZWZ0LFxuICAuZHJvcHJpZ2h0LFxuICAuZHJvcHVwIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgfVxuXG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LWxnIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAubmF2LWl0ZW0gLm5hdi1saW5rOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uYXYtZmxhZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubmF2YmFyIGlucHV0IHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59IiwiYm9keSwgaHRtbCwgI3Jvb3Qge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIGh0bWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuIiwiLy8gLS0tIFN0YXRlIFwic2lkZWJhci1jb2xsYXBzZWRcIlxuXG4vLyBOb3JtYWwgc3RhdGVcbmJvZHkuc2lkZWJhci1jb2xsYXBzZWQge1xuICAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kc2lkZWJhci13aWR0aDtcbiAgfVxufVxuXG4vLyBXb3JrYXJvdW5kIGZvciBJRSBidWcsIG1vcmUgaW5mbzpcbi8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8yNTg1MDY0OVxuXG4vLyBSZXZlcnRlZCBzdGF0ZVxuQG1lZGlhIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJ2xnJykgLSAuMDJweH0pIHtcblxuICAuc2lkZWJhciB7XG4gICAgLy8gU2lkZWJhciBkZWZhdWx0IHN0YXRlIChvbiBtb2JpbGUpXG4gICAgbWFyZ2luLWxlZnQ6IC0kc2lkZWJhci13aWR0aDtcbiAgfVxuXG4gIC8vIFNpZGViYXIgY29sbGFwc2VkIHN0YXRlIChvbiBtb2JpbGUpXG4gIGJvZHkuc2lkZWJhci1jb2xsYXBzZWQgLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIC0tLSBTZWFyY2ggc2lkZWJhclxuLnNpZGViYXIgLnNpZGViYXItc2VhcmNoIHtcbiAgcGFkZGluZzogJHNpZGViYXItbGluay1wYWRkaW5nO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LDAuMSk7XG5cbiAgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNzVyZW07XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgY29sb3I6ICRzaWRlYmFyLWxpbmstaWNvbi1hY3RpdmUtY29sb3I7XG4gIH1cblxuICBpbnB1dCwgaW5wdXQ6Zm9jdXMge1xuICAgIGNvbG9yOiAkc2lkZWJhci1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8vIC0tLSBWYW5pbGxhIHNpZGViYXJcbi5zaWRlYmFyIHtcbiAgbWluLXdpZHRoOiAkc2lkZWJhci13aWR0aDtcbiAgbWF4LXdpZHRoOiAkc2lkZWJhci13aWR0aDtcbiAgdHJhbnNpdGlvbjogJHNpZGViYXItdHJhbnNpdGlvbjtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyLWJnO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5zaWRlYmFyLWNvbnRlbnQge1xuICB0cmFuc2l0aW9uOiAkc2lkZWJhci10cmFuc2l0aW9uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1iZztcbn1cblxuLnNpZGViYXItbmF2IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi8vIFNpZGViYXIgbGlua3Ncbi5zaWRlYmFyLWxpbmssXG5hLnNpZGViYXItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRzaWRlYmFyLWxpbmstcGFkZGluZztcbiAgZm9udC13ZWlnaHQ6ICRzaWRlYmFyLWxpbmstZm9udC13ZWlnaHQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHg7XG4gIGNvbG9yOiAkc2lkZWJhci1saW5rLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1saW5rLWJnO1xuICBib3JkZXItbGVmdC1jb2xvcjogJHNpZGViYXItbGluay1ib3JkZXItbGVmdC1jb2xvcjtcblxuICBpLFxuICBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAkc2lkZWJhci1saW5rLWljb24tY29sb3I7XG4gIH1cbn1cblxuLnNpZGViYXItbGluazpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zaWRlYmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogJHNpZGViYXItbGluay1ob3Zlci1jb2xvcjtcbiAgYmFja2dyb3VuZDogJHNpZGViYXItbGluay1ob3Zlci1iZztcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICRzaWRlYmFyLWxpbmstaG92ZXItYm9yZGVyLWxlZnQtY29sb3I7XG5cbiAgaSxcbiAgc3ZnIHtcbiAgICBjb2xvcjogJHNpZGViYXItbGluay1pY29uLWhvdmVyLWNvbG9yO1xuICB9XG59XG5cbi5zaWRlYmFyLWl0ZW0uYWN0aXZlID4gLnNpZGViYXItbGluayxcbi5zaWRlYmFyLWl0ZW0uYWN0aXZlIC5zaWRlYmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogJHNpZGViYXItbGluay1hY3RpdmUtY29sb3I7XG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyLWxpbmstYWN0aXZlLWJnO1xuICBib3JkZXItbGVmdC1jb2xvcjogJHNpZGViYXItbGluay1hY3RpdmUtYm9yZGVyLWxlZnQtY29sb3I7XG5cbiAgaSxcbiAgc3ZnIHtcbiAgICBjb2xvcjogJHNpZGViYXItbGluay1pY29uLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuXG4vLyBTaWRlYmFyIGJyYW5kXG4uc2lkZWJhci1icmFuZCB7XG4gIGZvbnQtd2VpZ2h0OiAkc2lkZWJhci1icmFuZC1mb250LXdlaWdodDtcbiAgZm9udC1zaXplOiAkc2lkZWJhci1icmFuZC1mb250LXNpemU7XG4gIHBhZGRpbmc6ICRzaWRlYmFyLWJyYW5kLXBhZGRpbmcteSAkc2lkZWJhci1icmFuZC1wYWRkaW5nLXg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogJHNpZGViYXItYnJhbmQtY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkc2lkZWJhci1icmFuZC1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gVG9nZ2xlIHN0YXRlc1xuLnNpZGViYXItdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5cbi5zaWRlYmFyLXRvZ2dsZSB7XG4gIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcbn1cblxuLy8gU2lkZWJhciBoZWFkZXJcbi5zaWRlYmFyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAkc2lkZWJhci1oZWFkZXItcGFkZGluZztcbiAgZm9udC1zaXplOiAkc2lkZWJhci1oZWFkZXItZm9udC1zaXplO1xuICBjb2xvcjogJHNpZGViYXItaGVhZGVyLWNvbG9yO1xufVxuXG4vLyBCYWRnZVxuLnNpZGViYXItYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE0cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8vIFNpZGViYXIgYm90dG9tXG4uc2lkZWJhci1jdGEtY29udGVudCB7XG4gIHBhZGRpbmc6ICRzaWRlYmFyLWN0YS1wYWRkaW5nO1xuICBtYXJnaW46ICRzaWRlYmFyLWN0YS1tYXJnaW47XG4gIGJvcmRlci1yYWRpdXM6ICRzaWRlYmFyLWN0YS1ib3JkZXItcmFkaXVzO1xuXG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyLWN0YS1iZztcbiAgY29sb3I6ICRzaWRlYmFyLWN0YS1jb2xvcjtcbn1cblxuLnNpZGViYXItZHJvcGRvd24ge1xuXG4gIC5zaWRlYmFyLWl0ZW0uYWN0aXZlIC5zaWRlYmFyLWxpbmsge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zaWRlYmFyLWl0ZW0gLnNpZGViYXItbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc2lkZWJhci1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW07XG5cbiAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oaSXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsZWZ0OiAtMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1kcm9wZG93biAuc2lkZWJhci1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gIH1cblxufVxuXG4uc2lkZWJhciBbZGF0YS1icy10b2dnbGU9Y29sbGFwc2VdOmFmdGVyIHtcbiAgYm9yZGVyOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMDc1cmVtIDAuMDc1cmVtIDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS41cmVtO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xufVxuXG4uc2lkZWJhciBbZGF0YS1icy10b2dnbGU9Y29sbGFwc2VdW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcblxufVxuIiwiLm1pbi12dy01MCB7IG1pbi13aWR0aDogNTB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTUwIHsgbWluLWhlaWdodDogNTB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy01MCB7IHdpZHRoOiA1MHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC01MCB7IGhlaWdodDogNTB2aCAhaW1wb3J0YW50OyB9IiwiLnN0YXQge1xuICBiYWNrZ3JvdW5kOiAkc3RhdC1iZztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcblxuICBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBjb2xvcjogJHN0YXQtaWNvbi1jb2xvciAhaW1wb3J0YW50O1xuICAgIHN0cm9rZS13aWR0aDogMS41O1xuICB9XG59IiwiLnRhYmxlIHtcblx0dGhlYWQsIHRib2R5LCB0Zm9vdCwgdHIsIHRkLCB0aCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXHR9XG5cdFxuXHQ+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcblx0XHRib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG5cdH1cbn1cblxuLnRhYmxlLnRhYmxlLWNlbnRlcmVkID4gdGJvZHkgPiB0ciA+IHRkIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRhYmxlID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0Ym9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcblx0LnRhYmxlIHRyLnJvdy1ib3JkZXItI3skY29sb3J9IHtcblx0XHQ+IHRkLCA+IHRoIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHZhbHVlO1xuXHRcdH1cblx0fVxufVxuXG4udGFibGUgdHIuc2VsZWN0ZWQgIHtcblx0PnRkLCA+IHRoIHtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbnRhYmxlLmRhdGFUYWJsZT50Ym9keT50ci5zZWxlY3RlZD4qIHtcblx0Ym94LXNoYWRvdzogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG59IiwiLnRleHQtc20ge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi50ZXh0LWxnIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xufVxuXG5iLCBzdHJvbmcge1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbnByZS5zbmlwcGV0IHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLndyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyLWJnO1xufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5icmVhZGNydW1iLWljb24gaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRwcmltYXJ5KTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufSIsIi8qKlxuSWNvbiBpbnB1dFxuICovXG4uaW5wdXQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5mb3JtLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuZm9ybS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbn1cblxuLmlucHV0LWljb24tYWRkb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyLjVyZW07XG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcblxuICAmOm5vdChhKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgZm9udC1zaXplOiAxLjJlbTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn0iLCJbaXM9dW1icmVsbGEtbm90aWZpY2F0aW9uXXtcblxuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIH1cbiAgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuXG4gIH1cbn0iLCIuY3Vyc29yLWdyYWIge1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIuZnMtMCB7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbn1cblxuLmxoLTAge1xuICBsaW5lLWhlaWdodDogNXJlbTtcbn0iLCJbZGF0YS1zaW1wbGViYXJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zaW1wbGViYXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnNpbXBsZWJhci1tYXNrIHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgei1pbmRleDogMDtcbn1cblxuLnNpbXBsZWJhci1vZmZzZXQge1xuICBkaXJlY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7IC8qIFJlcXVpcmVkIGZvciBob3Jpem9udGFsIG5hdGl2ZSBzY3JvbGxiYXIgdG8gbm90IGFwcGVhciBpZiBwYXJlbnQgaXMgdGFsbGVyIHRoYW4gbmF0dXJhbCBoZWlnaHQgKi9cbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLyogTm90IHJlcXVpcmVkIGZvciBob3Jpem9udGFsIHNjcm9sbCB0byB0cmlnZ2VyICovXG4gIG1heC1oZWlnaHQ6IDEwMCU7IC8qIE5lZWRlZCBmb3IgdmVydGljYWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc2ltcGxlYmFyLWhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi5zaW1wbGViYXItY29udGVudDpiZWZvcmUsXG4uc2ltcGxlYmFyLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2ltcGxlYmFyLXBsYWNlaG9sZGVyIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZ3JvdzogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG59XG5cbi5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwMCU7XG4gIHdpZHRoOiAxMDAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbltkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci10cmFjayB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWluLWhlaWdodDogMTBweDtcbn1cblxuLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbGVmdDogMnB4O1xuICByaWdodDogMnB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgMC41cyBsaW5lYXI7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyLnNpbXBsZWJhci12aXNpYmxlOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gIHRvcDogMnB4O1xuICBib3R0b206IDJweDtcbiAgbGVmdDogMnB4O1xuICByaWdodDogMnB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci1ob3Jpem9udGFsIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBSdGwgc3VwcG9ydCAqL1xuW2RhdGEtc2ltcGxlYmFyLWRpcmVjdGlvbj0ncnRsJ10gLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWwge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLnNpbXBsZWJhci1kdW1teS1zY3JvbGxiYXItc2l6ZSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXIgIWltcG9ydGFudDtcbn1cblxuLnNpbXBsZWJhci1kdW1teS1zY3JvbGxiYXItc2l6ZSA+IGRpdiB7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDIwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uc2ltcGxlYmFyLWhpZGUtc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4iLCIkZmxhdHBpY2tyLXRpbGUtaGVpZ2h0OiA0NXB4O1xuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgXG4gIC5mbGF0cGlja3ItZGF5cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZGF5Q29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZsYXRwaWNrci1kYXkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6ICRmbGF0cGlja3ItdGlsZS1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmbGF0cGlja3ItdGlsZS1oZWlnaHQ7XG5cbiAgICAmLnRvZGF5IHtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMikgdHJhbnNwYXJlbnQgJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDdweCA3cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC4yKSB0cmFuc3BhcmVudCAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbGF0cGlja3Itd2Vla2RheXMge1xuICAgIGhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcbiAgfVxuICAuZmxhdHBpY2tyLXdlZWtkYXkge1xuICAgIGhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcbiAgfVxuXG4gIC5mbGF0cGlja3ItbW9udGhzIHtcbiAgICAuZmxhdHBpY2tyLW1vbnRoIHtcbiAgICAgIGhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgICAgIGhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcbiAgICB9XG4gIH1cblxuICAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAkZmxhdHBpY2tyLXRpbGUtaGVpZ2h0O1xuICAgIGhlaWdodDogJGZsYXRwaWNrci10aWxlLWhlaWdodDtcblxuICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyxcbiAgICBpbnB1dC5jdXIteWVhciB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICB9XG4gIH1cblxuICAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4gIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxufSIsIi5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICRzaW1wbGViYXItc2Nyb2xsYmFyLWJnO1xufVxuIiwiLnRzLWNvbnRyb2wge1xuICAuaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuIiwiLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCJwYXRoXCI7XHJcbkBpbXBvcnQgXCJjb3JlXCI7XHJcbkBpbXBvcnQgXCJpY29uc1wiO1xyXG5AaW1wb3J0IFwiZXh0cmFzXCI7XHJcbkBpbXBvcnQgXCJhbmltYXRlZFwiOyIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnI3skbWRpLWZvbnQtbmFtZX0nO1xyXG4gIHNyYzogdXJsKCcjeyRtZGktZm9udC1wYXRofS8jeyRtZGktZmlsZW5hbWV9LXdlYmZvbnQuZW90P3Y9I3skbWRpLXZlcnNpb259Jyk7XHJcbiAgc3JjOiB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC5lb3Q/I2llZml4JnY9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcjeyRtZGktZm9udC1wYXRofS8jeyRtZGktZmlsZW5hbWV9LXdlYmZvbnQud29mZjI/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC53b2ZmP3Y9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC50dGY/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiLiN7JG1kaS1jc3MtcHJlZml4fTpiZWZvcmUsXHJcbi4jeyRtZGktY3NzLXByZWZpeH0tc2V0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skbWRpLWZvbnQtc2l6ZS1iYXNlfS8xICcjeyRtZGktZm9udC1uYW1lfSc7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn0iLCJAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1kaS1pY29ucyB7XHJcbiAgICAuI3skbWRpLWNzcy1wcmVmaXh9LSN7JGtleX06OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogY2hhcigkdmFsdWUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWJsYW5rOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY2OENcIjtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufSIsIiRtZGktc2l6ZXM6IDE4IDI0IDM2IDQ4ICFkZWZhdWx0O1xyXG5AZWFjaCAkbWRpLXNpemUgaW4gJG1kaS1zaXplcyB7XHJcbiAgICAuI3skbWRpLWNzcy1wcmVmaXh9LSN7JG1kaS1zaXplfXB4IHtcclxuICAgICAgICAmLiN7JG1kaS1jc3MtcHJlZml4fS1zZXQsXHJcbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH06YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkbWRpLXNpemUgKiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWRhcmsge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xyXG4gICAgfVxyXG4gICAgJi4jeyRtZGktY3NzLXByZWZpeH0taW5hY3RpdmU6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcclxuICAgIH1cclxufVxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWxpZ2h0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgIH1cclxuICAgICYuI3skbWRpLWNzcy1wcmVmaXh9LWluYWN0aXZlOmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIH1cclxufVxyXG5cclxuJG1kaS1kZWdyZWVzOiA0NSA5MCAxMzUgMTgwIDIyNSAyNzAgMzE1ICFkZWZhdWx0O1xyXG5AZWFjaCAkbWRpLWRlZ3JlZSBpbiAkbWRpLWRlZ3JlZXMge1xyXG4gICAgLiN7JG1kaS1jc3MtcHJlZml4fS1yb3RhdGUtI3skbWRpLWRlZ3JlZX17XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvKlxyXG4gICAgICAgIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXHJcbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH0tZmxpcC1oOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgjeyRtZGktZGVncmVlfWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBIO1xyXG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuI3skbWRpLWNzcy1wcmVmaXh9LWZsaXAtdjpiZWZvcmUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgZmlsdGVyOiBGbGlwVjtcclxuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAqL1xyXG4gICAgfVxyXG59XHJcbi4jeyRtZGktY3NzLXByZWZpeH0tZmxpcC1oOmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIGZpbHRlcjogRmxpcEg7XHJcbiAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XHJcbn1cclxuLiN7JG1kaS1jc3MtcHJlZml4fS1mbGlwLXY6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gICAgZmlsdGVyOiBGbGlwVjtcclxuICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcclxufSIsIi8vIEZyb20gRm9udCBBd2Vzb21lXHJcbi4jeyRtZGktY3NzLXByZWZpeH0tc3BpbjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246ICN7JG1kaS1jc3MtcHJlZml4fS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiAjeyRtZGktY3NzLXByZWZpeH0tc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyAjeyRtZGktY3NzLXByZWZpeH0tc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgI3skbWRpLWNzcy1wcmVmaXh9LXNwaW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgfVxyXG59IiwiLyoqXG4gKiBUb20gU2VsZWN0IEJvb3RzdHJhcCA1XG4gKi9cblxuLy8gSW1wb3J0IEJvb3RzdHJhcCA1IGZ1bmN0aW9ucyBhbmQgdmFyaWFibGVzXG4kc3RhdGUtdmFsaWQ6IG1hcC1nZXQoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMsJ3ZhbGlkJykgIWRlZmF1bHQ7XG4kc3RhdGUtaW52YWxpZDogbWFwLWdldCgkZm9ybS12YWxpZGF0aW9uLXN0YXRlcywnaW52YWxpZCcpICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiB0cnVlICFkZWZhdWx0O1xuJHNlbGVjdC1mb250LWZhbWlseTogaW5oZXJpdCAhZGVmYXVsdDtcbiRzZWxlY3QtZm9udC1zaXplOiBpbmhlcml0ICFkZWZhdWx0O1xuJHNlbGVjdC1saW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDsgLy8gZm9ybWVybHkgbGluZS1oZWlnaHQtY29tcHV0ZWRcblxuJHNlbGVjdC1jb2xvci10ZXh0OiAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWhpZ2hsaWdodDogcmdiYSgyNTUsIDIzNywgNDAsIDQwJSkgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWlucHV0OiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWlucHV0LWZ1bGw6ICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZGlzYWJsZWQ6ICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbTogI2VmZWZlZiAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXI6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDogI2ZmZiAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtYm9yZGVyOiByZ2JhKDAsIDAsIDAsIDAlKSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3Itb3B0Z3JvdXA6ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3Itb3B0Z3JvdXAtdGV4dDogJGRyb3Bkb3duLWhlYWRlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3Itb3B0Z3JvdXAtYm9yZGVyOiAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd246ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd24tYm9yZGVyLXRvcDogY29sb3ItbWl4KCRpbnB1dC1ib3JkZXItY29sb3IsICRpbnB1dC1iZywgODAlKSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU6ICRkcm9wZG93bi1saW5rLWhvdmVyLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZS10ZXh0OiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtYWN0aXZlLXRleHQ6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdC1vcGFjaXR5LWRpc2FibGVkOiAwLjUgIWRlZmF1bHQ7XG4kc2VsZWN0LWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0LWJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlcjogMCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS14OiAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXk6IDNweCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1pdGVtLXg6IDVweCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1pdGVtLXk6IDFweCAhZGVmYXVsdDtcbiRzZWxlY3QtbWFyZ2luLWl0ZW0teDogM3B4ICFkZWZhdWx0O1xuJHNlbGVjdC1tYXJnaW4taXRlbS15OiAzcHggIWRlZmF1bHQ7XG4kc2VsZWN0LWFycm93LXNpemU6IDVweCAhZGVmYXVsdDtcbiRzZWxlY3QtYXJyb3ctY29sb3I6ICRzZWxlY3QtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3QtYXJyb3ctb2Zmc2V0OiBjYWxjKCN7JHNlbGVjdC1wYWRkaW5nLXh9ICsgNXB4KSAhZGVmYXVsdDtcblxuQGltcG9ydCBcInRvbS1zZWxlY3RcIjtcblxuQG1peGluIHRzLWZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcblx0JHN0YXRlLW1hcDogbWFwLWdldCgkZm9ybS12YWxpZGF0aW9uLXN0YXRlcywkc3RhdGUpO1xuXG5cdC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIuaXMtI3skc3RhdGV9LFxuXHQud2FzLXZhbGlkYXRlZCAuI3skc3RhdGV9LFxuXHQud2FzLXZhbGlkYXRlZCA6I3skc3RhdGV9ICsgLiN7JHNlbGVjdC1uc30td3JhcHBlciB7XG5cdFx0JGNvbG9yOiBtYXAtZ2V0KCRzdGF0ZS1tYXAsJ2NvbG9yJyk7XG5cdFx0JGljb246IG1hcC1nZXQoJHN0YXRlLW1hcCwnaWNvbicpO1xuXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XG5cblx0XHQmOm5vdCguc2luZ2xlKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdCYuc2luZ2xlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvciksIGVzY2FwZS1zdmcoJGljb24pO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdCYuZm9jdXMgLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpO1xuXHRcdH1cblx0fVxufVxuXG5cbi4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duLFxuLiN7JHNlbGVjdC1uc30tZHJvcGRvd24uZm9ybS1jb250cm9sLFxuLiN7JHNlbGVjdC1uc30tZHJvcGRvd24uZm9ybS1zZWxlY3Qge1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDA7XG5cdHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG5cdGJhY2tncm91bmQ6ICRzZWxlY3QtY29sb3ItZHJvcGRvd247XG5cdGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7IC8vICRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXJcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAxNy41JSk7XG59XG5cbi4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duIHtcblx0Lm9wdGdyb3VwLWhlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcblx0fVxuXG5cdC5vcHRncm91cDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm9wdGdyb3VwOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5Olx0IGJsb2NrO1xuXHRcdGhlaWdodDogMDtcblx0XHRtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWRpdmlkZXItYmc7XG5cdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXggKiAtMTtcblx0XHRtYXJnaW4tcmlnaHQ6ICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXggKiAtMTtcblx0fVxuXG5cdC5jcmVhdGUge1xuXHRcdHBhZGRpbmctbGVmdDogJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblx0fVxufVxuXG4uI3skc2VsZWN0LW5zfS1kcm9wZG93bi1jb250ZW50IHtcblx0cGFkZGluZzogNXB4IDA7XG59XG5cbi4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cblx0ZGlzcGxheTpmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdC5mb2N1cyAmIHtcblx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG5cdFx0b3V0bGluZTogMDtcblx0XHRAaWYgJGVuYWJsZS1zaGFkb3dzIHtcblx0XHRcdGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcblx0XHR9IEBlbHNlIHtcblx0XHRcdGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuXHRcdH1cblx0fVxuXG5cdC5pdGVtIHtcblx0XHRkaXNwbGF5Olx0ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRzLWZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3RvcignaW52YWxpZCcpO1xuQGluY2x1ZGUgdHMtZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCd2YWxpZCcpO1xuXG4uI3skc2VsZWN0LW5zfS13cmFwcGVyIHtcblx0bWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcblx0ZGlzcGxheTpmbGV4O1xuXHRcblx0LmlucHV0LWdyb3VwLXNtID4gJixcblx0Ji5mb3JtLXNlbGVjdC1zbSxcblx0Ji5mb3JtLWNvbnRyb2wtc20ge1xuXHRcdG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG5cblx0XHQuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuXHRcdH1cblxuXHRcdCYuaGFzLWl0ZW1zIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0Zm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLXNtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LmlucHV0LWdyb3VwLXNtID4gJi5tdWx0aS5oYXMtaXRlbXMsXG5cdCYuZm9ybS1zZWxlY3Qtc20ubXVsdGkuaGFzLWl0ZW1zLFxuXHQmLmZvcm0tY29udHJvbC1zbS5tdWx0aS5oYXMtaXRlbXMge1xuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0Ly8gcGFkZGluZy10b3AgPSAoJGlucHV0LWhlaWdodC1zbSAtIGJvcmRlci13aWR0aCAtIGl0ZW0taGVpZ2h0KSAvIDI7XG5cdFx0XHQvLyBpdGVtLWhlaWdodCA9ICgkc2VsZWN0LWxpbmUtaGVpZ2h0ICogJGlucHV0LWZvbnQtc2l6ZS1zbSkgKyAoJHNlbGVjdC1wYWRkaW5nLWl0ZW0teSAqIDIpXG5cdFx0XHQkYm9yZGVyLWFuZC1wYWRkaW5nOiBjYWxjKCgkaW5wdXQtYm9yZGVyLXdpZHRoICsgJHNlbGVjdC1wYWRkaW5nLWl0ZW0teSkgKiAyKTtcblx0XHRcdCR0cy1zZWxlY3QtcGFkZGluZy1zbTogY2FsYygoI3skaW5wdXQtaGVpZ2h0LXNtfSAtICgjeyRzZWxlY3QtbGluZS1oZWlnaHR9ICogI3skaW5wdXQtZm9udC1zaXplLXNtfSkgLSAjeyRib3JkZXItYW5kLXBhZGRpbmd9KS8yKTtcblxuXHRcdFx0cGFkZGluZy10b3A6ICR0cy1zZWxlY3QtcGFkZGluZy1zbSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYubXVsdGkge1xuXHRcdCYuaGFzLWl0ZW1zIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7JHNlbGVjdC1wYWRkaW5nLXh9IC0gI3skc2VsZWN0LXBhZGRpbmctaXRlbS14fSk7XG5cblx0XHRcdC0tdHMtcHItbWluOiBjYWxjKCN7JHNlbGVjdC1wYWRkaW5nLXh9IC0gI3skc2VsZWN0LXBhZGRpbmctaXRlbS14fSk7XG5cdFx0fVxuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wgPiBkaXYge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogY2FsYygjeyRzZWxlY3QtYm9yZGVyLXJhZGl1c30gLSAxcHgpO1xuXHRcdH1cblx0fVxuXG5cdC5pbnB1dC1ncm91cC1sZyA+ICYsXG5cdCYuZm9ybS1jb250cm9sLWxnLFxuXHQmLmZvcm0tc2VsZWN0LWxnIHtcblx0XHRtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2x7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCguZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0Ji5zaW5nbGUgLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG5cdFx0fVxuXHR9XG5cblx0Ji5mb3JtLXNlbGVjdCxcblx0Ji5zaW5nbGUge1xuXHRcdC0tdHMtcHItY2FyZXQ6ICN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nfTtcblx0fVxuXG5cdCYuZm9ybS1jb250cm9sLCBcblx0Ji5mb3JtLXNlbGVjdCB7XG5cdFx0cGFkZGluZzowICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wsXG5cdFx0Ji5zaW5nbGUuaW5wdXQtYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0Ym9yZGVyOlx0XHRub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpub3QoLmRpc2FibGVkKSAuI3skc2VsZWN0LW5zfS1jb250cm9sLFxuXHRcdCY6bm90KC5kaXNhYmxlZCkuc2luZ2xlLmlucHV0LWFjdGl2ZSAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIGxldCB0aGUgYmFja2dyb3VuZCBvZiAuZm9ybS1zZWxlY3Qgc2hvdyB0aHJvdWdoXG5cdFx0fVxuXHR9XG59XG5cbi5pbnB1dC1ncm91cHtcblx0JiA+IC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHR3aWR0aDogMSU7XG5cdH1cblxuXHQmID4gLiN7JHNlbGVjdC1uc30td3JhcHBlcjpub3QoOm50aC1jaGlsZCgyKSkgPiAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cblxuXHQmID4gLiN7JHNlbGVjdC1uc30td3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpID4gLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdH1cbn1cbiIsIi8qKlxuICogdG9tLXNlbGVjdC5jc3MgKHYyLjMuMSlcbiAqIENvcHlyaWdodCAoYykgY29udHJpYnV0b3JzXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXNcbiAqIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS4gWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0OlxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZSBkaXN0cmlidXRlZCB1bmRlclxuICogdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRlxuICogQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlXG4gKiBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICpcbiAqL1xuXG4vLyBiYXNlIHN0eWxlc1xuJHNlbGVjdC1uczpcdFx0XHRcdFx0XHRcdFx0XHRcdCd0cycgIWRlZmF1bHQ7XG4kc2VsZWN0LWZvbnQtZmFtaWx5Olx0XHRcdFx0XHRcdFx0aW5oZXJpdCAhZGVmYXVsdDtcbiRzZWxlY3QtZm9udC1zaXplOlx0XHRcdFx0XHRcdFx0XHQxM3B4ICFkZWZhdWx0O1xuJHNlbGVjdC1saW5lLWhlaWdodDpcdFx0XHRcdFx0XHRcdDE4cHggIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLXRleHQ6XHRcdFx0XHRcdFx0XHRcdCMzMDMwMzAgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWJvcmRlcjpcdFx0XHRcdFx0XHRcdCNkMGQwZDAgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWhpZ2hsaWdodDpcdFx0XHRcdFx0XHRyZ2JhKDEyNSwgMTY4LCAyMDgsIDIwJSkgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWlucHV0Olx0XHRcdFx0XHRcdFx0I2ZmZiAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaW5wdXQtZnVsbDpcdFx0XHRcdFx0XHQkc2VsZWN0LWNvbG9yLWlucHV0ICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kaXNhYmxlZDpcdFx0XHRcdFx0XHRcdCNmYWZhZmEgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW06XHRcdFx0XHRcdFx0XHRcdCNmMmYyZjIgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW0tdGV4dDpcdFx0XHRcdFx0XHQkc2VsZWN0LWNvbG9yLXRleHQgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW0tYm9yZGVyOlx0XHRcdFx0XHRcdCNkMGQwZDAgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlOlx0XHRcdFx0XHRcdCNlOGU4ZTggIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlLXRleHQ6XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtYm9yZGVyOlx0XHRcdFx0I2NhY2FjYSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd246XHRcdFx0XHRcdFx0XHQjZmZmICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1ib3JkZXI6XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItYm9yZGVyICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1ib3JkZXItdG9wOlx0XHRcdFx0I2YwZjBmMCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU6XHRcdFx0XHQjZjVmYWZkICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZS10ZXh0Olx0XHQjNDk1YzY4ICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWNyZWF0ZS10ZXh0Olx0XHRyZ2JhKHJlZCgkc2VsZWN0LWNvbG9yLXRleHQpLCBncmVlbigkc2VsZWN0LWNvbG9yLXRleHQpLCBibHVlKCRzZWxlY3QtY29sb3ItdGV4dCksIDUwJSkgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLWFjdGl2ZS10ZXh0Olx0JHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZS10ZXh0ICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1vcHRncm91cDpcdFx0XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItZHJvcGRvd24gIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLW9wdGdyb3VwLXRleHQ6XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtOlx0XHRcdFx0XHQzMCUgIWRlZmF1bHQ7XG4kc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS10ZXh0Olx0XHRcdFx0MzAlICFkZWZhdWx0O1xuJHNlbGVjdC1saWdodGVuLWRpc2FibGVkLWl0ZW0tYm9yZGVyOlx0XHRcdDMwJSAhZGVmYXVsdDtcbiRzZWxlY3Qtb3BhY2l0eS1kaXNhYmxlZDpcdFx0XHRcdFx0XHQwLjUgIWRlZmF1bHQ7XG4kc2VsZWN0LXNoYWRvdy1pbnB1dDpcdFx0XHRcdFx0XHRcdG5vbmUgIWRlZmF1bHQ7XG4kc2VsZWN0LXNoYWRvdy1pbnB1dC1mb2N1czpcdFx0XHRcdFx0XHRub25lICFkZWZhdWx0O1xuJHNlbGVjdC1ib3JkZXItd2lkdGg6XHRcdFx0XHRcdFx0XHQxcHggIWRlZmF1bHQ7XG4kc2VsZWN0LWJvcmRlcjpcdFx0XHRcdFx0XHRcdFx0XHQkc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkc2VsZWN0LWNvbG9yLWJvcmRlciAhZGVmYXVsdDtcbiRzZWxlY3QtZHJvcGRvd24tYm9yZGVyOlx0XHRcdFx0XHRcdDFweCBzb2xpZCAkc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWJvcmRlciAhZGVmYXVsdDtcbiRzZWxlY3QtYm9yZGVyLXJhZGl1czpcdFx0XHRcdFx0XHRcdDNweCAhZGVmYXVsdDtcbiRzZWxlY3Qtd2lkdGgtaXRlbS1ib3JkZXI6XHRcdFx0XHRcdFx0MCAhZGVmYXVsdDtcbiRzZWxlY3QtbWF4LWhlaWdodC1kcm9wZG93bjpcdFx0XHRcdFx0MjAwcHggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmcteDpcdFx0XHRcdFx0XHRcdFx0OHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLXk6XHRcdFx0XHRcdFx0XHRcdDhweCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1pdGVtLXg6XHRcdFx0XHRcdFx0XHQ2cHggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmctaXRlbS15Olx0XHRcdFx0XHRcdFx0MnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDpcdFx0XHRcdCRzZWxlY3QtcGFkZGluZy14ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teTpcdFx0XHRcdDVweCAhZGVmYXVsdDtcbiRzZWxlY3QtbWFyZ2luLWl0ZW0teDpcdFx0XHRcdFx0XHRcdDNweCAhZGVmYXVsdDtcbiRzZWxlY3QtbWFyZ2luLWl0ZW0teTpcdFx0XHRcdFx0XHRcdDNweCAhZGVmYXVsdDtcbiRzZWxlY3QtYXJyb3ctc2l6ZTpcdFx0XHRcdFx0XHRcdFx0NXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1jb2xvcjpcdFx0XHRcdFx0XHRcdCM4MDgwODAgIWRlZmF1bHQ7XG4kc2VsZWN0LWFycm93LW9mZnNldDpcdFx0XHRcdFx0XHRcdDE1cHggIWRlZmF1bHQ7XG4kc2VsZWN0LWNhcmV0LW1hcmdpbjpcdFx0XHRcdFx0XHRcdDAgNHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1jYXJldC1tYXJnaW4tcnRsOlx0XHRcdFx0XHRcdDAgNHB4IDAgLTJweCAhZGVmYXVsdDtcbiRzZWxlY3Qtc3Bpbm5lci1zaXplOlx0XHRcdFx0XHRcdFx0MzBweCAhZGVmYXVsdDtcbiRzZWxlY3Qtc3Bpbm5lci1ib3JkZXItc2l6ZTpcdFx0XHRcdFx0NXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1zcGlubmVyLWJvcmRlci1jb2xvcjpcdFx0XHRcdFx0JHNlbGVjdC1jb2xvci1ib3JkZXIgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgJ2l0ZW1zJztcbkBpbXBvcnQgJ2Ryb3Bkb3duJztcblxuQGltcG9ydCBcIi4vcGx1Z2lucy9kcmFnX2Ryb3Auc2Nzc1wiO1xuQGltcG9ydCBcIi4vcGx1Z2lucy9jaGVja2JveF9vcHRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCIuL3BsdWdpbnMvY2xlYXJfYnV0dG9uLnNjc3NcIjtcbkBpbXBvcnQgXCIuL3BsdWdpbnMvZHJvcGRvd25faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCIuL3BsdWdpbnMvZHJvcGRvd25faW5wdXQuc2Nzc1wiO1xuQGltcG9ydCBcIi4vcGx1Z2lucy9pbnB1dF9hdXRvZ3Jvdy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9wbHVnaW5zL29wdGdyb3VwX2NvbHVtbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vcGx1Z2lucy9yZW1vdmVfYnV0dG9uLnNjc3NcIjtcblxuOnJvb3Qge1xuXHQtLXRzLXByLWNsZWFyLWJ1dHRvbjogMDtcblx0LS10cy1wci1jYXJldDogMDtcblx0LS10cy1wci1taW46IC43NXJlbTtcbn1cblxuQG1peGluIHNlbGVjdGl6ZS12ZXJ0aWNhbC1ncmFkaWVudCgkY29sb3ItdG9wLCAkY29sb3ItYm90dG9tKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KCRjb2xvci10b3AsICRjb2xvci1ib3R0b20sIDYwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLXRvcCwgJGNvbG9yLWJvdHRvbSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4uI3skc2VsZWN0LW5zfS13cmFwcGVyLnNpbmdsZSB7XG5cdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdCYsIGlucHV0IHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLiN7JHNlbGVjdC1uc30tY29udHJvbDpub3QoLnJ0bCkge1xuXHRwYWRkaW5nLXJpZ2h0Olx0bWF4KCB2YXIoLS10cy1wci1taW4pLCBjYWxjKCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSApICFpbXBvcnRhbnQ7XG59XG5cbi4jeyRzZWxlY3QtbnN9LWNvbnRyb2wucnRsIHtcblx0cGFkZGluZy1sZWZ0Olx0bWF4KCB2YXIoLS10cy1wci1taW4pLCBjYWxjKCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSApICFpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiB0cy1jYXJldCgpIHtcblx0LiN7JHNlbGVjdC1uc30td3JhcHBlci5zaW5nbGUge1xuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0LS10cy1wci1jYXJldDogMnJlbTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByb3VuZCgtMC41ICogJHNlbGVjdC1hcnJvdy1zaXplKTtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAkc2VsZWN0LWFycm93LXNpemUgJHNlbGVjdC1hcnJvdy1zaXplIDAgJHNlbGVjdC1hcnJvdy1zaXplO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRzZWxlY3QtYXJyb3ctY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6bm90KC5ydGwpOjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiAkc2VsZWN0LWFycm93LW9mZnNldDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5ydGw6OmFmdGVyIHtcblx0XHRcdFx0bGVmdDogJHNlbGVjdC1hcnJvdy1vZmZzZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5kcm9wZG93bi1hY3RpdmUgLiN7JHNlbGVjdC1uc30tY29udHJvbDo6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNlbGVjdC1hcnJvdy1zaXplICogLTAuODtcblx0XHRcdGJvcmRlci13aWR0aDogMCAkc2VsZWN0LWFycm93LXNpemUgJHNlbGVjdC1hcnJvdy1zaXplICRzZWxlY3QtYXJyb3ctc2l6ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHNlbGVjdC1hcnJvdy1jb2xvciB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQmLmlucHV0LWFjdGl2ZSAuI3skc2VsZWN0LW5zfS1jb250cm9sLFxuXHRcdCYuaW5wdXQtYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wgaW5wdXQge1xuXHRcdFx0Y3Vyc29yOiB0ZXh0O1xuXHRcdH1cblx0fVxufVxuXG4uI3skc2VsZWN0LW5zfS13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uI3skc2VsZWN0LW5zfS1kcm9wZG93bixcbi4jeyRzZWxlY3QtbnN9LWNvbnRyb2wsXG4uI3skc2VsZWN0LW5zfS1jb250cm9sIGlucHV0IHtcblx0Y29sb3I6ICRzZWxlY3QtY29sb3ItdGV4dDtcblx0Zm9udC1mYW1pbHk6ICRzZWxlY3QtZm9udC1mYW1pbHk7XG5cdGZvbnQtc2l6ZTogJHNlbGVjdC1mb250LXNpemU7XG5cdGxpbmUtaGVpZ2h0OiAkc2VsZWN0LWxpbmUtaGVpZ2h0O1xufVxuXG4uI3skc2VsZWN0LW5zfS1jb250cm9sLFxuLiN7JHNlbGVjdC1uc30td3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLWlucHV0O1xuXHRjdXJzb3I6IHRleHQ7XG59XG5cbi50cy1oaWRkZW4tYWNjZXNzaWJsZSB7XG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuIiwiLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdGJvcmRlcjogJHNlbGVjdC1ib3JkZXI7XG5cdHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZy15ICRzZWxlY3QtcGFkZGluZy14O1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2hhZG93OiAkc2VsZWN0LXNoYWRvdy1pbnB1dDtcblx0Ym9yZGVyLXJhZGl1czogJHNlbGVjdC1ib3JkZXItcmFkaXVzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0LiN7JHNlbGVjdC1uc30td3JhcHBlci5tdWx0aS5oYXMtaXRlbXMgJiB7XG5cdFx0JHBhZGRpbmcteDogJHNlbGVjdC1wYWRkaW5nLXg7XG5cdFx0JHBhZGRpbmctdG9wOiBjYWxjKCAjeyRzZWxlY3QtcGFkZGluZy15fSAtICN7JHNlbGVjdC1wYWRkaW5nLWl0ZW0teX0gLSAjeyRzZWxlY3Qtd2lkdGgtaXRlbS1ib3JkZXJ9KTtcblx0XHQkcGFkZGluZy1ib3R0b206IGNhbGMoICN7JHNlbGVjdC1wYWRkaW5nLXl9IC0gI3skc2VsZWN0LXBhZGRpbmctaXRlbS15fSAtICN7JHNlbGVjdC1tYXJnaW4taXRlbS15fSAtICN7JHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlcn0pO1xuXG5cdFx0cGFkZGluZzogJHBhZGRpbmctdG9wICRwYWRkaW5nLXggJHBhZGRpbmctYm90dG9tO1xuXHR9XG5cblx0LmZ1bGwgJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1jb2xvci1pbnB1dC1mdWxsO1xuXHR9XG5cblx0LmRpc2FibGVkICYsXG5cdC5kaXNhYmxlZCAmICoge1xuXHRcdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmZvY3VzICYge1xuXHRcdGJveC1zaGFkb3c6ICRzZWxlY3Qtc2hhZG93LWlucHV0LWZvY3VzO1xuXHR9XG5cblx0PiAqIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0LiN7JHNlbGVjdC1uc30td3JhcHBlci5tdWx0aSAmID4gZGl2IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAwICRzZWxlY3QtbWFyZ2luLWl0ZW0teCAkc2VsZWN0LW1hcmdpbi1pdGVtLXkgMDtcblx0XHRwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmctaXRlbS15ICRzZWxlY3QtcGFkZGluZy1pdGVtLXg7XG5cdFx0YmFja2dyb3VuZDogJHNlbGVjdC1jb2xvci1pdGVtO1xuXHRcdGNvbG9yOiAkc2VsZWN0LWNvbG9yLWl0ZW0tdGV4dDtcblx0XHRib3JkZXI6ICRzZWxlY3Qtd2lkdGgtaXRlbS1ib3JkZXIgc29saWQgJHNlbGVjdC1jb2xvci1pdGVtLWJvcmRlcjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmU7XG5cdFx0XHRjb2xvcjogJHNlbGVjdC1jb2xvci1pdGVtLWFjdGl2ZS10ZXh0O1xuXHRcdFx0Ym9yZGVyOiAkc2VsZWN0LXdpZHRoLWl0ZW0tYm9yZGVyIHNvbGlkICRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtYm9yZGVyO1xuXHRcdH1cblx0fVxuXG5cdC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIubXVsdGkuZGlzYWJsZWQgJiA+IGRpdiB7XG5cdFx0JiwgJi5hY3RpdmUge1xuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkc2VsZWN0LWNvbG9yLWl0ZW0tdGV4dCwgMTAwJSksICRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtLXRleHQpO1xuXHRcdFx0YmFja2dyb3VuZDogbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3QtY29sb3ItaXRlbSwgMTAwJSksICRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtKTtcblx0XHRcdGJvcmRlcjogJHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlciBzb2xpZCBsaWdodGVuKGRlc2F0dXJhdGUoJHNlbGVjdC1jb2xvci1pdGVtLWJvcmRlciwgMTAwJSksICRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtLWJvcmRlcik7XG5cdFx0fVxuXHR9XG5cblx0PiBpbnB1dCB7XG5cdFx0Jjo6LW1zLWNsZWFyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0bWluLXdpZHRoOiA3cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHR1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHQmOmZvY3VzIHsgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cdH1cblxuXHQuaGFzLWl0ZW1zICYgPiBpbnB1dHtcblx0XHRtYXJnaW46ICRzZWxlY3QtY2FyZXQtbWFyZ2luICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLnJ0bCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Ji5zaW5nbGUgLiN7JHNlbGVjdC1uc30tY29udHJvbDphZnRlciB7XG5cdFx0XHRsZWZ0OiAkc2VsZWN0LWFycm93LW9mZnNldDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuI3skc2VsZWN0LW5zfS1jb250cm9sID4gaW5wdXQge1xuXHRcdFx0bWFyZ2luOiAkc2VsZWN0LWNhcmV0LW1hcmdpbi1ydGwgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZGlzYWJsZWQgJiB7XG5cdFx0b3BhY2l0eTogJHNlbGVjdC1vcGFjaXR5LWRpc2FibGVkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtY29sb3ItZGlzYWJsZWQ7XG5cdH1cblxuXHQvLyBoaWRlIGlucHV0LCB3aGlsZSByZXRhaW5pbmcgaXRzIGZvY3VzLCBhbmQgbWFpbnRhaW4gbGF5b3V0IHNvIHVzZXJzIGNhbiBzdGlsbCBjbGljayBvbiB0aGUgc3BhY2UgdG8gYnJpbmcgdGhlIGRpc3BsYXkgYmFja1xuXHQvLyB2aXNpYmlsaXR5OmhpZGRlbiBjYW4gcHJldmVudCB0aGUgaW5wdXQgZnJvbSByZWNlaXZpbmcgZm9jdXNcblx0LmlucHV0LWhpZGRlbiAmID4gaW5wdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xMDAwMHB4O1xuXHR9XG59XG4iLCIuI3skc2VsZWN0LW5zfS1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTA7XG5cdGJvcmRlcjogJHNlbGVjdC1kcm9wZG93bi1ib3JkZXI7XG5cdGJhY2tncm91bmQ6ICRzZWxlY3QtY29sb3ItZHJvcGRvd247XG5cdG1hcmdpbjogMC4yNXJlbSAwIDA7XG5cdGJvcmRlci10b3A6IDAgbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMTAlKTtcblx0Ym9yZGVyLXJhZGl1czogMCAwICRzZWxlY3QtYm9yZGVyLXJhZGl1cyAkc2VsZWN0LWJvcmRlci1yYWRpdXM7XG5cblx0W2RhdGEtc2VsZWN0YWJsZV0ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0LmhpZ2hsaWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLWhpZ2hsaWdodDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDFweDtcblx0XHR9XG5cdH1cblxuXHQub3B0aW9uLFxuXHQub3B0Z3JvdXAtaGVhZGVyLFxuXHQubm8tcmVzdWx0cyxcblx0LmNyZWF0ZSB7XG5cdFx0cGFkZGluZzogJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teSAkc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS14O1xuXHR9XG5cblx0Lm9wdGlvbiwgW2RhdGEtZGlzYWJsZWRdLCBbZGF0YS1kaXNhYmxlZF0gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcblx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG5cblx0W2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcblx0XHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdH1cblxuXHQub3B0Z3JvdXAtaGVhZGVyIHtcblx0XHRjb2xvcjogJHNlbGVjdC1jb2xvci1vcHRncm91cC10ZXh0O1xuXHRcdGJhY2tncm91bmQ6ICRzZWxlY3QtY29sb3Itb3B0Z3JvdXA7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0LmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZTtcblx0XHRjb2xvcjogJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZS10ZXh0O1xuXG5cdFx0Ji5jcmVhdGUge1xuXHRcdFx0Y29sb3I6ICRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtYWN0aXZlLXRleHQ7XG5cdFx0fVxuXHR9XG5cblx0LmNyZWF0ZSB7XG5cdFx0Y29sb3I6ICRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtdGV4dDtcblx0fVxuXG5cdC5zcGlubmVye1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogJHNlbGVjdC1zcGlubmVyLXNpemU7XG5cdFx0aGVpZ2h0OiAkc2VsZWN0LXNwaW5uZXItc2l6ZTtcblx0XHRtYXJnaW46ICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXkgJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAkc2VsZWN0LXNwaW5uZXItc2l6ZSAqIC44O1xuXHRcdFx0aGVpZ2h0OiAkc2VsZWN0LXNwaW5uZXItc2l6ZSAqIC44O1xuXHRcdFx0bWFyZ2luOiAkc2VsZWN0LXNwaW5uZXItc2l6ZSAqIC4xO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Ym9yZGVyOiAkc2VsZWN0LXNwaW5uZXItYm9yZGVyLXNpemUgc29saWQgJHNlbGVjdC1zcGlubmVyLWJvcmRlci1jb2xvcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJHNlbGVjdC1zcGlubmVyLWJvcmRlci1jb2xvciB0cmFuc3BhcmVudCAkc2VsZWN0LXNwaW5uZXItYm9yZGVyLWNvbG9yIHRyYW5zcGFyZW50O1xuXHRcdFx0YW5pbWF0aW9uOiBsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblx0XHRAa2V5ZnJhbWVzIGxkcy1kdWFsLXJpbmcge1xuXHRcdFx0MCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0MTAwJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duLWNvbnRlbnQge1xuXHRvdmVyZmxvdzogaGlkZGVuIGF1dG87XG5cdG1heC1oZWlnaHQ6ICRzZWxlY3QtbWF4LWhlaWdodC1kcm9wZG93bjtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG4iLCIuI3skc2VsZWN0LW5zfS13cmFwcGVyLnBsdWdpbi1kcmFnX2Ryb3Age1xuXHQudHMtZHJhZ2dpbmd7XG5cdFx0Y29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxuXHRcdFxuXHQudHMtZHJhZ2dpbmcgPiAqIHtcblx0XHR2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50O1xuXHR9XG5cbn1cbiIsIi5wbHVnaW4tY2hlY2tib3hfb3B0aW9uczpub3QoLnJ0bCkge1xuXHQub3B0aW9uIGlucHV0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0fVxufVxuXG4ucGx1Z2luLWNoZWNrYm94X29wdGlvbnMucnRsIHtcblx0Lm9wdGlvbiBpbnB1dCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0fVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tbmFtZS1jYXNlICovXG5cbi5wbHVnaW4tY2xlYXJfYnV0dG9uIHtcblx0LS10cy1wci1jbGVhci1idXR0b246IDFlbTtcblxuXHQuY2xlYXItYnV0dG9ue1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRyaWdodDogY2FsYygjeyRzZWxlY3QtcGFkZGluZy14fSAtICN7JHNlbGVjdC1wYWRkaW5nLWl0ZW0teH0pO1xuXHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYuZm9ybS1zZWxlY3QgLmNsZWFyLWJ1dHRvbixcblx0Ji5zaW5nbGUgLmNsZWFyLWJ1dHRvbiB7XG5cblx0XHRAaWYgdmFyaWFibGUtZXhpc3RzKHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teCkge1xuXHRcdFx0cmlnaHQ6IE1heCh2YXIoLS10cy1wci1jYXJldCksICN7JHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teH0pO1xuXHRcdH1cblx0XHRAZWxzZXtcblx0XHRcdHJpZ2h0OiBNYXgodmFyKC0tdHMtcHItY2FyZXQpLCBjYWxjKCN7JHNlbGVjdC1wYWRkaW5nLXh9IC0gI3skc2VsZWN0LXBhZGRpbmctaXRlbS14fSkpO1xuXHRcdH1cblx0fVxuXG5cdCYuZm9jdXMuaGFzLWl0ZW1zIC5jbGVhci1idXR0b24sXG5cdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIuaGFzLWl0ZW1zIC5jbGVhci1idXR0b257XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuIiwiLiN7JHNlbGVjdC1uc30td3JhcHBlcntcblx0LmRyb3Bkb3duLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6ICgkc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS15ICogMikgJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlbGVjdC1jb2xvci1ib3JkZXI7XG5cdFx0YmFja2dyb3VuZDogY29sb3ItbWl4KCRzZWxlY3QtY29sb3ItZHJvcGRvd24sICRzZWxlY3QtY29sb3ItYm9yZGVyLCA4NSUpO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtYm9yZGVyLXJhZGl1cyAkc2VsZWN0LWJvcmRlci1yYWRpdXMgMCAwO1xuXHR9XG5cblx0LmRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAkc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS14O1xuXHRcdHRvcDogNTAlO1xuXHRcdGNvbG9yOiAkc2VsZWN0LWNvbG9yLXRleHQ7XG5cdFx0b3BhY2l0eTogMC40O1xuXHRcdG1hcmdpbi10b3A6IC0xMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmRyb3Bkb3duLWhlYWRlci1jbG9zZTpob3ZlciB7XG5cdFx0Y29sb3I6IGRhcmtlbigkc2VsZWN0LWNvbG9yLXRleHQsIDI1JSk7XG5cdH1cbn1cbiIsIi5wbHVnaW4tZHJvcGRvd25faW5wdXR7XG5cblx0Ji5mb2N1cy5kcm9wZG93bi1hY3RpdmUgLiN7JHNlbGVjdC1uc30tY29udHJvbHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlcjogJHNlbGVjdC1ib3JkZXI7XG5cdFx0QGlmIHZhcmlhYmxlLWV4aXN0cyhpbnB1dC1ib3gtc2hhZG93KSB7XG5cdFx0XHRib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdztcblx0XHR9XG5cdH1cblxuXHQuZHJvcGRvd24taW5wdXQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3QtY29sb3ItYm9yZGVyO1xuXHRcdGJvcmRlci13aWR0aDogMCAwIDFweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmcteSAkc2VsZWN0LXBhZGRpbmcteDtcblx0XHRib3gtc2hhZG93OiAkc2VsZWN0LXNoYWRvdy1pbnB1dDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdCYuZm9jdXMgLiN7JHNlbGVjdC1uc30tZHJvcGRvd24gLmRyb3Bkb3duLWlucHV0e1xuXHRcdEBpZiB2YXJpYWJsZS1leGlzdHMoaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yKSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0QGlmICRlbmFibGUtc2hhZG93cyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcblx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHRib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaXRlbXMtcGxhY2Vob2xkZXJ7XG5cdFx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLmhhcy1pdGVtcyAuaXRlbXMtcGxhY2Vob2xkZXIsXG5cdCYuZHJvcGRvd24tYWN0aXZlIC5pdGVtcy1wbGFjZWhvbGRlcntcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi4jeyRzZWxlY3QtbnN9LXdyYXBwZXIucGx1Z2luLWlucHV0X2F1dG9ncm93e1xuXG5cdCYuaGFzLWl0ZW1zIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wgPiBpbnB1dCB7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG5cdFxuXHQmLmhhcy1pdGVtcy5mb2N1cyAuI3skc2VsZWN0LW5zfS1jb250cm9sID4gaW5wdXQge1xuXHRcdGZsZXg6IG5vbmU7XG5cdFx0bWluLXdpZHRoOiA0cHg7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjp0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cbn1cbiIsIi4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIHtcblx0LnRzLWRyb3Bkb3duLWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5vcHRncm91cCB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YyZjJmMjtcblx0XHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGZsZXgtYmFzaXM6IDA7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG5cblx0Lm9wdGdyb3VwOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1yaWdodDogMCBub25lO1xuXHR9XG5cblx0Lm9wdGdyb3VwOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3B0Z3JvdXAtaGVhZGVyIHtcblx0XHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdH1cbn1cbiIsIi4jeyRzZWxlY3QtbnN9LXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b257XG5cdC5pdGVtIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Lml0ZW0gLnJlbW92ZSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgJHNlbGVjdC1wYWRkaW5nLWl0ZW0teDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Lml0ZW0gLnJlbW92ZTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCA1JSk7XG5cdH1cblxuXHQmLmRpc2FibGVkIC5pdGVtIC5yZW1vdmU6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblxuXG5cdC5yZW1vdmUtc2luZ2xlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGZvbnQtc2l6ZTogMjNweDtcblx0fVxufVxuXG4uI3skc2VsZWN0LW5zfS13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uOm5vdCgucnRsKXtcblx0Lml0ZW0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6XHQwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuaXRlbSAucmVtb3ZlIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXI7XG5cdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QtcGFkZGluZy1pdGVtLXg7XG5cdH1cblxuXHQuaXRlbS5hY3RpdmUgLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtYm9yZGVyO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXIsIDEwMCUpLCAkc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXIpO1xuXHR9XG59XG5cbi4jeyRzZWxlY3QtbnN9LXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24ucnRsIHtcblx0Lml0ZW0ge1xuXHRcdHBhZGRpbmctbGVmdDpcdDAgIWltcG9ydGFudDtcblx0fVxuXHRcblx0Lml0ZW0gLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlbGVjdC1jb2xvci1pdGVtLWJvcmRlcjtcblx0XHRtYXJnaW4tcmlnaHQ6ICRzZWxlY3QtcGFkZGluZy1pdGVtLXg7XG5cdH1cblxuXHQuaXRlbS5hY3RpdmUgLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlLWJvcmRlcjtcblx0fVxuXG5cdCYuZGlzYWJsZWQgLml0ZW0gLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBsaWdodGVuKGRlc2F0dXJhdGUoJHNlbGVjdC1jb2xvci1pdGVtLWJvcmRlciwgMTAwJSksICRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtLWJvcmRlcik7XG5cdH1cbn1cbiIsIi5mbGF0cGlja3ItY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTYsIC0xcHggMCAwICNlNmU2ZTYsIDAgMXB4IDAgI2U2ZTZlNiwgMCAtMXB4IDAgI2U2ZTZlNiwgMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNiwgLTFweCAwIDAgI2U2ZTZlNiwgMCAxcHggMCAjZTZlNmU2LCAwIC0xcHggMCAjZTZlNmU2LCAwIDNweCAxM3B4IHJnYmEoMCwwLDAsMC4wOCk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLm9wZW4sXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZSB7XG4gIG9wYWNpdHk6IDE7XG4gIG1heC1oZWlnaHQ6IDY0MHB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5vcGVuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZS5vcGVuIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDJweCk7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVuIHtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIubXVsdGlNb250aCAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcjpudGgtY2hpbGQobisxKSAuZmxhdHBpY2tyLWRheS5pblJhbmdlOm50aC1jaGlsZCg3bis3KSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIubXVsdGlNb250aCAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcjpudGgtY2hpbGQobisyKSAuZmxhdHBpY2tyLWRheS5pblJhbmdlOm50aC1jaGlsZCg3bisxKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsXG4uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNUaW1lIC5kYXlDb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzVGltZSAuZmxhdHBpY2tyLXRpbWUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5ub0NhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBsZWZ0OiAyMnB4O1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5yaWdodE1vc3Q6YmVmb3JlLFxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1JpZ2h0OmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmFmdGVyLFxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1JpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIycHg7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Q2VudGVyOmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dDZW50ZXI6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBtYXJnaW46IDAgLTVweDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgbWFyZ2luOiAwIC00cHg7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSxcbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXIge1xuICBib3R0b206IDEwMCU7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlNmU2ZTY7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlLFxuLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciB7XG4gIHRvcDogMTAwJTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZmxhdHBpY2tyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGF0cGlja3ItbW9udGhzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuOSk7XG4gIGZpbGw6IHJnYmEoMCwwLDAsMC45KTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcbiAgZmlsbDogcmdiYSgwLDAsMCwwLjkpO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIGksXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAqL1xuICBsZWZ0OiAwO1xuLypcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuLypcbiAgICAgICovXG59XG4vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAqL1xuICByaWdodDogMDtcbi8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi8qXG4gICAgICAqL1xufVxuLypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4vKlxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIge1xuICBjb2xvcjogIzk1OWVhOTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2Y2NDc0Nztcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcgcGF0aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcgcGF0aCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjFzO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gIGZpbGw6IGluaGVyaXQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0LFxuLm51bUlucHV0V3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm51bUlucHV0V3JhcHBlciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ubnVtSW5wdXRXcmFwcGVyIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTRweDtcbiAgcGFkZGluZzogMCA0cHggMCAycHg7XG4gIGhlaWdodDogNTAlO1xuICBsaW5lLWhlaWdodDogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC4xNSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuNik7XG4gIHRvcDogMjYlO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93biB7XG4gIHRvcDogNTAlO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgcmdiYSg1Nyw1Nyw1NywwLjYpO1xuICB0b3A6IDQwJTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSgwLDAsMCwwLjUpO1xufVxuLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XG59XG4ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcbiAgZm9udC1zaXplOiAxMzUlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDc1JTtcbiAgbGVmdDogMTIuNSU7XG4gIHBhZGRpbmc6IDcuNDhweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjVjaDtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiA2Y2g7XG4gIHdpZHRoOiA3Y2hcXDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLDAsMCwwLjkpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBwYWRkaW5nOiAwIDAgMCAwLjVjaDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF0sXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJbZGlzYWJsZWRdOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XG4gIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IC0xcHggMCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAwIDAuNWNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIC1tb3otYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6Zm9jdXMsXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjhweDtcbn1cbi5mbGF0cGlja3Itd2Vla2RheXMgLmZsYXRwaWNrci13ZWVrZGF5Y29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG59XG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLmRheUNvbnRhaW5lcixcbi5mbGF0cGlja3Itd2Vla3Mge1xuICBwYWRkaW5nOiAxcHggMCAwIDA7XG59XG4uZmxhdHBpY2tyLWRheXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG59XG4uZmxhdHBpY2tyLWRheXM6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmRheUNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG4gIG1pbi13aWR0aDogMzA3Ljg3NXB4O1xuICBtYXgtd2lkdGg6IDMwNy44NzVweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGF5Q29udGFpbmVyICsgLmRheUNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAwIDAgI2U2ZTZlNjtcbiAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1kYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzM5MzkzOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMTQuMjg1NzE0MyU7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMTQuMjg1NzE0MyU7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTQuMjg1NzE0MyU7XG4gICAgICAgICAgZmxleC1iYXNpczogMTQuMjg1NzE0MyU7XG4gIG1heC13aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1kYXkudG9kYXkge1xuICBib3JkZXItY29sb3I6ICM5NTllYTk7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU5ZWE5O1xuICBiYWNrZ3JvdW5kOiAjOTU5ZWE5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5wcmV2TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLm5leHRNb250aERheSB7XG4gIGJhY2tncm91bmQ6ICM1NjlmZjc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTY5ZmY3O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MHB4IDAgMCA1MHB4O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksXG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLFxuLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC0xMHB4IDAgMCAjNTY5ZmY3O1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDAgMCAjNTY5ZmY3O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZS5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSxcbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTVweCAwIDAgI2U2ZTZlNiwgNXB4IDAgMCAjZTZlNmU2O1xuICAgICAgICAgIGJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCxcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQsXG4uZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLnByZXZNb250aERheSxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcbiAgY29sb3I6IHJnYmEoNTcsNTcsNTcsMC4zKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCxcbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiByZ2JhKDU3LDU3LDU3LDAuMSk7XG59XG4uZmxhdHBpY2tyLWRheS53ZWVrLnNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNXB4IDAgMCAjNTY5ZmY3LCA1cHggMCAwICM1NjlmZjc7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTVweCAwIDAgIzU2OWZmNywgNXB4IDAgMCAjNTY5ZmY3O1xufVxuLmZsYXRwaWNrci1kYXkuaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnJhbmdlTW9kZSAuZmxhdHBpY2tyLWRheSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgLmZsYXRwaWNrci13ZWVrcyB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgMCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtkYXkge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXksXG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheTpob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBjb2xvcjogcmdiYSg1Nyw1Nyw1NywwLjMpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mbGF0cGlja3ItckNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZmxhdHBpY2tyLXRpbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmxhdHBpY2tyLXRpbWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzkzOTM5O1xufVxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzkzOTM5O1xufVxuLmZsYXRwaWNrci10aW1lLmhhc1NlY29uZHMgLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiAyNiU7XG59XG4uZmxhdHBpY2tyLXRpbWUudGltZTI0aHIgLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiA0OSU7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzkzOTM5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1ob3VyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLW1pbnV0ZSxcbi5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3Itc2Vjb25kIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG0ge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMiU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDE4JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpob3Zlcixcbi5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cyxcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cbi5mbGF0cGlja3ItaW5wdXRbcmVhZG9ubHldIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZnBGYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuIiwiLmZsYXRwaWNrci1kYXkge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgY29sb3I6ICRncmF5LTcwMDtcblxuICAmLnNlbGVjdGVkLCAmLnN0YXJ0UmFuZ2UsICYuZW5kUmFuZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbn0iLCIvLyBkYXRhdGFibGVcbnVtYnJlbGxhLWRhdGF0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZC1kYXRhdGFibGUge1xuICBwYWRkaW5nLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG4gIHBhZGRpbmctdG9wOiAkY2FyZC1zcGFjZXIteTtcblxuICB1bWJyZWxsYS1kYXRhdGFibGUge1xuICAgIC5pbmxpbmUtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1zcGFjZXIteDtcbiAgICAgIHBhZGRpbmctbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gICAgfVxuXG4gICAgLnRhYmxlLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1zcGFjZXIteDtcbiAgICAgIHBhZGRpbmctbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1kYXRhdGFibGUge1xuICBwYWRkaW5nLWJvdHRvbTogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gIHBhZGRpbmctdG9wOiAkbW9kYWwtaW5uZXItcGFkZGluZztcblxuICB1bWJyZWxsYS1kYXRhdGFibGUge1xuICAgIC5pbmxpbmUtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgICAgIHBhZGRpbmctbGVmdDogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLnRhYmxlLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgICAgIHBhZGRpbmctbGVmdDogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gICAgfVxuICB9XG59XG5cbnVtYnJlbGxhLWRhdGF0YWJsZSB7XG5cbiAgdGFibGUuZGF0YVRhYmxlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgPiB0Ym9keSA+IHRyLm9kZCA+ICoge1xuICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgICBjb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIH1cblxuICAgIC8vIENoYW5nZSBpY29ucyB2aWV3XG4gICAgdGhlYWQgdHIgPiB0aC5zb3J0aW5nLCB0aGVhZCB0ciA+IHRkLnNvcnRpbmcge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcRjA0QkFcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1hdGVyaWFsIERlc2lnbiBJY29ucztcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cblxuICAgICAgJi5zb3J0aW5nX2FzYzo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcRjAwNDVcIjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5zb3J0aW5nX2Rlc2M6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXEYwMDVEXCI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxudGFibGUuZGF0YVRhYmxlIHtcblxuICAvLyB0cmVlXG4gIHRyLmJyYW5jaCB7XG5cbiAgICAmLmV4cGFuZGVkIC5pbmRlbnRlciBhIGkubWRpOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cblxuICAgIC5pbmRlbnRlciBhIGkubWRpOjpiZWZvcmUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cblxuICAgIC5pbmRlbnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxzLWhhbmRsZSwgLnNlbGVjdC1oYW5kbGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAqIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAuZGV0YWlscy1oYW5kbGUge1xuICAgIGkubWRpOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxzLWhhbmRsZVthcmlhLWV4cGFuZGVkPXRydWVdIGk6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cblxuLnRvb2xiYXIuaW5saW5lLXRvb2xiYXIge1xuXG4gIC50b29sYmFyLWZpbHRlciwgLnRvb2xiYXItYWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxuXG4gIC50b29sYmFyLWJ1bGstcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICAudG9vbGJhci1pbmZvIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgfVxuXG4gICAgLnRvb2xiYXItZmlsdGVyLCAudG9vbGJhci1hY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogLjVyZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXG4gICAgLnRvb2xiYXItcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnRvb2xiYXItZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAudG9vbGJhci1maWx0ZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAudG9vbGJhci1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC50b29sYmFyLWFjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG5cbn1cblxuIiwidW1icmVsbGEtY29sbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHRhYmxlLnRhYmxlIHtcbiAgICAuY29sbGVjdGlvbi1sYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAqXCI7XG4gICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICB0aGVhZCB0aCwgdGhlYWQgdGQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5kcmFnLWhhbmRsZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC50YWJsZS1hY3Rpb24ge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5kcmFnLWhhbmRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxufSIsIi50YWJsZS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IC4ycmVtO1xuICBvcGFjaXR5OiAwLjg7XG5cbiAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAmLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuXG59IiwiJHVtYnJlbGxhLXRvYXN0LWdyYWQwOiAzJTtcbiR1bWJyZWxsYS10b2FzdC1ncmFkMTogMiU7XG5cbi51bWJyZWxsYS10b2FzdCB7XG4gIGRpc3BsYXkgOiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuXG4gIC51bWJyZWxsYS10b2FzdC13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgLnVtYnJlbGxhLXRvYXN0LWhlYWQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgJi51bWJyZWxsYS10b2FzdC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCBsaWdodGVuKCRzdWNjZXNzLCAkdW1icmVsbGEtdG9hc3QtZ3JhZDApLCBkYXJrZW4oJHN1Y2Nlc3MsICR1bWJyZWxsYS10b2FzdC1ncmFkMSkpO1xuICB9XG5cbiAgJi51bWJyZWxsYS10b2FzdC1lcnJvciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgbGlnaHRlbigkZGFuZ2VyLCAkdW1icmVsbGEtdG9hc3QtZ3JhZDApLCBkYXJrZW4oJGRhbmdlciwgJHVtYnJlbGxhLXRvYXN0LWdyYWQxKSk7XG4gIH1cblxuICAmLnVtYnJlbGxhLXRvYXN0LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGxpZ2h0ZW4oJHdhcm5pbmcsICR1bWJyZWxsYS10b2FzdC1ncmFkMCksIGRhcmtlbigkd2FybmluZywgJHVtYnJlbGxhLXRvYXN0LWdyYWQxKSk7XG4gIH1cblxuICAmLnVtYnJlbGxhLXRvYXN0LWluZm8ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGxpZ2h0ZW4oJHByaW1hcnksICR1bWJyZWxsYS10b2FzdC1ncmFkMCksIGRhcmtlbigkcHJpbWFyeSwgJHVtYnJlbGxhLXRvYXN0LWdyYWQxKSk7XG4gIH1cbn0iLCIuZm9ybS1sYWJlbC5yZXF1aXJlZDphZnRlciwgLmNvbC1mb3JtLWxhYmVsLnJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIgKlwiO1xuICBjb2xvcjogJGRhbmdlcjtcbn0iLCIudmljaC1maWxlIHtcbiAgLnZpY2gtZmlsZS1hY3Rpb25zIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICB9XG59IiwidGFibGUudGFibGUtY2VudGVyZWQge1xuICB0ZCwgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn0iLCIudHMtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIC8vIGF2b2lkIG92ZXJsYWIgcmlnaHQgYmFja2dyb3VuZCBkcm9wZG93biBzdmdcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udHMtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG4udHMtZHJvcGRvd24ge1xuXG4gIC50cmVlLWl0ZW0ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gICAgICAmW2RhdGEtbHZsPVwiI3skaX1cIl0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweCokaTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdChbZGF0YS1sdmw9XCIwXCJdKSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMC4zZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDEwMCwgMTAwLCAxMDApO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYigxMDAsIDEwMCwgMTAwKTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gcHJlbG9hZGVyLnNjc3Ncbi8vXG5cbiNzcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZmE7XG4gIG9wYWNpdHk6IC44O1xuXG4gICNzdGF0dXMge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbjogLTQwcHggMCAwIC00MHB4O1xuICB9XG5cbiAgQGtleWZyYW1lcyBib3VuY2luZy1sb2FkZXIge1xuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE2cHgsIDApO1xuICAgIH1cbiAgfVxuXG4gIC5ib3VuY2luZy1sb2FkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIG1hcmdpbjogMzJweCAzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBhbmltYXRpb246IGJvdW5jaW5nLWxvYWRlciAwLjZzIGluZmluaXRlIGFsdGVybmF0ZTtcblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jb25maXJtLW1vZGFsIHtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgLm1vZGFsLWljb24ge1xuICAgICAgZm9udC1zaXplOiA0ZW07XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgZm9udC1zaXplOiAxLjdlbTtcbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICB9XG5cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/